.TEC

TEC ファイル

TECkit Compiled Mapping (Text Encoding Conversion)
質問する
クイック回答

.TEC ファイルは、SIL International の TECkit ツールキットによって生成されたコンパイル済みのバイナリマッピングテーブルです。これは、レガシーな 8ビットエンコードされたテキストを Unicode に変換する(またはその逆)方法を txtconv コマンドラインツールに指示します。.tec ファイルを直接開いて読むことはありません。テキストファイルに対して適用して使用します。編集可能なソースはプレーンテキストの .map ファイルです。

開発元: SIL International (Jonathan Kew) カテゴリ: その他のファイル オープンスタンダード MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .TORRENT · .MSO · .MD5 · .SHS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 17, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

TEC ファイル形式とは?

.tec ファイル形式は、SIL International (Jonathan Kew 氏) によって開発されたテキストエンコーディング変換ツールキットである TECkit で使用されます。これには、同じく TECkit で作成された人間が読める形式のマッピング記述ファイルである .map ファイルのコンパイル済みバージョンが含まれています。TECkit の本来の目的は、8ビットでエンコードされたテキストファイルを Unicode に変換することでしたが、その後、世界中の言語学者やタイポグラファーによって使用される、より汎用性の高いエンコーディング変換エンジンへと進化しました。

適切なテキスト変換には、対応する .map ソースファイルが必要です。そのファイルには文字レベルのマッピングルールがプレーンテキストで記述されており、それに対して teckit_compile を実行するとバイナリの .tec テーブルが生成されます。その後、TECkit ランタイムエンジン (txtconv) が変換時にこのテーブルを適用します。.tec ファイルはデプロイ用の成果物であり、高速なルックアップのためにコンパクトかつ最適化されています。一方、.map ファイルはマッピングの意図を記録した、人間が編集可能なソースとして残ります。

.tec ファイルは、XeTeX や関連する LaTeX ベースのツールでも「オンザフライ」のテキスト変換に使用されます。これは通常、レガシーな 8ビットエンコーディングと Unicode が混在する .tex ドキュメントを処理する場合や、もともと異なる筆記体系や言語で作成されたドキュメントを処理する場合に利用されます。TECkit はオープンソースであり、GitHub の silnrsi/teckit リポジトリを通じて Windows、Linux、macOS で利用可能です。

セキュリティと安全性

リスク: LOW

.tec マッピングテーブルは TECkit エンジンによって消費される不活性なデータです。実行可能コードは含まれておらず、直接的なリスクはありません。TECkit はサードパーティの «ビューア» ダウンロードポータルからではなく、SIL の公式サイトまたは GitHub リポジトリからのみ入手してください。

形式の詳細

概要
正式名称TECkit Compiled Mapping (Text Encoding Conversion)
開発元SIL International (Jonathan Kew)登場時期 early 2000s; TECkit is open source (silnrsi/teckit on GitHub)
MIME タイプapplication/octet-stream
タイプコンパイル済みバイナリマッピングテーブル
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Tecplot ASCII データファイル - Tecplot CFD/エンジニアリング可視化用のプレーンテキスト数値データセット (.dat/.tec)。データベースの古い名称である «Tecplot ASCII data file» がこの無関係な形式を指していました。

TEC ファイルを開くプログラム

Windows1 app
TECkit (teckit_compile / txtconv) オープンソース テキストファイルを変換するには .tec と共に txtconv を使用します。.map ソースから .tec を(再)ビルドするには teckit_compile を使用します。
macOS1 app
TECkit オープンソース SIL リポジトリからビルドまたはインストールし、txtconv コマンドライン経由でテキストを変換します。
Linux1 app
TECkit (textproc/teckit) オープンソース パッケージマネージャー(例:FreeBSD の textproc/teckit)経由でインストールし、txtconv -i in.txt -o out.txt -t mapping.tec を実行します。

技術的詳細

詳細仕様
フォーマットタイプコンパイル済みバイナリマッピングテーブル
開発者SIL International (Jonathan Kew)
ソース形式.map (人間が読める形式の TECkit マッピング言語ソース)
コンパイラツールteckit_compile - .map ソースを .tec バイナリに変換
ランタイムエンジンtxtconv - .tec マッピングテーブルを適用して入力テキストを変換
主なユースケース8ビットのレガシーエンコーディングと Unicode 間の文字レベルのエンコーディング変換
MIME タイプapplication/octet-stream
バイナリ構造内部バイナリルックアップテーブル。人間が読むことはできず、利用ツールからは不透明なバイナリとして扱われる
マジックバイト公的に文書化されたマジックバイト署名はありません。.tec 拡張子とペアになる .map ソースによって識別されます
プラットフォームサポートクロスプラットフォーム: Windows, Linux, macOS
ソースリポジトリGitHub 上の silnrsi/teckit (オープンソース)
エンジン統合インラインエンコーディング変換のために XeTeX および LaTeX ベースの組版エンジンで使用
変換方向双方向 - 単一の .map で順方向および逆方向のエンコーディングマッピングを定義可能
Unicode 正規化マッピングルール内での NFC/NFD 正規化パスをサポート
ファイルのペアリング人間が読めるドキュメント化および将来の編集のために、常に .map ソースとペアになります
リリース日early 2000s; TECkit is open source (silnrsi/teckit on GitHub)
オープンスタンダードはい · ロイヤリティフリー
仕様書software.sil.org

TEC の変換

コミュニティ Q&A

ユーザーからの質問
質問する
TEC ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。TEC ファイルについて最初の質問をしてみましょう。

よくある質問

.tec ファイルを開くプログラムは何ですか?
SIL の TECkit ツールキット (txtconv / teckit_compile) です。これはドキュメントではなく変換テーブルであるため、読んで内容を確認するのではなく、テキストに適用して使用します。
.tec ファイルは Tecplot ファイルと同じですか?
いいえ。ここで説明している一般的な .tec は、SIL による TECkit コンパイル済みエンコーディングマッピングです。Tecplot の ASCII データファイル (CFD/エンジニアリング) も .tec を使用することがありますが、これは Tecplot で開く全く別の形式です。
.tec マッピングを編集するにはどうすればよいですか?
コンパイルされた .tec を直接編集することはありません。人間が読める形式の .map ソースを編集し、teckit_compile で再コンパイルして、更新された .tec を生成します。
.tec は何に使用されますか?
言語学や翻訳作業において、レガシーな 8ビットエンコードされたテキスト(古いフォントや少数言語のドキュメント)を Unicode との間で決定論的に相互変換するために使用されます。
.tec ファイルの中のテキストを見ることはできますか?
いいえ。これにはマッピングルールが含まれており、読み取り可能なコンテンツは含まれていません。変換対象のテキストは、TECkit に渡す別のファイルに存在します。

参考文献

1SIL TECkit - official pagesoftware.sil.org
2TECkit Mapping Language (PDF)software.sil.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.DBSQLite Database File

関連する拡張子

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧