Соавторы, говорящие только на Word
Сохраняйте .tex как источник истины при обмене PDF или DOCX на комментарии.
Соавторы, говорящие только на Word
Сотрудничество с использованием смешанных инструментов является обычным явлением: вы пишете статью в LaTeX, а соавтор, консультант или клинический сотрудник работает только в Microsoft Word. Ничто не конвертируется идеально между двумя форматами. Заранее договоритесь о том, какой файл является настоящей бумагой, а затем установите порядок действий, позволяющий преодолевать пробелы в отзывах без потери работы.
Один источник истины
Заранее решите, что файлы .tex являются каноническими, а все остальное — производной копией для проверки. В тот момент, когда две «текущие версии» существуют в двух форматах, чьи-то правки теряются, и сверка файла Word с файлом LaTeX на глаз — жалкая работа. По этому соглашению ваша работа — верстка и интеграция. Работа вашего соавтора — это контент и комментарии, предоставляемые любым инструментом, который он предпочитает.
Выбирайте экспорт по типу обратной связи
Для чтения и комментариев высокого уровня отправьте скомпилированный PDF-файл. Каждый пользователь Word может открыть PDF-файл, а инструменты аннотирования в любой программе для чтения PDF-файлов включают пометки на полях и выделение. Применение этой обратной связи вручную позволяет вам полностью контролировать источник.
Если соавтору необходимо предложить переписывание на уровне предложения с отслеживаемыми изменениями, экспортируйте DOCX. Pandoc достаточно хорошо конвертирует LaTeX в Word для целей просмотра, а Oleafly имеет встроенный экспорт DOCX. Ожидайте, что преобразование будет приблизительным: уравнения, перекрестные ссылки и размещение рисунков ухудшатся, и вам следует сказать об этом заранее, чтобы никто не сообщал о проблемах с макетом в одноразовой копии.
Сеанс слияния
Обратная связь в формате «.docx» должна быть возвращена в «.tex» вручную. Относитесь к этому как к запланированной задаче, а не как к постоянному потоку: соберите отслеживаемые изменения соавтора, откройте файл Word и исходный код LaTeX рядом и примените принятые изменения одно за другим, фиксируя Git по ходу работы, чтобы каждый раунд обратной связи был одним коммитом. Этому способствует одно правило: каждый раунд проверки начинается с нового экспорта текущего исходного кода. Никогда не позволяйте одному и тому же файлу Word существовать в нескольких раундах, потому что он автоматически разветвляет бумагу.
Когда черновик запускается в Word
Иногда ситуация меняется: соавтор пишет первый черновик в Word, а вы берете на себя верстку. Преобразуйте его один раз, заранее. Oleafly импортирует .docx в проект LaTeX, а pandoc делает то же самое в командной строке. С этого момента .tex является каноническим, и применяется описанная выше процедура. Информацию о системе контроля версий, позволяющей восстановить все эти данные, см. в разделе Разместить документ на GitHub.