これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド autoinst です。
プログラム:
NAME
autoinst - LaTeX に OpenType フォントをインストールするための LCDF TypeTools のラッパー。
SYNOPSIS
オートインスタ [オプション] フォントファイル
DESCRIPTION
エディ・コーラーの LCDF タイプツール LaTeX に OpenType フォントをインストールするための優れたツールですが、
これらは使いにくい場合があります。多くの、多くの場合長いコマンドラインが必要であり、
fd 麦粒腫 LaTeX に必要なファイル。 オートインスタ の使用を簡素化します。 タイプツール フォント用
すべてのコマンドを生成して実行することによるインストール オットトットFM そして作成することで、
必要なものをすべてインストールする fd 麦粒腫 ファイル。
フォント ファイルのファミリーが与えられたとします ( その他 or TTF フォーマット)、 オートインスタ いくつかの LaTeX を作成します
フォントファミリー:
- XNUMX つのテキスト ファミリー (表形式と比例形式の両方で、ライニングと古い形式の数字を含む)
バリエーション)、それぞれ次の形状を持っています。
n ローマ字
it, sl 斜体および斜めの (斜体とも呼ばれる) テキスト
sc 小さな帽子
sw スワッシュ
tl タイトルの形状。 すべて大文字のテキストのみを対象としています (ただし、場合によっては
小文字のグリフも含まれます)、文字間隔と位置は
句読点の文字数は、すべて大文字のテキストに合わせて調整されています。 (これ
形状は、古いので、桁が並んでいるファミリに対してのみ生成されます。
スタイルの数字は、すべて大文字のテキストでは意味がありません。)
シット, scsl
斜体と斜体の小文字
nw 「直立スワッシュ」; 通常は、ct などの「古いスタイル」合字を使用した通常のテキスト、
spとst。
トリット, TLSL
斜体および斜めのタイトルテキスト
- 各テキスト ファミリ: TS1 でエンコードされたシンボル フォントのファミリ (ローマン、イタリック、およびイタリック)
斜めの形状。
- 上位、下位、分子、分母を持つ XNUMX つの家族 (ローマ字)、
斜体と斜めの形状。
- ローマ字、斜体、斜めの形の装飾ファミリー。
もちろん、フォントに斜体、旧字体数字、小文字などが含まれていない場合は、
対応するシェイプやファミリは作成されません。 さらに、ほとんどの作品の作成は、
ファミリとシェイプはコマンドライン オプションで制御できます (「コマンドライン オプション」を参照)
下)。
これらの家族は、 フォントプロ プロジェクトの命名スキーム: -ここで、
次のとおりです。
LF 比例(つまり、図形の幅が変化する)図形を並べる
TLF 表形式(つまり、すべての図が同じ幅を持つ)図を並べたもの
OSF 比例的な古いスタイルの数字
TOSF 古いスタイルのテーブルフィギュア
燮 優れた文字 (多くのフォントには、不完全な優れた文字セットしかありません)
文字: 数字、句読点および文字 アブデイルムノルスト; 通常形
他の文字にも使用されます)
infファイル 劣った文字。 通常は数字といくつかの句読点のみ、通常の形式
他のキャラクター
オーン 飾り
いいえ 分子
ドノム 分母
生成されたフォントには名前が付けられます - - -ここで、 は
上記と同じ (ただし小文字)、 空、「sc」、「swash」、または「titling」のいずれかであり、かつ
エンコーディングです。 このスキームの一般的な名前は「LinLibertineO-osf-sc-ly1」です。
On 選択 of 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다. エンコーディング
デフォルトでは、 オートインスタ OT1、T1、LY1 エンコーディングでテキスト フォントを生成します。
生成されたスタイル ファイルは、デフォルトのテキスト エンコーディングとして LY1 を使用します。 LY1 が T1 ではなく選択されました
多くのによって提供される追加の合字を収容するための空のスロットがいくつかあるためです。
OpenType フォント。 さまざまなエンコーディングを選択するには、 -エンコーディング コマンドラインオプション
(下記の「コマンドライン オプション」を参照してください)。
使い方 フォント in ラテックス ドキュメント
オートインスタ LaTeX ドキュメントでフォントを使用するためのスタイル ファイルを生成します。
.sty。 このスタイル ファイルは、 フォンテンク テキストコンプ
パッケージ。 フォントを使用するには、「\usepackage{」と入力するだけです。}" あなたの前文の中で
の資料をご参照ください。
このスタイル ファイルは、いくつかのオプションを定義します。
「ライニング」、「オールドスタイル」、「表形式」、「プロポーショナル」
使用する図スタイルを選択します。 デフォルトは「oldstyle」と「proportional」です(
利用可能)。
「スケール=」
フォントを倍率で拡大縮小します 。 例: フォントのサイズを大きくするには
5% 増やすには、「\usepackage[scale=1.05]{」を使用します}"。 「scaled」と綴られることもあります。
このオプションは、 xkeyval パッケージがインストールされている。
「ウルトラブラック」、「ウルトラボールド」、「ヘビー」、「エクストラブラック」、「ブラック」、「エクストラボールド」、「デミボールド」、
「セミボールド」、「ボールド」
LaTeX が「太字」ウェイトとして使用するウェイトを選択します。
「ライト」、「ミディアム」、「レギュラー」
LaTeX が「通常の」重みとして使用する重みを選択します。
これらの最後の XNUMX つのグループのオプションは、 mweight パッケージ
インストールされています。
スタイル ファイルもロードしようとします。 フォントックス パッケージ (CTAN で入手可能)、
さまざまなフォントの形状やスタイルに簡単にアクセスできます。 設置した機械を使用して、 フォントックス,
生成されたスタイル ファイルは、いくつかのコマンド (タイプセットされるテキストを受け取ります) を定義します。
引数として) と宣言 (引数は取りませんが、
現在のグループの終わり) 独自の:
宣言コマンド コマンドの短縮形
\tlshape \texttitling \texttl
\sufigures \textsuperior \textsu
\infigures \textinferior \textin
さらに、「\swshape」コマンドと「\textsw」コマンドは、スワッシュを配置するように再定義されています。
二次形状軸 (フォントックス それを主形状軸上に配置します); これはこれらを作ります
コマンドはネストされても適切に動作するため、「\swshape\upshape」は直立したスワッシュを与えます。
分子フォントと分母フォントにアクセスするためのコマンドはありません。 これらは可能です
を使用して選択 フォントックス' 標準コマンド、例:
「\fontfigurestyle{numerator}\selectfont」。
スタイル ファイルにはコマンド「\ornament{」も用意されています。}"、 どこ "」 は数字です
0から装飾品の総数からXNUMXを引いた値まで。 装飾は常に、
現在のファミリー、シリーズ、形状。 フォント内のすべての装飾のリストは、次の方法で作成できます。
ファイル上で LaTeX を実行する nfssfont.tex (標準 LaTeX インストールの一部) および
装飾フォントの名前を指定します。
装飾品にアクセスするには、 オートインスタ フォント固有のエンコーディング ファイルを作成します
_orn.encただし、そのファイルが現在のディレクトリにまだ存在しない場合に限ります。
これは、独自のエンコード ベクトルを提供できるようにするための意図的な機能です。
フォントが装飾に標準以外のグリフ名を使用しています。
これらのコマンドは、既存の図形と数値スタイルに対してのみ生成されます。 コマンドはありません
存在しない、または生成がオフになっている図形やスタイルに対して生成される
コマンドラインオプションを使用します。 また、これらのコマンドは以下の上に構築されています。 フォントックス; もしそうなら
パッケージが見つかりません。標準の下位レベルのコマンドの使用に制限されています
NFSS (「\fontfamily」、「\fontseries」、「\fontshape」など)。
使い方 の試合に フォント 家族 in XNUMXつ ドキュメント
のバージョンによって生成されたスタイル ファイル オートインスタ 2013 年 07 月 25 日より古い「\mddefault」が再定義されました
および "\bfdefault" ですが、新しいスタイル ファイルでは mweight 代わりにパッケージを。 使用する場合
の試合に オートインスタ- 生成されたフォント ファミリは同じドキュメント内にあります。すべてのスタイルが最適です
ファイルは同じバージョンの オートインスタ; 古いファミリーを再生成する場合
必要。
NFSS コード
NFSS は、ファミリー、シリーズ (太さと幅)、形状、およびフォントの組み合わせによってフォントを識別します。
サイズ。 オートインスタ 「otfinfo --info」の出力を解析してこれらのパラメータを決定します。 いつ
これは失敗します (たとえば、フォント ファミリに一般的ではない幅またはウェイトが含まれているため)。 オートインスタ
最終的には、次のような異なるフォントが使用されます。 同じ これらのフォントパラメータの値、つまり
これらのフォントは NFSS では使用できないことを確認してください。 その場合、 オートインスタ フォントを分割します
ファミリを複数のサブファミリーに(各フォント ファイルの「サブファミリー」値に基づいて)試してみます
また。 (多くのフォントベンダーが「サブファミリー」の概念を誤解し、それぞれのフォントを作成しているため)
独自の別のサブファミリーをファイルする場合、この戦略は最後の手段としてのみ使用されます。)
このようなフォント ファミリの急増が望ましくない場合は、次のいずれかを実行します。 オートインスタ 小さめのセットで
フォントの数を追加するか、不足している幅、太さ、形状をテーブル %FD_WIDTH、%FD_WEIGHT に追加します。
%FD_SHAPE はソース コードの先頭にあります。 バグレポートも送信してください (「著者」を参照)
下)。
オートインスタ 次の表を使用して、幅、重み、形状を NFSS コードにマッピングします。 これら
可能な限り標準に基づいています フォント名 スキームとフィリップ・リーマンのスキーム フォント
インストール ガイドただし、フォント ファミリ内の名前の衝突を避けるためにいくつかの変更が加えられました。
多くの幅と重量。
重量幅
薄型 t 超圧縮
ウルトラ ライト ul エクストラ コンプレッション ep
エクストラ ライト el コンプレスト p
軽量 l コンパクト p
書籍 [1] 超凝縮UC
レギュラー [1] エクストラコンデンス EC
ミディアム mb コンデンス c
デミボールド DB ナロー n
セミボールド sb セミコンデンス sc
太字b普通 [1]
エクストラボールドebセミエクステンデッドsx
ウルトラUBエクステンデッドX
ウルトラ ボールド ub エキスパンド e
ブラック k ワイド w
エクストラブラックek
ウルトラブラック英国
ヘビーhシェイプ
ポスターr
ローマン、アップライト n [2]
イタリック体
筆記体、クルシブそれ
オブリークSL [3]
斜めSL [3]
傾斜(d) sl [3]
注意:
[1]いつ 両言語で Weight と width が空の場合、「series」属性は「m」になります。
[2] Adobe Silentium Pro には XNUMX つの「Roman」シェイプ (「RomanI」と「RomanII」) が含まれています。 の最初の
これらは「n」にマッピングされ、XNUMX 番目は「it」にマッピングされます。
[3] 2014 年 01 月 21 日リリースの新機能。 それ以前は、斜めのフォントが「それ」にマッピングされていました。
A 注意 の ミックステックス users
フォントを適切な TEXMF ツリーに自動的にインストールします ( オートインスタ によって行う
デフォルト) を使用する TeX のインストールが必要です。 クパスシー 図書館; TeXを使って
独自のディレクトリ検索を実装するディストリビューション (MiKTeX など)、 オートインスタ 意志
が見つからないと文句を言う クプスどれ プログラムを作成し、生成されたすべてのファイルを
現在のディレクトリのサブディレクトリ。 このような TeX ディストリビューションを使用する場合は、次のようにする必要があります。
これらのファイルを手動で正しい宛先に移動するか、 -目標 オプション
(下記の「コマンドライン オプション」を参照)、TEXMF ツリーを指定します。
また、一部の OpenType フォントは次のような問題を引き起こす可能性があります。 pl VPL MiKTeX には大きすぎるファイル
プルトフ vptovf; W32TeX に付属のバージョン (http://www.w32tex.org) と TeXLive
(http://tug.org/texlive)この問題はありません。
コマンドライン OPTIONS
オートインスタ デフォルトでは The Right Thing (TM) を実行しようと努めるため、多くの場合は必要ありません
これらのオプション。 ただし、その操作のほとんどの側面は必要に応じて変更できます。
オプションの前に XNUMX つまたは XNUMX つのダッシュを使用でき、オプション名は次のように短縮できます。
一意のプレフィックス (例: -エンコーディング と省略される場合があります -enc あるいは -en、 だけど -e is
曖昧です(-エンコーディング, -追加).
-ドライラン
実際にはフォントやファイルを生成せず、どのフォントを使用したかを示すログファイルを作成するだけです。
生成されるだろう。 デフォルトでは、この情報は次の場所に書き込まれます。 autoinst.log; 使用
-ログファイル 別のファイル名を指定するオプション。
-エンコーディング=エンコーディング[,エンコーディング]
テキスト フォントに対して指定されたエンコーディングを生成します。 デフォルトは「OT1,T1,LY1」です。
エンコードごとにファイル .enc (小文字) どこかにあるはずです
オットトットFM それを見つけることができます。 OT1、T1/TS1、LY1 に適したエンコード ファイルが付属しています。
オートインスタ。 (これらのファイルは fontools_ot1.enc 名前の衝突を避けるためなど
他のパッケージ。 「fontools_」接頭辞は省略できます。)
複数のテキスト エンコーディングをコンマ区切りのリストとして指定できます。
「-エンコーディング=OT1,T1」。 エンコーディングは次のように渡されます。 フォンテンク 指定された順序で、
最後のものはデフォルトのテキストエンコーディングになります。
-ts1 / -nots1
TS1 でエンコードされたフォントの作成を制御します。 デフォルトは -ts1 テキストエンコーディングの場合
(参照してください -エンコーディング 上記)T1 を含む、 -nots1 さもないと。
-サンセリフ
フォントをサンセリフ フォントとしてインストールし、「\sffamily」および「\textsf」からアクセスします。 の
生成されたスタイル ファイルは「\familydefault」を再定義するため、これを含めてもこれが行われます
font デフォルトのテキストフォント。
-タイプライター
フォントをタイプライター フォントとしてインストールし、「\ttfamily」および「\texttt」経由でアクセスします。 の
生成されたスタイル ファイルは「\familydefault」を再定義するため、これを含めてもこれが行われます
font デフォルトのテキストフォント。
-裏地 / -裏地なし
図形を並べてフォントの作成を制御します。 デフォルトは -裏地.
-オールドスタイル / -ノールスタイル
古いスタイルの図を使用したフォントの作成を制御します。 デフォルトは -オールドスタイル.
-比例 / -比例なし
プロポーショナル数値を使用してフォントの作成を制御します。 デフォルトは -比例.
-表形式 / -注目すべき
表形式の図を使用したフォントの作成を制御します。 デフォルトは -表形式.
-小さな帽子 / -nosmallcaps
スモールキャップフォントの作成を制御します。 デフォルトは -小さな帽子.
-スワッシュ / -ノスウォッシュ
スワッシュ フォントの作成を制御します。 デフォルトは -スワッシュ.
-タイトル付け / -ノットリング
タイトルフォントの作成を制御します。 デフォルトは -タイトル付け.
-上司 / -上司なし
優れた文字を含むフォントの作成を制御します。 デフォルトは -上司.
-劣等者 / -劣るものなし
数字の小さいフォントの作成を制御します。 デフォルトは -劣るものなし.
-分数 / -nofractions
分子と分母を使用してフォントの作成を制御します。 デフォルトは
-nofractions.
-装飾品 / -装飾品
装飾フォントの作成を制御します。 デフォルトは -装飾品.
-詳細
詳細モード。 どのフォントに関する詳細情報を出力するか オートインスタ 生成しています。 による
デフォルトでは、この情報は次の場所に書き込まれます。 autoinst.log; 別のファイル名も可能です
を使用して指定 -ログファイル オプション。 さらに詳細を確認するには、このオプションを繰り返します
情報を表示します。
-ログファイル=ログファイル
ロギング情報を書き込む ログファイル autoinst.log.
-デフォルトライニング / -デフォルトのオールドスタイル
-デフォルト表 / -デフォルト比例
言う オートインスタ どの図スタイルが現在のフォント ファミリのデフォルトであるか (つまり、どの図スタイルが
OpenType 機能を何も指定しない場合に得られる数値)。
しないでください つかいます これらの オプション ない限り、 フォーム 一定 フォーム 必要 それら! 彼ら の 必要とされる
の フォント それ しない 提供します OpenTypeフォント 機能を使用 の アプリ環境に合わせて デフォルト 図 スタイル;
さらに in それ 場合、 デフォルト 値 (-デフォルトライニング -デフォルト表) 通常
正しい。
-フィギュアカーン / -ノフィギュアケルン
一部のフォントは、表形式の図にカーニング ペアを提供します。 これはおそらくそうではありません
(たとえば、表内の数字が正確に整列しないなど)。 オプション -ノフィギュアケルン
追加します -- ライカーン コマンドのオプション オットトットFM そのようなカーンを抑制するには(しかし
もちろん、表形式の数値を持つファミリーに限ります)。 非常に長くなるので、
コマンド (そのようなオプションは合計 XNUMX 個!) ですが、問題はごく少数のコマンドでのみ発生します。
フォント、デフォルトは -フィギュアカーン.
-追加=클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다.
追加 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다. コマンドラインに オットトットFM。 防ぐために 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다. 偶然から
~のオプションとして解釈される オートインスタ、適切に引用する必要があります。
-マニュアル
マニュアルモード。 デフォルトでは、 オートインスタ すべてを実行します オットトットFM 生成するコマンド。 と
-マニュアル オプションを使用すると、これらのコマンドは代わりにファイルに書き込まれます。 autoinst.batよりも優先されます。また、
生成された オットトットFM コマンドで指定するのは、 --pl オプション(これは オットトットFM 〜へ
人間が読める/編集可能なものを生成する pl VPL デフォルトの代わりにファイルを tfm vf
ファイル)を省略し、 -自動 オプション (これにより、 オットトットFM 生成されたものをすべて残す
ファイルを TEXMF ツリーにインストールするのではなく、現在のディレクトリに配置します)。
このオプションを使用する場合は、次を実行する必要があります プルトフ vptovf すべてのコマンドを実行した後、
変換する pl vf ファイルへ tfm vf 形式でダウンロードすることができます。
次のオプションは自動モードでのみ意味があるため、手動モードでは無視されます。
モード:
-目標=DIRECTORY
生成されたすべてのファイルを次の TEXMF ツリーにインストールします。 DIRECTORY.
デフォルトでは、 オートインスタ $TEXMFLOCAL および $TEXMFHOME パスを検索し、すべてをインストールします
ファイルを最初に見つけた書き込み可能な TEXMF ツリーのサブディレクトリ (または
書き込み可能なディレクトリが見つからない場合は、現在のディレクトリのサブディレクトリ)。
-ベンダー=VENDOR
-書体=書体
これらのオプションは以下と同等です オットトットFM's - ベンダー --書体 オプション: 彼ら
内のサブディレクトリ名の「vendor」部分と「typeface」部分を変更します。
生成されたファイルが保存される TEXMF ツリー。 デフォルト値は「lcdftools」です。
およびフォントの FontFamily 名。
これらのオプションは変更されることに注意してください の 生成されたディレクトリ名ではなく、ディレクトリ名
ファイル。
-updmap / -noupdmap
するかどうかを制御します アップマップ への最後の呼び出しの後に呼び出されます オットトットFM。 デフォルト
is -updmap.
onworks.net サービスを使用してオンラインで autoinst を使用する