Dolní index

David Nečas (Yeti) yeti at physics.muni.cz
Thu May 25 17:19:38 CEST 2006


On Thu, May 25, 2006 at 04:37:35PM +0200, Jiri Rybicka wrote:
> >
> > - A dále - pokud bych si chtěl vytvořit makro pojmenované CH4, které by
> > mi vždy napsalo vzorec methanu, jak by mělo vypadat?
> >
> > Zkusil jsem:
> >
> > \newcommand{CH4}[0]{CH\begin{math}CH^{4}\end{math}}
>
> cislice 4 je znak jine kategorie nez lze pouzit v nazvech prikazu.
> Pouzijte jednodussi zapis, napriklad:
> 
> \def\CHc{CH$_4$}

Možná lepší by bylo

\def\CH#1{\ensuremath{\hbox{CH}_{#1}}}

Přidání parametru umožňje psát \CH4, jak si tazatel
představoval, zároveň i \CH2 a \CH3, a není k tomu zapotřebí
nic dodefinovávat.

Kromě toho funguje v matematice i mimo (\ensuremath).

Zůstává mu hlavní vada všech uvedených maker, a to že
v nadpisu nebo zvýrazněném textu je číslice v indexu jako
pěst na oko. Což ale z hlavy opravit neumím.

Yeti


--
Anonyms eat their boogers.




More information about the csTeX mailing list