ΤΕΧ (звичайним текстом TeX, вимовляють «тех» від грец. τεχ) — мова розмітки даних спеціального призначення, яка є основним ядром системи набору публікацій (комп'ютерної верстки); зокрема для набору математичних та інших технічних текстів. На базі ΤΕΧ створено багато різноманітних пакетів для полегшення оформлення документів, найвідомішим серед них є LATEX.
Логотип TeX | |
Тип | Комп'ютерна верстка |
---|---|
Автор | Дональд Кнут |
Розробник | Дональд Кнут |
Перший випуск | 1978 |
Стабільний випуск | 3.1415926 (березень 2008 ) |
Операційна система | кросплатформова |
Мова програмування | початково на WEB |
Стан розробки | Актуальний |
Ліцензія | можна змінювати, але результат не можна називати TeX |
Репозиторій | www.tug.org/svn/texlive/ |
Вебсайт | tug.org |
|
Історія
Система ΤΕΧ створена американським дослідником Дональдом Кнутом. Робота над ΤΕΧ розпочалась в 1970 під час написання Д. Кнутом відомої праці «Мистецтво програмування».
Через рік після початку роботи над ΤΕΧ, Д. Кнут був запрошений до Американського Математичного Товариства (AMS) прочитати лекцію на зібранні Товариства. Темою його доповіді були ΤΕΧ (для набору), і Metafont (для розробки шрифтів, що використовуються в ΤΕΧ). На той час ΤΕΧ все ще був більше дослідницьким проектом, проте мав деякі особливості:
- він був призначений для використання безпосередньо авторами;
- він походив з академічного середовища, та розповсюджувався безкоштовно;
- був спроектований таким чином, щоб бути доступним на будь-якому комп'ютері і операційній системі, та видавати однакові результати роботи на різних системах;
З самого початку ΤΕΧ став популярним серед математиків, фізиків, астрофізиків, астрономів, різних вчених-дослідників, яким бракувало необхідних символів на друкарських машинках, а якість документів, створених в інших системах, була незадовільною.
Ядро ΤΕΧ — це інтерпретатор. Базові команди мови дуже низького рівня, але на їх основі можна створювати макрокоманди вищого рівня.
Особливості
ΤΕΧ істотно відрізняється від поширених сучасних систем підготовки документів. Вхідні файли мають вигляд звичайних текстових файлів, в тексті яких присутні спеціальні команди або макроси ΤΕΧ. Наприклад:
a language like \TeX\ for formatting, and a language like \PASCAL\ for programming
Як і в решті мов програмування, вхідні тексти ΤΕΧ можуть мати коментарі — текст, який не обробляється і не відображається в отриманих документах.
В результаті інтерпретації, класичний інтерпретатор ΤΕΧ видає файл в форматі DVI (Device Independent) — в цьому файлі визначається зовнішній вигляд документа. Як правило, документи в форматі DVI виглядають однаково на різних пристроях відображення (монітор, принтер).
Окрім класичного інтерпретатора ΤΕΧ, існують і інші різновиди, наприклад . В результаті роботи отримуються файли в форматі PDF.
Не менш істотною особливістю є надзвичайно висока якість відображення математичних формул, зазвичай, недосяжна для решти систем.
Дистрибутиви
Найвідомішим дистрибутивом для MS Windows є MiKTeX — безкоштовний дистрибутив ΤΕΧ, LATEX і супутніх програм, має зручний механізм встановлення нових модулів. Найбільшим дистрибутивом є кросплатформений TeXLive.
Існують як комерційні (платні), так і некомерційні (безплатні) дистрибутиви ΤΕΧ. До складу більшості сучасних операційних систем Linux та BSD клонів входить пакет — некомерційний дистрибутив ΤΕΧ, LATEX та супутніх програм.
Цікаві факти
- ΤΕΧ застосовується у вихідних текстах Вікіпедії для набору математичних формул (див. ).
- Назва англійської книги Майкла Співака {Michael Spivak} (автора AMS-TeX) The Joy of ΤΕΧ («Радість ΤΕΧ’у») є грою слів з іншою відомої книги «The Joy of Sex» ().
Різновиди та розширення
Див. також
- LaTeX — пакет макросів, команд високого рівня на базі TeX
- — правила редагування математичних формул на Вікіпедії.
- Таблиця математичних символів
- Дональд Кнут
- ТЕІ (ініціатива кодування тексту)
Примітки
- https://www.tug.org/whatis.html
- . Архів оригіналу за 3 березня 2012. Процитовано 24 березня 2012.
Посилання
- Сайт Організації Користувачів TeX [ 4 лютого 2012 у Wayback Machine.]
- Українська спільнота користувачів TeX
- [news: comp.text.tex comp.text.tex] Usenet група присвячена TeX та LaTeX
- http://ph.icmp.lviv.ua/~ashv/tex/TeXandUkrainian.win.html [ 11 липня 2007 у Wayback Machine.] TeX та українська мова
- переклад класичного керівництва для початківців (PDF, 2.3 МБ).
- А. П. Креневич, В. А. Бородін, «Видавнича система LaTeX» [ 4 березня 2016 у Wayback Machine.].
- для верстки документів відповідно до ЄСКД.
Це незавершена стаття про програмне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
TE X zvichajnim tekstom TeX vimovlyayut teh vid grec tex mova rozmitki danih specialnogo priznachennya yaka ye osnovnim yadrom sistemi naboru publikacij komp yuternoyi verstki zokrema dlya naboru matematichnih ta inshih tehnichnih tekstiv Na bazi TE X stvoreno bagato riznomanitnih paketiv dlya polegshennya oformlennya dokumentiv najvidomishim sered nih ye LA TE X TexLogotip TeXTip Komp yuterna verstkaAvtor Donald KnutRozrobnik Donald KnutPershij vipusk 1978Stabilnij vipusk 3 1415926 berezen 2008 16 rokiv tomu 2008 03 Operacijna sistema krosplatformovaMova programuvannya pochatkovo na WEBStan rozrobki AktualnijLicenziya mozhna zminyuvati ale rezultat ne mozhna nazivati TeXRepozitorij www tug org svn texlive Vebsajt tug org Mediafajli u VikishovishiIstoriyaSistema TE X stvorena amerikanskim doslidnikom Donaldom Knutom Robota nad TE X rozpochalas v 1970 pid chas napisannya D Knutom vidomoyi praci Mistectvo programuvannya Cherez rik pislya pochatku roboti nad TE X D Knut buv zaproshenij do Amerikanskogo Matematichnogo Tovaristva AMS prochitati lekciyu na zibranni Tovaristva Temoyu jogo dopovidi buli TE X dlya naboru i Metafont dlya rozrobki shriftiv sho vikoristovuyutsya v TE X Na toj chas TE X vse she buv bilshe doslidnickim proektom prote mav deyaki osoblivosti vin buv priznachenij dlya vikoristannya bezposeredno avtorami vin pohodiv z akademichnogo seredovisha ta rozpovsyudzhuvavsya bezkoshtovno buv sproektovanij takim chinom shob buti dostupnim na bud yakomu komp yuteri i operacijnij sistemi ta vidavati odnakovi rezultati roboti na riznih sistemah Z samogo pochatku TE X stav populyarnim sered matematikiv fizikiv astrofizikiv astronomiv riznih vchenih doslidnikiv yakim brakuvalo neobhidnih simvoliv na drukarskih mashinkah a yakist dokumentiv stvorenih v inshih sistemah bula nezadovilnoyu Yadro TE X ce interpretator Bazovi komandi movi duzhe nizkogo rivnya ale na yih osnovi mozhna stvoryuvati makrokomandi vishogo rivnya OsoblivostiTE X istotno vidriznyayetsya vid poshirenih suchasnih sistem pidgotovki dokumentiv Vhidni fajli mayut viglyad zvichajnih tekstovih fajliv v teksti yakih prisutni specialni komandi abo makrosi TE X Napriklad a language like TeX for formatting and a language like PASCAL for programming Yak i v reshti mov programuvannya vhidni teksti TE X mozhut mati komentari tekst yakij ne obroblyayetsya i ne vidobrazhayetsya v otrimanih dokumentah V rezultati interpretaciyi klasichnij interpretator TE X vidaye fajl v formati DVI Device Independent v comu fajli viznachayetsya zovnishnij viglyad dokumenta Yak pravilo dokumenti v formati DVI viglyadayut odnakovo na riznih pristroyah vidobrazhennya monitor printer Okrim klasichnogo interpretatora TE X isnuyut i inshi riznovidi napriklad V rezultati roboti otrimuyutsya fajli v formati PDF Ne mensh istotnoyu osoblivistyu ye nadzvichajno visoka yakist vidobrazhennya matematichnih formul zazvichaj nedosyazhna dlya reshti sistem DistributiviNajvidomishim distributivom dlya MS Windows ye MiKTeX bezkoshtovnij distributiv TE X LA TE X i suputnih program maye zruchnij mehanizm vstanovlennya novih moduliv Najbilshim distributivom ye krosplatformenij TeXLive Isnuyut yak komercijni platni tak i nekomercijni bezplatni distributivi TE X Do skladu bilshosti suchasnih operacijnih sistem Linux ta BSD kloniv vhodit paket nekomercijnij distributiv TE X LA TE X ta suputnih program Cikavi faktiTE X zastosovuyetsya u vihidnih tekstah Vikipediyi dlya naboru matematichnih formul div Dovidka Matematichni formuli ta specsimvoli Nazva anglijskoyi knigi Majkla Spivaka Michael Spivak avtora AMS TeX The Joy of TE X Radist TE X u ye groyu sliv z inshoyu vidomoyi knigi The Joy of Sex Riznovidi ta rozshirennyaLaTeX XeTeX BibTeXDiv takozhLaTeX paket makrosiv komand visokogo rivnya na bazi TeX Dovidka Matematichni formuli ta specsimvoli pravila redaguvannya matematichnih formul na Vikipediyi Tablicya matematichnih simvoliv Donald Knut TEI iniciativa koduvannya tekstu Primitkihttps www tug org whatis html Arhiv originalu za 3 bereznya 2012 Procitovano 24 bereznya 2012 Posilannya Sajt Organizaciyi Koristuvachiv TeX 4 lyutogo 2012 u Wayback Machine Ukrayinska spilnota koristuvachiv TeX news comp text tex comp text tex Usenet grupa prisvyachena TeX ta LaTeX http ph icmp lviv ua ashv tex TeXandUkrainian win html 11 lipnya 2007 u Wayback Machine TeX ta ukrayinska mova pereklad klasichnogo kerivnictva dlya pochatkivciv PDF 2 3 MB A P Krenevich V A Borodin Vidavnicha sistema LaTeX 4 bereznya 2016 u Wayback Machine dlya verstki dokumentiv vidpovidno do YeSKD Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi