]> git.eshelyaron.com Git - emacs.git/commitdiff
(\metax): Tweak \hsize to avoid overfull columns.
authorGlenn Morris <rgm@gnu.org>
Wed, 21 Mar 2007 06:35:31 +0000 (06:35 +0000)
committerGlenn Morris <rgm@gnu.org>
Wed, 21 Mar 2007 06:35:31 +0000 (06:35 +0000)
(\shortcopyrightnotice): Do not display in middle of file.
Numerous \cr and \hskip hacks to avoid overfull columns.

etc/fr-refcard.tex

index 3fa92ccb8b8284020138325085811e1780220af3..0184064cccd4a3f21ada12576e15945ef2dad57e 100644 (file)
@@ -264,8 +264,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
 % \metax{description of command}{M-x command-name}
 % Tries to justify the beginning of the command name at the same place
 % as \key starts the key name.  (The "M-x " sticks out to the left.)
+% Note: was \hsize=.74, but changed to avoid overflow in some places.
 \def\metax#1#2{\leavevmode\hbox to \hsize{\vbox
-  {\hsize=.74\hsize\rightskip=1em
+  {\hsize=.66\hsize\rightskip=1em
    \raggedright \tolerance=20000
    \hskip\keyindent\hangindent=1em\strut#1\strut\par}%
    %\hskip-\metaxwidth minus 1fil
@@ -344,7 +345,8 @@ direction quelconque.
 Si Emacs est encore en train de chercher, \kbd{C-g} n'annule que ce
 qui n'a pas \'et\'e fait.
 
-\shortcopyrightnotice
+%% Why was this here?
+%\shortcopyrightnotice
 
 \section{D\'eplacements}
 
@@ -403,7 +405,9 @@ qui n'a pas \'et\'e fait.
 \key{remplacer interactivement une cha\^\i{}ne de texte}{M-\%}
 % query-replace-regexp est liee a C-M-% mais on ne peut pas le
 % taper dans une console.
-\metax{en utilisant les expressions rationnelles}{M-x query-replace-regexp}
+% Hack to prevent overflow. Please someone fix this properly.
+\metax{en utilisant les expressions \hskip 20pt rationnelles}
+{\hskip -30pt M-x query-replace-regexp}
 
 Les r\'eponses admises dans le mode de remplacement interactif sont :
 
@@ -430,14 +434,19 @@ la premi\`ere pour un cadre au lieu d'une fen\^etre.
 
 \key{faire d\'efiler l'autre fen\^etre}{C-M-v}
 
+%% tabskip reduced from 10 to 3pt to fit on letterpaper.
 {\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0
-\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
+\paralign to \hsize{#\tabskip=3pt plus 1 fil&#\tabskip=0pt&#\cr
 \threecol{placer le curseur dans une autre fen\^etre}{C-x o}{C-x 5 o}
 
-\threecol{s\'electionner le tampon dans l'autre fen\^etre}{C-x 4 b}{C-x 5 b}
+%% Hack in a line break to avoid overflow.
+\threecol{\raggedright s\'electionner le tampon dans\cr
+\hskip 10pt l'autre fen\^etre}{C-x 4 b}{C-x 5 b}
 \threecol{afficher le tampon dans l'autre fen\^etre}{C-x 4 C-o}{C-x 5 C-o}
 \threecol{charger un fichier dans l'autre fen\^etre}{C-x 4 f}{C-x 5 f}
-\threecol{charger un fichier en lecture seule dans l'autre fen\^etre}{C-x 4 r}{C-x 5 r}
+%% Hack in a line break to avoid overflow.
+\threecol{\raggedright charger un fichier en lecture seule\cr
+\hskip 10pt dans l'autre fen\^etre}{C-x 4 r}{C-x 5 r}
 \threecol{lancer Dired  dans l'autre fen\^etre}{C-x 4 d}{C-x 5 d}
 \threecol{trouver un tag dans l'autre fen\^etre}{C-x 4 .}{C-x 5 .}
 }}
@@ -523,7 +532,9 @@ menu utilisant le minitampon.
 
 \metax{rechercher par expr. rationnelles dans tous les fichiers du
   tableau de tags}{M-x tags-search}
-\metax{lancer un remplacement interactif sur tous les fichiers}{M-x tags-query-replace}
+%% Overflow hack.
+\metax{lancer un remplacement interactif sur tous les fichiers}%
+{\hskip -9pt M-x tags-query-replace}
 \key{continuer la derni\`ere recherche de tags ou le remplacement interactif}{M-,}
 
 \section{Shells}
@@ -565,27 +576,36 @@ menu utilisant le minitampon.
 \key{limite de mot}{\\b}
 \key{non limite de mot}{\\B}
 
-\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
+%% tabskip reduced from 10 to 5pt for letterpaper.
+\paralign to \hsize{#\tabskip=5pt plus 1 fil&#\tabskip=0pt&#\cr
 \threecol{{\bf entit\'e}}{{\bf d\'ebut}}{{\bf fin}}
 \threecol{ligne}{^}{\$}
 \threecol{mot}{\\<}{\\>}
 \threecol{tampon}{\\`}{\\'}
 
-\threecol{{\bf classe de caract\`ere}}{{\bf correspond}}{{\bf correspond
-    \`a d'autres}}
+\threecol{{\bf classe de caract\`ere}}{{\bf correspond}}
+{{\bf correspond \`a d'autres}}
 \threecol{ensemble explicite}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]}
 \threecol{caract\`ere de mot}{\\w}{\\W}
-\threecol{caract\`ere avec la syntaxe {\it c}}{\\s{\it c}}{\\S{\it c}}
+%% Overflow hack.
+\threecol{\raggedright caract\`ere avec la\cr \hskip 5pt syntaxe {\it c}}%
+{\\s{\it c}}{\\S{\it c}}
 }
 
 \section{Jeux de caract\`eres internationaux}
 
 \key{indiquer la langue principale}{C-x RET l}
-\metax{montrer toutes les m\'ethodes de saisie}{M-x list-input-methods}
+%% Overflow hack.
+\metax{montrer toutes les m\'ethodes de saisie}
+{\hskip -10pt M-x list-input-methods}
 \key{activer ou d\'esactiver la m\'ethode de saisie}{C-\\}
 \key{choisir le syst\`eme de codage pour la commande suivante}{C-x RET c}
-\metax{montrer tous les syst\`emes de codage}{M-x list-coding-systems}
-\metax{choisir le syst\`eme de codage pr\'ef\'er\'e}{M-x prefer-coding-system}
+%% Overflow hack.
+\metax{montrer tous les syst\`emes de codage}%
+{\hskip -10pt M-x list-coding-systems}
+%% Overflow hack.
+\metax{choisir le syst\`eme de codage pr\'ef\'er\'e}%
+{\hskip -10pt M-x prefer-coding-system}
 
 \section{Info}
 
@@ -672,7 +692,8 @@ Exemple :
 
 \beginexample%
 (defun cette-ligne-en-haut-de-la-fenetre (line)
-  "Repositionne la ligne du point en haut de la fenetre.
+%% Leading space omitted to avoid linebreak and underfull hbox.
+"Repositionne la ligne du point en haut de la fenetre.
 Avec ARG, place le point sur la ligne ARG."
   (interactive "P")
   (recenter (if (null line)