Problem s podtrzitkem

Josef Tkadlec tkadlec at fel.cvut.cz
Fri Apr 21 12:12:38 CEST 2006


Mohlo by vyhovovat

\def\podtrzitko{\_}
\catcode`\_=\active \def_{\ifmmode\sb\else\podtrzitko\fi}

J. Tkadlec

Jiri Zelinka wrote:
> Preji hezky den!
>
> Podilim se na katalogu, ktery se vytvari generovanim TeXovskeho zdrojaku
> z databaze. V te databazi maji nektere polozky v nazvu podtrzitko ('_'),
> coz samozrejme vyvolavalo chybova hlaseni. To jsem odstranil
> predefinovanim kategorie podtrzitka na pismeno (\catcode`\_=11).
>
> Pokud by ovsem bylo potreba nekde pouzit dolni index v textu, ktery je
> soucasti katalogu (zatim to tak neni, ale jeden nikdy nevi), nastaly by
> opet problemy. Zkousel jsem to resit pomoci \everymath{\catcode`\_=8},
> ale neuspesne. Nefungovaly dolni indexy a podtrzitka v nazvech polozek
> zpusobovala chyby.
>
> Resenim by bylo zmenit kategorii podtrzitka jen na miste nacitani
> prislusne polozky, ale myslim, ze by to mohlo jit jednoduseji. Proto
> prosim o rady a napady, jak problem resit.
>
> Jiri Zelinka




More information about the csTeX mailing list