abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 19:33 | Nová verze

    Vývojáři OpenMW (Wikipedie) oznámili vydání verze 0.49.0 této svobodné implementace enginu pro hru The Elder Scrolls III: Morrowind. Přehled novinek i s náhledy obrazovek v oznámení o vydání.

    Ladislav Hagara | Komentářů: 1
    dnes 15:22 | IT novinky

    Masivní výpadek elektrického proudu zasáhl velkou část České republiky. Hasiči vyjížděli k většímu počtu lidí uvězněných ve výtazích. Výpadek se týkal zejména severozápadu republiky, dotkl se také Prahy, Středočeského nebo Královéhradeckého kraje. Ochromen byl provoz pražské MHD, linky metra se už podařilo obnovit. Výpadek proudu postihl osm rozvoden přenosové soustavy, pět z nich je nyní opět v provozu. Příčina problémů je však stále neznámá. Po 16. hodině zasedne Ústřední krizový štáb.

    Ladislav Hagara | Komentářů: 21
    dnes 02:33 | Nová verze

    Po více než roce vývoje od vydání verze 5.40 byla vydána nová stabilní verze 5.42 programovacího jazyka Perl (Wikipedie). Do vývoje se zapojilo 64 vývojářů. Změněno bylo přibližně 280 tisíc řádků v 1 500 souborech. Přehled novinek a změn v podrobném seznamu.

    Ladislav Hagara | Komentářů: 4
    dnes 01:33 | Nová verze

    Byla vydána nová stabilní verze 7.5 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 138. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Zajímavý software

    Sniffnet je multiplatformní aplikace pro sledování internetového provozu. Ke stažení pro Windows, macOS i Linux. Jedná se o open source software. Zdrojové kódy v programovacím jazyce Rust jsou k dispozici na GitHubu. Vývoj je finančně podporován NLnet Foundation.

    Ladislav Hagara | Komentářů: 0
    včera 12:33 | Nová verze

    Byl vydán Debian Installer Trixie RC 2, tj. druhá RC verze instalátoru Debianu 13 s kódovým názvem Trixie.

    Ladislav Hagara | Komentářů: 0
    včera 03:33 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za červen (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 02:33 | Nová verze

    Libreboot (Wikipedie) – svobodný firmware nahrazující proprietární BIOSy, distribuce Corebootu s pravidly pro proprietární bloby – byl vydán ve verzi 25.06 "Luminous Lemon". Přidána byla podpora desek Acer Q45T-AM a Dell Precision T1700 SFF a MT. Současně byl ve verzi 25.06 "Onerous Olive" vydán také Canoeboot, tj. fork Librebootu s ještě přísnějšími pravidly.

    Ladislav Hagara | Komentářů: 0
    včera 01:33 | Komunita

    Licence GNU GPLv3 o víkendu oslavila 18 let. Oficiálně vyšla 29. června 2007. Při té příležitosti Richard E. Fontana a Bradley M. Kuhn restartovali, oživili a znovu spustili projekt Copyleft-Next s cílem prodiskutovat a navrhnout novou licenci.

    Ladislav Hagara | Komentářů: 0
    2.7. 16:55 | Nová verze

    Svobodný nemocniční informační systém GNU Health Hospital Information System (HIS) (Wikipedie) byl vydán ve verzi 5.0 (Mastodon).

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (27%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 353 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Moje začátky s (plain) TeXem

    9.4.2007 17:15 | Přečteno: 1267× | Linux | poslední úprava: 9.4.2007 17:15

    Tak jsem si říkal, že bych si mohl taky založit blog, a zápisek týkající se mého prvního setkání s TeXem mi přišel celkem vhodný.

    Takže k věci. Ve svojí Fedoře jsem měl už nainstalovaný TeTeX, takže šlo jenom o to, rozchodit nějak csplain a začít s učením. Mno, abych pravdu řekl, zjistit, jak se dělá csplain bylo těžší než jsem čekal, nicméně nakonec se mi přece jen podařilo vyrobit si csplain script, který vypadá takto:

    #!/bin/sh
    tex -fmt /usr/share/texmf/tex/csplain/csplain --translate-file=cp227.tcx $*

    Jakékoliv tipy ohledně nastavení TeXu a výše uvedeného skriptu csplain, samozřejmě vítám. V téhle oblasti jsem totiž úplný začátečník. Takže další fáze byla sehnat si tutoriál. Zkrátím to, našel jsem něco, co posloužilo na CSTuGu, takže jsem se mohl začít učit. Za den jsem těch 120 stránek tak nějak projel a začal si vytvářet stylopis. Něco málo jsem napsal sám, něco málo zkopíroval, nicméně jsem víceméně, snad, docílil vytouženého cíle: testovací soubor v ps, zdroják testovacího souboru a stylopis.

    Tím se dostávám ke smyslu tohoto blogpostu. Některé části stylopisu jsou víceméně slepě okopírované, takže třeba v případě toho, co ve stylopise následuje po \def\titlepage, nemám nejmenší ponětí, co se tam vlastně děje (snad kromě nastavení písma). Takže uvítám jakékoliv komentáře za a) co bych mohl udělat lépe a za b) co ty příkazy vlastně dělají. Pak se trochu ztrácím v těch \medskipech a \nobreacích a pod. v definicích nadpisů (krom písma a číslování). Navíc jsem zjistil, že pokud bude za nadpisem 1 následovat nadpis 2 a nadpis 1 bude na konci stránky, bude nadpis 2 na nové stránce. Existuje způsob jak docílit toho, aby byly svázány dohormady? Mno a jinak obecně, jakoukoliv kritiku, poučení, nápady jak to či ono udělat lépe, jakožto úplný začátečník, vítám.

    Btw. s učením jsem začal v pátek odpoledne, takže to není žádná sláva...

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    9.4.2007 19:06 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Chce to najít nějakou vhodnou literaturu, pro začátek třeba Doob, pro mírně pokročilé nejlépe TeXbook, a pak už zbývá jen Mirečkovo "seučit, seučit, seučit". :-)
    9.4.2007 19:16 eh
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    A co TBN? V nasich krajinach je to nejlepsi dostupna literatura. Jaks na to mohl zapomenout? Odkaz.
    9.4.2007 19:19 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Chtěl ho nalákat, ne odradit. ;-)
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    9.4.2007 19:56 eh
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Hehe. A co lepsiho v cestine nez TBN znas? Ja teda nic. Ja s tim taky zacinal a stacilo to. Olsak to napsal fantasticky srozumitelne. Je tam vsechno, od popisu algoritmu, ktere TeX pouziva po velice realna reseni nekterych problemu. Mozna jeste tak by mohl precist TST pro vetsi rozhled po krajinach prilehlych...
    9.4.2007 19:59 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Já taky nic lepšího neznám. Ale Jemný úvod jsem taky četl jako první a nalákal mě. Kdybych jako první četl bibli TBN, nevím nevím... ;-) Bez TBN to nejde, o tom žádná. Ale ochutnat by měl nejprve něco jiného.
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    9.4.2007 20:44 Tom.š Ze.le.in | skóre: 21 | blog: tz
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Bez TBN to nejde... to by měl někdo říct Knuthovi :)

    Jinak vzpomínám jak jsem kdysi s plainem začínal s (taky Olšákovou) knihou Typografický systém TeX, pak jsem se jej zeptal co číst dál a on mi řekl kde v Praze prodávají TexBook. Ta prvně zmíněná kniha byla jako úvod hodně dobrá, ale dnes už asi bude znát, že je z roku 95...
    10.4.2007 21:12 eh
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    O tom prave TeX je, ze to znat nebude, ne? Zjevne Ti neni jasna zakladni myslenka - prenositelnost v case! Pokud TeX zustanene TeXem, pak TBN ani nic podobneho nemuze nikdy zastarat... ;-)
    10.4.2007 21:48 Tom.š Ze.le.in | skóre: 21 | blog: tz
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Měl jsem v tom kontextu na mysli TST, ne TBN. Osobně si myslím, že v dnešní knize
    • by nebylo diskutováno, jaký TeX je vhodný pro DOS,
    • zmínilo by se UTF-8,
    • našly by se i jiné zpusoby jak dostat TeX na Unix (N.B. - ne Linux) než make
    A možná za tu doby došlo i k nějakému vývoji v oblastech, které nesleduji - LaTeXovské styly, programy, nástroje a podobně.
    10.4.2007 22:02 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Teď se mi vybavilo, jak jsem se při svém prvním seznámení s TeXem ptal, jestli má smysl se zabývat LaTeXem 2ε nebo jestli by bylo lepší rovnou počkat na LaTeX 3… :-)
    10.4.2007 22:02 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Zapomněl jsem zmínit důležitou okolnost: bylo to na podzim 1992…
    10.4.2007 22:13 Tom.š Ze.le.in | skóre: 21 | blog: tz
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Podzim 92? Pokud jste ten Kubeček co ho matně pamatuju z olympiád v Nitře nebo Bílovci tak to musel být první semestr na Matfyzu... tou dobou mi zatajovali že existuje něco jiného než AmsTeX...

    LaTeX nesleduji, a google by to asi rychle objasnil, ale pointa je v tom jak dlouho je LaTeX3 venku, nebo v tom že pořád ještě není? :)
    10.4.2007 22:32 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem

    Ano, bylo to přesně v okamžiku příchodu na matfyz. V tu chvíli mi totiž spadl na hlavu korespondenční seminář (ne že by mi to vadilo) a bylo potřeba naučit se TeX, abych v něm mohl vysázet komentáře. Jak už to bývá, ten styl, který jsem tehdy narychlo uplácal, vydržel v téměř nezměněné podobě ještě několik let, a když bych byl konečně schopen vyrobit něco typograficky i funkčně hodnotnějšího, co by se dalo tesat do kamene pro poučení budoucím generacím, bylo už pozdě, protože seminář převzaly nové tváře, které TeXu rozuměly asi tolik, jako já na podzim 1992… :-)

    A ano, uhodl jste, pointa je v tom, že přestože v roce 1992 byl LaTeX 2ε prezentován jako příprava na zcela přepracovanou verzi 3.0, o patnáct let později je LaTeX 2ε stále aktuální verzí.

    9.4.2007 21:31 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    TBN bych určitě nedoporučil někomu, kdo se potřebuje ptát na takové věci jako tazatel - aspoň ne hned. TST ano, to by byla dobrá volba, jinak Jemný úvod do TeXu se dá sehnat i v češtině.
    9.4.2007 22:16 Fëannatar | skóre: 19 | blog: Annals of Taurelador
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Ono ten tazatel si s TeXem hraje plusmínus asi tři dny a z toho dva bez internetu... Nicméně... TBN se mi, alespoň na první pohled, velmi líbí... Je to přesně ten typ literatury, který mám rád... Jak jsem psal výše, Jemný úvod jsem prvních pár kapitol četl, a zbytek už jsem jenom prolistoval... Vlastně jsem docela rád, že se na moje dotazy odpovídá literaturou... Já než bych našel něco kvalitního, takhle to mám na stříbrném podnose :-)
    Your freedom ends where others' begins. It's the same with software => promote LGPL.
    9.4.2007 22:50 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Ono ten tazatel si s TeXem hraje plusmínus asi tři dny a z toho dva bez internetu...

    No a právě o to jde. Nechtěl jsem tím komentářem naznačit, že vás považuji za hloupého nebo něco takového. Jen že vaše znalosti TeXu nejsou v tuto chvíli na takové úrovni, abych vám mohl s klidným srdcem doporučit TBN. To ale neznamená, že za půl roku - nebo třeba za měsíc - nemůže být TBN pro vás to pravé. TBN je napsaný pro čtenáře, který relativně dobře zná standardní techniky a postupy a chce se naučit nějaké ty hlubší a méně obvyklé.

    9.4.2007 23:08 Fëannatar | skóre: 19 | blog: Annals of Taurelador
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Tak je pravda, že nemá moc smysl, chtít všechno najednou... Jak říkám, na první pohled se mi styl, jakým je TBN napsaná, líbí, uvídíme, jestli se tím prokoušu, nebo jestli se vrátím k něčemu jednoduššímu... Za zkoušku nic nedám a času i chuti mám dost...
    Your freedom ends where others' begins. It's the same with software => promote LGPL.
    9.4.2007 21:59 Fëannatar | skóre: 19 | blog: Annals of Taurelador
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Hmm.. není to náhodou Jemný v originále? Tak to jsem si právě v pátek stáhnul, projel základy, jenže kolem skupin mě to přestalo bavit - na můj vkus moc pomalé... tak jsem si řekl, stáhnu si pár zdrojáků a zkusím, co vyzkoumám... Jenže celou neděli a téměř celé pondělí, jsem byl bez i-netu, takže to zkoumání (bez referenční příručky, a pod.) bylo takové, že sice jsem dosáhl kýženého cíle, jenže jsem se toho při tom moc nenaučil (akorát automatické číslování, víceméně)... Ještě jedna věc mě na tom vadila... bylo to tuším z roku 1993, takže jsem se z toho vůbec nedozvěděl, jak rozchodit csplain pod linuxem... to se mi ale nakonec přece jen nějak povedlo - viz. blogpost...
    Your freedom ends where others' begins. It's the same with software => promote LGPL.
    9.4.2007 21:25 botanicus | blog: Botanicusovi povzdechy | Prachatice
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Plain je parada, ale do zacatku docela tezky, rekl bych. Ja zacinal na LaTeXu (ale ten je moc fuj), pak jsem presel na duel ConTeXt - plain. ConTeXt taky stoji za uvahu, je to sileny a silene mocny nastroj. Udelam si drobnou reklamu a odkazu na serial o ConTeXtu na Rootu.
    ... mam chut na jablicka ;)
    9.4.2007 22:18 Fëannatar | skóre: 19 | blog: Annals of Taurelador
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Ten seriál jsem zaregistroval, nicméně už jsem se rozhodl pro plain, přesto díky za návrh. :-)
    Your freedom ends where others' begins. It's the same with software => promote LGPL.
    10.4.2007 08:57 Tom.š Ze.le.in | skóre: 21 | blog: tz
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Jinak ke konkrétnostem:

    nadpisy mít svázány dohromady - viz nobreak, respektive penalty, a pravidla pro lámání řádků do stránek (kde je možný zlom)

    a pokud se pamatuji, tak skript pro formát TeXu se dělá standardně tak, že se příslušný tex nalinkuje do názvu formátu (ale může být pořád problém s kódováním češtiny)
    Cohen avatar 10.4.2007 10:33 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem

    Doporučoval bych 1) pořídit nějakou literaturu. Pokud trváš na použití plainu, tak asi TBN (viz výše), případně také Typografický systém TeX. Pokud by bylo propustné použití LaTeXu, tak vřele doporučuji vynikající knihu LaTeX pro začátečníky. ConTeXt by určitě taky nebyl špatný nápad, osobně s ním ale nemám žádné zkušenosti. (Má někdo tip na nějakou dobrou literaturu? Ideálně i s poznámkami o specificích české sazby.)

    2) Doporučil bych nepoužívat distribuční TeTeX, jehož vývoj už byl ukončen, ale použil TeX Live, který právě TeTeX v distribucích postupně nahradí. Je to velká distribuce TeXu (s binárkami pro 14 platforem), která obsahuje nejen vlastní TeX a nástroje okolo (mimo jiné i předkonfigurovaný csplain a cslatex, ConTeXt tam najdete také), ale i spoustu dalšího software a nástrojů. Hlavní výhodou je především přibalený snímek CTANu, cože je veliký archiv s TeXovými věcmi. V poslední verzi TeX Live 2007 je i XeTeX pro MacOS X, Linux a Windows, což také potěší. Především by ale všechno mělo fungovat out-of-the-box.

    TeX Live se dá buď nainstalovat na disk, nebo používat jako live DVD. Pokud je dost místa na disku, tak doporučuji druhou variantu. Přes loopback mám ISO přimountované a provozuji ho v režimu live DVD z disku. Zprovoznění je velmi jednoduché, případné odstranění také.

    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
    10.4.2007 13:50 hub | skóre: 26 | blog: bg
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    (Má někdo tip na nějakou dobrou literaturu? Ideálně i s poznámkami o specificích české sazby.)
    Například poslední číslo (2-4/2006) zpravodaje CSTUGu -- Exkurze do ConTeXtu.
    Cohen avatar 10.4.2007 15:46 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: Moje začátky s (plain) TeXem
    Ten mám.
    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.