krehke prikazy

Matej Cepl matej at ceplovi.cz
Wed May 22 01:03:40 CEST 2002


A jsem v tom zase az po uši a nevím, co mám dělat:

Když jsem vítězně odeslal svůj stylesheet manuscript, tak jsem
zjistil, že jsem sice velice hezky nadefinoval uvozovky, ale že
mi to zrušilo apostrofy. Tak jsem se ponořil do TeXbooku naruby
a nakonec jsem vypotil toto:
, že jsem sice velice hezky nadefinoval uvozovky, ale že mi to
zrušilo apostrofy. Tak jsem se ponořil do TeXbooku naruby
a nakonec jsem vypotil toto:

	\renewcommand{\rmdefault}{aett}
	\catcode96=13
	\gdef``{{\usefont{OT1}{cmss}{m}{n}\symbol{92}}}
	\catcode39=13
	\gdef'{\futurelet \nextchar \MS at quote}
	\gdef\MS at quote{\ifx `\nextchar \let\MS at next=\MS at dblq
	\else \let\MS at next=\MS at sglq
	\fi \MS at next}
	\gdef\MS at dblq{{\usefont{OT1}{cmss}{m}{n}\symbol{125}}}
	\gdef\MS at sglq{{\usefont{OT1}{cmss}{m}{n}\symbol{39}}}

Moc mě potěšilo, že jsem si s tím problémem dokázal poradit sám,
načež mi LaTeX hrubě vynadal, když jsem dal apostrof do \section,
protože jak se zdá vyrobil jsem křehkou konstrukci (kde?
předpokládám, že to je ten \futurelet, že ano?).

Ale ať prohledávám TBN, jak prohledávám, tak nemůžu najít žádné
vysvětlení, co s tím dělat. Můžete mě někdo nakoupnout správným
směrem, prosím?

	Děkuji

		Matěj

-- 
Matej Cepl, matej at ceplovi.cz
138 Highland Ave. #10
Somerville, Ma 02143
(617) 623-1488
 
As with the Christian religion, the worst advertisement for
Socialism is its adherents.
    -- George Orwell








More information about the csTeX mailing list