%META:TOPICINFO{author="HerbertVoss" date="1381130344" format="1.1" reprev="1.3" version="1.3"}% %META:TOPICPARENT{name="WebHome"}%
====== Dateiendungen ======
Die einzelnen Programme und [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Formate des Textsatzsystems [[http://projekte.dante.de/DanteFAQ/TeX|TeX]] verwenden sehr viele Dateien mit unterschiedlichen Namensendungen. Damit auch ein Anfänger relativ schnell einen Überblick erhält, folgt hier eine Auflistung der häufigsten bzw. wichtigsten Dateinamensendungen, sortiert nach Programmen, [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Formaten und weitverbreiteten Implementierungen.
* ****(Plain-)TeX:****
* ****.tex**** Standarddateinamensendung für alle Arten von [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Eingabedateien, einige Makropakete wie [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]] verwenden andere Namensendungen, um zwischen Dokument- und den notwendigen Makrodefinitionsdateien zu unterscheiden $
* ****.fmt**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Formatdatei
* ****.dvi**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Ausgabedatei, enthält formatiertes Dokument
* ****.pool, .poo**** ,String-Pool`-Datei, wird von IniTeX? oder IniMF? benötigt.
* ****.log**** Protokolldatei eines [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]- oder MF-Laufs.
* ****.lis**** Protokolldatei eines [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]- oder MF-Laufs unter dem Betriebssystem OpenVMS? .
* ****METAFONT, Fonts und Tools:****
$ **.mf**: MF-Eingabedatei $ **.base**:
* ****.bas**** MF-Formatdatei
* ****.tfm**** MF-Ausgabe: [[http://projekte.dante.de/DanteFAQ/TeX|TeX]] Font Metric (siehe Frage 9.1.2)
* ***.**gf**** MF-Ausgabe: ,generic font` (siehe Frage 9.1.2)
* ***.**pk**** ,packed raster` (siehe Frage 9.1.2)
* ***.**pxl**** ,pixel` (siehe Frage 9.1.2): veraltetes, durch ,.*pk`-Dateien abgelöstes Font-Bitmap-Format
* ****.pl**** ,property list`, lesbare Darstellung der in einer tfm-Datei enthaltenen Informationen
* ****.vf**** ,virtual font` (siehe Frage 9.1.3)
* ****.vpl**** ,virtual font property list` (siehe Frage 9.1.3)
* ****METAPOST:****
* ****.mp**** [[http://projekte.dante.de/DanteFAQ/METAPOST|METAPOST]]-Eingabedatei
* ****.mem**** [[http://projekte.dante.de/DanteFAQ/METAPOST|METAPOST]]-Formatdatei (analog zu .fmt bzw. .base)
* ****.mps**** [[http://projekte.dante.de/DanteFAQ/METAPOST|METAPOST]]-Ausgabedatei; eine eps-Datei, die aufgrund ihrer bekannten und einfachen Struktur mit Hilfe von [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Makros in das pdf-Format wandelbar ist.
* ****.mpx**** [[http://projekte.dante.de/DanteFAQ/METAPOST|METAPOST]]-Eingabedatei, entstanden durch Aufruf von ,DVItoMP`.
* ****Omega:****
* ****.otp**** ,Omega translation process`, definiert Umkodierungsfilter
* ****.ocp**** ,Omega compiled process`, compilierte Version einer .otp-Datei
* ****.ofm**** ,Omega [[http://projekte.dante.de/DanteFAQ/TeX|TeX]] font metric`, erweiterte Version des .tfm-Formats für Omega
* ****.opl**** ,Omega property list`, lesbare Darstellung einer .ofm-Datei
* ****.ovf**** ,Omega virtual font`, erweiterte Version des .vf-Formats
* ****.ovp**** ,Omega virtual font property list`, lesbare Darstellung einer .ovf-Datei
* ****BibTeX:**** $ **.bst**: BibTeX? -Style, enthält Anweisungen an BibTeX? , wie die Literaturangaben aus der .bib-Datei in die .bbl-Datei geschrieben werden sollen
* ****.bib**** BibTeX? -Datenbank
* ****.blg**** Protokolldatei eines BibTeX? -Laufs
* ****.bbl**** BibTeX? -Ausgabe, meist in einer Form, die von [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]] eingelesen werden kann
* ****MakeIndex:****
* ****.ist**** MakeIndex? -Style, enthält Anweisungen, wie aus den Einträgen in der .idx/.glo-Datei die .ind/.gls-Datei generiert werden soll
* ****.idx**** Index-Datei, enthält die unsortierten Indexeinträge
* ****.ind**** MakeIndex? -Ausgabe: fertig erstellter Index
* ****.glo**** Glossar-Datei, enthält analog zur .idx-Datei die unsortierten Glossareinträge
* ****.gls**** MakeIndex? -Ausgabe: fertig erstelltes Wörterverzeichnis/Glossar
* ****.ilg**** Protokolldatei eines MakeIndex? -Laufs
* ****Texinfo ( [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Format):****
$ **.texi**: $ **.texinfo**:
* ****.txi**** GNU-Texinfo-Dokumentquelldatei
* ****docstrip-Archive (nicht nur für [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]]-Makropakete verwendbar):****
* ****.dtx**** docstrip-Archivdatei (siehe [[http://projekte.dante.de/DanteFAQ/DtxEndung|hier]]), kann mit dem in [[http://projekte.dante.de/DanteFAQ/TeX|TeX]] geschriebenem Programm ,docstrip` entpackt werden. (docstrip: macros/latex/base/docstrip.dtx und macros/latex/base/docstrip.ins)
Historisch: Diese Archive hatten anfänglich die Namensendung .doc
* ****.ins**** Instruktionsdatei zum Entpacken eines docstrip-Archivs (siehe [[http://projekte.dante.de/DanteFAQ/DtxEndung|Frage 5.1.3]]); zum Entpacken reicht der Aufruf ,,tex filename.ins``, manchmal auch ,,latex filename.ins``; näheres bitte der mitgelieferten Dokumentation entnehmen! * ****.drv**** ,Treiber`-Datei, für einige .dtx-Dateien zur Formatierung der Dokumentation mit [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]] verwendet * ****.fdd**** docstrip-Archiv der [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]]-.fd-Dateien * ****.mbs**** docstrip-Archiv der Master-Bibliography-BibTeX-Styles des Pakets ,custom-bib` (siehe Frage 7.2.2) * ****LaTeX ( [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Format):****