aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2007-03-21 06:35:31 +0000
committerGlenn Morris2007-03-21 06:35:31 +0000
commite509d9bd89fda7795af516177e9161bec11ac4fb (patch)
treec8ed1cae552aa44dcb7fb61ed32fa00310900d81
parent137753463d0a9763c998ca7be7bb26b056df1af4 (diff)
downloademacs-e509d9bd89fda7795af516177e9161bec11ac4fb.tar.gz
emacs-e509d9bd89fda7795af516177e9161bec11ac4fb.zip
(\metax): Tweak \hsize to avoid overfull columns.
(\shortcopyrightnotice): Do not display in middle of file. Numerous \cr and \hskip hacks to avoid overfull columns.
-rw-r--r--etc/fr-refcard.tex51
1 files changed, 36 insertions, 15 deletions
diff --git a/etc/fr-refcard.tex b/etc/fr-refcard.tex
index 3fa92ccb8b8..0184064cccd 100644
--- a/etc/fr-refcard.tex
+++ b/etc/fr-refcard.tex
@@ -264,8 +264,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
264% \metax{description of command}{M-x command-name} 264% \metax{description of command}{M-x command-name}
265% Tries to justify the beginning of the command name at the same place 265% Tries to justify the beginning of the command name at the same place
266% as \key starts the key name. (The "M-x " sticks out to the left.) 266% as \key starts the key name. (The "M-x " sticks out to the left.)
267% Note: was \hsize=.74, but changed to avoid overflow in some places.
267\def\metax#1#2{\leavevmode\hbox to \hsize{\vbox 268\def\metax#1#2{\leavevmode\hbox to \hsize{\vbox
268 {\hsize=.74\hsize\rightskip=1em 269 {\hsize=.66\hsize\rightskip=1em
269 \raggedright \tolerance=20000 270 \raggedright \tolerance=20000
270 \hskip\keyindent\hangindent=1em\strut#1\strut\par}% 271 \hskip\keyindent\hangindent=1em\strut#1\strut\par}%
271 %\hskip-\metaxwidth minus 1fil 272 %\hskip-\metaxwidth minus 1fil
@@ -344,7 +345,8 @@ direction quelconque.
344Si Emacs est encore en train de chercher, \kbd{C-g} n'annule que ce 345Si Emacs est encore en train de chercher, \kbd{C-g} n'annule que ce
345qui n'a pas \'et\'e fait. 346qui n'a pas \'et\'e fait.
346 347
347\shortcopyrightnotice 348%% Why was this here?
349%\shortcopyrightnotice
348 350
349\section{D\'eplacements} 351\section{D\'eplacements}
350 352
@@ -403,7 +405,9 @@ qui n'a pas \'et\'e fait.
403\key{remplacer interactivement une cha\^\i{}ne de texte}{M-\%} 405\key{remplacer interactivement une cha\^\i{}ne de texte}{M-\%}
404% query-replace-regexp est liee a C-M-% mais on ne peut pas le 406% query-replace-regexp est liee a C-M-% mais on ne peut pas le
405% taper dans une console. 407% taper dans une console.
406\metax{en utilisant les expressions rationnelles}{M-x query-replace-regexp} 408% Hack to prevent overflow. Please someone fix this properly.
409\metax{en utilisant les expressions \hskip 20pt rationnelles}
410{\hskip -30pt M-x query-replace-regexp}
407 411
408Les r\'eponses admises dans le mode de remplacement interactif sont : 412Les r\'eponses admises dans le mode de remplacement interactif sont :
409 413
@@ -430,14 +434,19 @@ la premi\`ere pour un cadre au lieu d'une fen\^etre.
430 434
431\key{faire d\'efiler l'autre fen\^etre}{C-M-v} 435\key{faire d\'efiler l'autre fen\^etre}{C-M-v}
432 436
437%% tabskip reduced from 10 to 3pt to fit on letterpaper.
433{\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0 438{\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0
434\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr 439\paralign to \hsize{#\tabskip=3pt plus 1 fil&#\tabskip=0pt&#\cr
435\threecol{placer le curseur dans une autre fen\^etre}{C-x o}{C-x 5 o} 440\threecol{placer le curseur dans une autre fen\^etre}{C-x o}{C-x 5 o}
436 441
437\threecol{s\'electionner le tampon dans l'autre fen\^etre}{C-x 4 b}{C-x 5 b} 442%% Hack in a line break to avoid overflow.
443\threecol{\raggedright s\'electionner le tampon dans\cr
444\hskip 10pt l'autre fen\^etre}{C-x 4 b}{C-x 5 b}
438\threecol{afficher le tampon dans l'autre fen\^etre}{C-x 4 C-o}{C-x 5 C-o} 445\threecol{afficher le tampon dans l'autre fen\^etre}{C-x 4 C-o}{C-x 5 C-o}
439\threecol{charger un fichier dans l'autre fen\^etre}{C-x 4 f}{C-x 5 f} 446\threecol{charger un fichier dans l'autre fen\^etre}{C-x 4 f}{C-x 5 f}
440\threecol{charger un fichier en lecture seule dans l'autre fen\^etre}{C-x 4 r}{C-x 5 r} 447%% Hack in a line break to avoid overflow.
448\threecol{\raggedright charger un fichier en lecture seule\cr
449\hskip 10pt dans l'autre fen\^etre}{C-x 4 r}{C-x 5 r}
441\threecol{lancer Dired dans l'autre fen\^etre}{C-x 4 d}{C-x 5 d} 450\threecol{lancer Dired dans l'autre fen\^etre}{C-x 4 d}{C-x 5 d}
442\threecol{trouver un tag dans l'autre fen\^etre}{C-x 4 .}{C-x 5 .} 451\threecol{trouver un tag dans l'autre fen\^etre}{C-x 4 .}{C-x 5 .}
443}} 452}}
@@ -523,7 +532,9 @@ menu utilisant le minitampon.
523 532
524\metax{rechercher par expr. rationnelles dans tous les fichiers du 533\metax{rechercher par expr. rationnelles dans tous les fichiers du
525 tableau de tags}{M-x tags-search} 534 tableau de tags}{M-x tags-search}
526\metax{lancer un remplacement interactif sur tous les fichiers}{M-x tags-query-replace} 535%% Overflow hack.
536\metax{lancer un remplacement interactif sur tous les fichiers}%
537{\hskip -9pt M-x tags-query-replace}
527\key{continuer la derni\`ere recherche de tags ou le remplacement interactif}{M-,} 538\key{continuer la derni\`ere recherche de tags ou le remplacement interactif}{M-,}
528 539
529\section{Shells} 540\section{Shells}
@@ -565,27 +576,36 @@ menu utilisant le minitampon.
565\key{limite de mot}{\\b} 576\key{limite de mot}{\\b}
566\key{non limite de mot}{\\B} 577\key{non limite de mot}{\\B}
567 578
568\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr 579%% tabskip reduced from 10 to 5pt for letterpaper.
580\paralign to \hsize{#\tabskip=5pt plus 1 fil&#\tabskip=0pt&#\cr
569\threecol{{\bf entit\'e}}{{\bf d\'ebut}}{{\bf fin}} 581\threecol{{\bf entit\'e}}{{\bf d\'ebut}}{{\bf fin}}
570\threecol{ligne}{^}{\$} 582\threecol{ligne}{^}{\$}
571\threecol{mot}{\\<}{\\>} 583\threecol{mot}{\\<}{\\>}
572\threecol{tampon}{\\`}{\\'} 584\threecol{tampon}{\\`}{\\'}
573 585
574\threecol{{\bf classe de caract\`ere}}{{\bf correspond}}{{\bf correspond 586\threecol{{\bf classe de caract\`ere}}{{\bf correspond}}
575 \`a d'autres}} 587{{\bf correspond \`a d'autres}}
576\threecol{ensemble explicite}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]} 588\threecol{ensemble explicite}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]}
577\threecol{caract\`ere de mot}{\\w}{\\W} 589\threecol{caract\`ere de mot}{\\w}{\\W}
578\threecol{caract\`ere avec la syntaxe {\it c}}{\\s{\it c}}{\\S{\it c}} 590%% Overflow hack.
591\threecol{\raggedright caract\`ere avec la\cr \hskip 5pt syntaxe {\it c}}%
592{\\s{\it c}}{\\S{\it c}}
579} 593}
580 594
581\section{Jeux de caract\`eres internationaux} 595\section{Jeux de caract\`eres internationaux}
582 596
583\key{indiquer la langue principale}{C-x RET l} 597\key{indiquer la langue principale}{C-x RET l}
584\metax{montrer toutes les m\'ethodes de saisie}{M-x list-input-methods} 598%% Overflow hack.
599\metax{montrer toutes les m\'ethodes de saisie}
600{\hskip -10pt M-x list-input-methods}
585\key{activer ou d\'esactiver la m\'ethode de saisie}{C-\\} 601\key{activer ou d\'esactiver la m\'ethode de saisie}{C-\\}
586\key{choisir le syst\`eme de codage pour la commande suivante}{C-x RET c} 602\key{choisir le syst\`eme de codage pour la commande suivante}{C-x RET c}
587\metax{montrer tous les syst\`emes de codage}{M-x list-coding-systems} 603%% Overflow hack.
588\metax{choisir le syst\`eme de codage pr\'ef\'er\'e}{M-x prefer-coding-system} 604\metax{montrer tous les syst\`emes de codage}%
605{\hskip -10pt M-x list-coding-systems}
606%% Overflow hack.
607\metax{choisir le syst\`eme de codage pr\'ef\'er\'e}%
608{\hskip -10pt M-x prefer-coding-system}
589 609
590\section{Info} 610\section{Info}
591 611
@@ -672,7 +692,8 @@ Exemple :
672 692
673\beginexample% 693\beginexample%
674(defun cette-ligne-en-haut-de-la-fenetre (line) 694(defun cette-ligne-en-haut-de-la-fenetre (line)
675 "Repositionne la ligne du point en haut de la fenetre. 695%% Leading space omitted to avoid linebreak and underfull hbox.
696"Repositionne la ligne du point en haut de la fenetre.
676Avec ARG, place le point sur la ligne ARG." 697Avec ARG, place le point sur la ligne ARG."
677 (interactive "P") 698 (interactive "P")
678 (recenter (if (null line) 699 (recenter (if (null line)