Was ist das TEC-Dateiformat?
Das .tec-Dateiformat wird von TECkit verwendet, einem Text-Encoding-Konvertierungstoolset, das von SIL International (Jonathan Kew) entwickelt wurde. Es enthält eine kompilierte Version einer .map-Datei - einer menschlich lesbaren Zuordnungsbeschreibung, die ebenfalls mit TECkit erstellt wird. Das ursprüngliche Ziel von TECkit war die Konvertierung von 8-Bit-kodierten Textdateien in Unicode; die Software hat sich seitdem zu einer vielseitigeren Encoding-Konvertierungs-Engine entwickelt, die von Linguisten und Typografen weltweit eingesetzt wird.
Für eine korrekte Textkonvertierung wird die zugehörige .map-Quelldatei benötigt. Diese Datei beschreibt Zeichenzuordnungsregeln im Klartext; durch Ausführen von teckit_compile entsteht daraus die binäre .tec-Tabelle, die die TECkit-Laufzeitumgebung (txtconv) dann bei der Konvertierung anwendet. Die .tec-Datei ist das Deployment-Artefakt - kompakt und für schnelle Abfragen optimiert - während die .map-Datei die menschlich bearbeitbare Quelle bleibt, die den Zweck der Zuordnung dokumentiert.
.tec-Dateien werden auch von XeTeX und verwandten LaTeX-basierten Werkzeugen für die spontane Textkonvertierung verwendet, typischerweise bei der Verarbeitung von .tex-Dokumenten, die Legacy-8-Bit-Kodierungen mit Unicode mischen oder ursprünglich in verschiedenen Schriftsystemen oder Sprachen verfasst wurden. TECkit ist Open Source und für Windows, Linux und macOS über das Repository silnrsi/teckit auf GitHub verfügbar.
Sicherheit
RISIKO: LOWEine .tec-Zuordnungstabelle ist inerte Daten, die von der TECkit-Engine verarbeitet werden; sie enthält keinen ausführbaren Code und stellt kein direktes Risiko dar. TECkit sollte ausschließlich von der offiziellen SIL-Website oder dem GitHub-Repository bezogen werden, nicht von Drittanbieter-Download-Portalen.
Formatdetails
kurz gefasst- Tecplot ASCII-Datendatei - Klartextnumerischer Datensatz (.dat/.tec) für Tecplot CFD/Ingenieurvisualisierung; der frühere Datenbankname 'Tecplot ASCII data file' beschrieb dieses nicht verwandte Format.
Programme zum Öffnen von TEC-Dateien
txtconv mit der .tec zum Konvertieren einer Textdatei verwenden; teckit_compile zum (Neu-)Erstellen der .tec aus der .map-Quelldatei. txtconv-Kommandozeile konvertieren. txtconv -i in.txt -o out.txt -t mapping.tec ausführen. Technische Details
technische Spezifikation| Formattyp | Kompilierte binäre Zuordnungstabelle |
| Entwickler | SIL International (Jonathan Kew) |
| Quellformat | .map (menschlich lesbare TECkit-Zuordnungssprachen-Quelle) |
| Compiler-Werkzeug | teckit_compile - konvertiert eine .map-Quelle in eine binäre .tec-Datei |
| Laufzeit-Engine | txtconv - wendet eine .tec-Zuordnungstabelle an, um Eingabetext zu konvertieren |
| Hauptanwendungsfall | Zeichenbasierte Kodierungskonvertierung zwischen 8-Bit-Legacy-Kodierungen und Unicode |
| MIME-Typ | application/octet-stream |
| Binäre Struktur | Interne binäre Nachschlagetabelle; nicht menschlich lesbar; von verarbeitenden Werkzeugen als opakes Binärformat behandelt |
| Magic Bytes | Keine öffentlich dokumentierte Magic-Byte-Signatur; Identifizierung über die .tec-Erweiterung und die zugehörige .map-Quelldatei |
| Plattformunterstützung | Plattformübergreifend: Windows, Linux, macOS |
| Quell-Repository | silnrsi/teckit auf GitHub (Open Source) |
| Engine-Integration | Wird von XeTeX und LaTeX-basierten Satzsystemen für die interne Kodierungskonvertierung verwendet |
| Kodierungsrichtung | Bidirektional - eine einzelne .map kann vorwärts- und rückwärtsgerichtete Kodierungszuordnungen definieren |
| Unicode-Normalisierung | Unterstützt NFC/NFD-Normalisierungsdurchläufe innerhalb der Zuordnungsregeln |
| Datei-Paarung | Immer mit der .map-Quelldatei gepaart - für menschlich lesbare Dokumentation und künftige Bearbeitung |
| Veröffentlicht | early 2000s; TECkit is open source (silnrsi/teckit on GitHub) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | software.sil.org |
TEC-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu TEC-Dateien.
Häufig gestellte Fragen
Welches Programm öffnet eine .tec-Datei?
txtconv / teckit_compile). Es handelt sich um eine Konvertierungstabelle, kein Dokument - sie wird auf Text angewendet, nicht zum Lesen geöffnet.Ist eine .tec-Datei dasselbe wie eine Tecplot-Datei?
Wie bearbeite ich eine .tec-Zuordnung?
teckit_compile, um eine aktualisierte .tec zu erstellen.