Prepacte ze zasuhejem. Naozaj nechcem vyvolavat flamewar.
Ktory uchyl, a na co potrebuje nieco taketo?
- Vzorce v TeX like editore mozete robit v OO alebo LyX-e
- Relativne jednoducho
- Sadzanie je dnes na tak ubohej urovni ze aj MS-Word je povazovany za slusny sadzaci software
Naozaj o co ide?
Som linux positive, alternative positive ale akosi mi unika podstata tohto serialu.
Poprosim seriozne argumenty, nie si debil ... .
* Třeba ten, který chce mít sazbu výrazně hezčí, než je obvyklý průměr
* Nebo třeba ten, kdo je ohleduplný a nechce čtenáře obtěžovat nevzhlednými a hůře čitelnými texty poházenými po papíře jako smetí
> Vzorce v TeX like editore mozete robit v OO alebo LyX-e
Lyx je přece jakowysivyg prostředí pro LaTeX. a sazba nejsou zdaleka jen vzorce.
> Sadzanie je dnes na tak ubohej urovni ze aj MS-Word je povazovany za
> slusny sadzaci software
Neboli povýšíme hluboce pokleslou úroveň a neschopnost na standard a jede se dál. Mně doma vždycky říkali, abych si bral příklad z těch lepších a neutěšoval se těmi průměrnými nebo slabšími. Možná je to ještě předrevoluční a předkapitalistický názor, ale mám ho rád.
> Som linux positive, alternative positive ale akosi mi unika podstata
> tohto serialu.
Sazba není věcí OS či alternativy. Spokojíš-li se s obvyklým slabým podprůměrem, je Ti po takových vyspělejších programech prd. Zalez do kouta, dloubej si myší do svého Wordu a buď spokojený, případně hrdý.
Dnes máme výhodu, že si můžeme vybrat. A naštěstí všichni nejsou slepí. Někdo rozliší, co je hezčí a rozhodne se, že to chce a že pro to tedy něco udělá. Někdo zůstane u obyčejného, pro něj postačujícího řešení.
Proto děkuji za tuto i za podobné školičky.
Pohoda, hezký den
> Poprosim seriozne argumenty, nie si debil ... .
Osobně mám raději slušné vyjadřování, i když s něčím nesouhlasím nebo mi není jasný význam něčeho. Ale třeba jsi dobrý v něčem jiném.
Já se vpodstatě považuju za přiznivce TeXu, ale přesto k němu mám pár výhrad. Když všechno funguje jak má, tak do docela ujde, ale běda jak má člověk nějakej problém. Pamatuju si jak jsem před několika roky (když to ještě nebylo v debianím balíčku TeTeXu) chtěl rozběhnout unicode. Vidím co se děje, když se někdo (zpravidla na Windows) snaží nainstalovat a rozběhnout TeX a dělá to poprvé. Prostě jakmile člověk někde narazí, tak zjistí, že to je poměrně nepřehledný a složitý systém, navíc error hlášky jsou většinou kryptické a naprosto k ničemu.
Pěkná sazba sice není k zahození, ale pokud například pro LaTeX potřebuju obrázek na určitém místě, tak k tomu potřebuju buď speciální styl, nebo strašný hacky, abych TeX přesvědčil, že opravdu chci "pokazit" jeho krásnou sazbu a že má v tomto případě poslouchat on mě a ne já jeho. Mimochodem pro unicode vstup v češtine používám babel, i když 9 z 10 TeXovských puristů bude tvrdit, že české znaky pak vypadají škaredě.
ConTeXt je světlá vyjímka, která se snaží TeX zmodernizovat a posunout dál, ale jinak mám občas pocit jako bych se vrátil tak o 15-20 let do minulosti. Hlavně mi vadí, že když chci něco psát, tak se často musím zabývat TeXem místo toho abych se učil úplně jiné věci ze svojeho oboru. Jinak pro lidi, kteří chtějí TeXovskou sazbu, ale nechtějí se zabývat TeXem, doporučuju kouknout na www.texmacs.org - docela zajímavý pokus o kombinaci TeXu a WYSIWYG editoru.
Byl jednou jeden programátor, který chtěl napsat nejkrásnější, nejušlechtilejší a nejužitečnější program co kdy spatřil světlo světa. I tu začal a uvědomil si, že programovací jazyk (neméně skvělý a ušlechtilý jako program, který chtěl napsat) neumí tak dobře, aby mohl pracovat jen na svém programu. Pokusil se to překousnout a psát program během toho co se učil ten jazyk. Bohužel mu to nešlo a příliš mnoho času trávil studiem samotného jazyka. Proto ten jazyk zaklel a od té doby kudy chodí tudy na něj nadává a zrazuje od něj lidi.
A jaké je poučení na závěr? To, že neumíš jazyk neznamená, že jazyk je špatný. To že mu nerozumíš, není problém jazyka, ale tvůj. A pokud ho chceš používat, tak nejdříve studuj a pak ho až používej. Opravdu není dobré se učit TeX/LaTeX během psaní diplomky, kterou máš druhý den odevzdat.
No myslím, že toto přirovnání trochu pokulhává. Programátor má buď jako svojí práci nebo koníček vytváření programů (zjednodušeně řečeno) a k tomu patří učení se programovacích jazyků. Věřím tomu, že 95% lidí, kteří píšou nějaký text, chtějí prostě napsat text a ne se učit nějakej další jazyk, nebo sázecí systém. Ano jazyk TeXu se mi moc nelíbí, i když to s tím co jsem psal předtím moc nesouvisí, a ani to nesouvisí s tím jestli ho umím nebo neumím. Dokonce jsem si kdysi o TeXu koupil pár knížek a vůbec mám pocit, že ho umím víc než bych si přál, vzhledem k tomu, že nechci trávit čas TeXem, ale jinými věcmi.
Toto není nadávání na TeX, že by byl úplně k ničemu. Svojí roli má a plno lidí (včetně mě) jej používá. Jenom upozorňuju, že má taky svoje mouchy. Každý si musí rozhodnout sám jestli chce investovat do TeXu svůj čas a hodně lidí zvolí radši OO.org apod.
Tak si místo programátora dosaď cokoliv jiného a už to bude platit. Prostě TeX má své určení a pokud ti nevyhovuje, tak to není chyba TeXu, protože existuje mnoho lidí, kterým vyhovuje. A čí názor je silnější?
Je to jako kdyz chces sekat drevo. Kdyz mas zatopit a potrebujes nastipat jenom par polinek, sahnes po nejblizsi sekere. Kdyz mas ale nachystat drevo na tyden na horach, vybiras sekeru, ktera je nejostrejsi a nejlip ti padne do ruky.
Tak treba ja, kdyz jsem resil, jestli psat disertaci v OO nebo MSwordu, tak mi prislo, ze 70-100 stran textu s asi 100 rovnicemi a 10stranami obrazkovych priloh neni pro tyto softwary upne to ono. Mozna to jde udelat, ale ja to neumim. Navic jsem chtel, aby to vypadalo hezky. Takze jsem se naucil Latex a jsem spokojeny. treba i proto, ze pokud chci vecer z domu neco dopsat do clanku, tak si soubor nemusim stahovat, proste se jen prihlasim na stroj v praci a v konzole vesele pisu jak chci slozitou sazbu.
pak zjistim, ze format nema byt A5, ale A4, tak zmenim jedno cislo ve zdrojovem textu a napisu make...
Naproti sedi kolega, ktery tohle vsechno dela v OO a je stejne spokojeny, jako ja s TeXem.
Na druhou stranu musim priznat, ze uchyl jsem. Nekdy cele odpoledne hledam, jak udelat to, co bych v OO udelal za 5 minut, protoze vim jak.
ConTex mi prijde zajimavy, urcite v nem neco zkusim a tento serial mi to velmi ulehcuje.
Schválně porovnejte výstup z TeX/LaTeX s naprosto stejným textem vytvořeným v OO.o nebo Wordu. Pak teprve uvidíte ten rozdíl. Rozdíl je také v rychlosti práce, protože zatímco v (já osobně) LaTeXu píšu, tak mě nezajímá pořadí nějakého \section, \subsection apod. Prostě kam to napíšu tam to je. Zmiňuji to kvůli mé zkušenosti s OO.o, kdy jsem potřeboval napsat krátkou (10 stran) dokumentaci a absolutně jsem nedokázal přesvědčit číslování nadpisů a podnadpisů, aby fungovalo tak jak chci. Toto se týká také Wordu, kde se mi pro změnu rozsype formátování pokaždé, když to přenesu na jiný počítač, kde to potřebuji upravit. To se mi s LaTeXem nestane. Sem tam se sice stane, že si nedokážu vzpomenout jak se ta a ta značka jmenuje, ale na webu je rychlá referenční příručka. Základní šablony které používám mám už předchystané, takže otevřu a uložím pod jiným názvem. Dokument mám většinou ve více souborech, takže jenom v hlavním dokumentu prohazuji pořadí "inklůdů" a nebo vytvořím osekanou verzi dokumentu snáze, než bych to dělal v jakémkoliv Office.
OO.o nicméně používám na psaní krátkých jednostránkových žádostí a dopisů u kterých nepotřebuji mít žádné velké nároky na krásu výstupu.
Jirko, Budes se divit, jsou firmy ( buhuzej jako ta nase) kde jsem nucen editovat 350ti strankovpou dkokumentaci hadej v cem... No MS Word 2000. Je to neco neuveritelneho. a dokument mam prekrasnych 89MB.... des a hruza... Jojo I takove firmy jsou :(
No, jeste vetsi porod byl prevod do PDF :(
onu velmi jednoducho vec jsem delal dnes 5 hodin.... no bohuzel to nevypada na obraceni smeru nasi firmy. Tohle byl asi posledni hrebicek do rakvicky :)
Nebyla to vývojářská dokumentace. Nedělal jsem manuálové stránky, ani popis rozhraní. Byla to dokumentace stylu: popiš problém, slovně jej zanalyzuj, přidej use case diagramy a diagramy tříd a doplň závěr. Nazývám to dokumentací, protože v zadání bylo také použito slovo dokumentace.
A jaké je poučení na závěr? To, že neumíš jazyk neznamená, že jazyk je špatný.
a to bude presne ten pripad s OO a cislovanim kapitol. Protoze mozna zrovna s timhle a OO naprosta spokojenost. Stylovani cislovani kapitol a generovani obsahu je tam stejne snadny jako v LaTeXu. Ale nez jsme prisle na to co se s tim da delat tak mi to taky chvili trvalo.
No ja bych to asi shrnul takto: OO + MSWord je dobry pro sekretarky a na standardni byrokratickou praci. Tyto editory trpi jednim velkym neduhem a to je, ze na kazdem pocitaci to vypada jinak protoze formatovani se deje na zaklade toho jakou tiskarnu mate nainstalovanou a s jakymi okraji ona/system pracuje. V latexu se tohle nestane protoze vysledny ps/pdf vypada na jakemkoliv pocitaci uplne stejne. Navic MS+OO jsou kancelarske baliky, zatim co latex je spis urcen pro vedni obory a sazecske profesionaly (proto ta silna vzorcova zakladna, jednoduche cross reference atd). Zkousel jsem v MS i OO delat A0 postery na konference a je to dost hruza. S kazdou malickosti se rozhodi format, navic v OO (v. 2.0) se mi strasne zpomalil system pri pouzivani boxu s barevnym pozadim.
Shrnuto: kazdy ten system je dobry na neco. Ja uz bych nikdy dokumenty majici vic jak 20 stran nepsal v nicem jinem nez v latexu. Diplomku jsem psal ve wordu (uz je to nejaky patek, to jeste OO neexistoval). Ruzne konferencni clanky v OO, nicmene neni to zadna vyhra. Takze pro seriozni veci latex rulez.
Ja zase na druhou stranu moc nechapu jaka konkretne context prinasi vylepseni. Ten kdo se nauci Context, muze se uz jednoduse naucit latex. moc velky rozdil v tom nevidim
No tak rozdíl je tam opravdu propastný, ostatně tuším že jsem se to snažil nastínit v prvém dílu.
S LaTeXem jsem začínal. Dle mého názoru (ale prosím no flame, je to prostě můj osobní názor) je LaTeX zcela suverénně nejhorší balík maker pro TeX, alespoň z těch hodně rozšířených. Ostatně pan Olšák se o tom rozepsal podrobněji (uvědomuji si ovšem, že některé z argumentů jsou stejně tak proti ConTeXtu jako proti LaTeXu).
Čili dle toho, co zrovna píšu používám buď plain nebo ConTeXt.
TeX je programovací jazyk. Když mu rozumíte můžete vytvářet hodně věcí, ktere se opakuji, snadněji než v OO. Třeba tabulky čísel - ale musíte si to ale přiohnout tak, aby se sloupce oddělovaly mezerou a řadek zdrojaku odpovidal radku tabulky.
ze bude jako slusnak a nebude mluvit sproste ... ale tim padem to tady nebude aic nikdo cist ... ale ja to zkusim teda, taxem teda sel na zachod a z myho zadku vypadlo hovinko, pak sem otevrel pusu a tam bylo kuratko, ne uz moc cerstvy ale kdo na to da, proste krydylko eno nuno, pak sem dal pulcak rumu a ten ze me vypadl hnedka jaxem dopil taxem si rekl ze se vycuram z blaknonu, moc me to neslo, taxem trosku pohonil a hned to bylo ok ... no taky me to pripada jako docela mekej prispevek ... ale su holt pod embargem a musim byt slusnak ;))
Spicate zavorky se v matematickem modu pisi pomoci
\langle a \rangle, psat je pomoci znamenek nerovnosti < >
je spatne nejen proto, ze to spatne vypada, ale i proto,
ze dostaneme spatne mezery, < > jsou totiz binarni relace.
Nevim presne, jak je to v ConTextu, ale matematika se v nem
nejspis pise stejne.
Nevíte někdo, jak prostředí verbatim v latexu dokopat k tomu, aby dělalo opravdu to, co má = tisklo přesně ty znaky, co jdou do něj?
Blbnou tam uvozovky: ", které vertbatim předělává na "uvozovky dole" - "uvozovky nahoře", což je u výpisů programů dost nepříjemné. Dá se to jistě prohnat nějakým skriptem, který tam natvrdo narve TeXovskou sekvenci pro horní úvozovky, ale tím to pozbývá půvobu toho "verbatim".