Re: Problema con la macro \LaTeX

#20006
Up
0
Down
::

Un momento!

http://www.guit.sssup.it/phpbb/viewtopic.php?t=2811&highlight=kern

In questo topic ho trovato la definizione del logo TeX. Ho provato a sostituire il tutto dentro l’argomento di \textlowsmallcaps e funziona!!!

Qualcuno sa dirmi la definizione di \LaTeX in termini di primitive TeX?

Non in termini di primitive, la definizione usa comandi per la selezione di font;
`\DeclareRobustCommand{\LaTeX}{L\kern-.36em%
{\sbox\z@ T%
\vbox to\ht\z@{\hbox{\check@mathfonts
\fontsize\sf@size\z@
\math@fontsfalse\selectfont
A}%
\vss}%
}%
\kern-.15em%
\TeX}`
Viene composta una L, seguita da un kern negativo; la A piccola viene composta nel corpo degli esponenti e alzata in modo che il vertice sia all’altezza della barra della T un altro kern negativo e poi il logo \TeX.

Suggerisco di usare dal principio il maiuscoletto:
`\makeatletter
\DeclareRobustCommand{\sLaTeX}{{\scshape
l\kern-.32em%
{\sbox\z@ t%
\vbox to\ht\z@{\hbox{\check@mathfonts
\fontsize\sf@size\z@
\math@fontsfalse\selectfont
a}%
\vss}%
}%
\kern-.15em%
\sTeX}}
\def\sTeX{t\kern -.1667em \lower .25ex\hbox{e}\kern -.165em x}
\makeatother`
Nei casi di maiuscoletto devi ricordare di usare \sLaTeX e non \LaTeX.

Da te tortellini, non mandorlato: quello è da Cologna Veneta. 🙂

Ciao
Enrico

Go to top