<div dir="ltr">Dne 4. května 2015 16:08 Petr Olsak <span dir="ltr"><<a href="mailto:petr@olsak.net" target="_blank">petr@olsak.net</a>></span> napsal(a):<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class=""><br>
On Mon, 4 May 2015, <a href="mailto:tomashnyk@gmail.com" target="_blank">tomashnyk@gmail.com</a> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On Sunday, May 3, 2015 at 10:07:51 PM UTC+2, Petr Olsak wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Dobrý den,<br>
<br>
váš problém je v tom, že chcete užívat balíček, který vyžaduje<br>
nestandardní latex, tj. latex s encTeXem, tj. latex mimo ,,hlavní proud``,<br>
tj. latex odlišný od toho, který se automaticky v distribucích instaluje.<br>
<br>
Kdykoli potřebujete něco mimo ,,hlavní proud``, pak musíte té věci pořádně<br>
rozumnět a vědět, jak si to od hlavního proudu přiohnout k obrazu svému.<br>
To v případě TeXových distribucí bohužel znamená neustále sledovat, jak<br>
tvůrci jednotlivých verzí a jednotlivých distribucí mění v čase strukturu<br>
a koncept adresářů konfiguračních souborů, principy, co se hladá dřív a co<br>
později, co má před čím přednost, jaké pomocné nástroje se k tomu užívají<br>
atd. Bohužel, opravdu to je v každé distrubuci mírně jiné a během let to<br>
tvůrci taky mění. A aby toho nebylo málo, na internetu se válejí desítky<br>
návodů porůznu starých a porůznu se vztahujících k různým distribucím, ze<br>
kterých si můžete přečíst, jak to zaručeně udělat. A není se čemu divit,<br>
že zrovna na Vaší distribuci to třeba nezabere. Tak hodně štěstí.<br>
<br>
Petr Olšák<br>
</blockquote></blockquote>
<br>
</span><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Dobrý den,<br>
<br>
děkuji za upřímnou odpověď. Pro mě osobně je problém v tom, že tex/latex nepoužívám tak často, aby to ospravedlnilo moje ponoření se do nich, ale zároveň se mi vlnkování přímo při sazbě jako vlastnost líbí. Předpokládám, že si tedy budou při příští instalaci OS zoufat i nadále, ale snad to příště půjde lépe!<br>
S pozdravem,<br>
Tomáš Hnyk<br>
</blockquote>
<br></span>
Dobrý den,<br>
<br>
sice používám tex/(nikoli latex) poměrně hodně často, ale ani mě to nepřinutilo sledovat konfigurační zákoutí jednotlivých distribucí. To je opravdu komplikované a odrazující (čeština má peprnější výrazy, ale ty zde nebudu pro jistotu používat).<br>
<br>
Můj výkřik spíš můžete brát jako námět, zda byste se vy, LaTeXisté, domluvili, že encTeX v pdfLaTeXu nutně potřebujete a zda by byli ochotni správci LaTeXu jej zařadit do formátu implicitně. Argumentovat můžete tím, že dokud někdo nesáhne na registr \mubytein či podobné, tak to je v podstatě dřímající a neaktivní encTeX. A odpadly by vám starosti s přegenerováním formátu. Ale obávám se, že ,,hlavní proud`` bude proti.<br></blockquote><div><br></div><div>Také se bojím, že hlavní proud bude proti, přestože opakovaně ukazuju, proč je \usepackage[utf8]{inputenc} špatně. Pokud by se to podařilo prosadit, byl by encTeX použitelný všude bez zásahů. Pro TeX Live je postup následující:<br><br></div><div>1. Zjistíte si, kde máte adresář texmf-local. Potíž je v tom, že můžete mít TeX Live od TUG a při instalaci jste mohl změnit umístění, nebo máte TeX Live přebalený v linuxové distribuci (Debian like, Redhat like), kde také tento adresář může být jinde. Jeho umístění se zjistí takto:<br>$ kpsewhich --var-value=TEXMFLOCAL<br>/usr/local/texlive/texmf-local<br><br></div><div>2. V tomto adresáři najdete podadresář web2c, případně ho vytvoříte.<br><br></div><div>3a. V TeX Live 2014 (a starší) vytvoříte v tomto adresáři soubor fmtutil-local.cnf s obsahem, který jsem poslal ve svém prvním mailu. Pak musíte systému říci, že se má použít. K tomu slouží příkaz<br></div><div>tlmgr generate fmtutil<br><br></div><div>3b. TeX Live 2015: stejný obsah ve stejném adresáři bude v souboru se jménem fmtutil.cnf, nic víc není třeba.<br><br></div><div>4. Vygenerují se formáty, např.<br></div><div>fmtutil-sys --byengine pdftex<br><br></div><div>Při atualizaci TL2014, pokud by byla (už nebude) se autimaticky provede aktivace fmtutil-local.cnf, takže na to není třeba myslet.<br><br></div><div>Pokud si rovnou vytvoříte fmtutil-local.cnf i fmtutil.cnf se stejným obsahem, pak TeX Live 2014 uvidí jen fmtutil-local.cnf a bude fungovat. TeX Live 2015 uvidí oba. Vypíše varování, že byl nalezen starý soubor, ale zpracuje nový, takže to také bude fungovat.<br><br></div><div>Soubor fmtutil-local.cnf pochází původně z teTeXu a přežil v TeX Live 10 let. Současná změna je motivována snahou, aby kromě základního TeX Live bylo možno volitelně doinstalovávat software z dalších zdrojů. Lze tedy očekávat, že to zase na mnoho let zůstane beze změny.<br><br></div><div>V rámci testování TL 2015 jsem funkčnost ověřil.<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Zdravím<br>
<br>
Petr Olšák<br>_______________________________________________<br>
csTeX mailing list<br>
<a href="mailto:csTeX@cs.felk.cvut.cz">csTeX@cs.felk.cvut.cz</a><br>
<a href="https://lists.felk.cvut.cz/mailman/listinfo/cstex" target="_blank">https://lists.felk.cvut.cz/mailman/listinfo/cstex</a><br>
<br></blockquote></div><br><br clear="all"><div><div class="gmail_signature">Zdeněk Wagner<br><a href="http://hroch486.icpf.cas.cz/wagner/" target="_blank">http://hroch486.icpf.cas.cz/wagner/</a><br><a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a></div></div>
<br></div></div>