TeXnicCenter
| {{#if: TeXnicCenter | TeXnicCenter | {{#invoke:WLink|getArticleBase}} }}
{{#if: | | ||||||||
|---|---|---|---|---|---|---|---|---|
colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | |
{{#if: {{#invoke:Wikidata|claim|P154}} |
| ||||||||
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
}} }}{{#if: TeXnicCenter Vers. 2.0 Stable | | ||||||||
| TeXnicCenter Vers. 2.0 Stable{{#if: Freie integrierte Entwicklungsumgebung für LaTeX unter Microsoft Windows | Freie integrierte Entwicklungsumgebung für LaTeX unter Microsoft Windows }}| }} | ||||||||
| Basisdaten
{{#if: Tino Weinkauf | | ||||||||
| Hauptentwickler |
{{#if: {{#invoke:Wikidata|claim|P126}} |
| |||||||
| Maintainer | claim|P126|parameter=link|references=ja|list=, }}
}} }}{{#if: The TeXnicCenter Team | | |||||||
| Entwickler |
{{#if: {{#invoke:Wikidata|claim|P178}} |
| |||||||
| Entwickler | claim|P178|parameter=link|references=ja|list=, }}
}} }}{{#if: 1999 | | |||||||
| Erscheinungsjahr |
{{#if: {{#invoke:Wikidata|claim|P577}} |
| |||||||
| Erscheinungsjahr | claim|P577|references=ja|list=, }} |
{{#if: {{#invoke:Wikidata|claim|P571}} |
| |||||||
| Erscheinungsjahr | claim|P571|references=ja|list=, }}
}} }} }}{{#ifeq: 2.02 Stable<ref>Files TeXnicCenter 2.02 Stable bei Sourceforge (englisch), abgerufen am 1. Oktober 2013.</ref> | KEINE_ANGABE || {{#if: 2.02 Stable<ref>Files TeXnicCenter 2.02 Stable bei Sourceforge (englisch), abgerufen am 1. Oktober 2013.</ref> | | |||||||
| Aktuelle Version | ({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an. |
format | 28. September 2013 | {{#timefl:now|date}}}} | {{{2}}} | T._Monat JJJJ}} | lang= {{#switch: | -|=de | #default=de-AT
}} }} }}) }} |
{{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} |
|
| Aktuelle Version | claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} | ({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}} }}{{#ifeq: | KEINE_ANGABE || {{#if: | | |||||||
| Aktuelle Vorabversion | ({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an. |
format | | {{#timefl:now|date}}}} | {{{2}}} | T._Monat JJJJ}} | lang= {{#switch: | -|=de | #default=de-AT
}} }} }}) }} |
{{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} |
|
| Aktuelle Vorabversion | claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} | ({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}} }}{{#if: | | |||||||
| Ausführungsumgebung |
{{#if: Windows |
| |||||||
| Betriebssystem | Windows |
{{#if: {{#invoke:Wikidata|claim|P306}} |
| |||||||
| Betriebssystem | claim|P306|parameter=link|references=ja|list=, }}
}} }} }}{{#if: C++ | | |||||||
| Programmiersprache | C++ |
{{#if: {{#invoke:Wikidata|claim|P277}} |
| |||||||
| Programmiersprache | claim|P277|parameter=link|references=ja|list=, }}
}} }}{{#if: Editor | | |||||||
| Kategorie | Editor
}}{{#if: GPL | | |||||||
| Lizenz | GPL |
{{#if: {{#invoke:Wikidata|claim|P275}} |
| |||||||
| Lizenz | claim|P275|parameter=link|references=ja|list=, }}
}} }}{{#if: ja | | |||||||
| deutschsprachig | faculty|ja}} | ja | nein }}
}}{{#if: | | |||||||
| Sonstiges | {{{Sonstiges}}}
}}{{#if: www.TeXnicCenter.org | | |||||||
www.TeXnicCenter.org |
{{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} |
| ||||||||
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
}} }}{{#if: | | ||||||||
| Dateien | [[c:Category:Created with {{{Dateien}}}|{{{Dateien}}}]]
}} | |||||||
TeXnicCenter (TXC) ist ein freier Texteditor für LaTeX-Dokumente für Windows.
Integrierte Funktionen erleichtern unter anderem die Strukturierung, Formatierung und Texthervorhebung der Dokumente – Einstellungen, die bei LaTeX als Markup-Befehle direkt in den Text geschrieben werden. Trotzdem ist TeXnicCenter kein WYSIWYG-Editor. Es wird weiterhin nur der LaTeX-Quelltext bearbeitet, allerdings mit integrierter Syntaxhervorhebung. TeXnicCenter bietet außerdem eine einfache Installation und Konfiguration, setzt jedoch ein bereits installiertes LaTeX-Programmpaket (z. B. MiKTeX) voraus.
TeXnicCenter wurde in der Programmiersprache C++ geschrieben. Es steht unter der GNU General Public License (GPL).
Geschichte
1999 begann Sven Wiegand die Entwicklung von TeXnicCenter und Ende 1999 erschien die erste Beta. Weitere Beta-Versionen wurden in unregelmäßigen Abständen veröffentlicht, Ende 2008 gab es den Release Candidate einer ersten Stable-Version.
Einhergehend mit der neuen Version ergaben sich auch neue Verantwortlichkeiten für das Projekt. So ist Tino Weinkauf nun der offizielle Verwalter des Projektes, wohingegen Sven Wiegand die Funktion des Webmasters übernimmt.
Die nächste Veröffentlichung erfolgte erst Ende 2012 mit einer Betaversion. Die daraus resultierende Version 2.0 Stable kam 2013 heraus.
Funktionen
TeXnicCenter ist ein Texteditor-Programm, das zusätzliche Funktionen für das Arbeiten mit LaTeX anbietet und ist mit anderen integrierten Entwicklungsumgebungen für andere Programmiersprachen vergleichbar. Es hält LaTeX-Bausteine als Icons oder Tastenkombinationen bereit, sodass ein Eintippen der manchmal langen Bausteine überflüssig wird (z. B. für mathematische Zeichen, Textausrichtung, Schriftgrößen etc.). Weiterhin wird eine umfangreiche Projektverwaltung geboten, und externe Programme, wie BibTeX oder MakeIndex können leicht eingebunden werden. Das Übersetzen der LaTeX-Quelltexte in DVI, PostScript oder PDF wird ebenfalls per Tastenkombination oder Icon gesteuert. Treten Fehler auf, so kann per Mausklick direkt in den Quelltext zum Fehler gesprungen werden. TeXnicCenter unterstützt seit der 2009 erschienenen Version 2.0 Alpha 1 Unicode als Zeichenkodierung.<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20130608050417
| {{#ifeq: 20130608050417 | *
| {{#if: TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009 | {{#invoke:WLink|getEscapedTitle|TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009}} | {{#invoke:Webarchiv|getdomain|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20130608050417}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009 | {{#invoke:WLink|getEscapedTitle|TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009}} | {{#invoke:Webarchiv|getdomain|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20130608050417}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009 | {{#invoke:WLink|getEscapedTitle|TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009}} | {{#invoke:Webarchiv|getdomain|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009 | {{#invoke:WLink|getEscapedTitle|TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009}} | {{#invoke:Webarchiv|getdomain|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009 | {{#invoke:WLink|getEscapedTitle|TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009}} | {{#invoke:Webarchiv|getdomain|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009 | {{#invoke:WLink|getEscapedTitle|TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009}} | {{#invoke:Webarchiv|getdomain|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20130608050417|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1}}
|| {{#if: || }}
}}{{#if: TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009
| {{#if: {{#invoke:WLink|isBracketedLink|TeXnicCenter 2.0 Alpha 1; 23. Oktober 2009}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://www.texniccenter.org/news/122-texniccenter-20-alpha-1 }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}.</ref>
Zusammenarbeit mit anderer Software
Das Programm wurde für die Zusammenarbeit mit der MiKTeX-Distribution entworfen. Bei der Installation wird MiKTeX erkannt und automatisch eingebunden. TeXnicCenter kann aber auch mit anderen TeX-Distributionen (TeX Live, proTeXt) verwendet werden. Ebenso wird das jeweilige unter Windows mit der Dateiendung *.pdf registrierte Standardprogramm selbstständig als Betrachter für die erstellten PDF-Dokumente ausgewählt.
TeXnicCenter kann für die automatisierte Verwendung des eingestellten PDF-Viewers zur Anzeige von neu kompilierten PDF-Dateien eingerichtet werden. Über sogenannte DDE-Aufrufe können die PDF-Dateien sowohl im Viewer geöffnet als auch geschlossen werden. Letzteres ist bei einigen PDF-Viewern nötig, um die Dateien neu kompilieren zu können. Die DDE-Aufrufe lassen sich beispielsweise einrichten für Sumatra PDF, Adobe Reader oder PDF-XChange Viewer. Dabei ist mit dem Sumatra-PDF-Betrachter auch die Realisierung der sog. „forward/inverse search“ möglich, wo gezielt von einer Position im Quelltext zur entsprechenden Position in der PDF-Ausgabe gesprungen werden kann. Auch in umgekehrter Richtung ist die Navigation vom PDF-Dokument an die entsprechende Stelle im Quelltext möglich.
Siehe auch
- andere LaTeX-Editoren
Literatur (Auswahl)
- Herbert Voß: Einführung in LaTeX. Kapitel 2.2 TeXnicCenter, Lehmanns, ISBN 978-3-86541-798-5.
Einzelnachweise
<references />
Weblinks
|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:
| {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
|1/= und Videos
|1/1=, Videos und Audiodateien
|/1= und Audiodateien}}
| , Videos und Audiodateien
}}
|#default= – }}{{#if:
| {{#ifeq: {{#invoke:Str|left||9}}
| category:
| FEHLER: Ohne Category: angeben!}}}}Vorlage:Wikidata-Registrierung
- TeXnicCenter-Website (englisch)
- Projektseite bei Sourceforge (englisch)
- Seiten mit defekten Dateilinks
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Wikipedia:Vorlagenfehler/Schwesterprojekt
- TeX-Editor
- Freier Texteditor
- Windows-Software