sirka tabulatoru (znovu)
Ondra Vošta
ondra.vosta at centrum.cz
Tue Jun 14 10:00:58 CEST 2005
Za nejasnost otazky se omlouvam, pokusim se dovysvetlit. Jedena se mi o
to, ze mam v textu spoustu prikladu kodu programu, kde je odsazovani
delano pomoci znaku <tab>. Chci aby na vystupu bylo toto odsazeni
zachovano (tedy aby znak <tab> delal mezeru pevne sirky).
Nejsem moc velky znalec texu, takze jsem si pomohl prizpusobenim makra
\obeyspaces jehoz definici jsem si nekde precetl. Makro dela to co ma,
vytvari pevnou mezeru. Problem je ale v tom, ze dela mezeru o sirce 8
znaku (pouzivam neproporcionalni pismo) a ja chci mezeru zmensit (treba
na 2 znaky). Mozna je cesta kterou jsem se vydal spatna, v tom pripade
budu rad i za uplne jine reseni, kterym docilim pozadovaneho efektu
(krom prepisovani zdrojoveho textu).
diky za pomoc
Ondra
Luboš Kloc napsal(a):
>>>Zdravim vsechny,
>>>Potrebuju ve svem dokumentu na urcitych mistech zachovavat tabulatory ze
>>>zdrojoveho textu. Udelal jsem si makro
>>>\def\obeyspacing{ \catcode`\<tab>=\active \catcode`\ =\active }
>>>(kde <tab> je tabulator). Vicemene to funguje, ale tabulator je hrozne
>>>siroky. A tak se chci zeptat jestli je mozne sirku tabulatoru nastavit?
>>>Diky za pomoc.
>>>
>>>Ondra
>>>
>>>
>
>Ono to bude spise tim, ze jste prilis jasne nevysvetlil, o co se Vam vlastne
>jedna. Zrejme potrebujete nejak osetrit vyskyt znaku <tab> (ASCII 09) v
>nejakem textu, ale vubec neni jasne, co by ten znak mel delat. Normalni
>textovou mezeru? Mezeru nejake sirky? Pruznou nebo pevnou? Nebo skok na danou
>pozici v radku? To makro co jste uvedl moc smysl nedava. Zkuste upresnit svou
>predstavu.
>
>S pozdravem,
>
>Lubos Kloc
>
>
>
>
More information about the csTeX
mailing list