Лучший редактор LaTeX для БОЛЬШИХ документов

Лучший редактор LaTeX для БОЛЬШИХ документов

Прежде всего, да, я в курсе вопроса.Редакторы/IDE LaTeX.

Причина, по которой я задаю этот вопрос, заключается в том, что мне интересно узнать об опыте людей в написании действительно больших документов (более 100 страниц), а ссылка выше не говорит об этом. Я уже пробовал Texmaker, и он тормозил с документами в 30-40 страниц (правда, это было около 3 лет назад). Теперь мне скоро придется начать писать докторскую диссертацию, и мне интересно, что люди порекомендуют.

Дома я использую Debian и просто vim. Однако здесь, в университете, у меня win7, и я надеюсь избежать vim, потому что я читал, что vim на Windows может быть громоздким — недоступен конвейер команд, обратная косая черта в путях и т. д.

Может быть, облачное решение? Что-то вродеПоделитьсяLaTeXилиWriteLaTeX?

Я уверен, что и другие люди думали об этом, но быстрый поиск в Google ничего толком не дал.

tl;dr: 100+ страниц документов в LaTeX на Windows без сильного замедления редактора. Как?

решение1

Как предложил Мануэль в своем комментарии, разделите свой документ на несколько файлов, и ваша испытанная медлительность, скорее всего, исчезнет. Просто создайте один файл "thesis.tex", из которого вы вызываете все свои главы.

\documentclass{article}
\begin{document}
 \input{chapterOne.tex}
 \input{chapterTwo.tex}
\end{document}

Если вы не находите это решение удовлетворительным, я бы предложил перенести ваш проект в один из перечисленных вами облачных сервисов. Я бы все равно предложил вам разделить ваши главы, так как вам будет гораздо проще вносить изменения в документ.

Лично я используюПоделитьсяЛатексдля моих проектов. Самый большой из них на 167 страницах и не испытывает большой инертности. Вероятно, потому что я разбил текст на файлы поменьше.

решение2

Я использую Texshop на Mac уже несколько лет и для документов объемом более 100 страниц, и он работает очень хорошо. Texshop очень быстр в моменты, когда нужно составить текст и библиографию, и я использую его для написания своей диссертации (более 300 страниц). Но он на Mac. На Windows вы можете попробовать Scrivener. Scrivener — это мощный текстовый редактор, который позволяет вам организовывать большой документ на лету и экспортировать его в формате Latex или просто вставляя код Latex в ваш документ Scrivener. Я тоже использую его вместе с Texshop.

решение3

  1. Разделите ваш документ на более мелкие части. Пакет subfiles действительно хорош для этого, так как он позволяет вам делить преамбулу между частями и набирать каждую часть по отдельности.

  2. Универсальный текстовый редактор, ориентированный на программистов, такой как Vim, Emacs или Sublime Text, может справиться со многими задачами.многостроки текста/кода без проблем. Единственный недостаток в том, что нужно приложить некоторые усилия, чтобы настроить редактор с вашим рабочим процессом Latex.

решение4

TeXworksнаМакОказалось, что именно его я использую чаще всего для своих публикаций объемом более 1500–2500 страниц.

При этом мой код TeX создается скриптом, который размещает реальный текст в нужном месте с соответствующим форматированием. По сути, сохраняя его как файл TXT с расширением .tex. Поэтому я не занимаюсь постоянным редактированием в TeXworks.

Единственная проблема, с которой я столкнулся, заключается в том, что когда файл открыт в TeXworks, и вы что-то в нем меняете в другом месте, например, создаете новый файл с помощью внешнего скрипта, TeXworks тратит некоторое время на его считывание, и это меня немного расстраивает. Однако, если файл закрыть в TeXworks до редактирования с помощью внешнего скрипта, а затем открыть его, он откроется быстро.

Однако при использовании TeXworks само редактирование происходит в реальном времени.

Связанный контент