
まず、その質問については承知していますLaTeX エディタ/IDE。
私がこの質問をする理由は、非常に大きな文書 (100 ページ以上) を書いた人の体験を知りたいからです。上のリンクではそれについてあまり触れられていません。以前 Texmaker を試したことがありますが、30 ~ 40 ページの文書では動作が遅くなりました (ただし、これは約 3 年前のことです)。もうすぐ博士論文を書き始めなければならないので、皆さんが何をお勧めするか知りたいです。
自宅では Debian を使っていて、vim だけを使っています。しかし、大学では win7 を使っていて、コマンド パイプが使えなかったり、パスにバックスラッシュがあったりと、Windows 上の vim は扱いにくいかもしれないと読んだので、vim を避けたいと思っています。
クラウドベースのソリューションでしょうか?シェアLaTeXまたは書き込みLaTeX?
他の人もこれについて考えたことがあると思いますが、Google で簡単に検索しても何も見つかりませんでした。
tl;dr: Windows 上で 100 ページ以上のドキュメントを LaTeX で実行しても、エディターが極端に遅くなることがありません。 方法は?
答え1
Manuel がコメントで示唆しているように、ドキュメントを複数のファイルに分割すると、おそらく遅延は解消されるでしょう。すべての章を呼び出すための 1 つの「thesis.tex」ファイルを用意するだけです。
\documentclass{article}
\begin{document}
\input{chapterOne.tex}
\input{chapterTwo.tex}
\end{document}
この解決策が満足のいくものでない場合は、プロジェクトをリストしたクラウド サービスの 1 つに移動することをお勧めします。ただし、ドキュメントに変更を加えるのがはるかに簡単になるので、章を分割することをお勧めします。
個人的にはシェアラテックス私のプロジェクト用です。最大のものは 167 ページですが、大きな遅延は発生していません。おそらく、テキストを小さなファイルに分割したためでしょう。
答え2
私はもう何年もMacでTexshopを使っていて、100ページ以上の文書に使っていますが、とてもうまく機能しています。Texshopは、テキストと参考文献をまとめるときにとても速く、私は論文(300ページ以上)を書くときに使っています。ただし、これはMac用です。Windowsでは、Scrivenerを試してみてください。Scrivenerは強力なテキストエディタで、大きな文書をその場で整理してLaTex形式でエクスポートしたり、Scrivener文書にLaTexコードを貼り付けたりすることができます。私もTexshopと一緒に使っています。
答え3
ドキュメントを小さな部分に分割します。サブファイル パッケージは、部分間で序文を共有し、各部分を個別にタイプセットできるため、この目的に非常に便利です。
Vim、Emacs、Sublime Textなどの汎用プログラマー向けテキストエディタは、多くの多くのテキスト/コード行を問題なく処理できます。唯一の欠点は、LaTeX ワークフローに合わせてエディターを設定するのに多少の手間がかかることです。
答え4
テックスワークスにマック1500~2500 ページを超える出版物で最もよく使用するツールであることがわかりました。
そうは言っても、私の TeX コードは、実際のテキストを適切な場所に適切な書式で配置するスクリプトによって作成されます。基本的には、.tex 接尾辞を持つ TXT ファイルとして保存されます。そのため、TeXworks で頻繁に編集を行うことはありません。
これまでのところ、私が抱えている唯一の問題は、TeXworks でファイルを開いて、外部スクリプトで新しいファイルを作成するなど、他の場所でファイルの内容を変更すると、TeXworks がそれを読み込むのに少し時間がかかり、少しイライラすることです。ただし、外部スクリプトで編集する前に TeXworks でファイルを閉じ、その後で開くと、すぐに開きます。
ただし、TeXworks を使用する場合、編集自体はリアルタイムで行われます。