12.07.2015 Views

TEX pour l'Impatient - Apprendre en ligne.net

TEX pour l'Impatient - Apprendre en ligne.net

TEX pour l'Impatient - Apprendre en ligne.net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

24 Sep 2004 2:48 p.m.<strong>TEX</strong> <strong>pour</strong> l’Impati<strong>en</strong>t N o 326304 Un abrégé de macros utiles \ §12\aftergroup\@removebox% Kill extra paragraph at <strong>en</strong>d.\makeactive\ \let =\alwaysspace}}%\def\@removebox{\setbox0=\lastbox}\frac est une bonne façon d’afficher des fractions dans du textequand vous ne voulez pas utiliser \over et que mettre simplem<strong>en</strong>t “1/2”ne semble pas beau. Cette macro est la réponse à l’exercise 11.6 deThe <strong>TEX</strong>book.\def\frac#1/#2{\leavevmode\kern.1em \raise .5ex \hbox{\the\scriptfont0 #1}%\kern-.1em $/$%\kern-.15em \lower .25ex \hbox{\the\scriptfont0 #2}}%Les macros suivantes produis<strong>en</strong>t des logos qui sont utiles dans le monde<strong>TEX</strong>. Le logo AMS-<strong>TEX</strong> vi<strong>en</strong>t de la page 420 de The <strong>TEX</strong>book et 483de la traduction française. Le logo L A <strong>TEX</strong> est légèrem<strong>en</strong>t modifié parrapport à celui de latex.tex (nous utilisons une police différ<strong>en</strong>te <strong>pour</strong> le‘A’) ; de même, le logo BIBT E X emploit \sev<strong>en</strong>rm au lieu d’une véritablepolice de capitale-et- petite-capitale. Le fichier source .mf <strong>pour</strong> le logoMETAFONT est donné dans le manuel METAFONT˜:Knuth, Donald E.,The METAFONTbook. Reading, Mass.: Addison-Wesley, 1986.\def\LaTeX{L\kern-.26em \raise.6ex\hbox{\fiverm A}%\kern-.15em TeX}%\def\AMSTeX{$\cal A\kern-.1667em \lower.5ex\hbox{$\cal M$}%\kern-.125em S$-\TeX}%\def\BibTeX{{\rm B\kern-.05em {\sev<strong>en</strong>rm I\kern-.025em B}%\kern-.08em T\kern-.1667em \lower.7ex\hbox{E}%\kern-.125emX}}%\font\mflogo = logo10\def\MF{{\mflogo META}{\t<strong>en</strong>rm \-}{\mflogo FONT}}%Les deux macros suivantes produis<strong>en</strong>t des boîtes. \blackbox produitune “bulle carrée”, utilisé dans les macros de liste (p. 308).\makeblankbox (de page 311 de The <strong>TEX</strong>book et 363–364 de la traductionfrançaise) produit un rectangle non rempli, avec l’épaisseur destraits de bordure donnée par les argum<strong>en</strong>ts.\def\blackbox{\vrule height .8ex width .6ex depth -.2ex}%\def\makeblankbox#1#2{%\hbox{\lower\dp0\vbox{\hidehrule{#1}{#2}%\kern -#1% overlap rules\hbox to \wd0{\hidevrule{#1}{#2}%\raise\ht0\vbox to #1{}% vrule height\lower\dp0\vtop to #1{}% vrule depth\hfil\hidevrule{#2}{#1}}%\kern-#1\hidehrule{#2}{#1}}}}%\def\hidehrule#1#2{\kern-#1\hrule height#1 depth#2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!