www.wikidata.de-de.nina.az
ConTeXt in Eigenschreibweise C o n T E X t displaystyle mathrm ConT displaystyle E Xt ist eine Text und Dokumenten Auszeichnungssprache bzw ein Dokumentenformat Es basiert auf dem Textsatzsystem TeX wobei es aber eine von dessen Weiterentwicklungen pdfTeX XeTeX ConTeXt Mark II LuaTeX ConTeXt Mark IV oder LuaMetaTeX ConTeXt LMTX 2 als Engine Interpreter benotigt ConTE XtBasisdatenEntwickler Hauptsachlich Hans Hagen und Pragma ADEAktuelle Version Mark IV 21 Marz 2019 1 Betriebssystem Multiplattform TeX Kategorie Dokumententext auszeichnungsspracheLizenz GNU General Public License Programmcode Creative Commons licenses Attribution NonCommercial ShareAlike Dokumentation contextgarden Inhaltsverzeichnis 1 Funktion 2 Entwicklung 2 1 Mark II Mark IV und LMTX 3 Codebeispiel 4 Literatur 5 Weblinks 6 EinzelnachweiseFunktion BearbeitenConTeXt ist im Gegensatz zum anderen grossen alteren TeX Makropaket LaTeX monolithischer aufgebaut dementsprechend gibt es nur wenige zusatzliche Module 3 Beispielsweise sind TeX basierte Vektorgrafiken durch MetaFun einen Nachfolger von MetaPost vollstandig in ConTeXt integriert ConTeXt legt einen Schwerpunkt auf die Unterstutzung des PDF Formats und ist in der Lage eine interaktive PDF Datei mit hoher Komplexitat sowie eine Papierversion desselben Dokuments direkt zu erzeugen Alle Querverweise werden automatisch zu Hypertext Links umgewandelt Solche Dokumente konnen angesehen und mit einem PDF Reader gesteuert werden ConTeXt kann samtliche Navigationselemente zur Verfugung stellen die ohne Programmierung aktiviert werden konnen Dadurch bekommen die elektronischen Versionen von Dokumenten einen hohen Nutzen fur Bildungszwecke Zudem enthalt ConTeXt einige Perl Hilfsskripte wie TeXutil und TeXexec Entwicklung BearbeitenDas System wurde 1990 von Hans Hagen und Ton Otten von der niederlandischen Firma PRAGMA Advanced Document Engineering Pragma ADE geschaffen Seitdem wird es hauptsachlich von Hans Hagen weiterentwickelt Mark II Mark IV und LMTX Bearbeiten Es gibt derzeit 2020 die folgenden Entwicklungszweige ConTeXt Mark II mkii gilt als stabile eingefrorene Version Sie nutzt pdfTeX und XeTeX ConTeXt Mark IV mkiv mkvi ist in aktiver Entwicklung und basiert auf LuaTeX Obwohl der Code von Mark IV drastische Anderungen enthalt ist Mark IV in vielen Punkten abwartskompatibel mit Mark II ConTeXt LMTX mkxl mklx basiert auf LuaMetaTeX einer minimalistischen LuaTeX Variante 4 Dateien mit der Endung mkvi oder mklx passieren einen Filter um benannte Funktionsparameter zu unterstutzen statt den bei TeX ublichen numerischen 5 Codebeispiel BearbeitenDas Erstellen von ConTeXt Dokumenten ist einfach Schreiben von datei tex und Kompilieren mit context Nachfolgend ein Beispiel 6 das zum abgebildeten PDF Dokument fuhrt Quelltext eines ConTeXt Dokuments Ausgabe des Dokuments setupoutput pdftex setupbodyfont plr 11pt mainlanguage de language de enableregime utf setuphead title style ss bfd hier wird das Aussehen des Titels definiert before begingroup after Hans Wikipedianer bigskip endgroup starttext title ConTeXt section Text Genau so wie LaTeX macht es auch ConTeXt einfach den Text durch eine Abschnittsnummerierung sowie durch Verweise auf Tabellen Zeichnungen und andere Elemente zu gliedern So kann man ganz einfach auf Gleichung in eqn gleichung100 verweisen section Mathematik Die folgende Gleichung stellt die Moglichkeiten von ConTeXt auf dem Gebiet mathematischer Formeln dar Gleichungen konnen automatisch nummeriert werden placeformula eqn gleichung100 startformula E mc 2 stopformula worin placeformula eqn gleichung200 startformula m frac m 0 sqrt 1 frac v 2 c 2 stopformula ist stoptext nbsp Aus dem Codebeispiel ubersetztes ConTeXt DokumentLiteratur BearbeitenTaco Hoekwater Hans Hagen Willi Egger Layouts in ConTeXt Boekplan Hasselt 2011 ISBN 978 94 90688 00 4 Taco Hoekwater Hans Hagen Fonts in ConTeXt Boekplan Hasselt 2011 ISBN 978 94 90688 03 5 Hans Hagen Taco Hoekwater ConTeXt Reference Manual PDF 2 04 MB 27 September 2013 abgerufen am 23 Januar 2014 englisch Aditya Mahajan Willi Egger Beginners Tutorial ConTeXt PDF 371 kB 20 August 2008 abgerufen am 23 Januar 2014 englisch Weblinks BearbeitenConTeXt Wiki Pragma ADEEinzelnachweise Bearbeiten Pragma ADE ConTeXt distribution current version ConTeXt LMTX Abgerufen am 23 Juli 2023 englisch Modules ConTeXt wiki DANTE 11 September 2011 abgerufen am 21 Marz 2012 englisch There are not as many modules for ConTeXt as packages for LaTeX because a lot of LaTeX package features are in ConTeXt s core Hans Hagen ConTeXt LMTX In TeX Users Group Hrsg TUGboat Band 40 Nr 1 2019 tug org PDF Hans Hagen Mail bzgl Dateiendungen Abgerufen am 4 Februar 2020 englisch Ubersetzung von ConTeXt in der polnischsprachigen Wikipedia Abgerufen von https de wikipedia org w index php title ConTeXt amp oldid 235730109