Qu'est-ce que le format de fichier TEC ?
Le format de fichier .tec est utilisé par TECkit, un kit d'outils de conversion d'encodage de texte développé par SIL International (Jonathan Kew). Il contient une version compilée d'un fichier .map - une description de correspondance lisible par l'homme également créée avec TECkit. L'objectif initial de TECkit était de convertir des fichiers texte encodés en 8 bits vers l'Unicode, mais le logiciel a depuis évolué pour devenir un moteur de conversion d'encodage plus polyvalent utilisé par les linguistes et les typographes du monde entier.
Une conversion de texte appropriée nécessite le fichier source .map correspondant. Ce fichier décrit les règles de correspondance au niveau des caractères en texte brut ; l'exécution de teckit_compile sur celui-ci produit la table binaire .tec, que le moteur d'exécution TECkit (txtconv) applique ensuite au moment de la conversion. Le fichier .tec est l'artefact de déploiement - compact et optimisé pour une recherche rapide - tandis que le fichier .map reste la source modifiable par l'homme qui documente l'intention de la correspondance.
Les fichiers .tec sont également utilisés par XeTeX et les outils basés sur LaTeX associés pour la conversion de texte « à la volée », généralement lors du traitement de documents .tex qui mélangent des encodages 8 bits hérités avec l'Unicode ou qui ont été initialement composés dans différents systèmes d'écriture ou langues. TECkit est open source et disponible pour Windows, Linux et macOS via le dépôt silnrsi/teckit sur GitHub.
Sécurité et sûreté
RISQUE : LOWUne table de correspondance .tec est une donnée inerte consommée par le moteur TECkit ; elle ne contient aucun code exécutable et ne présente aucun risque direct. Obtenez TECkit uniquement sur le site officiel de SIL ou sur le dépôt GitHub, et non sur des portails de téléchargement de « visionneuses » tiers.
Détails du format
en bref- Fichier de données ASCII Tecplot - Ensemble de données numériques en texte brut (.dat/.tec) pour la visualisation CFD/ingénierie Tecplot ; l'ancien nom de la base de données « Tecplot ASCII data file » décrivait ce format sans rapport.
Programmes qui ouvrent les fichiers TEC
Détails techniques
spécifications approfondies| Type de format | Table de correspondance binaire compilée |
| Développeur | SIL International (Jonathan Kew) |
| Format source | .map (langage source de correspondance TECkit lisible par l'homme) |
| Outil de compilation | teckit_compile - convertit une source .map en un binaire .tec |
| Moteur d'exécution | txtconv - applique une table de correspondance .tec pour convertir le texte d'entrée |
| Cas d'utilisation principal | Conversion d'encodage au niveau des caractères entre les encodages 8 bits hérités et l'Unicode |
| Type MIME | application/octet-stream |
| Structure binaire | Table de recherche binaire interne ; non lisible par l'homme ; traitée comme un binaire opaque par les outils consommateurs |
| Octets magiques | Aucune signature d'octets magiques documentée publiquement ; identifié par l'extension .tec et la source .map associée |
| Prise en charge des plateformes | Multiplateforme : Windows, Linux, macOS |
| Dépôt source | silnrsi/teckit sur GitHub (open source) |
| Intégration du moteur | Utilisé par XeTeX et les moteurs de composition basés sur LaTeX pour la conversion d'encodage en ligne |
| Direction de l'encodage | Bidirectionnel - un seul .map peut définir des correspondances d'encodage directes et inverses |
| Normalisation Unicode | Prend en charge les passes de normalisation NFC/NFD dans les règles de correspondance |
| Appariement de fichiers | Toujours associé à sa source .map pour la documentation lisible par l'homme et les modifications futures |
| Publié | early 2000s; TECkit is open source (silnrsi/teckit on GitHub) |
| Standard ouvert | Oui · libre de droits |
| Spécification | software.sil.org |
Conversions TEC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers TEC.