TeX
T ȘI X software | |
---|---|
Tip | Publicarea pe computer Limbaj de marcare |
Dezvoltator | Donald Knuth |
Data primei versiuni | 1978 |
Ultima versiune | 3.141592653 (ianuarie 2021) |
Sistem de operare | Multiplatform |
Limba | Pascal WEB |
Licență | liber modificabil, atâta timp cât programul rezultat nu este numit TeX ( licență gratuită ) |
Site-ul web | www.tug.org/ |
T E X (scris și TeX ; / ˈtek / ) este un program de tipografie digitală , potrivit pentru scrierea de texte științifice și matematice. Creat de Donald Knuth în 1978, TeX este scris în WEB , un limbaj care amestecă documentația Pascal și TeX. Pentru a profita de difuziunea crescută a compilatoarelor C , distribuțiile moderne TeX sunt obținute folosind programul Web2C pentru a converti codul sursă WEB în C.
T E X a cunoscut diverse versiuni, distinse, prin alegerea creatorului său, printr-un număr zecimal finit care începe de la 3.0 și converge la π . Versiunea actuală (2021) este 3.141592653. Toate versiunile ulterioare 3.0 sunt determinate de remedieri de erori și nu prezintă modificări substanțiale în arhitectura fundamentală, care este înghețată la prima versiune, având autorul preferat care garantează uniformitatea ieșirii în timp, sacrificând, la această nevoie, posibile îmbunătățiri și adăugiri. pe care el însuși l-a considerat util.
Istorie
Programul a fost creat de Donald Knuth în 1978 , în același timp cu fonturile METAFONT și Computer Modern , astfel încât autorul a avut instrumentele pentru publicarea științifică de înaltă calitate în scris The Art of Computer Programming .
În prezent, este distribuit sub licență de software gratuit și se bucură de o popularitate largă în domeniul universitar, în special în domeniile matematicii , fizicii și informaticii .
Originea termenului
Pronunția numelui nu este „tex”, la fel ca protagonistul popular al unor benzi desenate italiene, Tex Willer , ci „tek”, deoarece originea numelui T E X derivă din rădăcina cuvântului grecesc. τέχνη , téchnē , artă , tehnică, tehnologie . Terminarea actuală a numelui este litera greacă chi capitală greacă (Χ) a cărei ortografie este confundată cu cea a latinului „ics” (X).
Programe derivate
Limbaje de nivel superior au fost apoi obținute din program și din limbajul său intern de marcare , cum ar fi L A T E X și ConTeXt , pentru a permite o compoziție mai rapidă a documentelor de înaltă calitate și nu numai dedicate matematicii.
Manuale
TeXbook , scris și de Donald Knuth , este manualul de utilizare al lui T E X și cu siguranță una dintre cele mai complete cărți de pe acest program.
Exemple de T E X
Pentru a scrie tradiționalul exemplu de program Hello World în T E X simplu, trebuie doar să creați un fișier hello.tex cu următorul conținut:
Salut Lume!
\ bye % indică sfârșitul fișierului; nu este afișat în rezultatul final
Producerea unui document cu T E X
Producerea unui document T E X implică o primă fază a scrierii codului sursă , un fișier text ASCII pur care conține textul documentului amestecat cu instrucțiuni care vor fi interpretate de T E X. A doua fază a producției implică compilarea codului sursă, salvat în general cu extensia .tex, cu programul tex . Acest lucru se face cel mai adesea executând așa ceva de la un interpret de comenzi pe sistemul dvs. de operare :
$ tex filename.tex
(Dolarul indică promptul de comandă ). În această a doua fază T E X produce unele fișiere, numite coduri de obiect , dintre care cel mai important este fișierul dvi ( DeVice Independent ) . Prin urmare, putem obține fișiere în format PostScript , Portable Document Format (PDF) sau HTML pornind de la fișierul .dvi prin intermediul altor programe accesorii, cum ar fi dvips , dvipdf sau latex2html . Unele programe mai noi procesează fișierul sursă producând direct rezultatul în pdf, de exemplu, pdfTeX , XeTeX și LuaTeX .
Notă
- ^ Ce este TeX? , pe tex.ac.uk.
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere pe TeX
linkuri externe
- Secțiune dedicată T E X a GuIT - Grupul de utilizatori italieni TeX .
- Plain TeX Quick Reference (PDF) ( PDF ), la refcards.com . Adus la 30 septembrie 2009 (arhivat din original la 6 februarie 2009) .
- UK TeX Users 'Group , la uk.tug.org .
- Lista de întrebări frecvente TeX , pe texfaq.org .
- Simon Eveson. O introducere în producția de documente matematice folosind AmSLaTeX .
- Galeria de prezentare TeX cu exemple de tipografiere
- Eijkhout, Victor. TeX după subiect
- Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry și Daniel H. James, TeX pentru cei nerăbdători , 2016.
- Walsh, Norman. TeX funcționează
- Manual de referință TeX prin Google Book Search
Controlul autorității | VIAF (EN) 176 276 044 · LCCN (EN) n92022754 · GND (DE) 4127872-0 · BNF (FR) cb11966763c (data) |
---|