Mercurial > emacs
changeset 76642:0d6100214921
(\metax): Tweak \hsize to avoid overfull columns.
(\shortcopyrightnotice): Do not display in middle of file.
Numerous \cr and \hskip hacks to avoid overfull columns.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Wed, 21 Mar 2007 06:35:31 +0000 |
parents | 6d2ab8b45146 |
children | 7629163de4ae |
files | etc/fr-refcard.tex |
diffstat | 1 files changed, 36 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/fr-refcard.tex Wed Mar 21 06:25:58 2007 +0000 +++ b/etc/fr-refcard.tex Wed Mar 21 06:35:31 2007 +0000 @@ -264,8 +264,9 @@ % \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 @@ 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 @@ \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 @@ \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 @@ \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 @@ \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 @@ \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)