• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
 
はじめに
が普使ているフォンの機ている方はいたってだとわれ例をげればW i n d o w s - D T Pでは「T r u eT y p e」使用れ、M a c i n t o s h - D T PP o s t S c r i p tが使われているれらが正ないまは毎使ているではないだろうここではこの二つのフォントについて述べるもである。
1 . フォント の豆知識
アウト ライン・ フォント とは
ウトライフォな関で表たもで、に文るときやイメセッタでするとに、に位がでものである。ンプルて表され、るときはこのサンプル点だけを計算するだけで文字のきる。な位置て、できるで、どのよなサイズに変ても劣化しない。
. ラスタライズとは
ンピュータの高にとないを行なうたびにアウトライン・タかビッマップをになっットップとはットで構て画モニに表るもで、モニであるビッb i tに依存している。このットップをアウトラインフォンさせることを、「ラスタライ
 
図1
このサンプルが、の拡をしたときに、の中どの位になるかを計算するこで、な文字の変なう
 
と呼る(などの画が多い文で、いサする場合にデザン設計マップ・フォントきれに表示される。また、などでよくる“さ”ウトラインフォきないさらに、アウトライン・フォントスプイなどのに対てもに小イズ表に正しが表ができないとある。い将いろいろな文字の表てのスタにOに組める環になれォントになるる。
TrueType
2 − 1 . TrueTypeの概
TrueTypeフォントタイプ) A p p l e社とM i c r o s o f t社が共同で開発しW i n d o w sではW i n d o w s 3 . 1からMacint oshの場合は漢字Talkでサ されるよになった。このアウトライン・フォントきな特どのイズでな画るとことある。ラスタで行なわれるのでンクジェップリンタなどのR I PR a s t e rImage Processor搭載しいないプでもきに出るこである。論C o m p o t e xのPプログラでもとがる。ただし、ラスタラズの処が行われので、その処理転送時間や演算時間分に違いが生とになる。
2 − 2 . TrueTypeの関
に、T rueTpeフォント プラ曲線(Quadratic B-splines義されている各3点(x 1 , y 1、(x 2 , y 2)、x 3 , y 3えらたとき、うな式になる。True Tpeォンデー
図2
ラスタライザアウトライン・フォントをビットマップに展する
 
デーているため、に仮想て、する必要た、ンプルo nc ureオン・カーブ)、off curve フ・カーと呼る(
TrueTypeのヒンティングについて
アウトライン・フォントだけでを行そのためにモニタやプリンタに出力する場合には、―つまりビッマップ・デーに変する必あるなサイズはないが、サイズの出力の場合字の輪郭情報グリに合るよにアウトラインを変る(このことを「g r id - ittingッドフィッ ティングこのを行なわないdrop outロップ・アウトる、ヌケ現こってしまうTrueTpeの場の輪 ンプをグリに合るよに制るコマンドアセンブT r u e T y p eでは「I n s t r u c t i o n」(
図3 次のB-スプラン曲線の式
拡大縮小時はのサンプル点の位情報マシン側で計算し、面描行なう
図4 オンカーブ・ オフカーブの仮想
TrueTypeントは、仮想点を計算して曲線表現する
 
( 図5 )
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...