.png)
システムに Lyx をインストールしましたが、うまく動作しません。ファイルを開くたびに、次のようなメッセージが表示されます。
The selected document class
article
requires external files that are not available.
The document class can still be used, but the
document cannot be compiled until the following
prerequisites are installed:
article.cls
See section 3.1.2.2 (Class Availability) of the
User's Guide for more information.
問題が Lyx 自体にあるのか、それとも Latex の依存関係にあるのかはわかりません。
私のシステムには「article.cls」ファイル(texlive-latex-base から)が次の場所にあります:
/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
(この行は「ツール」→「TeX 情報」に表示されるので、どうやら Lyx はこれを認識しているようです)。
すでにtexliveを再インストールし、「ツール」→「再構成」を使用しようとしましたが、機能しませんでした。
私はKUbuntu 12.10でLyX 2.0.5.1を使用しています。
編集: どうやらこれは 12.10 のバグのようです。 12.04 に戻したところ、すべてが再びスムーズに動作し、それ以上の設定は必要ありませんapt-get install lyx
。
答え1
これは古い質問だとはわかっていますが、私自身も最近の Mint 17.2 インストールで同じ問題を経験しました。
私はapt-file search article.cls
どのパッケージにそのファイルがあるかを確認し、texlive-*
一連のパッケージにそのファイルが存在することを確認しました。その後apt-get install texlive
、いくつかの依存関係も削除して、問題は解決しました。
答え2
Lyx プロセッサと Tex-live のみをインストールした場合は、完全な機能を利用するために、リストされているパッケージ (太字) をインストールして LyX の機能を拡張する必要があります。これらはすべて Ubuntu ソフトウェア センターで入手できます。
それらはない太字部分はオプションです (いずれにしても説明不要だと思います)。これらをインストールすると、すべてのドキュメント クラスが使用できるようになります。
追加のドキュメントクラス(サブクラス)やその他の方法については、Lyx Wikiはこちら
chktex: 誤字脱字をチェックする
dvipost: DVI 形式の出力で追跡された変更を表示する
gnuhtml2latex: HTML ドキュメントをインポートする
groff: プレーンテキストエクスポートにおける表のフォーマットの改善
librsvg2-bin、inkscape: LyX ドキュメントで SVG 画像形式を使用する(Inkscape または Lyx をグラフィック エディターとして使用している場合)
linuxdoc-tools: SGML LinuxDoc ドキュメントをエクスポートする
mythes-*: OpenOffice.org/LibreOfficeシソーラスを使用する
noweb: noweb ファイルをインポートする
rcs: 統合バージョン管理
sgmltools-lite: SGML DocBook ドキュメントをエクスポートする
texlive-xetex、etoolbox: XeTeX 組版システムを使用する
wv: MS Word文書をインポートする
答え3
私の新しいLyXインストールでは、元の投稿者とまったく同じ症状が出ました。ホームディレクトリに古いディレクトリがあることがわかりました.texmf-var
。名前を変更したり削除したりしても、例えば mv .texmf-var .texmf-var.old
問題は解決しました。その後、LyX は .cls ファイルが見つからないというエラーを出さなくなり、ドキュメントを正常にコンパイルできるようになりました。
私は Ubuntu 12.04、LyX 2.0.7 https://launchpad.net/~lyx-devel/+archive/release
、TeX Live 2012 を使用していますhttps://launchpad.net/~texlive-backports/+archive/ppa
。
答え4
この問題は Ubuntu に限ったことではないと思います。Windows バイナリ インストーラーから WinXP に LyX 2.0.5.1 をインストールしたところです。まったく同じ症状が出ています。新しいファイルを作成するたびに (またはヘルプ メニューからドキュメントを読むときでさえ)、LyX は.cls
ファイルが見つからないこと、ファイルは表示できるがタイプセットできないことを警告します。ここでも、Tools/TeX information
考えられるすべての.cls
ファイルが使用可能としてきちんとリストされます。
追加情報: 最初に LyX を一般ユーザーとしてインストールしたところ、.cls ファイルが見つからないという警告も出ず、正常に動作しているようでした。サンプルの LaTeX ファイルのコンパイルも問題なく動作しました。ただし、インストーラーはインストール中に、 と.WMF
グラフィック.EMF
は使用できないというメッセージを表示しました。これは、管理者としてのみインストールできるライブラリが必要なためです。そのため、アンインストールして、管理者としてログインし、再インストールしました。それ以降、.cls
ファイルが見つからないという警告が表示され続けています。LaTeX コンパイルも動作しません。Welcome ファイルをプレビューしようとすると、エラー メッセージが表示されます
File does not exist: F:/tmp/lyx_tmpdir.gg3264/lyx_tmpbuf4/splash.pdf
。
私はまだこの問題についてあまり調査していません。私の最初の反応は、他の人も同じ問題に遭遇していないか Web で検索することでした。それが私がこのフォーラムにたどり着いたきっかけです。