V posledni dobe sem davate strasne dlouhe clanky. Myslim, ze je to zbytecne. Tenhle clanek by se rozhodne dal jeste zkratit. Neni dobre ctenare hned poranu zahlcovat takovym mnozstvim informaci.
Chapu, ze se chcete svym ctenarum nejak zavdecit, ale pamatujte, ze mene je nekdy vice. Kazdopadne dik za pekny clanek!
Názory k článku
Učíme se psát dokumenty v LaTeXu I
21. 1. 2008 9:52
Nový
Re: Moc dlouhy clanek
celé vlákno
Diky za nazor. Tohle je ovsem hodne individualni. Ja osobne sice souhlasim, take mam radeji kratsi clanky, ale vetsina ctenaru je jineho nazoru, takze piseme clanky tak, aby vyhovovaly co nejvetsimu poctu ctenaru.
21. 1. 2008 13:45
Nový
Re: Moc dlouhy clanek
celé vlákno
Myšleno to bylo určitě jako ironie.
Za vzor dobrých článků beru ty od Pavla Tišnovského (převážně o grafice), z těch jsem se naučil už ledacos.
Za vzor dobrých článků beru ty od Pavla Tišnovského (převážně o grafice), z těch jsem se naučil už ledacos.
Glubo (neregistrovaný)
22. 1. 2008 23:36
Nový
Re: Moc dlouhy clanek
celé vlákno
Je zvláštní, jak v poslední době jsou tvé články na téma *TeX shrnutelné jako úvod, vždycky něco nakousneš a než se dostaneš k něčemu, co by bylo rpakticky použitelné, opustíš téma a napíšeš úvod k jinému seriálu.
gulag (neregistrovaný)
21. 1. 2008 9:51
Nový
ach jo
celé vlákno
Prijde mi, je jeden odkaz ci dva odkazy na PDF s uvodem do LaTeXu a doporuceni knihy LaTeX pro zacatecniky by mel vetsi informacni hodnotu, nez cely tento serial (pocitam i budouci dily).
CIJOML (neregistrovaný)
21. 1. 2008 10:53
Nový
Re: ach jo
celé vlákno
Jeste bych dodal, ze je vhodne krom pouziti LaTeXu pro zacatecniky vyuzit i kile.sf.net
BLEK. (neregistrovaný)
21. 1. 2008 15:14
Nový
LaTeX nepoužívám
celé vlákno
--- mám totiž poruchu osobnosti.
uživatel si přál zůstat v anonymitě
26. 1. 2008 10:23
Nový
Re: LaTeX nepoužívám
celé vlákno
Ale TeX používáš, ne?
pavel (neregistrovaný)
21. 1. 2008 15:31
Nový
Pár drobných korekcí
celé vlákno
Píšete, že LaTeX je balíček maker pro TeX. To není tak docela pravda. Makro v TeXu je chápáno jako textový dokument s instrukcemi, které je možno začlenit do dalších zdrojových dokumentů TeXu. Jádro LaTeXu je nicméně zkompilovaný kód, který je do původního Knuthova TeXu přidán jako "extension". Takže techniky není možné volat překladač "tex" s includovaným nějakým balíčkem "latex". LaTeX je samostatný kompilátor, a to různý od TeXu.
Další drobnost, pokud používáte příklad příkazu "\LaTeX u", tak překladač opravdu umístí "u" hned za vysázené slovo LaTeX. Nicméně se může stát, že řádek zalomí hned před "u". Proto se doporučuje používat zápis "\LaTeX{}u", pak se to nestane.
Další drobnost, pokud používáte příklad příkazu "\LaTeX u", tak překladač opravdu umístí "u" hned za vysázené slovo LaTeX. Nicméně se může stát, že řádek zalomí hned před "u". Proto se doporučuje používat zápis "\LaTeX{}u", pak se to nestane.
uživatel si přál zůstat v anonymitě
21. 1. 2008 16:44
Nový
Re: Pár drobných korekcí
celé vlákno
Kam na ty perly chodíte?
LaTeX samozřejmě JE balíček maker pro TeX, o čemž se snadno přesvědčíte, když si prohlédnete jeho zdrojový kód. Jelikož by ale jeho kompilace při překladu každého dokumentu trvala poměrně dlouho, bývá předkompilován do binárního tvaru a interpretu TeXu se dává jako tzv. formát (viz man tex). LaTeX NENÍ samostatný kompilátor. Příkaz latex bývá symbolický link na tex, který se na Unixech obvykle chová tak, že spustíte-li jej pod jiným názvem, chápe tento název jako jméno formátu, který si načte před zpracováním vstupního souboru.
K polykání mezer za jmény příkazů dochází hned v úvodní části zpracování vstupního textu, takže k zalomení řádku před "u" nemůže dojít. V době, kdy se rozhoduje o řádkových zlomech, už tam žádná mezera dávno není.
LaTeX samozřejmě JE balíček maker pro TeX, o čemž se snadno přesvědčíte, když si prohlédnete jeho zdrojový kód. Jelikož by ale jeho kompilace při překladu každého dokumentu trvala poměrně dlouho, bývá předkompilován do binárního tvaru a interpretu TeXu se dává jako tzv. formát (viz man tex). LaTeX NENÍ samostatný kompilátor. Příkaz latex bývá symbolický link na tex, který se na Unixech obvykle chová tak, že spustíte-li jej pod jiným názvem, chápe tento název jako jméno formátu, který si načte před zpracováním vstupního souboru.
K polykání mezer za jmény příkazů dochází hned v úvodní části zpracování vstupního textu, takže k zalomení řádku před "u" nemůže dojít. V době, kdy se rozhoduje o řádkových zlomech, už tam žádná mezera dávno není.
pavel (neregistrovaný)
21. 1. 2008 17:22
Nový
Re: Pár drobných korekcí
celé vlákno
Hm, s tím u si nejsem úplně jistý, tak třeba to tak je. Ale to s tím latexem jako makro se mi opravdu nezdá. Napište mi, jak zkompilovat zdrojový text LaTeXu čistě pomocí TeXu a vložených maker. Pokud to dokážete, přiznám, že jsem se mýlil. Ale myslím, že to nedokážete. Já jsem se ve zdrojácích TeXu trochu hrabal. Proč překladač LaTeXu píše "loading extension"? Extension je prostě něco, co v základním TeXu není, takže se to nedá dopsat pomocí makra. Samozřejmě že nemám patent na rozum, ale myslím, že mezi tyto extensions patří například číslování všeho možného, neboli countery, a pak samozřejmě automatické odkazy na ně. Obávám se, že s pomocí TeXu nejde očíslovat nic jiného než stránky. No jak říkám, jsem zvědavý, jak zkompiluju dokument napsaný pro LaTeX čistě pomocí TeXu.
m. (neregistrovaný)
21. 1. 2008 18:59
Nový
Re: Pár drobných korekcí
celé vlákno
> LaTeX je samostatný kompilátor, a to různý od TeXu.
Je samozrejme nesmysl!
Prikaz latex file.tex je zkratka za tex --fmt latex file.tex
Prostudujte napr. v papirove verzi knihy P. Olsak, Typograficky system TeX, co je virTeX, iniTeX, a "oformatovany"TeX.
Nic na tom nemeni, ze latex.fmt je binarni soubor a nacist latex.ltx pomoci input a ocekavat vystup do dvi nelze.
uživatel si přál zůstat v anonymitě
21. 1. 2008 20:30
Nový
Re: Pár drobných korekcí
celé vlákno
Proc by byl problem neco cislovat? Citace jsou jedna z opravdu jednodussich zalezitosti. A ano, latex je opravdu jen sada maker - tedy je opravdu cely napsan v texu. Uplne stejne, jako pro tex je zakladnim formatem "plain". Pro zkompilovani latexoveho souboru texem muzete pouzit treba "tex -fmt latex a.tex"
Priklad s citacem pro ilustraci, automaticke zobrazeni pri druhem pruchodu nechame za domaci cviceni ;-)
\newcount\whatever
\whatever = 0
\the\whatever
\advance\whatever by 1
\the\whatever
Priklad s citacem pro ilustraci, automaticke zobrazeni pri druhem pruchodu nechame za domaci cviceni ;-)
\newcount\whatever
\whatever = 0
\the\whatever
\advance\whatever by 1
\the\whatever
pavel (neregistrovaný)
22. 1. 2008 2:03
Nový
Re: Pár drobných korekcí
celé vlákno
Co to má jako udělat??? tex "testfile.tex"
This is TeX, Version 3.141592 (MiKTeX 2.4) (preloaded format=plain 2006.2.7) 22 JAN 2008 02:53
**test01
(test01.tex
\whatever=\count26
)
*
! Emergency stop.
<*> test01
End of file on the terminal!
No pages of output.
to je spuštění čistě s TeXem. Spuštění s "tex -ftm latex testfile.tex" hodí:
.....................
14 hyphenation exceptions
Hyphenation trie of length 23193 has 713 ops out of 35111
88 for language 5
235 for language 4
207 for language 3
2 for language 1
181 for language 0
No pages of output.
Transcript written on latex.log.
cannot find latex.fmt
I can't find the default format file!
C:\Documents and Settings\pavel\My Documents\DOC\TestLatex>
tak kde je ten soubor latex.fmt?
This is TeX, Version 3.141592 (MiKTeX 2.4) (preloaded format=plain 2006.2.7) 22 JAN 2008 02:53
**test01
(test01.tex
\whatever=\count26
)
*
! Emergency stop.
<*> test01
End of file on the terminal!
No pages of output.
to je spuštění čistě s TeXem. Spuštění s "tex -ftm latex testfile.tex" hodí:
.....................
14 hyphenation exceptions
Hyphenation trie of length 23193 has 713 ops out of 35111
88 for language 5
235 for language 4
207 for language 3
2 for language 1
181 for language 0
No pages of output.
Transcript written on latex.log.
cannot find latex.fmt
I can't find the default format file!
C:\Documents and Settings\pavel\My Documents\DOC\TestLatex>
tak kde je ten soubor latex.fmt?
uživatel si přál zůstat v anonymitě
25. 1. 2008 18:37
Nový
Re: Pár drobných korekcí
celé vlákno
Pochopitelne jen fragment kodu. Pro uspesne prelozeni texem je treba pridat minimalne ukoncovaci \bye ;-)
A (neregistrovaný)
21. 1. 2008 21:09
Nový
Re: Pár drobných korekcí
celé vlákno
Já sice nešel tak daleko, abych se hrabal ve zdrojácích TeXu, ale nikdy jsem neměl problém v něm číslovat cokoliv (obrázky, tabulky, kapitoly), dělat z toho rejstřík a podobně. Proč by to nemělo jít?
Glubo (neregistrovaný)
21. 1. 2008 22:08
Nový
Re: Pár drobných korekcí
celé vlákno502>pdftex this is pdftexk, version 3.141592-1.40.3 (web2c 7.5.6) %&-line parsing enabled. **&pdflatex entering extended mode latex2e Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish, french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish, turkish, ukenglish, ukrainian, loaded. *\input souborvlatexu.tex ...jinak se podivej, ze "latex", ktery spoustis je jen symbolicky link na tex A ta mezera mezi \LaTeX u se opravdu pozere driv, nez prijde na radu lamani radku.
nonsense (neregistrovaný)
21. 1. 2008 18:15
Nový
zase další úvod ??
celé vlákno
... chjo, zase další úvod.
Koukám, že všichni "úvodníkáři" zjistili, že napsat úvod jde snadno. To další, neúvodní už tak snadné asi není.
Přesněji, je to docela šichta.
Takže, který z úvodníkářů překročí svůj stín ??
Držím palec.
:-)
Koukám, že všichni "úvodníkáři" zjistili, že napsat úvod jde snadno. To další, neúvodní už tak snadné asi není.
Přesněji, je to docela šichta.
Takže, který z úvodníkářů překročí svůj stín ??
Držím palec.
:-)

