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

Ad


OnWorksファビコン

mf - クラウドでオンライン

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

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

プログラム:

NAME


mf、mf-nowin、inimf-フォントおよびロゴデザイン用の言語であるMetafont

SYNOPSIS


mf [オプション] [コマンド]

DESCRIPTION


Metafontは、指定されたファイル内のプログラムを読み取り、フォントラスターを出力します( gf フォーマット)
およびフォントメトリック( tfm フォーマット)。 メタフォント言語はで説明されています   メタフォントブック.

TeXと同様に、Metafontは通常、プリコンパイルされたマクロとフォントの大部分で使用されます
特に生成には、いくつかのマクロファイルのサポートが必要です。 このバージョンの
Metafontは、コマンドラインを調べて、その名前が何であるかを確認します。 両方 inimf &
virmf へのシンボリックリンクです mf 実行可能。 と呼ばれるとき inimf (または -ini オプションがある
与えられた)それはマクロをプリコンパイルするために使用することができます 。ベース ファイル。 と呼ばれるとき virmf it
を使用します 平野 ベース。 他の名前で呼び出された場合、Metafontはその名前を次のように使用します
使用するベースの名前。 たとえば、 mf   mf ベースが使用されます。
と同じ 平野 ベース。 その他の拠点 平野 めったに使用されません。

  コマンド メタフォントプログラムへのコマンドラインで与えられたものは、としてそれに渡されます
最初の入力行。 (ただし、最初の入力として拡張引数を入力する方が簡単な場合がよくあります
UNIXシェルは、Metafontのお気に入りのシンボルを食いつぶしたり、誤解したりする傾向があるため、
引用しない限り、セミコロンのように。)   メタフォントブック、その最初
行はファイル名、\で始まる必要があります制御シーケンス、またはA &basename.

通常の使用法は言うことです

mf '\ mode = ; [mag = magstep(n);]'入力 フォント

処理を開始します フォント.mf。 一重引用符は、Unixシェルを維持するための最良の方法です
セミコロンの誤解や、必要な\文字の削除から
Metafontがあなたがというフォントを作りたいと思わないようにするためにここに モード。 (もしくは、あなた
ただ言うことができます mf 次の行に引用符なしで他のものを与えます。)他のコントロール
などのシーケンス バッチモード (サイレント操作用)も表示されます。 名前 フォント 意志
`` jobname''であり、出力ファイル名の形成に使用されます。 Metafontが取得しない場合
最初の行のファイル名、ジョブ名は MFPUT。 デフォルトの拡張子、 .mf、することができます
拡張子を明示的に指定することで上書きされます。

エラーメッセージのログがファイルに記録されます 職種名.ログ。 出力ファイルは 職種名.tfm
& 職種名.<> gf、 どこの解像度と倍率に依存します
フォント。 The モード この例では、一般的に次のように示されています。 、の象徴的な用語
実際のデバイスの名前、または最も一般的には名前 ローカルフォント (以下を参照)
代用されます。 モードが指定されていないか、サイトで有効でない場合、Metafontは
デフォルトは 証明 フォントデザインやフォントデザインで使用する大きな文字画像を生成するモード
洗練。 プルーフモードは接尾辞で認識できます .2602gf ジョブ名の後。
プルーフモード出力の例は、にあります。 パソコン モダン 書体 (ボリュームEの
コンピューター & 組版)。 のシステム マグステップ によって使用されるシステムと同じです
TeX、一般的に0.5、1.0、2.0、3.0、4.0、5.0の範囲の値。 のリスト gf
118-dpi、240-dpi、および300-dpiフォントの数値を以下に示します。

マグステップ 118dpi 240dpi 300dpi
mag =マグステップ(0)118 240 300
mag = magstep(0.5)129 263 329
mag =マグステップ(1)142 288 360
mag =マグステップ(2)170 346 432
mag =マグステップ(3)204 415 518
mag =マグステップ(4)245 498 622
mag =マグステップ(5)294 597 746

倍率は、マグステップとしてではなく、次のような任意の値として指定することもできます。
1.315、特殊文字サイズを作成します。

フォントの作成を開始する前に、適切なベースファイルを設定する必要があります。
特定のプリントエンジンのフォント作成用のコンポーネントの最小セットは、 プレーン.mf
マクロファイルとローカル モード定義 ファイル。 のマクロ プレーン.mf で勉強することができます
の付録 メタフォントブック; それらはDonaldE.Knuthによって開発されたものであり、このファイルは
正式にアップグレードされた場合を除いて、変更しないでください。 各 モード定義 仕様は役立ちます
フォントを特定の印刷エンジンに適合させます。 の定期的な議論があります モード定義s内
タグボート、TeXユーザーグループのジャーナル。 このコンピューターで使用されているローカルのもの
にある必要があります mode.mf.

  e Metafontのエラー回復モードへの応答は、システムのデフォルトエディタを呼び出します。
ソースファイルの誤った行。 環境変数MFEDITがあります。
デフォルトのエディタを上書きします。 「%s」がどこにあるかを示す文字列が含まれている必要があります
filenameが移動し、「%d」がXNUMX進数の行番号(存在する場合)の移動場所を示します。 為に
たとえば、のMFEDIT文字列 vi エディターはで設定できます CSH command
設定環境 MF編集 「vi +%d %s "

ライブラリ内の便利なファイルは null.mf、何も含まれていません。 いつ mf が見つかりません
入力したいと思うファイルは、別のファイル名を要求し続けます。 応答する
`null'は、何も入力したくない場合にループから抜け出します。

オンラインによる グラフィックス 出力


Metafontは最新のディスプレイを使用できるため、印刷せずに出力を確認できます。
の章23   メタフォントブック 何ができるかを説明します。 Metafontのこの実装
環境変数を使用して、使用するディスプレイデバイスを決定します。 まずは
変数MFTERMを検索し、次にTERMを検索します。 どちらも見つからない場合は、
オンライン出力。 それ以外の場合、変数の値によって使用するデバイスが決まります。 hp2627,
太陽 (古いSunViewの場合)、 TEK, ユニターム (Atari ST Tek 4014エミュレーターの場合)、 xterm (どちらの場合も
X10またはX11)。 これらのデバイスの一部は、すべてのMetafont実行可能ファイルでサポートされているとは限りません。 the
選択はコンパイル時に行われます。

一部のシステムでは、XNUMXつのMetafontバイナリがあります。 mf & MFナウイン。 それらのシステムでは、
mf バイナリはグラフィックスをサポートしますが、 MFナウイン バイナリはしません。 The MFナウイン バイナリは
次のようなスクリプトで使用されます mktexpk グラフィックスのサポートが何かではなく厄介なものである場合
役に立ちます。

OPTIONS


このバージョンのMetafontは、次のコマンドラインオプションを理解します。

-ベース ベース
  ベース Metafontの名前ではなく、使用するベースの名前として
と呼ばれたまたは %& ライン。

-ファイル行エラー
フォームにエラーメッセージを出力する file:line:error これは多くの方法に似ています
コンパイラはそれらをフォーマットします。

-ファイル行エラーなし
でエラーメッセージの印刷を無効にする file:line:error スタイル。

-ファイル行エラースタイル
これはの古い名前です -ファイル行エラー オプションを選択します。

-エラー停止
処理中にエラーが発生した場合は、エラーコードで終了します。

-助けて ヘルプメッセージを印刷して終了します。

-ini Be inimf、ベースをダンプするため。 プログラムが次のように呼び出された場合、これは暗黙的に当てはまります。
inimf.

-インタラクション モード
インタラクションモードを設定します。 モードは次のいずれかになります バッチモード, ノンストップモード,
スクロールモード, エラーストップモード。 これらのモードの意味は、
対応するコマンド。

-職種名
  入力ファイルの名前から派生するのではなく、ジョブ名に使用します。

-kpathsea-デバッグ ビットマスク
ビットマスクに従ってパス検索デバッグフラグを設定します。 を参照してください クパスシー
詳細はマニュアル。

-メイクテックス FMT
mktexを有効にするFMTここで、 FMTmf.

-メイクテックスなし FMT
mktexを無効にするFMTここで、 FMTmf.

-出力ディレクトリ ディレクトリにジョブを開始します。
に出力ファイルを書き込む ディレクトリにジョブを開始します。 現在のディレクトリの代わりに。 入力を検索
ファイル内の ディレクトリにジョブを開始します。 まず、通常の検索パスに沿って。

-解析-最初の行
メイン入力ファイルの最初の行がで始まる場合 %& 解析してダンプを探します
名前または -翻訳ファイル オプションを選択します。

-no-parse-first-line
メイン入力ファイルの最初の行の解析を無効にします。

-プログラム名
プログラムのふりをする 。 これは、使用される形式と検索の両方に影響します
パス。

-レコーダー
ファイル名レコーダーを有効にします。 これにより、入力用に開かれたファイルのトレースが残ります
拡張子がファイルに出力されます .fls.

-翻訳ファイル tcxname
tcxname 翻訳表。

-バージョン
バージョン情報を印刷して終了します。

ENVIRONMENT


詳細については、Kpathsearchライブラリのドキュメント(「パス仕様」ノード)を参照してください。
検索時に環境変数がどのように使用されるかについて。 ザ クプスどれ ユーティリティはすることができます
変数の値を照会するために使用されます。

環境変数の場合 TEXMF出力 が設定されると、Metafontはその出力ファイルを入れようとします
現在のディレクトリに配置できない場合は、その中にあります。 繰り返しますが、を参照してください テックスとします。

MF入力
の検索パス & 開設 ファイル。

MF編集 エディターに切り替えるためのコマンドテンプレート。

中間 オンライングラフィック表示を決定します。 MFTERMが設定されておらず、DISPLAYが設定されている場合、
Xのメタフォントウィンドウのサポートが使用されます。 (DISPLAYは有効なXに設定する必要があります
サーバー仕様、通常どおり。)MFTERMもDISPLAYも設定されていない場合、TERMは
使用するウィンドウサポートを推測するために使用されます。

FONT UTILITIES


多くのユーティリティプログラムが利用可能です。 以下は利用可能な部分的なリストです
ユーティリティとその目的。 詳細については、最寄りのMetafontの第一人者に相談してください。

gftpk かかります gf ファイルを作成し、より密にパックされたものを生成します pk フォントファイル。

グフトドヴィ フォントのプルーフシートを作成します。

GFタイプ の内容を表示します gf ニーモニックおよび/または画像のファイル。

PKタイプ 内容をニーモニックに表示します pk ファイルにソフトウェアを指定する必要があります。

mft に示すようにソースファイルをフォーマットします パソコン モダン 書体.

onworks.net サービスを使用して mf online を使用する


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

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

Linuxコマンド

Ad