TexShop
シンプルさからしばらく使用していました。しかし最近、Texmaker
一般的な機能の入力(自動補完)と PDF としてエクスポートする前に二重コンパイルを行うのがはるかに簡単になることを発見しました。
Texmaker
スクロールすると 1 行間隔でスクロールし、つまり 1 行全体がスキップされることに気付きました。これにより、コード編集中に途切れ途切れのエクスペリエンスが提供されます。また、左側のボタンは、マウスをその上に置くと消える傾向があります。ただし、TexShop
スクロール時の解像度が高くなるため、コード編集時のエクスペリエンスがスムーズになります (さらに、Texmaker
機能が少ないため、プログラムが遅くなることもありません)。
のシンプルさとスムーズさTexShop
と、の効率性と機能をTexmaker
1 つのプログラムに組み合わせた別のエディターはありますか? 私が見逃している別のエディターがあるかもしれません。
注: オンラインなどで比較できるものがあることは知っていますが、ここでは具体的なもの、つまり TexShop と Texmaker の両方の機能を組み合わせたエディターが欲しいです。
答え1
あなたが挙げた 2 つの機能が TeXShop で唯一欠けている機能である場合、実際に TeXShop でそれを実現できる可能性があります。
「二重コンパイル」について: 私は TeXShop で latexmk を使用していますが、これは必要なときにコンパイルし、bibtex なども自動的に実行するのでさらに便利です。これを実現するには、TeXShop の設定で「その他」タブに移動し、「Latex プログラム」を「latexmk -pdf」に設定します。次に、「タイプセット」メニューで「個人用スクリプト」を選択します。今後は、Cmd-T を使用するか、「タイプセット」ボタンをクリックすると、latexmk が呼び出されます。
さらに、TeXShop は自動補完機能や任意のマクロも提供します。たとえば、Cmd-Space で「Insert begin/end」マクロが起動されるように設定しました。これで列挙を開始したい場合は、次のようにします。
- 「enu」と入力
- ESC キーを押して補完モードを起動します (設定で TAB に変更できます)
- 最初に提示される補完は「enumerate」なので、今度は「Cmd-space」と入力し、「マクロ」メニューから「挿入 begin/end」を選択します。
5回のキー操作で、
\begin{列挙} \end{列挙}
カーソルは適切な場所、つまり環境内にあります。
ただし、これは1つの方法にすぎません。コマンド補完機能もあります。たとえば、「\ben」と入力してESCを押すと、
\begin{列挙} \アイテム • \end{列挙}•
ここで、太いドットはコマンド補完マークで、Cmd-Ctrl-F と Cmd-Ctrl-G を使用して、それらの間をすばやく移動できます。あ、個人的には、補完バリアント "\b" の後に ESC ("\begin{" が挿入され、その後に "en" が続き、その後に "ESC" ("\ben" で開始した場合と同じ結果になります) が続く) の方が好みです。
定義済みのすべての補完のリストについては、メニューの「ソース -> コマンド補完 -> コマンド補完ファイルの編集...」を参照してください (独自の補完を追加したり、既存の補完を変更するには)。
答え2
何年も多くのエディタを試した結果、私はヴィム装備vim-latex-スイートLaTeXファイルを編集する究極の方法です。(マックビムもちろんこの場合も)
これは単にヴィムは、史上最強ではないにしても、非常に強力なエディタです (EMACS の皆さん、気を悪くしないでください)。vim-latex-スイート本当に素晴らしいマクロセットです。
例えば、次のように書くだけです電子フィプレースホルダーを埋め込む完全な図の環境が作成されます。
\begin{figure}[<+htpb+>]
\begin{center}
\includegraphics{<+file+>}
\end{center}
\caption{<+caption text+>}
\label{fig:<+label+>}
\end{figure}<++>
このプレースホルダー間を移動するには、Ctrl+J キーそしてなんと、このアプリはあなたが使用しているかどうかを検知するほど賢いのです。グラフィックまたはそうでない場合、したがって、あなた\includegraphics
またはになります\epsfig
。
これは、vim-latex-スイートLaTeX を編集する最も効率的な方法として を使用することを強くお勧めします。
答え3
私の意見では、texshop の主な欠点はタブのサポートがないことです。複数のファイルに対して複数のタブを用意して、それらを簡単に切り替えることはできません。また、テキストの一部を選択して、選択した部分だけをコンパイルすることもできません。
Mac 上で Parallels を使って Winedt を実行し、満足している人も何人かいると聞きました。
答え4
私は使用していますテックスパッド何年も使っていますが、ドキュメントのコンパイル方法を十分に制御しながら、使いやすいと感じています。