問題タブ [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.
emacs - ウィンドウを最小化するためのEmacsのCtrl-xCtrl-zキーバインディングを取り除くことができないようです('suspend-frame)
私はこのキーバインドを取り除こうとし続けますが、それをnilまたは'undoに設定すると、運がなくても問題ありません。そもそもなぜCxCzに設定されるのかわかりません。解決策があれば、suspend-frameコマンドを完全に削除してもかまいません。
それが役立つなら、これが私の.emacsファイルです:
emacs - ファイルへのインタラクティブアクセスのために重複を削除する際の'recentfページでのEmacsエラー(ido)
以下のコードですが、起動時に重複の削除機能が見つからないというエラーがあるようです。誰もがこれを修正する方法を知っていますか?同じページに問題のある2番目のコードがあります。基本的には動作させることができますが、ディレクトリ名を削除したいと思います。重複があるかどうかはあまり気にしません。このコードはこのページに投稿されました:
emacs - Emacsで単語を自動修正するときに、flyspellを強制的に単語の最後に移動させます
flyspell-auto-correct-wordコマンドを実行すると、flyspellが単語の途中に留まっているように見えるのが面倒です。コマンドの実行後に単語の最後に移動するようにこれを変更できますか?キーバインディングをオートコンプリートワードに設定してから、私が知っている単語を前に進めるのと同じくらい簡単かもしれません。ただし、オートコンプリートされた単語が入力された単語よりも小さい場合、カーソルが単語の後ろに置かれることがあるため、これはすべての場合に機能するとは限りません。これに関するどんな助けも素晴らしいでしょう。
emacs - Latex で相対 Tex-Master ファイルを設定する
LaTeX ファイルの編集には Aquamacs と TeX Live 2009 を使用しています。私の出版物は非常に大きくなる傾向があるため、すべての LaTeX ファイルを含むソース フォルダーを構築したいと考えています。例のように
- 【ゼッケン】
- 【画像】
- [章]
- chapter1.tex
- chapter2.tex
- main.tex
各「サブ」ファイルの最後にローカル変数を定義%%% TeX-master: "main"
して、すべてのヘッダーなどを含むマスター ファイルを定義できます。サブファイルがメイン ファイルと同じディレクトリにある場合、これは正常に機能します。ここでメイン ファイルを定義しようとすると (たとえば、chapter1.tex の main.tex)、LaTeX は指定されたファイルを見つけることができません。
この場合、どうすればよいですか?
emacs - Emacsでlatexmkを1つのキーにバインドし、エラーがある場合はエラーを表示させるにはどうすればよいですか?
C-0
AUCTeXを使用していますが、次のようなキーをバインドしたいと思います。
- プロンプトを表示せずにアクティブなファイルを保存します。
latexmk
プロンプトを表示せずにアクティブファイルで実行されます。- によって何かが発生した場合にエラーを表示
latexmk
します。
私の問題は、キーをバインドする方法(Tylerが以下のコメントにリンクを投稿したもの)ではなく、項目1〜3を実行する関数を作成する方法です。
私はLatexmkを
これは私の.latexmkrcです
私はEmacs23.3とAUCTeX11.86を使用しています。
emacs - CM-RETに\item[]を挿入させる
AUCTeXでは、適切にインデントされた新しい行を作成し、スペースを挿入してからカーソルを置くM-RETようにバインドされています。この機能を拡張して、同様の機能を持つようにしたいと思いますが、 .(LaTeX-insert-item)
\item
C-M-RET\item[description]
私が欲しいのC-M-RETは
- 適切にインデントされた新しい行を作成して挿入
\item[]
し、 - 角括弧の間にカーソルを置き、
\item[]
asTabを押した後にカーソルを 1 スペース置きます。
emacs - ShiftキーをLaTeX-math-modeにバインドするにはどうすればよいですか?
AUCTeXで追加できます
私の.emacsに、マイナーモードのLaTeX-math-mode\cong
がトリガーされ、入力したときに吐き出されるようにしますc。
コードをに変更するC-c代わりに、で呼び出されるようにしたいc
「無効な読み取り構文:?」が表示されます emacsをロードするとき。これを(またはまたはC-cなどの他のシフトされたバインディング)で機能させるにはどうすればよいですか?M-cC-M-c
emacs - yasnippetでreftex-citationを使用する
この関数でyasnippetを作成しようとしています
動作しますが、実行すると
[yas] elispエラー!
奇妙なことに、私は同等のスニペットを持っていますが、reftex-reference
その代わりにreftex-citation
うまく動作します。
emacs - Emacslatexmk関数は私を空のバッファに投げ込みます
これは、 latexmkをEmacsの1つのキーにバインドし、エラーがある場合にエラーを表示させる方法のフォローアップです。
Emacsの関数を使用してLaTeXドキュメントをコンパイルしlatexmk
ていますが、希望どおりに動作しません。私が使用する関数は、JouniK.Seppänenが思いついたものです。
主な問題は、関数を(を押しC-0
て)使用すると、TeXLive2011という空のバッファーに入れられることがあることです。
この問題を再現する1つの方法は、次のコンパイルを試みることです(vc.texが存在しないことは問題ではありません)。
それを再現する別の方法は、以下をコンパイルすることです。
マイナーな(外観上の)問題は、ミニバッファーの高さが1行から2行に拡大するrun-latexmk
ことがあり、実行後に1行の高さに戻ることです。この動作を再現するための簡単な例を見つけるのに問題がありました(非常に大きなドキュメントに対してのみ再現しました)。
両方の問題の解決策が欲しいです。Emacsでlatexmkとやり取りする他の方法にも興味があります。
これが最後の例( :*... output* buffer
の閉じ中括弧が欠落している例)からのものです。\newcommand
以下は、*TeXヘルプ*を表示させるTeXファイルからの出力ですEmergency stop.
。
emacs - Emacs + AUCTeX: 色付きのpdflatex出力を取得するには?
私は latexmk を使用して、GNU Emacs + AUCTeX 経由で .tex ドキュメントをコンパイルします (私の設定は、こちらのソリューション セクションで説明されています: Emacs + Synctex + Skim: 同期を正しく設定する方法は? [既存の方法はどれも適切に機能しませんでした] )
を使用するC-c C-c
と、.tex ドキュメントがコンパイルされます (たとえば、pdflatex を使用)。このプロセスの出力は、 で表示/確認できますC-c C-l
。通常、多くの出力があり、読むのが困難です。この出力を色付けする方法はありますか? 端末から latexmk を使用すると、少なくとも latexmk 出力の重要な部分が強調表示されます。