[cstex] Predefinovani znaku CR v LuaLaTeXu
Jaroslav Hajtmar
hajtmar at gyza.cz
Mon Jun 7 10:28:38 CEST 2010
Jeste mne po odeslani napadlo, ze jsem mohl napsat, ze se uziti [[ ...
]] coby jakychsi "uvozovek" pro umisteni textu da nahradit klasickymi
uvozovkami " nebo jednoduchymi ' ..., problem je, ze v techto retezcich
se musi backslash sazet jako \\ ... tento znak ma ale v LaTeXu jiny
vyznam a nejak to rozumne nefunguje, proto radeji (i s ohledem na
citelnost zapisu davam prednost uziti [[ a ]])
J.Hajtmar
Dne 7.6.2010 10:22, Jaroslav Hajtmar napsal(a):
> Dobry den.
> Mam coby neLaTeXista dotaz na moznost predefinovani znaku v LuaLaTeXu,
> coz je spise zalezitost primo LaTeXova.
>
> Jde o to, ze pokud nacitam kod z externiho Lua souboru, pak maji
> nektere znaky v retezcovem prostredi vymezenem znaky
> [[ a ]] jinou kategorii - zejmena znak \ tj. backslash (mam overeno
> od Taco Hoekwattera).
> Tato skutecnost je ale odlisna v pripade, ze se retezce v [[ ... ]]
> nachazeji primo ve zdrojovem textu (v prikazech \directlua{...} )
>
> Svuj problem uvedu timto prikladem:
>
> A) Pokud je vse v jednom externim souboru napr. :
>
> \documentclass{article}
> \usepackage[utf8]{luainputenc}
> \usepackage{luatextra}
>
>
> \begin{document}
> \directlua{
> text=[[aaaaa
> bbbbb
> ccccc]]
> tex.print(text)}
>
>
> \end{document}
>
>
> tak se spravne vysazi :
> aaaa bbbb cccc
>
>
>
> B)
> Pokud je cast Lua kodu v externim souboru "externisoubor.lua",
> jehoz obsah je nasledujici:
>
> text=[[aaaaa
> bbbbb
> ccccc]]
>
> pak zdrojovy LuaLaTeXovy text:
>
> \documentclass{article}
> \usepackage[utf8]{luainputenc}
> \usepackage{luatextra}
>
> \begin{document}
>
> \directlua{dofile("externisoubor.lua")
> tex.print(text)}
>
> \end{document}
>
> vysazi:
>
> aaaaaOMEGAbbbbbOMEGAccccc
>
> kde OMEGA je jeden znak reckeho pismene omega...
>
> Nevite nekdo, jak lze zaridit, aby i pri nacteni retezcu z externich
> souboru vse fungovalo jak ma??
>
> Diky Jaroslav Hajtmar
>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>
More information about the csTeX
mailing list