sadzba chemickych vzorcov

Richard Kralovic kralovicjr at archiv.ksp.edi.fmph.uniba.sk
Sat Jan 29 23:11:50 CET 2000


Dòa St, 26 jan 2000 ste napísali:
> 1. ako dosiahnut, aby sa horne a dolne indexy nesadzali CM fontom, ale tym,
> ktory mam zvoleny na cely dokument
> 2. pokial je index pismeno, tak bude kurzivou, to by ho bolo tiez treba
> presvedcit o opaku

V pripade, ze pouzivate plainTeX, je jednou z moznosti predefinovat matematicke
fonty, napr. takto:

\font\text=csss10     % pismo pre hlavny text
\font\script=csss8     % pismo pre prve indexy
\font\sscript=csss8 at 6pt % pismo pre druhe indexy
\textfont0=\text \textfont1=\text
\scriptfont0=\script \scriptfont1=\script
\scriptscriptfont0=\sscript \scriptscriptfont1=\sscript

$CH_3CH_2OH$

TeXovske matematicke fonty vsak obsahuju rozne parametre, ktore ovplyvnuju
umiestnovanie indexov. Ak sa teda pouzije nematematicky font, je pravdepodobne,
ze indexy nebudu umestnene uplne spravne (ale rozdiel asi nebude velky). 

Pre LaTeX sa da toto riesenie pouzit v takejto obmene:
\font\text=csss10
\font\script=csss8
\font\sscript=csss8 at 6pt
\def\mf{\textfont0=\text \textfont1=\text
\scriptfont0=\script \scriptfont1=\script
\scriptscriptfont0=\sscript \scriptscriptfont1=\sscript}

$\mf CH_3CH_2OH$     % v kazdom vzorci treba pouzit \mf na inicializaciu fontov

Toto je ale asi pre LaTeX dost neciste, takze mozno bude lepsie skusit najst na
CTANe nejake LaTeXovske styly pre sadzbu chemickych vzorcov.

S pozdravom
	Richard Kralovic




More information about the csTeX mailing list