Co to jest format pliku TEC?
Format pliku .tec jest używany przez TECkit, zestaw narzędzi do konwersji kodowania tekstu opracowany przez SIL International (Jonathan Kew). Zawiera on skompilowaną wersję pliku .map - czytelnego dla człowieka opisu mapowania, również utworzonego za pomocą TECkit. Pierwotnym celem TECkit była konwersja 8-bitowych plików tekstowych na Unicode, ale od tego czasu oprogramowanie ewoluowało w bardziej wszechstronny silnik konwersji kodowania używany przez lingwistów i typografów na całym świecie.
Prawidłowa konwersja tekstu wymaga odpowiedniego pliku źródłowego .map. Plik ten opisuje reguły mapowania na poziomie znaków w formacie tekstowym; uruchomienie na nim teckit_compile generuje binarną tabelę .tec, którą silnik wykonawczy TECkit (txtconv) stosuje w momencie konwersji. Plik .tec jest artefaktem wdrożeniowym - kompaktowym i zoptymalizowanym pod kątem szybkiego wyszukiwania - podczas gdy plik .map pozostaje edytowalnym źródłem dokumentującym intencję mapowania.
Pliki .tec są również używane przez XeTeX i powiązane narzędzia oparte na LaTeX do konwersji tekstu „w locie”, zazwyczaj podczas przetwarzania dokumentów .tex, które łączą starsze kodowania 8-bitowe z Unicode lub zostały pierwotnie złożone w różnych systemach pisma lub językach. TECkit jest oprogramowaniem open source dostępnym dla systemów Windows, Linux i macOS za pośrednictwem repozytorium silnrsi/teckit w serwisie GitHub.
Bezpieczeństwo
RYZYKO: LOWTabela mapowania .tec to dane bierne przetwarzane przez silnik TECkit; nie zawiera kodu wykonywalnego i nie stanowi bezpośredniego zagrożenia. Pobieraj TECkit wyłącznie z oficjalnej strony SIL lub repozytorium GitHub, a nie z zewnętrznych portali z „przeglądarkami”.
Szczegóły formatu
w pigułce- Plik danych ASCII Tecplot - Tekstowy zestaw danych numerycznych (.dat/.tec) do wizualizacji inżynierskiej/CFD w programie Tecplot; stara nazwa bazy danych „Tecplot ASCII data file” odnosiła się do tego niepowiązanego formatu.
Programy otwierające pliki TEC
Szczegóły techniczne
specyfikacja| Typ formatu | Skompilowana binarna tabela mapowania |
| Deweloper | SIL International (Jonathan Kew) |
| Format źródłowy | .map (czytelny dla człowieka kod źródłowy języka mapowania TECkit) |
| Narzędzie kompilatora | teckit_compile - konwertuje źródło .map na postać binarną .tec |
| Silnik wykonawczy | txtconv - stosuje tabelę mapowania .tec do konwersji tekstu wejściowego |
| Główny przypadek użycia | Konwersja kodowania na poziomie znaków między starszymi kodowaniami 8-bitowymi a Unicode |
| Typ MIME | application/octet-stream |
| Struktura binarna | Wewnętrzna binarna tabela przeglądowa; nieczytelna dla człowieka; traktowana jako nieprzezroczyste dane binarne przez narzędzia |
| Magiczne bajty | Brak publicznie udokumentowanej sygnatury magicznych bajtów; identyfikowany przez rozszerzenie .tec i powiązane źródło .map |
| Obsługiwane platformy | Wieloplatformowy: Windows, Linux, macOS |
| Repozytorium źródłowe | silnrsi/teckit na GitHub (open source) |
| Integracja z silnikami | Używany przez XeTeX i silniki składu oparte na LaTeX do konwersji kodowania w locie |
| Kierunek kodowania | Dwukierunkowy - pojedynczy .map może definiować mapowania w przód i wstecz |
| Normalizacja Unicode | Obsługuje przebiegi normalizacji NFC/NFD w ramach reguł mapowania |
| Powiązanie plików | Zawsze sparowany ze źródłem .map w celu dokumentacji i przyszłej edycji |
| Wydano | early 2000s; TECkit is open source (silnrsi/teckit on GitHub) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | software.sil.org |
Konwersje TEC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki TEC.