TTF2PT1プロジェクトは、追記型3コンバータへのアンドリュー·ウィークTTF2PFAのTrue Typeの変形例です。これはほとんどのTrue Typeフォントは、Adobeタイプ1 .pfa形式のファイルに変換します。また、アドビタイプ1 .pfa形式のファイルにFreeTypeライブラリでサポートされている他のフォント形式。とAdobeタイプ1 .pfa形式ファイルへのBDFフォント。
さらに別の使用は、ヒンティングエンジンのとおりです。FreeTypeライブラリを介してそれをunhinted又は難ほのめかしのAdobe Type 1フォントを供給し、新たに生成されたヒントでそれを取り戻します。あなたが.PFBファイルが必要な場合は、ない絶望の操作を行います。彼らはあまりにも製造することができます。デフォルトで生成されたファイルは、さらに、タイプ1フォントを必要とするほとんどのソフトウェアで動作するように、t1utilitiesでエンコードする必要がある人間が読める形式です。しかし、怠惰な人のためにttf2pt1にもt1utilitiesの組み込みの部分を含みます。
歴史
GIMPをインストールした後、私はすべてのフォントがブロック状とjaggered現れる保た(私は適切にXを設定していなかった)ことをがっかりでした
幸いX11は、Adobe Type 1フォント(拡張子.pfa .PFBとの両方)を使用することができます。ネット上で利用可能なType 1フォントを大量ますが、別のフォーマットで常にあなたが望む決してフォントは、あります...それはすべての人と彼の犬はのTrue Type(.TTF)フォントを持っているが、非常に少数が持っているようですタイプ1だから私は、コンバータを探していました。私はデジャ·ニュースを検索し、ウェブを検索しました。しかし、すべてのヒットは、(MacやWindowsの場合)ソフトウェアの商業peiceを指摘しました。
私は、Adobe Type 3フォントにはTrue Typeフォントに変換されます(アンドリュー·ウィークによって)ttf2pfaと呼ばれるプログラムを見つけたが、Xは、タイプ3のフォントが好きではありません。だから私は1を入力するPFAまたはタイプ3にTTFのいずれかを探し続けました。
私はアンドリューの週に話し、彼はタイプ1フォントを生成するプログラムを書いていたかどうかを尋ねられました。アンドリューは、タイプ1の仕様とのTrue Type仕様に私を指摘、私はType 1フォントについて学び始めました。
残念ながら、タイプ1の仕様では、書籍の形式でのみ利用可能だったポストスクリプト言語リファレンスマニュアルへの参照でいっぱいでした。タイプ1のアウトラインの作成に関する章では、参考文献の完全だった:rlinetoはrlinetoのポストスクリプトコマンドまたはと同じように動作します
DX1のDY1 DX2のDY2 DX3のDY3のrrcurveto
と同じように動作します
DX1のDY1(DX1 + DX2)(DY1 + DY2)(DX1 + DX2 + DX3)(DY1 + DY2 + DY3)rcurveto
私はより多くの助けを必要としていました。
ちょうど私が言った署名気づいた1日のニュースの周りを閲覧する:*のNeXTSTEP、IRIX、Linuxでは、BeOSの&ポストスクリプトガイだから私は1を入力し、タイプ3のフォントの変換についてフランク·M. Siegert(署名の所有者)を尋ねたが、その後の数をスワップ産ttf2pfaタイプ3のコマンドと比較して、タイプ1のコマンドについての電子メールの。そして、最終的に私が有効なタイプ1フォントを得ました。
使用法:
ttf2pt1 [ -
または
ttf2pt1 [ -
または
ttf2pt1 [ -
-a - 符号化テーブルであっても、それらは、すべてのグリフを含みません
-b - 圧縮.PFBファイルを生成
-d dbg_suboptions - デバッグオプション、実行ttf2pt1の-d?助けを
-e - 完全にエンコードされた拡張子.pfaファイルを生成
-F - 他のMSエンコーディングが検出された場合でも、Unicodeエンコーディングの力を使用
-Gサブオプション - ttf2pt1 -Gを実行し、ファイルの生成を制御しますか?助けを
-l言語 - 、指定した言語に実行ttf2pt1 -lをユニコードに変換しますか?リストについて
-Lファイル - エンコード記述ファイルに応じてユニコードに変換
-m <タイプ> = <値> - 値、タイプに指定されたタイプの最大の限界を設定します。
H - PostScriptインタプリタで最大のヒントスタックの深さ
-Oのサブオプション - コントロールアウトライン処理は、ttf2pt1 -Oを実行しますか?助けを
-p名前 - -p ttf2pt1実行、特定のフロントエンドパーサを使うのか?リストについて
-u ID - この一意IDを使用するには、-u Aが自動生成手段
-vサイズ - 大文字を作るために、フォントをスケーリング>サイズ/ 1000高
-V - 印刷ttf2pt1のバージョン番号
-W数 - 設定許可警告のレベル(0 - 無効)
廃止されたオプション(将来のリリースでは削除されます):
-A - 今、STDOUTへの.AFMファイルの代わりに、フォントを書い-GA
-f - 今、ForceBoldヒントの値を推測しようとしないでください-Ob
-h - 今、ヒントの自動生成を無効に-Oh
-H - 無効ヒント置換、今-ou
-o - 今無効アウトラインの最適化、-OO
-s - 無効アウトライン平滑、今-Os
-t - 今1000x1000標準行列、-Otに自動スケーリングを無効にします
-w - 今、グリフ幅(のみバギーフォントの利用)を補正-OW
サフィックスを交換してない<フォント名>、
最後は、 ' - ' 'STDOUTを使用する」という意味します。
このリリースの新機能:
新機能
·自動ベクトル化(-ov)alrogithmを改善しました。
·TTFパーサ内のフォーマット4のいずれかの符号化テーブルの使用を許可します。
既知のテーブルはTTFパーサーで発見されていない場合·最初に利用可能な形式4符号化テーブルを取ります。
全くサポートされている符号化テーブルが見つからない場合·TTFパーサーは、利用可能なエンコーディングを示しています。これは、オプション-l面+ PID = 50、EID = 50のように、偽の明示的なPID / EIDを指定することで、任意のフォントでエンコーディングをリストするために使用することができます。
バグの修正:
·智雄天野により、WindowsのMS C ++のすべての機能を構築するために修正しました。
·エンコーディングでnullポインタ、悪い内側のループ変数を修正しました。
·フォント名の文字列の解析を統合し、無効な文字に対するチェックを改善します。
カテゴリから探す
人気のソフトウェア
-
Sophos UTM 17 Feb 15
-
Robolinux 19 Jun 17
-
Xandros Desktop OS 3 Jun 15
-
CrossOver 16 Aug 18
-
Pear OS 14 Nov 16
-
AirSnort 3 Jun 15
-
Kconfigure 3 Jun 15
TTF2PT1
開発者の他のソフトウェア Mark Heath
Skype Voice Changer
15 Apr 15
へのコメント TTF2PT1
カテゴリから探す
人気のソフトウェア
-
Kconfigure 3 Jun 15
-
ZeroShell 20 Feb 15
-
Lubuntu 16 Aug 18
-
MultiSystem 17 Feb 15
-
Elementary OS 17 Aug 18
-
Absolute Linux 22 Jun 18
-
Pear OS 14 Nov 16
コメントが見つかりません