[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Organellum (dyskusja | edycje)
Uporządkowanie odwołań do źródeł
Organellum (dyskusja | edycje)
Merytoryczne, dotyczące głównie rozwoju i numerów wersji; dodane źródła
Linia 15:
TeX został napisany w języku [[WEB]], który z kolei produkuje programy w języku [[Pascal (język programowania)|Pascal]]. Przy okazji powstał język [[METAFONT]], przeznaczony do opisu fontów, w którym zostały stworzone fonty domyślnie używane przez TeX – ich krój nosi nazwę [[Computer Modern]].
 
Program powstał w Stanach Zjednoczonych na [[Uniwersytet Stanforda|Uniwersytecie Stanforda]]. Jego twórcą jest [[Donald Knuth|Donald E. Knuth]], amerykański matematyk i informatyk. Program powstał, ponieważ prof. Knuth nie był zadowolony z wyglądu swojej książki [[Sztuka programowania|The Art of Computer Programming]]. Postanowił wziąć sprawy w swoje ręce i stworzyć język programowania, który umożliwiłby skład tekstu wysokiej jakości. Początkowo profesor zakładał, że prace zajmą najwyżej pół roku, jednak jego oszacowanie było błędne – ostatecznie program został ukończony po ok. ośmiu latach, w 1985 roku. Z tą chwilą rozwój programu został zatrzymany, były poprawiane jedynie błędy, a numer wersji został określony na 2.0{{r|web}}.
 
Profesor Knuth wyznaczył nagrodę pieniężną za każdy znaleziony w jego programie błąd. W roku 1985 nagroda wynosiła 1 cent, była podwajana co rok aż do 327 dolarów i 68 centów{{r|kinch}}.
 
Począwszy od wersji 3 systemu TeX, to jest od roku 1990{{r|web}}, każda kolejna podwersja oznaczana jest kolejnym dziesiętnym przybliżeniem liczby [[pi|π]], co oznacza, że w systemie wprowadzane są wyłącznie poprawki{{r|bug}} przybliżające system do doskonałości. Bieżąca wersja, opublikowana w styczniu 2014 roku, ma numer 3.14159265{{r|se}}. Knuth w swoistym testamencie{{r|ntg}} polecił, aby z chwilą jego śmierci numer wersji określić jako π i nie dokonywać już żadnych zmian.
 
== Implementacje i rozszerzenia ==
 
We współczesnych dystrybucjach oprócz programu TeX dostępne są jego rozszerzone wersje, z których część jest nadal rozwijana. Najpopularniejsze z nich to:
Linia 50 ⟶ 52:
|<ref name="kinch">{{cytuj stronę |url = http://www.truetex.com/knuthchk.htm |tytuł = An Example of Donald Knuth’s Reward Check |nazwisko = Kinch |imię = Richard J. |język = en |data dostępu = 2010-04-17}}</ref>
|<ref name="se">{{cytuj stronę|url=http://tex.stackexchange.com/questions/154873/whats-new-in-tex-version-3-14159265|tytuł=LaTeX Stack Exchange: What’s new in TeX, version 3.14159265?|data=2014|język=en|data dostępu=2015-12-25}}</ref>
|<ref name="web">{{Cytuj stronę | url=http://tug.ctan.org/tex-archive/systems/knuth/dist/tex/tex.web| tytuł=Źródło programu TeX w języku WEB | opublikowany=tug.ctan.org | data dostępu=2020-09-04}}</ref>
|<ref name="ntg">{{Cytuj stronę| url=http://www.ntg.nl/maps/05/34.pdf | tytuł=The future of TeX and METAFONT | nazwisko = Knuth |imię = Donald E. | opublikowany=ntg.nl | data dostępu=2020-09-04}}</ref>
|<ref name="bug">{{Cytuj stronę | url=http://tug.ctan.org/tex-archive/systems/knuth/dist/errata/tex82.bug| tytuł=Zgłoszone błędy w źródłach programu TeX | opublikowany=tug.ctan.org | data dostępu=2020-09-04}}</ref>
}}