TrueType拡張子.ttf, .ttc, .dfont[1]
MIMEタイプfont/ttf, font/collection[2], application/font-sfnt [3]
タイプコード
TrueType(トゥルータイプ)はデジタルフォントの規格である。Windows や macOS、Linux で標準的に利用されている。 TrueType は、Apple Computerが開発し、1990年に発表したスケーラブルフォントの規格で、補助目的のビットマップフォントを埋め込むこともできる。3次ベジェ曲線で曲線を表現する PostScriptフォントとは異なり、2次ベジェ曲線を接続したもので曲線を表現する[4]。 高度なヒンティング言語を実装したのも特徴で、さまざまなフォントサイズにおいてピクセル単位で表示を制御することができる。これにより、低解像度なディスプレイなどで不適切な表示が発生するのを避けることができる。 拡張子は「.TTF」と「.TTC」の2種類である。前者は単体のフォントファイルであり、後者は1つのファイルに、プロポーショナルフォントや等幅フォントなどの類似する複数のフォントファイルを収納したものである。 後継規格となる OpenType では PostScript (CFF) ベースと TrueType ベースでアウトラインの記述方式を選ぶことが可能だが、TrueType をベースとした場合、拡張子は「.TTF」もしくは「.TTC」と変わらない。 macOS では、拡張子「.DFONT」も使用されている。これは、Mac OS 9 までの TrueType におけるデータの扱い方を変えたものであり、それまでリソースフォークにフォントデータを格納して「フォントスーツケース」という形で取り扱っていた(TrueType 以外の型式も同様であった)ものを、データフォーク もともと TrueType は、アップルがアドビの PostScriptフォントに対抗するために開発したものであった。その後、アップルはマイクロソフトに無償で技術供与をし、マイクロソフトは Windows 3.1 で TrueType のラスタライズエンジンを実装した[5]。その後、 Windows では TrueType は標準的なフォント形式となったが、アップルは PostScript と TrueType が両立するという形となった。 1995年には、OpenType の前身となる TrueType Open がマイクロソフトによって発表され、その後1996年には TrueType に加え PostScript フォントのアウトライン形式もサポートした OpenType が発表された。現在では Windows にバンドルされているフォントの多くが、TrueType アウトラインの OpenType フォントとなっている。 現在では Linux でも利用されるようになり、数多くのLinuxディストリビューションにおいても標準的に利用されている。
規格
経緯
脚注[脚注の使い方]^ .dfontはmacOS固有の拡張子。
^ font/ttfならびにfont/collectionともに .mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation.cs-ja1 q,.mw-parser-output .citation.cs-ja2 q{quotes:"「""」""『""』"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:#d33}.mw-parser-output .cs1-visible-error{color:#d33}.mw-parser-output .cs1-maint{display:none;color:#3a3;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}RFC 8081
^ “application/font-sfnt” (英語). IANA (2013年3月29日). 2017年3月26日閲覧。
^ PostScript フォントでは PostScript の curveto オペレータにより3次ベジェ曲線を使用できる。TrueType は「2次B-スプライン曲線を使用している」との説明がインターネット上に多数見られるが、規格書には「2次B-スプライン曲線」とは書かれていない。https://developer.apple.com/fonts/TrueType-Reference-Manual/RM01/Chap1.html (ただし、仕様中で説明されているベジェ曲線の接続方法により作られる曲線は2次B-スプライン曲線と一致する)
^ A brief history of TrueType - Microsoft Typography
関連項目
OpenType
FreeType - フリーのフォントラスタライザ。TrueType にも対応。
外部リンク
TrueType? Reference Manual - Apple Developer(Apple による TrueType の規格書)
表
話
編
歴
タイポグラフィ
印刷
木版印刷
木版
活版印刷
写真植字
写真植字機
電算写植
プリンター
版下
製版
紙型
鉛版
輪転印刷機
フレキソ
軽印刷
ルミライト印刷
レーザープリンター
インクジェットプリンター
凹版印刷
オフセット印刷
シルクスクリーン
コンピューター・トゥ・プレート
複合機
ステンシルテンプレート
組版
活字
写真植字
写真植字機
電算写植
CTS
DTP
縦組み
横組み
縦書きと横書き
詰め組み
活字鋳造所
プリンター
タイプデザイン
etaoin shrdlu
lorem ipsum
パンチカット
パングラム
JIS X 4051
ページ
ページ付け
左右ページ
裁断
余白
段組
文字揃え
ページ作成法
プルクオート
製本
紙
紙の寸法
判型
国際判
ISO 216
レターサイズ
菊判
タブロイド
B40
四六判
スティックポスター
封筒
文字