Deprecated: Constant E_STRICT is deprecated since 8.4, the error level was removed in /var/www/html/dokuwiki-2022-07-31a/inc/init.php on line 47
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dokuwiki-2022-07-31a/inc/init.php:47) in /var/www/html/dokuwiki-2022-07-31a/inc/init.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dokuwiki-2022-07-31a/inc/init.php:47) in /var/www/html/dokuwiki-2022-07-31a/inc/auth.php on line 511
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dokuwiki-2022-07-31a/inc/init.php:47) in /var/www/html/dokuwiki-2022-07-31a/inc/Action/Export.php on line 109
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dokuwiki-2022-07-31a/inc/init.php:47) in /var/www/html/dokuwiki-2022-07-31a/inc/Action/Export.php on line 109
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/dokuwiki-2022-07-31a/inc/init.php:47) in /var/www/html/dokuwiki-2022-07-31a/inc/Action/Export.php on line 109
%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):****
$ **.aux**: Hilfsdatei, enthält Querverweise etc. $ **.toc**: Inhaltsverzeichnis $ **.lof**: Verzeichnis der Abbildungen $ **.lot**: Verzeichnis der Tabellen $ **.ltx**: Dokumentquelldatei, alternativ zur Namensendung .tex (auch für [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]]-Kernel-Dateien) $ **.cls**:
* ****.clo**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Eingabedatei mit Definitionen für die Dokumentenklasse und die entsprechenden Klassen-Optionen
* ****.sty**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Eingabedatei mit Definitionen eines [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]]-Pakets; in [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]] 2.09 wurde diese Namensendung sowohl für Styles (in LateX? 2e: Klassen) als auch Style-Options (in [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]] 2e: Pakete) benutzt
* ****.fd**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Eingabedatei mit Font-Definition, enthält Tabellen, mit denen die [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]]-Spezifikation einer Schrift mittels Encoding, Family, Series und Shape auf den Namen einer .tfm-Datei abgebildet wird. Der Name der .fd-Datei besteht aus Encoding und Family.
* ****.def**** Runtime-Module des [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]]-Kernels, die bei Bedarf geladen werden (,,latex209.def`` für Kompatibilitätsmodus, ,,slides.def`` für SliTeX? ), ebenso für einige Pakete, wie beispielsweise für ,inputenc`, ,fontenc` und ,graphics`.
* ****.cfg**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Eingabedatei mit Konfigurationsinformation
* ****.ldf**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Eingabedatei mit der Language-Definition für eine Sprache mit ihren Dialekten des babel-Pakets. (Historisch: in älteren Babel-Versionen in .sty-Dateien)
* ****MusiXTeX, PMX, M-Tx:****
* ****.mx1**** MusiXTeX? -Ausgabe der 1. Phase als Eingabe für das Programm MusiXFLX? , das den Zeilenumbruch der Noten herstellt
* ****.mx2**** MusiXFLX? -Ausgabe als Eingabe für die 2. MusiXTeX? -Phase
* ****.mxl**** MusiXFLX? -Log-Datei
* ****.pmx**** PMX-Eingabedaten
* ****.mtx**** M-Tx-Eingabedaten
* ****PostScript-Schriften:****
* ****.afm**** Adobe Font Metric, in lesbarer ASCII-Darstellung
* ****.pfm**** Printer Font Metric, in Windows-Darstellung
* ****.pfa**** [[http://projekte.dante.de/DanteFAQ/PostScript|PostScript]]-Type-1-Schriftschnittprogramm in ASCII-Format, enthält das Type-1-Programm zum Zeichnen jeder Letter
* ****.pfb**** [[http://projekte.dante.de/DanteFAQ/PostScript|PostScript]]-Type-1-Schriftschnittprogramm in Binärformat
* ****TeX-Implementierungen und Gerätetreiber:****
* ****.tcp**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Code-Page-Definition (emTeX).
* ****.tcx**** [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]-Code-Page-Definition (web2c v7.0, noch im Teststadium)
* ****.enc**** Encoding-Dateien für [[http://projekte.dante.de/DanteFAQ/PostScript|PostScript]]-Schriften (dvips)
* ****.map**** Zuordnungstabellen für Fontnamen
Eine zwangsläufig unvollständige Liste von Dateinamensendungen kann man auch im Buch ,Der [[http://projekte.dante.de/DanteFAQ/LaTeX|LaTeX]]-Begleiter` bzw. ,LaTeX Companion` und im Buch ,Making [[http://projekte.dante.de/DanteFAQ/TeX|TeX]] Work` (siehe Frage 2.4.1) und in ,The Components of [[http://projekte.dante.de/DanteFAQ/TeX|TeX]]` von Joachim Schrod (siehe Frage 2.4.2) finden.
==== ====
-- Main.HerbertVoss - 18 Mar 2009