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

Ad


OnWorksファビコン

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

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

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

プログラム:

NAME


mkjobtexmf -- 特定のジョブの texmf ツリーを生成する

VERSION


2011-11-10 v0.8

SYNOPSIS


プログラム mkjobtexmf プログラムを実行し、使用されているファイル名を見つけようとします。 XNUMX つの方法
TeX (Web2C) またはプログラムのオプション「-recorder」 ストラス.

次に、texmf ツリーを含むディレクトリを生成します。 見つかったファイルをチェックし、並べ替えを試みます
それらはこの texmf ツリーにあります。

アーカイブの目的や、次の TeX の実行を高速化するために使用できます。

mkjobtexmf [オプション]

これにより、オプションで構成できる TeX が実行されます。 使用されたファイルを取得するための両方の方法
名前が利用可能です。

mkjobtexmf [オプション] -- [引数]

後者の形式はプログラムを実行します CMD 引数付き 引数 TeXの代わりに。 メソッドとしてのみ
プログラム ストラス の新しいガイドができました。

オプション:

- 職種名ジョブの名前 (必須)。
通常、これは TeX ファイルです。
延長なし
--texname TeX の入力ファイル。 デフォルトは
拡張子「.tex」が付いたジョブ名
--texopt TeX 実行のオプション
--destdir 宛先ディレクトリ、
デフォルトは ` .mjt'
--output 出力ファイルも追加
--strace TeX の代わりに strace を使用する
オプション -recorder
--copy ファイルを作成する代わりにコピーする
シンボル リンク
--flat ジャンク パス、ディレクトリを作成しない
宛先ディレクトリ内
--(no)texhash texhash を実行し、MiKTeX には --notexhash を使用します
--exclude-ext 拡張子を持つファイルを除外する.
--cmd-tex TeX コンパイラのコマンド
--cmd-kpsewhich kpsewhich のコマンド
--cmd-texhash texhash のコマンド
--cmd-strace strace のコマンド
--verbose 詳細出力
--help 簡単なヘルプ メッセージ
--man 完全なドキュメント
--version バージョン識別情報を表示

DESCRIPTION


Running:   プログラム

mkjobtexmf プログラム、通常は TeX を実行します。 TeXコンパイラはオプションで設定
「--cmd-tex」。 ファイル名の拡張子が異なる場合は、オプション「--texname」を使用できます。 .tex:

mkjobtexmf --ジョブ名 foo --texname foo.ltx

さらに複雑なケースも考えられます:

mkjobtexmf --jobname foo --texname '\def\abc{...}\input{foo}'

TeX 以外のプログラム (dvips など) を使用する必要がある場合は、このプログラムを指定できます。
後 " - ":

mkjobtexmf --ジョブ名 foo -- dvips foo

File 録音

使用されたファイル名を取得するには、次の XNUMX つの方法があります。

TeXのレコーダー
一部の TeX ディストリビューション (Web2C など) は、このオプションをサポートしています。 -レコーダー そのTeXのために
コンパイラ。 次に、TeX コンパイラは拡張子付きのファイルを生成します。 .fls を記録する
入力ファイルと出力ファイルを使用します。

プログラム トレース
このプログラムは、システム コールとシグナルをトレースします。 ここでは、使用されたファイルをログに記録するために使用されます。

解析 & リンク/コピー 発見 ファイル

結果ディレクトリ ジョブ名.mjt 生成されます。 結果の内部に TEXMF ツリーが作成されます。
見つかった各ファイルは、TEXMF ツリーのパスのリストと比較されます。 一致が見つかった場合、
ファイルは TEXMF ツリーにリンク/コピーされます。 パスのリストはプログラムによって生成されます
クプスどれ.

ファイルが TEXMF ツリーにマップできず、ファイルが相対ファイル名である場合、
結果ディレクトリに直接リンク/コピーされます ジョブ名.mjt. 絶対ファイル名は
サポートされておらず、親ディレクトリへのリンクを含むパスもありません。

デフォルトでは、シンボリック リンクが作成されます。 オプション「--copy」が指定されているか、または
シンボリック リンクは使用できません。

OPTIONS


- 職種名=<職種名>
ジョブの名前です。 `職種名>.tex' は TeX ファイルのデフォルトとして機能し、
<職種名> は、さまざまなディレクトリやファイルの名前付けに使用されます。 「ファイル」セクションを参照してください。

--texname=<>
TeX 入力ファイルの名前 (異なる場合)職種名>.tex.

--texopt=<オプト>
TeX コンパイラの追加オプション。例は「--ini」または「--shell-escape」です。 これ
オプションは複数回指定できます。

--destdir=<ディレクトリにジョブを開始します。>
結果が収集される宛先ディレクトリーの名前を指定します。 として
デフォルトでは、ディレクトリは現在のディレクトリに生成され、ジョブ名と
拡張子「.mjt」。

- 出力
出力ファイルも追加します。

--strace
プログラムでメソッドを使用する ストラス、 詳細参照"。

- コピー
シンボリック リンクを作成する代わりに、ファイルがコピーされます。

- フラット
ファイルは、パス要素なしでリンクまたはコピーされます。 宛先ディレクトリは
ディレクトリのないファイルまたはリンクのフラット リストが含まれます。

ファイル `ls-R' と `aliases' は無視されます。

--exclude-ext=<EXT>
拡張子を持つファイルEXT>は対象外です。 オプションは数回または XNUMX 回指定できます。
拡張子のコンマ区切りリストを使用できます。 例:

--exclude-ext aux --exclude-ext ログ --exclude-ext toc

と同じです。

--exclude-ext aux、log、toc

--(いいえ)texhash
デフォルトでは、`ls-R' ファイルが `texmf' ツリーに生成されます。
TeX Live で使用される名前データベース。 MiKTeX は別のものを使用するため、
その `texhash' は `ls-R' ファイルと "--notexhash" を生成しません。
`texhash' の呼び出しを抑制します。

--cmd-tex=<CMD>
TeX コンパイラのコマンド。 デフォルトはpdflatexです。

--cmd-kpseどれ=<CMD>
kpsewhich のコマンド。

--cmd-texhash=<CMD>
生成された texmf ツリーのファイル名データベースを更新するコマンド。 デフォルトは
テクムフ。

--cmd-strace=<CMD>
strace のコマンド。

-詳細
冗長なメッセージ。

- 助けて
ヘルプ画面を表示します。

-B(-男>
マニュアルページを印刷します。

- バージョン
バージョン識別を出力して終了します。


TeXファイル テスト.テックス TeXのレコーダーメソッドを使用:

mkjobtexmf --ジョブ名テスト

TeXファイル テスト.テックス LaTeX を使用:

mkjobtexmf --ジョブ名テスト --cmd-tex latex

フォーマット生成:

mkjobtexmf --jobname テスト --texopt -ini --texname pdflatex.ini

例、新しい texmf ツリー (Linux/bash) の使用方法:

TEXMF=!!test.mjt/texmf pdflatex テスト

zip アーカイブを生成する例 (Linux/bash):

(cd test.mjt && zip -9r ../test .)

tar アーカイブを生成する例:

tar cjhvf test.tar.bz2 -C test.mjt 。

未解決 問題、 警告、 すべて


実験用ソフトウェア
オプション、デフォルト、プログラムの動作方法は、将来のバージョンで変更される可能性があります。

texmf.cnf
現在、 ストラス このファイルを記録します。 TeX のレコーダーはそうではありません。 使える
  texmf.cnf 変数設定用のファイル。 TEXMF ツリーは XNUMX つしかないため、
パス セクションはおそらく書き直すべきです。

環境変数の設定
それらはまったく保存されません。

衝突
プログラムは、XNUMX つの宛先ディレクトリと、最大で XNUMX つの TEXMF ツリーを結果に使用します。
ただし、ソース ファイルは、異なるディレクトリおよび TEXMF ツリーから取得できます。
したがって、名前の競合が発生する可能性があります。

プログラムは、宛先ディレクトリ内のファイルを削除しない戦略に従います。
これにより、異なる実行からファイルを収集できます。 したがって、衝突は
宛先ディレクトリに作成された最初のエントリが勝つ方法。

設定ファイル
これにより、ユーザーは同じオプションを何度も再入力する必要がなくなります。

未完の録音
TeX のファイル記録のバグにより、ファイル記録が不完全になる場合があります (例: pdfTeX
1.40.3 は .pfb および .pk ファイルを記録しません)。

...

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


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

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

  • 1
    ディープクリーン
    ディープクリーン
    すべてのビルドを無効にする Kotlin スクリプト
    Gradle/Android プロジェクトからのキャッシュ。
    Gradle または IDE で使用できる場合に便利です。
    下。 スクリプトはテスト済みです
    macOSですが...
    ディープクリーンをダウンロード
  • 2
    Eclipse Checkstyle プラグイン
    Eclipse Checkstyle プラグイン
    Eclipse Checkstyle プラグイン
    Checkstyle Java コードを統合
    監査人を Eclipse IDE に追加します。 の
    プラグインはリアルタイムのフィードバックを提供します
    違反についてのユーザー...
    Eclipse Checkstyle プラグインのダウンロード
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player は無料のメディア プレーヤーです。
    ソフトウェア、WMP および VLC に基づく部分。 の
    プレーヤーはミニマリスト スタイルで、
    XNUMX を超えるテーマ カラー、および
    B ...
    AstrOrzPlayer をダウンロード
  • 4
    モビスタート
    モビスタート
    Kodi Movistar + TV es un ADDON para XBMC/
    Kodi que 許可ディスポンナー デ ウン
    IPTV のロス サービスの復号化機能
    モビスター インテグラド エン ウノ デ ロス
    メディアセンターマ...
    movistartv のダウンロード
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks は無料のオープンソースです。
    クロスプラットフォームの C、C++、および Fortran IDE
    最も厳しいニーズを満たすように構築されています
    そのユーザーの。 それは非常に設計されています
    伸びる…
    コードをダウンロード::ブロック
  • 6
    中に
    中に
    中または高度な Minecraft インターフェイス
    データ/構造追跡は、
    Minecraft の概要を表示する
    実際に作成することなく、世界。 それ
    できる ...
    ダウンロード
  • 詳細»

Linuxコマンド

Ad