Che cos'è il formato di file TEC?
Il formato di file .tec è utilizzato da TECkit, un toolkit di conversione della codifica del testo sviluppato da SIL International (Jonathan Kew). Contiene una versione compilata di un file .map, una descrizione di mappatura leggibile dall'uomo creata anch'essa con TECkit. Lo scopo originale di TECkit era convertire i file di testo codificati a 8 bit in Unicode, ma da allora il software si è evoluto in un motore di conversione della codifica più versatile, utilizzato da linguisti e tipografi in tutto il mondo.
Una corretta conversione del testo richiede il file sorgente .map corrispondente. Quel file descrive le regole di mappatura a livello di carattere in testo semplice; eseguendo teckit_compile su di esso si produce la tabella binaria .tec, che il motore runtime di TECkit (txtconv) applica poi al momento della conversione. Il file .tec è l'artefatto di distribuzione - compatto e ottimizzato per una ricerca rapida - mentre il file .map rimane il sorgente modificabile dall'uomo che documenta l'intento della mappatura.
I file .tec sono utilizzati anche da XeTeX e dai relativi strumenti basati su LaTeX per la conversione del testo «al volo», tipicamente durante l'elaborazione di documenti .tex che mescolano codifiche legacy a 8 bit con Unicode o che sono stati originariamente composti in diversi sistemi di scrittura o lingue. TECkit è open source e disponibile per Windows, Linux e macOS tramite il repository silnrsi/teckit su GitHub.
Sicurezza e incolumità
RISCHIO: LOWUna tabella di mappatura .tec è un dato inerte consumato dal motore TECkit; non contiene codice eseguibile e non rappresenta un rischio diretto. Ottenere TECkit solo dal sito ufficiale di SIL o dal repository GitHub, non da portali di download di «visualizzatori» di terze parti.
Dettagli del formato
in sintesi- File dati ASCII Tecplot - Dataset numerico in testo semplice (.dat/.tec) per la visualizzazione CFD/ingegneristica di Tecplot; il vecchio nome del database «Tecplot ASCII data file» descriveva questo formato non correlato.
Programmi che aprono file TEC
Dettagli tecnici
specifiche approfondite| Tipo di formato | Tabella di mappatura binaria compilata |
| Sviluppatore | SIL International (Jonathan Kew) |
| Formato sorgente | .map (linguaggio sorgente di mappatura TECkit leggibile dall'uomo) |
| Strumento compilatore | teckit_compile - converte un sorgente .map in un binario .tec |
| Motore runtime | txtconv - applica una tabella di mappatura .tec per convertire il testo in input |
| Caso d'uso primario | Conversione della codifica a livello di carattere tra codifiche legacy a 8 bit e Unicode |
| Tipo MIME | application/octet-stream |
| Struttura binaria | Tabella di ricerca binaria interna; non leggibile dall'uomo; trattata come binario opaco dagli strumenti di consumo |
| Magic bytes | Nessuna firma magic-byte documentata pubblicamente; identificato dall'estensione .tec e dal sorgente .map associato |
| Supporto piattaforma | Cross-platform: Windows, Linux, macOS |
| Repository sorgente | silnrsi/teckit su GitHub (open source) |
| Integrazione motore | Utilizzato dai motori di composizione XeTeX e basati su LaTeX per la conversione della codifica inline |
| Direzione codifica | Bidirezionale - un singolo .map può definire mappature di codifica diretta e inversa |
| Normalizzazione Unicode | Supporta i passaggi di normalizzazione NFC/NFD all'interno delle regole di mappatura |
| Associazione file | Sempre associato al suo sorgente .map per la documentazione leggibile e future modifiche |
| Rilasciato | early 2000s; TECkit is open source (silnrsi/teckit on GitHub) |
| Standard aperto | Sì · royalty-free |
| Specifica | software.sil.org |
Conversioni TEC
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file TEC.