英語フランス語スペイン語

OnWorksファビコン

otf2bdf - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで otf2bdf を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド otfXNUMXbdf です。

プログラム:

NAME


otf2bdf - OpenType から BDF フォントへのコンバーター

SYNOPSIS


otf2bdf [オプション] フォント.{ttf,otf}

DESCRIPTION


otf2bdf Freetype2 レンダラを使用して OpenType フォントを BDF フォントに変換します
(http://www.freetype.org).

OPTIONS


otf2bdf 次のコマンドライン引数を受け入れます。

-v フォントが変換されるときに警告メッセージを出力します。

-n グリフヒンティングを無効にします。

-p n 希望のポイント サイズを設定します (-h を指定してプログラムを実行すると、デフォルト値が表示されます)
オプション)。

-and フォントで使用できるプラットフォームとエンコーディングのリストを表示します。 デフォルト
プログラムにコンパイルされる値は、プラットフォーム 3 (Microsoft) とエンコーディングです。
1 (ISO10646)。 フォントにデフォルトのプラットフォームとエンコーディングが含まれていない場合、
フォールバックは Apple ISO10646 エンコーディングになります。

-r n 水平解像度と垂直解像度の両方を設定します (デフォルト値を確認するには、次のコマンドを実行します)
-h オプションを指定したプログラム)。 最小は 10dpi、最大は 1200dpi です。

-rh n 水平解像度を設定します (デフォルト値を参照するには、次のコマンドを使用してプログラムを実行します)。
-h オプション)。 最小は 10dpi、最大は 1200dpi です。

-rv n 垂直解像度を設定します (-h を指定してプログラムを実行すると、デフォルト値が表示されます)
オプション)。 最小は 10dpi、最大は 1200dpi です。

-o アウトファイル
出力ファイル名を設定します (デフォルトの出力は stdout です)。

-pid id 文字マップを選択するためのプラットフォーム ID を設定します (実行してデフォルト値を確認します)
-h オプションを指定したプログラム)。

-イード id 文字マップを選択するためのエンコーディング ID を設定します (実行してデフォルト値を確認します)
-h オプションを指定したプログラム)。

-c c 文字間隔を設定します。 これは、比例の場合は「P」、比例の場合は「M」のいずれかでなければなりません。
等幅、または文字セルの場合は「C」。 デフォルトでは、フォントの間隔は次のようになります。
で提供される値に従って、「M」または「P」のいずれかが自動的に決定されます。
フォント。

-f XLFD名に使用されるファウンドリ名を設定します。 デフォルト値は「Freetype」です。

-t XLFD名に使用される書体名を設定します。 デフォルトでは、 otf2bdf しようとします
最初にフォントから名前を取得し、次にこれで指定された名前を使用します。
コマンドラインオプションを使用し、他のすべてが失敗した場合は、「Unknown」という名前が使用されます。

-w XLFD名に使用される重み名を設定します。 この値が指定されていない場合、
デフォルト値は「中」であると想定されます。 このための一般的な値としては、「Thin」、
「デリケート」、「エクストラライト」、「ライト」、「ノーマル」、「ミディアム」、「セミコンデンス」、
「Condensed」、「SemiBold」、「Bold」、「Heavy」、「ExtraBold」、「ExtraHeavy」。

-s XLFD名に使用されるスラント名を設定します。 この値が指定されていない場合、
デフォルト値はローマ字の「R」であると想定されます。 このための一般的な値のいくつかは次のとおりです。
ローマ字の「R」、斜体の「I」、斜体の「O」、逆斜体の「RI」、および「RO」
逆オブリーク用。

-k XLFD名で使用される幅名を設定します。 デフォルトは「標準」です。

-d XLFD 名で使用される追加のスタイル名を設定します。 デフォルトは空です
文字列。

-u チャリオット フォント名のダッシュ/スペースを置き換える文字を設定します。 デフォルト
はスペース文字です。

-l サブセット
グリフのサブセットを選択するために使用される文字コードのリストを定義します。
フォントから。 サブセット文字列の構文は、
X11 XLFD フォント名のサブセットを選択します。 例:

% otf2bdf -l '60 70 80_90' font.ttf -o font.bdf

上記のコマンドは、コード 60、70、80 から XNUMX までのグリフのみを生成します。
90 を含みます。 サブセットにないグリフは生成されません。

-m マップファイル
BDF フォントの生成時に再エンコードするマッピング ファイルを指定します。
マッピングのないコードを含むグリフは生成されません。

再マッピング ファイルは REGISTRY で始まる XNUMX 行で始まる必要があります。
文字セットレジストリとENCODINGで始まる文字セットレジストリが続きます
エンコーディングによって。 iso8859.2 ファイルの例:

レジストリ ISO8859
エンコーディング 2

再マッピング データは、次のように区切られた XNUMX つの XNUMX 進数列である必要があります。
スペースまたはタブ。 最初の列には、
BDFフォント。 XNUMX 番目の列は、グリフの XNUMX 進コードにする必要があります。
otf2bdf が使用している「cmap」テーブル。 マッピング ファイルの例が提供されています。
Unicode (デフォルトの「cmap」テーブル) から ISO8859-2 へのフォント。

Unicode が唯一の選択肢ではありません。 別のプラットフォームとエンコード ID を選択した場合
コマンドラインの場合、再マッピングは選択したプラットフォームからマッピングされると想定されます。
他の文字セットにエンコードすることもできます。

onworks.net サービスを使用してオンラインで otf2bdf を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad