O que é o formato de ficheiro TEC?
O formato de arquivo .tec é usado pelo TECkit, um kit de ferramentas de conversão de codificação de texto desenvolvido pela SIL International (Jonathan Kew). Ele contém uma versão compilada de um arquivo .map - uma descrição de mapeamento legível por humanos também criada com o TECkit. O propósito original do TECkit era converter arquivos de texto codificados em 8 bits para Unicode, mas o software evoluiu para um mecanismo de conversão de codificação mais versátil, usado por linguistas e tipógrafos em todo o mundo.
A conversão de texto adequada requer o arquivo fonte .map correspondente. Esse arquivo descreve as regras de mapeamento no nível de caractere em texto simples; a execução do teckit_compile nele produz a tabela binária .tec, que o mecanismo de execução do TECkit (txtconv) aplica no momento da conversão. O arquivo .tec é o artefato de implantação - compacto e otimizado para busca rápida - enquanto o arquivo .map permanece como a fonte editável por humanos que documenta a intenção do mapeamento.
Arquivos .tec também são usados pelo XeTeX e ferramentas relacionadas baseadas em LaTeX para conversão de texto «on the fly», normalmente ao processar documentos .tex que misturam codificações legadas de 8 bits com Unicode ou que foram originalmente compostos em diferentes sistemas de escrita ou idiomas. O TECkit é de código aberto e está disponível para Windows, Linux e macOS através do repositório silnrsi/teckit no GitHub.
Segurança e proteção
RISCO: LOWUma tabela de mapeamento .tec consiste em dados inertes consumidos pelo mecanismo TECkit; não carrega código executável e não apresenta risco direto. Obtenha o TECkit apenas do site oficial da SIL ou do repositório GitHub, não de portais de download de «visualizadores» de terceiros.
Detalhes do formato
em resumo- Arquivo de dados ASCII Tecplot - Conjunto de dados numéricos em texto simples (.dat/.tec) para visualização de CFD/engenharia no Tecplot; o nome antigo do banco de dados «Tecplot ASCII data file» descrevia este formato não relacionado.
Programas que abrem arquivos TEC
Detalhes técnicos
especificação profunda| Tipo de formato | Tabela de mapeamento binária compilada |
| Desenvolvedor | SIL International (Jonathan Kew) |
| Formato de origem | .map (linguagem de mapeamento TECkit legível por humanos) |
| Ferramenta compiladora | teckit_compile - converte uma fonte .map em um binário .tec |
| Mecanismo de execução | txtconv - aplica uma tabela de mapeamento .tec para converter o texto de entrada |
| Caso de uso principal | Conversão de codificação em nível de caractere entre codificações legadas de 8 bits e Unicode |
| Tipo MIME | application/octet-stream |
| Estrutura binária | Tabela de busca binária interna; não legível por humanos; tratada como binário opaco pelas ferramentas de consumo |
| Assinatura de arquivo | Nenhuma assinatura de bytes mágicos documentada publicamente; identificado pela extensão .tec e fonte .map emparelhada |
| Suporte de plataforma | Multiplataforma: Windows, Linux, macOS |
| Repositório de origem | silnrsi/teckit no GitHub (código aberto) |
| Integração de mecanismo | Usado por XeTeX e mecanismos de tipografia baseados em LaTeX para conversão de codificação em linha |
| Direção da codificação | Bidirecional - um único .map pode definir mapeamentos de codificação direta e reversa |
| Normalização Unicode | Suporta passagens de normalização NFC/NFD dentro das regras de mapeamento |
| Emparelhamento de arquivos | Sempre emparelhado com sua fonte .map para documentação legível por humanos e edições futuras |
| Lançado | early 2000s; TECkit is open source (silnrsi/teckit on GitHub) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | software.sil.org |
Conversões de TEC
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos TEC.