Я хочу сделать большую переупорядочку моего текста, что означает много работы по копированию/вставке между отдаленными главами. Мне было интересно, можно ли заставить TexMaker отображать исходный просмотрщик дважды на моем экране, один рядом с другим, может быть, вместо просмотрщика PDF. Тогда я мог бы иметь оба соответствующих места в моем документе на экране и легко копировать-вставлять контент, не прокручивая палец в забвение. Должна быть возможность прокручивать оба исходных просмотра независимо.
решение1
Используйте панель просмотра исходного кода
Начиная с версии texmaker 4.1.1, просмотр двух исходных файлов рядом, оба из которых находятся врежим чтения/записи, невозможно. Однако texmaker позволяет открыть один исходный файл врежим только для чтенияв его так называемомПанель просмотра источника, именно для легкого копирования и вставки между этим файлом и другими исходными файлами, открытыми в обычном режиме чтения/записи. Скриншот ниже взят изофициальная страница texmaker.
Чтобы открыть файл в режиме только для чтения, просто нажмите кнопкуПросмотрщик исходного кодакнопку (расположена в левом нижнем углу экрана), нажмите кнопкуОткрытьЩелкните значок в только что открывшемся средстве просмотра исходного кода и найдите нужный файл.Это видеопоказывает шаги, которым необходимо следовать.
Если отвечать на ваш вопрос более конкретно, то ничто не мешает вам открыть тот же исходный файл в режиме чтения/записи (слева)ив режиме только для чтения (на панели просмотра исходного кода справа) одновременно.
Дополнительные советы для быстрой навигации
- Используйте сочетание клавиш дляциклический просмотр открытых документов; по умолчанию на моем Mac это сочетание клавиш Alt+ Dn.
- Использоватьзакладки(видетьТексмейкер 1 2 3 кнопки) для быстрого перехода к различным частям файла; вы можете определить до трех закладок для каждого открытого
tex
файла, а затем получить к ним доступ, нажав соответствующие кнопки (1, 2 или 3).
решение2
Как уже упоминалось в комментариях, и поскольку вы попросили меня рассказать об этом подробнее, я использую TeXworks только для редактирования следующих файлов:
- «основной» файл текущего документа (т.е. тот, который содержит
\documentclass
) - файл «преамбула», содержащий все
includes
общее для различных типов документов (статьи, отчеты, доклады) - иногда
bib
файл
Для оставшейся части я кодирую все в n++ без каких-либо специальных плагинов, каждая глава/рисунок/таблица в своем собственном выделенном tex
файле. Если мне нужно сравнить два файла, я просто открываю две сессии n++ рядом.
Плюсы использования n++:
- Я напрямую контролирую код (мои коллеги используют Lyx, и я его терпеть не могу)
- Я использую n++ также и для других языков, это уменьшает количество сред, в которых мне приходится работать.
Минусы:
- в основном, вы напрямую контролируете код: если вы не поклонник ручного кодирования, это может быть очень скучно и раздражающе