.styファイルのインストールにはどのファイルを配置すればよいですか

.styファイルのインストールにはどのファイルを配置すればよいですか

以下の手順は正しいでしょうか?

1)次のエラーが発生しました:

  `! LaTeX Error: File "baskervillef.sty" not found.`

2)`baskervillef.sty' をインストールしてみます。そのためには、次のページを使用します:

     https://ctan.org/tex-archive/fonts/baskervillef

3)私がダウンロードしたのは、baskervillef.zip次のファイルが存在する です。

  1. ドキュメント
  2. 暗号化
  3. 地図
  4. オープンタイプ
  5. テキスト
  6. tfm
  7. タイプ1
  8. ヴフ
  9. README

4)ファイルを開くと、ファイル内にtexファイルが見つかりましたbaskervillef.stytex

5)置いたのみbaskervillef.styパス内の1 つのファイルC:\texlive\texmf-local\tex\baskervillef.styダウンロードファイルはすべて無視します2)) を除いてbaskervillef.sty。よく分かりませんが、大丈夫でしょうか?

6)mktexlsrスタイル ファイルの追加による変更を反映するには、コマンド プロンプトでコードを実行します。


コメントを編集

  1. コマンドプロンプトでコードを実行するkpsewhich --var-value TEXMFLOCALと、戻り値はC:/texlive/texmf-local
  2. baskervillef.tdsそこで、 3つのディレクトリを含む ファイルをダウンロードします 。ドキュメントフォントテキスト
  3. これら 3 つ(638 個のファイルと 25 個のフォルダーを含む) を、の戻り先である doc, font, texパスに配置しました。C:/texlive/texmf-localkpsewhich --var-value TEXMFLOCAL
  4. 上記の変更を反映するためのコードを実行しますmktexlsr

答え1

不足しているパッケージをインストールするには、常にパッケージマネージャを使用するようにしてください。この場合、どこに置くべきかがわかっているはずです。638 個のファイル(そのうち 600 個はフォント)と 25 個のフォルダディストリビューションに対する特定の変更に特化しています。

手動でダウンロードする必要がある場合TDSの郵便番号を探すこの場合はhttp://mirrors.ctan.org/install/fonts/baskervillef.tds.zipこのファイルはTDS準拠なので、正しい場所に解凍するだけで、パッケージマネージャーによってダウンロードされたものと似たものになります。

あなたの場合はオフラインで、必要なときにダウンロードできないことは理解していますが、Tex Live パッケージ マネージャーが必要なときにローカル セットを使用できるように、ファイルのフル セットを 1 つの場所 (4 ~ 8 GB の USB) にダウンロードする可能性を検討することを強くお勧めします。これは、単一のユーザーがローカル リポジトリを呼び出すことができるネットワーク インストールと同様の方法で行われることがよくあります。これは、単一のパッケージを頻繁にダウンロードするよりも簡単です。1 つの代替案は、Tex Live 年間 (4 月) DVD を入手し、必要なときにシステムのその部分を更新することです。

W32TeXがあなたのニーズに適しているかどうかはわかりませんが、アブテクシンストパッケージ マネージャーまたは標準 Tex Live セットアップ マネージャーを使用すると、完全なコレクションをダウンロードしなくても、パッケージの大規模なグループを選択および/または更新できます。ただし、W32TeX は現在 2019 リリースですが、TeX Live はまだ 2018 であるため、これらを混在させないように注意してください。混在させると、バージョンの競合が発生する可能性があります。マネージャーと一緒にパッケージを USB スティックに保存すると、オンラインで部分的な更新を確認できます。


現在の問題に戻る

次のステップに注意してください最新のファイルセットを古いバージョンに置き換えることができるため、ほとんどのバージョンチェックを実行するパッケージ マネージャーを使用する必要があります。

TeX Liveの場合texmf-localフォルダがどこにあるか確認するには、
kpsewhich --var-value TEXMFLOCAL
次のコマンドを実行します。何も返されない場合は、ビルドして設定する必要があります。

TDS.zipを解凍すると、25個のフォルダのうち3つ(Doc FontsとTex)だけが表示されます。非常に簡単に、これらの3つのフォルダをtexmf-localにコピーまたは移動する必要があります。フォルダーを開き、すでに存在する 638 個のファイルのいずれかを置き換えるために必要なすべての上書きを受け入れます。これは、すべての新しいファイルを同じバージョンに保つために必要です。

最も重要なこと これで、フォントとファイル名データベースが侵害されました (1200 回以上)。そのため、パッケージ マネージャーに、実行した操作を伝え、ファイル名データベースの更新 (600 以上の方法) とフォント マッピング テーブルの更新 (600 の方法) を依頼する必要があります。

テックスライブファイル名データベースを更新するには、もう一度実行する必要がありますmktexlsrまたはtexhash
MiKTeXユーザーにとってinitexmf --update-fndb

次にフォントマッピングについては、以下の手順を読んで適用してください。

  1. フォントマップファイル: ここで TeX Live に新しいフォントについて知らせますhttps://www.tug.org/fonts/fontinstall.html 注記:新しいフォントこの場合の.mapは
    updmap-sys --force --enable Map=BaskervilleF.map

関連情報