Emacs org-modeがマスターファイルを要求するのはなぜですか?


8

.orgEmacsはファイルを開くときにマスターファイルを要求します。

それはなぜですか、またこの機能を無効にするにはどうすればよいですか?

私はそれが理由のようにラテックス関連のパッケージを使用するのである推測ox-latexしてox-beamer

ファイルのマスターファイルを.orgラテックスモード固有にするか、完全にオフにする方法はありますか?

ありがとう。


表示されている正確なメッセージ(たとえば、*Messages*バッファ内)を投稿すると(たとえば、バッファ内)、発生している特定の問題に慣れていない人でも、ソースファイルの単語検索を簡単に実行して、トラブルシューティングに役立てることができます。問題。より広範なデバッグメッセージを有効にするには、使用することができ、この: (setq debug-on-error t)
lawlist

@lawlistエラーではありません。それはただマスターファイルと言います:dirpath / filenames...。それから私はこれをキャンセルするためにCjをしますが、それはファイルのロードを遅くします。以前はこれを求めていませんでした。
Anusha

Emacs.SEはまだ非常に小さなベータサイトです。今は例外として移行しましたが、通常は行いません。

@slhckスーパーユーザーで何の回答も得られなかったという理由だけでここで尋ねることを考えました。ありがとう。
Anusha

回答:


4

debug-on-messageこのメッセージが表示されたときにスタックトレースを表示するために使用します。

—変数:debug-on-message

debug-on-messageを正規表現に設定した場合、エコー領域に一致するメッセージが表示されると、Emacsはデバッガに入ります。たとえば、これは特定のメッセージの原因を見つけようとするときに役立ちます。

ソース:http//www.gnu.org/software/emacs/manual/html_node/elisp/Error-Debugging.html

そのため、eval (setq debug-on-message "Master file")は組織ファイルを開きます。それはなぜそれが起こるのかを指摘するはずです。無効にする方法については... 2番目の質問に値するかもしれません。


私はすでにここでそれを尋ねました、そしてタイトルで述べられたように質問をすることの主な目的です。
Anusha

.emacsに追加してもスタックトレースはありません。エラーではありません。
Anusha

うーん、おそらくdebug-on-messageプロンプトでは機能しません。これをデバッグして頑張ってください!
purple_arrows 2014年

関数debug-on-messageが見つかりませんでした。それは組み込みのemacsですか、それとも特定のパッケージをインストールするためですか?
DJJ 2015

3

同じ問題を得た。私にとっては、org-modeへのフックとして追加したのはreftexであり、リポジトリの1つをアップグレードするとすぐにエラーが表示されました。オプションを使用する必要があります:

    (setq TeX-master t).

どこに置くかわからない場合は、次のリンクをご覧ください。http://draketo.de/english/emacs/writing-papers-in-org-mode-acpd#sec-2-1


実際、この問題はAuctexが原因であり、org-modeが原因ではありません。私はここに、この問題に関連auctexドキュメントである
DJJ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.