Array ( [0] => 15481343 [id] => 15481343 [1] => cswiki [site] => cswiki [2] => TeX [uri] => TeX [3] => LaTeX sample.png [img] => LaTeX sample.png [4] => [day_avg] => [5] => [day_diff] => [6] => [day_last] => [7] => [day_prev_last] => [8] => [oai] => [9] => [is_good] => [10] => [object_type] => [11] => 1 [has_content] => 1 [12] => [oai_cs_optimisticky] => ) Array ( [0] => {{Neověřeno}} [1] => [2] => {{Infobox - software [3] => | jméno = TeX [4] => | logo = TeX_logo.svg [5] => | velikost loga = 200px [6] => | vývojář = [[Donald Knuth]] [7] => | operační systém = [[Multiplatformní software|Multiplatformní]] [8] => | typ softwaru = [[Desktop publishing|DTP]] [9] => | licence = volně modifikovatelný, ale výsledný program se nesmí jmenovat TeX [10] => | web = http://www-cs-faculty.stanford.edu/~knuth [11] => }} [12] => '''TeX''' (formátováno \mathbf{T}\!{}_\mathbf{\displaystyle E}\!\mathbf{X}) je program pro [[desktop publishing|počítačovou sazbu]]. Vytvořil jej profesor [[Donald Ervin Knuth]], který v 70. letech 20. století nebyl spokojen s tím, jak školní nakladatelství sázelo jeho skripta určená studentům (ve skriptech se objevovalo mnoho chyb, především v matematických vzorcích, a ani [[typografie]] za mnoho nestála). [13] => [14] => TeX je velmi populární zejména v akademických kruzích, zvláště v oborech jako je [[matematika]], [[fyzika]] a [[informatika]]. Uplatnění ale může najít i v jiných oborech, např. [[humanitní vědy|humanitních]] – sazba je kvalitní nejen v případě [[matematika|matematiky]], ale také v případě znaků různých [[abeceda|abeced]]. Tímto [[počítačový program|programem]] byl z větší části vytlačen [[troff]], formátovací systém preferovaný na mnoha [[Unix]]ech. K dispozici je mnoho rozšiřujících balíků od velmi početných komunit uživatelů. Například existují balíky pro sazbu textu v podobě [[Čárový kód|čárového kódu]] nebo vysázení obrázku situace [[Šachy|šachové]] partie pomocí jediného příkazu. Taktéž existují komerční programové balíky. [15] => [16] => (''Poznámka k výslovnosti'': TeX se vyslovuje „tech“ (v angličtině též „tek“), protože jeho název není psán [[latinka|latinkou]], ale [[řecká abeceda|řecky]], takže poslední písmeno v názvu je řecký znak chí. Název je inspirován starořeckým slovem ''τέχνη'', znamenajícím „umění“, „dovednost“.) [17] => [18] => TeX je obecně považován za nejlepší nástroj pro sazbu složitých matematických vzorců. Je však hojně používán i v běžné sazbě, stejně tak jako jeho odvozeniny a nadstavby, zvláště pak balík maker [[LaTeX]]. I [[Wikipedie]] používá na svých stránkách tento systém pro [[Wikipedie:Matematické vzorce|matematické výrazy]]. [19] => [20] => Zajímavostí je způsob označování verzí programu: místo tradičního zvyšování čísla verze se označení verze TeXu prodlužuje o další číslici desetinného rozvoje [[Pí (číslo)|Ludolfova čísla]]. Za nalezení chyby v programu nabízí [[Donald Knuth]] odměnu, která v současné době činí [[americký dolar|$]]327,68. Další zajímavostí je skutečnost, že Donald Knuth vyjádřil přání, ať bezprostředně po jeho smrti přestane být TeX dále vyvíjen a verze aktuální v toto datum se stane verzí finální, označenou právě číslem pí. [21] => [22] => TeX umí rozpoznat ve zdrojovém textu přibližně 300 základních povelů („primitivní funkce“), které umožňují nejen přímo ovlivňovat tvorbu stránky, ale také ovlivňovat chování TeXu při zpracování vstupního textu a tím dosahovat různých efektů, jež často zjednodušují přípravu vstupního textu. Všechny povely pro TeX se zapisují do zdrojového textu, typicky jako sekvence znaků uvozené zpětným lomítkem. [23] => [24] => Primitivní funkce je možné rozdělit do několika skupin: [25] => [26] => * Primitivní funkce ovlivňující načítání vstupního textu. [27] => * Primitivní funkce umožňující zadávání nových symbolických názvů pro různé objekty. [28] => * Primitivní funkce definující nová makra. [29] => * Primitivní funkce nastavující různé číselné parametry. [30] => * Primitivní funkce umožňující specifické formátování výstupu – zejména vytváření boxů a tabulek. [31] => * Primitivní funkce ovlivňující zlom odstavců (včetně dělení slov). [32] => [33] => V [[Česko|České republice]] TeX propaguje zejména RNDr. [[Petr Olšák]], který o něm napsal množství článků a podrobnou referenční knihu TeXbook naruby. [34] => [35] => Uživatelé si obvykle nestahují a neinstalují samotný program TeX, ale celou [[softwarová distribuce|softwarovou distribuci]] TeXu zahrnující řadu pomocných programů, [[počítačový font|počítačové fonty]] a balíky maker. Nejvýznamnějšími distribucemi jsou [[TeX Live]] a [[MiKTeX]], dříve byl nejvýznamnějším [[teTeX]]. [36] => [37] => == Varianty TeXu == [38] => [39] => Autor TeXu jej vyvíjel v letech 1978 až 1990, poté oznámil ukončení vývoje. Dále bude jen opravovat chyby. Tehdy měl TeX verzi 3.0 a kdykoli autor opraví chybu, přidá do čísla verze další desetinné číslo tak. že verze konverguje k číslu π. Nikdo jiný, než autor, nesmí (dle licence) do zdroje TeXu zasahovat, ale jsou možná rozšíření programu s modifikovaným jménem. Dnes se originální TeX v podstatě nepoužívá, v distribucích TeXu se vyskytují následující rozšíření: [40] => [41] => === pdfTeX === [42] => počátek vývoje sahá do 90. let, vytvořil jej Hàn Thế Thành. Na rozdíl od originálního TeXu umí [[pdfTeX]] přímý výstup do PDF fromátu a obsahuje mikrotypografická rozšíření. Jeho nevýhodou je, že (stejně jako originální TeX) nepodporuje Unicode, fonty tedy je třeba použít zhruba tak, že se vybere tzv. encoding vektor obsahující 256 znakovou podmnožinu fontových znaků a s těmi se pracuje. To přináší komplikovanou instalaci každého nového fontu. [43] => [44] => === XeTeX === [45] => {{Podrobně|XeTeX}} [46] => [[XeTeX]] je formát TeXu, který v roce 2004 vytvořil Jonathan Kew. Na rozdíl od pdfTeXu interně pracuje v [[Unicode]] a umožňuje přístup k fontům instalovaným v operačním systému. [47] => [48] => === LuaTeX === [49] => [[LuaTeX]] spojuje TeX se všemi vylepšeními následujících variant a přidává [[programovací jazyk]] [[Lua]]. Pracuje v [[Unicode]]. První verze se objevila v roce 2007, autory jsou Taco Hoekwater a Hans Hagen. Dnes je tým autorů širší. [50] => [51] => == Formáty == [52] => Samotný program TeX rozumí pouze sadě elementárních příkazů (primitivních funkcí), které pokrývají základní sázecí operace a programovací funkce. Umožňují však, aby byly na jejich základě definovány komplexnější příkazy na vyšší úrovni (makra). Tímto způsobem lze z nízkoúrovňových stavebních bloků sestavit uživatelsky přívětivější prostředí. [53] => [54] => Vytváření nových formátů (označovaných též jako ''balíky maker'') je záležitost především pro velmi zběhlé programátory. Definice se zapisují do zdrojového souboru, který se následně zpracuje speciální verzí programu TeX s názvem iniTeX, jenž uloží definice v kompaktní podobě tak, aby ho běžný program TeX mohl rychle načíst. [55] => [56] => === PlainTeX === [57] => Sám o sobě je TeX uživatelsky velmi nepřívětivý. Proto [[Donald Ervin Knuth|Donald E. Knuth]] napsal balík maker pro použití s TeXem, který nazval [[PlainTeX]]. Tento poměrně jednoduchý formát je někdy zaměňován se skutečným programem TeX, čemuž napomáhá také fakt, že PlainTeX tvoří základ některých dalších formátů. Když spustíte '''tex''' bez dalších přepínačů snanovující načtení formátu nebo přechod do iniTeX verze, je stanoveno, že si program přečte formát plainTeX a poté teprve začne zpracovávat vstupní soubor dokumentu. [58] => [59] => === LaTeX === [60] => {{Podrobně|LaTeX}} [61] => Z důvodu programátorské náročnosti roku [[1985]] sestavil americký počítačový specialista [[Leslie Lamport]] formát LaTeX, který poskytuje sadu maker (příkazů vyšší úrovně) pro vytváření komplexních dokumentů. Pomocí tohoto formátu může dokonce i uživatel bez znalostí sazby nebo programování využívat rozsáhlých výhod nabízených programem TeX a je schopný za několik dní vytvořit rozmanité textové výstupy v knižní kvalitě. To platí především pro vytváření tabulek a psaní matematických textů. [62] => [63] => LaTeX je mnohem více ''[[značkovací jazyk]]'' než původní PlainTeX, na němž je založen. Integruje podporu pro členění textu, živá záhlaví, obsah, křížové odkazy, číslování rovnic, [[citace]], plovoucí tabulky a obrázky, aniž by autor musel vědět, jak se má všechno formátovat. Informace o souboru jsou uloženy v ''souborech tříd'', na které vstupní text odkazuje, ale které v něm nejsou zahrnuty. Díky tomu lze přímo použít předdefinovaný design bez dalších úprav. [64] => [65] => LaTeX byl od svého uvedení v polovině [[1980–1989|osmdesátých let]] pravidelně aktualizován a revidován. Po mnoha letech bylo číslo verze ustáleno na 2.09 a revize byly označeny pouze datem svého vzniku. Poslední významnější aktualizace proběhla [[1. prosinec|1. prosince]] [[1991]] a drobnými opravami [[25. březen|25. března]] [[1992]] a od této doby se LaTeX 2.09 již nezměnil. [66] => [67] => === LaTeX 2ε === [68] => Díky velmi vysoké popularitě, kterou si formát LaTeX získal, a také zásluhou pokroku v oblasti počítačové technologie, vzniklo velké množství variací tohoto formátu nesoucích označení LaTeX. Ve snaze obnovit opravdový, vylepšený standard spustili pánové Leslie Lamport, Frank Mittelbach, Chris Rowley a Rainer Shöpf v roce [[1989]] Projekt LaTeX 3. Cílem tohoto projektu je sestavit optimalizovanou a výkonnou sadu základních příkazů doplněnou různými ''balíčky'', které podle potřeby doplní specifické funkce. [69] => [70] => Jak naznačuje již samotný název projektu, jeho snahou je dosáhnout verze 3 formátu LaTeX. Nicméně protože se jedná o cíl dlouhodobý, prvním krokem k jeho dosažení bylo vydání verze LaTeX 2ε v polovině roku [[1994]], společně s publikací druhé edice Lamportovy základní příručky a doplňkově knihy (Goossens et al., 1994) popisující celou řadu dostupných rozšiřujících balíčků a LaTeXové programování v novém systému. Nejaktuálnější, třetí kniha (Goossens et al., 1997) pojednává o začlenění grafiky a barev do textu, což byly dvě počáteční slabiny LaTeXu. V současné době se verze LaTeX 2ε stala standardem až do vydání slíbené verze LaTeX 3 někdy v budoucnu. [71] => [72] => Může použít všechny v distribuci dostupné varianty TeXu, takže jsou dostupné příkazy latex, pdflatex (používající '''pdfTeX'''), dále xelatex (používající '''XeTeX''') a lualatex (používající '''LuaTeX'''). [73] => [74] => === ConTeXt === [75] => Autorem je Hans Hagen, informace o něm jsou soustředěny na https://wiki.contextgarden.net/ . Oproti nejvíce používanému LaTeXu má pár výhod, které ho přímo charakterizují. Používá LuaTeX, v poslední verzi '''LuaMetaTeX'''. [76] => [77] => [[ConTeXt]] je velice provázaný s ostatním softwarem jako [[MetaPost]], MetaDVIPS a [[pdfTeX]], což markantně zjednodušuje práci s dokumenty a kompletní nastavení jejich vzhledu a samotných stránek. Vše ale není tak krásné jak to zprvu vypadá a i ConTeXt má své stinné stránky. [78] => [79] => Jeho podpora mezi uživateli není tak rozsáhlá jako u LaTeXu. [80] => [81] => === OpTeX === [82] => Byl zveřejněn v roce 2020, autorem je Petr Olšák. Od ostatních formátů se liší tím, že zůstává svou jednoduchostí na úrovni PlainTeXu, ale nabízí možnosti k tvorbě dokumentů se současnými požadavky (barvy, grafika, odkazy). Používá '''LuaTeX'''. [83] => [84] => == TeX v Československu a Česku == [85] => První konspirativní schůzky v létě 1988 se zúčastnili [[Ladislav Lhotka]], Petr Novák z [[Fakulta elektrotechnická ČVUT|FEL]] [[České vysoké učení technické v Praze|ČVUT]] a [[Jiří Veselý (matematik)|Jiří Veselý]] z Matematického ústavu [[Matematicko-fyzikální fakulta Univerzity Karlovy|Matematicko-fyzikální fakulty]] [[Univerzita Karlova|Univerzity Karlovy]].{{Citace elektronického periodika [86] => | příjmení = Lhotka [87] => | jméno = Ladislav [88] => | autor = [89] => | odkaz na autora = [90] => | spoluautoři = [91] => | titul = Počátky TeXu v Československu: paklík disket a příprava fontů na PC XT [92] => | periodikum = root.cz [93] => | odkaz na periodikum = [94] => | datum vydání = 10. 1. 2018 [95] => | datum přístupu = [96] => | ročník = [97] => | číslo = [98] => | strany = [99] => | url = https://www.root.cz/clanky/pocatky-texu-v-ceskoslovensku-paklik-disket-a-priprava-fontu-na-pc-xt/ [100] => | issn = 1212-8309 [101] => }} Jiří Veselý se po schůzce začal věnovat organizaci uživatelské komunity v [[Česko|Česku]] a na [[Slovensko|Slovensku]], z jeho snahy později vzniklo [[Československé sdružení uživatelů TeXu]]. Petr Novák ve spolupráci s grafiky vytvořil [[CSfonty]], první kvalitní československou variantu fontů [[Computer Modern]]. Ladislav Lhotka podle knihy [[Jak dělit slova|''Jak dělit slova'']] od [[Jiří Haller (bohemista)|Jiřího Hallera]] sestavil seznam vzorů pro dělení slov v [[čeština|češtině]]. Seznam vzorů pro dělení slov ve [[slovenština|slovenštině]] vytvořila [[Jana Chlebíková]]. V polovině devadesátých let 20. století se objevily profesionálně vyvinuté vzory dělení slov pro jiné DTP programy, jejich autor umožnil jejich mírně omezenou verzi využívat v TeXu bezplatně. I přes omezení tyto vzory poskytovaly lepší výsledky než vzory Ladislava Lhotky. [102] => [103] => 9. května 1990 bylo Československé sdružení uživatelů TeXu zaregistrováno jako [[občanské sdružení]]. [104] => [105] => == Odkazy == [106] => === Reference === [107] => [108] => [109] => === Související články === [110] => * [[CSTeX]] [111] => * [[Metafont]] [112] => [113] => === Externí odkazy === [114] => * {{Commonscat}} [115] => * {{Wikiverzita|úložiště=TeX}} [116] => * [http://petr.olsak.net/tpp.html Petr Olšák: TeX pro pragmatiky] [117] => * [http://www.cstug.cz Československé sdružení uživatelů TeXu] [118] => * {{en}} [http://www.tug.org TeX User's Group] [119] => * [http://ooolatex.sourceforge.net] LaTeX rozšíření pro [[OpenOffice.org]] [120] => * [http://ksp.mff.cuni.cz/tasks/25/tasks1.html#task8 Seriál o TeXu] na stránkách [[Korespondenční seminář z programování|Korespondenčního semináře z programování]] [[MFF UK]] [121] => * [http://www.abclinuxu.cz/serialy/tex Seriál o TeXu] od Petra Olšáka na stránkách [[abclinuxu.cz]] [122] => * [https://www.youtube.com/watch?v=eKaI78K_rgA Donald Knuth diskutuje následníka TeXu na TUG 2010] [123] => [124] => {{Autoritní data}} [125] => [126] => [[Kategorie:TeX| ]] [127] => [[Kategorie:Sázecí programy]] [128] => [[Kategorie:Doménově specifické jazyky]] [] => )
good wiki

TeX

TeX (formátováno \mathbf{T}\. {}_\mathbf{\displaystyle E}\.

More about us

About

Expert Team

Vivamus eget neque lacus. Pellentesque egauris ex.

Award winning agency

Lorem ipsum, dolor sit amet consectetur elitorceat .

10 Year Exp.

Pellen tesque eget, mauris lorem iupsum neque lacus.

You might be interested in

,'matematika','Česko','pdfTeX','Unicode','Donald Ervin Knuth','Donald Knuth','ConTeXt','informatika','humanitní vědy','Wikipedie:Matematické vzorce','TeX Live','1992'