[cstex] plain, změna kategorie _
Pavel Calábek
pavel.calabek at upol.cz
Tue Sep 10 20:24:46 CEST 2013
Vážení kolegové,
mám dvojici (částečně funkčních) maker, kterou bych chtěl do zápatí
vložit jméno právě vloženého souboru
\def\include #1 {\xdef\currfile{#1}\input #1 }
\footline{\tt\currfile
\hss\rm\folio\hss}
bohužel některé soubory ve svém jméně obsahují podtržítko, kterému bych
chtěl změnit v některé fázi změnit kategorii na 12. Jak?
Obě varinty, které mě napadly, havarují
{\catcode`\_ =12
\gdef\include #1 {{\catcode`\_ =12\xdef\currfile{#1}\input #1 }}
}
{\catcode`\_ =12
\global\footline{\catcode`\_ =12
\rm\currfile
\hss\rm\folio\hss}
}
Jak na to?
Děkuji
Pavel Calábek
More information about the csTeX
mailing list