[cstex] plain, změna kategorie _

Jan Moskyto Matejka mq at ucw.cz
Tue Sep 10 21:03:49 CEST 2013


Dobrý den,

zkuste tohle:

\def\include{\begingroup\catcode`\_=12\iinclude}
\def\iinclude#1{\xdef\currfile{#1}\input #1
\endgroup}

a definici footline nechat tak.
Netestováno.

Zdraví
Jan Matějka

On Tue, Sep 10, 2013 at 08:24:46PM +0200, Pavel Calábek wrote:
> 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
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> https://lists.felk.cvut.cz/mailman/listinfo/cstex
> 

-- 
Jan Matejka aka 'Moskyto' <mq at ucw.cz>
Homepage: http://mq.ucw.cz/
Phone: +420 721 047 653 (only if really necessary, pls)
--
I am Alpha and Omega, the beginning and the ending, saith the Lord, which is,
and which was, and which is to come, the Almighty.
Revelation of John 1:1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20130910/98e615b0/attachment-0003.bin>


More information about the csTeX mailing list