Wczesne przykłady języków znaczników wykorzystywanych poza przemysłem wydawniczym mogą zostać odszukane w narzędziach do składu tekstu dla systemu Unix typu troff i nroff. Pomimo zastosowania znakowania proceduralnego, nakłonienie aplikacji do wydania prawidłowo sformatowanego wydruku, mogło być dla amatora długotrwałym i nużącym zajęciem (ze względu na to, że efekt nie był widoczny od razu). Dostępność aplikacji typu WYSIWYG zmniejszyła popularność tego rodzaju języków wśród przeciętnych użytkowników.
TeX
thumb|Przykład kodu w języku TeX TeX, podobnie jak GenCode, to kolejny standard znakowania przeznaczony do zastosowań związanych z publikacją stworzony oraz stale udoskonalany przez Donalda Knutha na przełomie lat 70. i 80. XX wieku. Do głównych zadań TeX-a należało szczegółowe przedstawienie układu tekstu oraz opisu czcionki, w celu uzyskania wysokiej jakości składu opracowań matematycznych.
Aby spełnić swoje założenia, Knuth musiał spędzić wiele godzin na nauce zasad typografii. Stąd też TeX wymaga od użytkownika znacznego zasobu wiedzy nie tylko na temat specyficznej składni języka, ale także umiejętności związanych zarówno ze składem, jak i edycją tekstu.