3

バックグラウンド

私はもともと Stackoverflow で、IOP ドキュメント クラスを Lyx で利用可能なドキュメント クラスのリストに追加する方法を尋ねました。(私はその時代遅れの質問を削除またはマージしようとします。)

これは 2 段階のプロセスであることがわかりました。ステージ 1 は、Texlive 用の IOP スタイルと cls ファイルなどをインストールすることです。ステージ 2 は、これらを使用できるように Lyx を更新することです。

Linux Mintディストリビューションでこれを成功させました。以下にその方法を説明します。何か変更があれば、これを更新し続けるようにします。ディストリビューションや OS に関係なく、誰でもこれを実行できるように十分な情報を提供できれば幸いです。そうでない場合は、必要な情報を追加できるようにコメントを追加してください。

参考資料:

次の項目は、このプロセスを完了するのに役立ちました。

4

1 に答える 1

5

ステージ 1 - Texlive (または Miktex) 用の IOP ドキュメント ファイルのインストール

Windows ユーザー: ディレクトリの場所に関する情報については、次のリンクを確認してください: http://wiki.lyx.org/Layouts/Iopart

  • 最初のステップは、ここから IOP ドキュメントの関連ファイルをダウンロードすることです: ftp://ftp.iop.org/pub/journals/ioplatexguidelines.tar.gz

    このリンクの有効期限が切れている場合は、duckduckgo で「iop latex ガイドライン」を検索してください。IOP には、Latex パブリッシングに必要なすべてのファイルを含む .tar.gz ファイルが含まれています。

    • 次のステップは、正しい Texlive ディレクトリを見つけることです。私にとってこれは:/usr/share/texlive/texmf-dist/tex/latexmiktex を使用している場合、これは異なります。

    • root 権限を使用して、次のフォルダーにディレクトリを作成します。sudo mkdir iopart

    • 再度 root 権限を使用して、ダウンロードした .tar.gz アーカイブをディレクトリに抽出しますiopart。これを実行してコマンドを実行するとls、次のファイルが表示されます。

    iopams.sty iopart12.clo IOPGraphicsGuidelines.pdf IOPLaTeXGuidelines.tex iopart10.clo iopart.cls IOPLaTeXGuidelines.pdf setstack.sty

    これらすべてが重要なわけではありません。IOP 承認出版物の書き方に関する情報を含む PDF ファイルを読みたいと思うかもしれません。この.texファイルには、役立つテンプレートの例が含まれていると思います。

    • 最後に、コマンドを実行して Texlive を再構成しsudo texhashます。

    • これで、IOP Document Latex ファイルがインストールされ、texlive で使用できるようになります。

ステージ 2 - Lyx の再構成

  • この手順は簡単です。Lyx を開いて [メニュー バー] -> [ツール] -> [再構成] に移動します。

ステージ 3 - 新しい Lyx ドキュメントを開いてテストする

  • 移動: ファイル -> テンプレートから新規作成 -> 選択iop-article.lyx
  • 移動: ドキュメント -> 設定: ドキュメント タイプが「iop article」であることを確認します。
  • Lyx の [表示] ボタンをクリックすると、ドキュメントがコンパイルされて開きます。
  • モック コンテンツを含む PDF ファイルの例が表示されます。
于 2015-03-15T13:32:43.330 に答える