問題タブ [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.

0 投票する
1 に答える
604 参照

emacs - Emacs 予測モードと LaTeX

Auctex でEmacs予測モードを使用して、LaTeX ドキュメントを編集しようとしています。代替候補を選択するためのホットキー機能を無効にして、ポップアップ メニューまたは TAB を使用した選択肢のインプレース サイクリングを使用したいと考えています。

ドキュメントでは、completion-use-hotkeys を nil に設定することでホットキー機能をオフにできることが示唆されていますが、そのような変数はありません。

助言がありますか?

0 投票する
0 に答える
250 参照

emacs - Emacs AUCTeX ハイライト設定

Windows (7) で Emacs 24.2 を AUCTeX と共に使用していますが、構文強調表示の設定で問題が発生しています。Linuxから、私は次のようなことに慣れています:

うまくハイライト。

しかし、私のWindows構成で\sectionは、\textbf好きなものは適切に強調表示されますが、\cite \usepackage \begin{itemize}などはそうではありません。font-latex を調べてみましたが、ここでは、既に機能していると思われるもののセットアップしか見つかりません。

他の強調表示の設定や有効化はどこで行うのですか?

0 投票する
0 に答える
250 参照

emacs - AUCTex の Tex-source-correlate-mode をオンにすると Emacs がハングする

Tex-source-correlate-mode を有効にした後、Emacs は「ビューアで逆検索用に Emacs サーバーを起動しますか?」と尋ねてきました。ビューアを開こうとすると。しかし、私が「はい」または「いいえ」と言っても、Emacs は単に応答しません。ここで何が起こっているのか手がかりはありますか?

0 投票する
1 に答える
909 参照

emacs - emacs AUCTeX マクロのフォント表示

xargs 私は最近、提供する優れたパッケージを使い始めました\newcommandx。デフォルトと同様の構文を共有します\newcommandfont-lock反映させていただきたいと思います。やった

しかし、これは本体ではなく、コマンド名自体だけをフォント化します(私の場合は太字で\newcommand本体をフォント化します)。で体をフォント化し'font-lock-function-name-faceたい。\newcommandx'font-lock-function-name-face

質問を要約すると、フォント表示を for\newcommandxとまったく同じにする方法\newcommand(つまり、私の場合は太字体)?

0 投票する
1 に答える
57 参照

emacs - AUCTeX: すべてのフォントを削除

これは、すでにどこかで議論されているはずの問題のように感じます。おそらく、私は愚かすぎてそれを見つけることができません:(

自分で関数を定義\jf{}しましたが、バッファ全体で一度にすべてを削除したいと考えています。例えば:

いくつかのショートカットでこれになるはずです:

AUCTeX でそうする方法はありますか? 助けてくれてありがとう。

0 投票する
2 に答える
698 参照

emacs - AUCTeX: コンパイル コマンドを n 回実行する

n数値を要求し、その後デフォルトのコンパイル コマンドn-timesを実行する関数が必要です。つまり、C-c C-c(つまりTeX-command-master)実行するコマンドを尋ねられたくない場合とは異なり、AUCTeX設定に基づいてデフォルトのコンパイルコマンドを選択する必要があります。当然、エラーが発生した場合、実行は停止するはずです。

私はTeX-texifyについて知っていますが、AUCTeX パーサーが適切であると考えるものとは無関係に 5 回 emacs実行したい場合があるため、これは私のニーズを満たしません。pdflatex

どんな助けでも大歓迎です!


編集:これをもう少し調べて、上記の参照のコードを使用して、これを行う関数の作成を開始しました。ただし、1 つの大きな欠陥があります。最初にコードを教えてください:

ご覧のとおり、正しいコンパイル コマンドを選択するための構成変数を実装しました。ここで問題を提示します。

LaTeX ドキュメントのコンパイルには時間がかかりますが、私の関数はコンパイル コマンドの 2 回目 (およびそれ以降) の実行を即座に呼び出します。(TeX-command TeX-MultiTeX-Command 'TeX-master-file)おそらく、誰かが を実行する前にコンパイルが正常に終了したかどうかを確認し、その関数を実行するか、コンパイルがエラーで終了した場合はエラーメッセージを出力するソリューションを見つけるのに役立ちます。

0 投票する
0 に答える
82 参照

macos - TeX-command-list へのコマンドの追加が OS X で機能しない

私の.emacsファイルでは、いくつかのコマンドを TeX-command-list に追加しました。これは、私の Ubuntu および Debian ラップトップで正常に動作します。しかし、私の妻の Macbook では、TeX コマンド リスト (Cc Cc) を呼び出すと、空のように見えます。

Debian では emacs 23 を使用し、OS X では emacs 22 を使用しています。どちらもエラーなしで .emacs ファイルをロードします。

これは私が.emacsファイルに入れたものです:

誰もこのような問題に遭遇しましたか?

0 投票する
2 に答える
823 参照

emacs - Emacs が TeX インライン数学で改行しないようにする

Emacs を AUCTeX と組み合わせて使用​​し、$. 自動充填 (例えば with M-q) を行うと、Emacs はこれらのインライン数学環境を読み取りの流暢さを妨げる位置 (例えば、下付き文字など) で壊すことがよくあります。

$…$環境全体を新しい行に入れることを好むようにEmacsに指示する方法はありますか? より具体的には、数学の中断が発生した場合、環境全体を分割してはならない新しい行に移動する必要があります。

例:

結果として

0 投票する
1 に答える
68 参照

emacs - AUCTeX: 現在のドキュメントのファイルのリストを取得する

(la)tex ドキュメントを操作するときにユーザーを支援する関数に取り組んでいます。ユーザーに追加情報を提供するために、ユーザーが現在作業しているドキュメント (読み取り: コンパイル済みドキュメント) に属するすべての (la)tex ファイルのリストを取得する必要があります。AUCTeX/RefTeXには、すべての子ファイルが依存するマスター ファイルを定義する機能が既に用意されており、その外観から、現在のドキュメントに属するファイルの内部リストが存在するように見えます。

ただし、このリストにアクセスするための適切なコードまたは関数が見つかりません...正直なところ、リストさえ見つかりません。誰かが私を正しい方向に向けることができるかもしれません。