(Translated by https://www.hiragana.jp/)
TrueType - Wikipedia コンテンツにスキップ

TrueType

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
TrueType
拡張子かくちょうし.ttf, .ttc, .dfont[1]
MIMEタイプfont/ttf, font/collection[2], application/font-sfnt [3]
タイプコードtfil
UTIpublic.truetype-ttf-font
開発かいはつしゃApple Computer
初版しょはん1990ねん (1990)
種別しゅべつアウトラインフォント

TrueType(トゥルータイプ)はデジタルフォント規格きかくである。WindowsmacOSLinux標準ひょうじゅんてき利用りようされている。

規格きかく

[編集へんしゅう]

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 は、macOS では FFIL 形式けいしきとなる。いずれも1つのファイル(もしくはスーツケース)に複数ふくすうのフォントの収録しゅうろく可能かのうだが、これらの型式けいしきの OS では対応たいおうしていない。

経緯けいい

[編集へんしゅう]

もともと TrueType は、アップルがアドビPostScriptフォント対抗たいこうするために開発かいはつしたものであった。その、アップルはマイクロソフト無償むしょう技術ぎじゅつ供与きょうよをし、マイクロソフトは Windows 3.1 で TrueType のラスタライズエンジンを実装じっそうした[5]。そのWindows では TrueType は標準ひょうじゅんてきなフォント形式けいしきとなったが、アップルは PostScript と TrueType が両立りょうりつするというかたちとなった。

1995ねんには、OpenType の前身ぜんしんとなる TrueType Open がマイクロソフトによって発表はっぴょうされ、その1996ねんには TrueType にくわえ PostScript フォントのアウトライン形式けいしきもサポートした OpenType が発表はっぴょうされた。現在げんざいでは Windows にバンドルされているフォントのおおくが、TrueType アウトラインの OpenType フォントとなっている。

現在げんざいでは Linux でも利用りようされるようになり、すうおおくのLinuxディストリビューションにおいても標準ひょうじゅんてき利用りようされている。

脚注きゃくちゅう

[編集へんしゅう]
  1. ^ .dfontはmacOS固有こゆう拡張子かくちょうし
  2. ^ font/ttfならびにfont/collectionともに RFC 8081 The "font" Top-Level Media Typeで規定きていされている。
  3. ^ application/font-sfnt” (英語えいご). IANA (2013ねん3がつ29にち). 2017ねん3がつ26にち閲覧えつらん
  4. ^ PostScript フォントでは PostScript の curveto オペレータにより3ベジェ曲線きょくせん使用しようできる。TrueType は「2B-スプライン曲線きょくせん使用しようしている」との説明せつめいがインターネットじょう多数たすうられるが、規格きかくしょには「2B-スプライン曲線きょくせん」とはかれていない。https://developer.apple.com/fonts/TrueType-Reference-Manual/RM01/Chap1.html (ただし、仕様しようちゅう説明せつめいされているベジェ曲線きょくせん接続せつぞく方法ほうほうによりつくられる曲線きょくせんは2B-スプライン曲線きょくせん一致いっちする)
  5. ^ A brief history of TrueType - Microsoft Typography

関連かんれん項目こうもく

[編集へんしゅう]

外部がいぶリンク

[編集へんしゅう]