- Toto téma je prázdné.
-
AutorPříspěvky
-
Jiří VitoušHost
Dobrý den,
neplánujete přidat podporu pro automatické aplikování nezlomitelných mezer na konci řádku, např. s využitím českých balíčků ennxvlna, nebo s vyžitím XeTexu balíček xevlna. Alespoň ta druhá varianta se zdá viceméně kompatibilní se současnou šablonou, kdy po aktivaci balíčku xevlna, přidání balíčku polyglossia a nastvení primárních a sekundárních jazyků, se zdá vše být v pořádku.Díky za odpověď
Pavel RajmicHostDíky za tip. Ani jsem o tom balíčku nevěděl, když sám píšu, spoléhám v tomto jenom na sebe.
Naše šablona je pro LaTeX, a podle manuálu k balíčku encxvlna jsou reálné kolize s jinými balíčky. Navíc sami autoři píšou, že automat nemůže postihnout všechny situace.
Dle vlastních zkušeností se obávám, že studenti si budou myslet, že nějaký balíček vyřeší vše za ně. Podívám se na to znovu, jakmile budeme připravovat novou verzi šablony, ale spíše to vidím na ponechání na manuálních zásazích pisatele (případně použití vln(k)a.exe, což je elegantní a mimo LaTeX samotný).
Ještě jednou díky za tip!
Jiří VitoušHostNení zač, máte pravdu, že to určitě nepostihne vše a kolize obzvlášť v případě Encxvlna může být. Proto jsem zvolil cestu XeLatexu a balíčku Xevlna. Šablona i s tímto kompilátorem běhá zatím v pořádku. Nicméně jak píšete i program vln(k)a.exe dokáže udělat službu, občas bych se, ale bál, jestli dokáže rozpoznat vše a někde něco neporuší, přeci jenom přímo v latexové implementaci je možné tyto kontroly pro určité bloky kódu vypnout a kompilace přímo nezasahuje do zdrojáku. V případě vlna.exe je nutná záloha pro případ, že se něco nepovede. Nicméně třeba i jen odkaz na to, že taková možnost existuje by byl možná dostačující sám jsem na to narazil náhodou. A i kdyby to studenti považovali za samospásné, tak pořád lepší než, když se to nebudou řešit vůbec.
-
AutorPříspěvky