問題タブ [auctex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - MacVim で xEmacs のような Auctex を使用するにはどうすればよいですか?
xEmacs の AucTex と同様に、MacVim に数値を表示したいと考えています。
emacs - emacs、auctex、noweb-mode-画面がポイントの周りで再センタリングされないようにする方法は?
auctexおよびnowebモード(emacsでSweaveを使用)の場合、次の行、前の行など(Cn、Cp、およびmouse-1)を使用すると、画面が再配置されると気が散ります。誰かがそれをオフにする方法を知っていますか?どうもありがとう!
emacs - Emacs / AUCTeX:現在開いていないファイルでコマンドを実行します
AUCTeXを使用してEmacsでLaTeXファイルを編集します。コンパイルするには、を押します。現在のバッファに表示されているファイルの場合は、C-c C-cが実行されます。pdflatex root
root.tex
pdflatex
しかし、現在のバッファーに表示されていないファイルで実行したい場合はどうなりますか?
たとえば、インクルードされた.tex
ファイルを編集して、、chapter2.tex
を押しC-c C-cます。に含まれているだけなpdflatex root
ので、実行したいコマンドはまだです。chapter2.tex
root.tex
どうやってやるの?
emacs - emacsでlatexmkを呼び出し、次のエラーにジャンプする方法
私はlatexmkを使用してEmacsでLaTeXドキュメントをコンパイルしたいと思います。特に、Emacs機能が必要ですnext-error
。これは通常Cx `で呼び出され、ドキュメント内の次のLaTeXエラーにジャンプします。
またはAUCTeXlatexmk
を使用して呼び出したいと思います。C-x compile
C-c C-c
まず、latexmk
使用するように設定しました
オプション1:Cxコンパイル
を押しC-x compile
て入力latexmk -pdf foo
すると、実行されpdflatex
ます。ただしnext-error
、*コンパイル*バッファにエラーが含まれている場合でも、エラーにジャンプすることはありません。
48行目のこのエラーに自動的にジャンプするにはどうすればよいですか?
latexmk
ラテックス出力を解析するというこの質問は、直接関係がないことに注意してください。私がするだけでも同じ問題が発生しますC-x compile pdflatex -interaction=nonstopmode foo
。
オプション2:AUCTeX
.texファイルlatexmk -pdf
ではなく呼び出すようにAUCTeXを設定するにはどうすればよいですか?pdflatex
もちろん、私next-error
もここで働きたいです。
更新:これがうまくいけば、多くの人にとって素晴らしいツールになるので、私は賞金を始めました。latexmk
Emacsで使用してLaTeXドキュメントを簡単にコンパイルし、を使用してエラーにジャンプできるソリューションが提供された場合に回答された質問を検討しますnext-error
(もちろん、エラーは含まれている.texファイルにある可能性があり、必ずしもマスターファイルや現在のファイルにあるとは限りません)バッファ)。
更新: AUCTeX + Latexmkを機能させてくれたIvan(およびChris)に感謝します。それまでの間、 Rubberを使用してLaTeXをコンパイルすることも優れた選択肢であることがわかりました。エラーメッセージは、他のコンパイラで使用されている形式で表示されるgcc
ため、EmacsC-x compile
などで自然に機能しC-x compile rubber --pdf foo
、エラーメッセージは正しく解析されます。
emacs - emacsMeがtexモードで正しく動作しない
私はelaTeXドキュメントを書くためにemacsとauctexを使用しています。何らかの理由で、チュートリアルを実行したときのように、texモードで文の最後に移動しません。段落の最後に移動します。(つまり、次の二重改行の直前に移動します)
なにが問題ですか?次の終止符にスキップするには、いくつかのモードをオン/オフにする必要がありますか?どのモードがアクティブであるかを確認するにはどうすればよいですか?
emacs - emacs auctex:セクションラベルを自動入力できますか?
現在、emacs と auctex を使用してラテックス ドキュメントを作成しています。もちろん、これは素晴らしいことです。C-c C-e
ただし、新しいヘッダーを作成するために使用するときに、emacs および/または auctex でセクション ラベルを自動入力したいと考えています。最終的には次のようになります。
ヘッダーのラベルはタイトルと同じですが、スペースはありません。私は Lisp も elisp も知りませんし、どこから始めればいいのかもわかりません。誰かがそれを助けることができれば、それは素晴らしいことです!
emacs - EmacsでのLaTeXのコード折り畳み
LaTeXモードで環境を選択的に非表示/表示できるEmacsマイナーモード(またはelispコードの一部)はありますか?たとえば、長い\begin{figure}
ブロックの先頭に移動し、キーストロークを押して、そのフィギュア環境のコンテンツを非表示にしたいとします。同様に\begin{proof}
など、理想的には\subsection
sでも。
これは可能ですか?hs-minor-mode
、、、allout-mode
を試しoutline-minor-mode
ましたが、ほとんどの場合、LaTeXの環境を認識しません。たとえば、hs-minor-modeが「スキャンエラー:括弧の不均衡」で失敗します。折りたたみモードのように、{{{のような明示的な折りたたみマークを入力する必要はありません。
[理想的には、折り畳みが持続するのは素晴らしいことですが、その質問にはまだ受け入れられた答えがないことがわかります。]
emacs - AUCTeXを使用したEmacsでの\citeの提案
Emacs-AUCTeXで\citeを実行するときに、どのように提案を取得できるか知りたいです。ミニバッファは、Cc [that:
このドキュメントには有効な参考文献がなく、デフォルトはありません
では、どうすればこのデフォルトを設定できますか?マスタードキュメントによって呼び出されるbibtex参照を含む別のファイルがあり、他のファイルの提案が含まれている必要があります。
emacs - AUCTeX が利用可能かどうかはどうすればわかりますか?
AUCTeX に依存するさまざまな機能を備えたパッケージがあります。現状では、手動で構成する必要があります。
手動で設定する必要がないように、AUCTeX がマシンで使用可能かどうかを調べる方法はありますAucTeX-Used
か?
(Max OS X には GNU Emacs 23.1.1 を使用しています)。
emacs - AucTeXでは、コメント後の項目リストの新しい項目は、コメントされた次の項目になります
AucTeXで、項目別リストを編集する場合:
'self'の後にCcCjを実行すると、次のようになります。
欲しいとき:
これを正しく機能させるために変更できる設定はありますか?