Я готовлю книгу для публикации и храню все в файлах .docx. Помимо текстовых файлов файлы включают графики (jpeg) и множество уравнений, набранных в MathType. Поскольку MS Word не совсем подходит для балансировки текста и форм в соответствии с форматом книги, некоторые страницы имеют интервалы внизу после некоторого текста, а затем на следующей странице появляется форма. Я знаю, что LaTeX очень хорош в форматировании, поэтому можно ли конвертировать документы MS Word (или документы PDF, так как я могу легко конвертировать их в PDF) в формат LaTeX, чтобы я мог теперь обрабатывать свою работу в LaTeX?
5 ответов
Поздно к этой вечеринке, но вы пытались взглянуть на вопрос stackoverflow? Если вы новичок в латексе, похоже, что wordtolatex и gaussnewton кажутся лучшим выбором.
Это первый результат от Google, и, кажется, предлагает функции, которые вы хотите:
Docx2tex является лучшим. Это бесплатное программное обеспечение, основанное на .NET, и работает хорошо. Возможно, вам удастся заставить это работать с Mono на машинах, отличных от Windows: оно использует только Систему.IO.Packaging .NET класс, который недавно был реализован в Mono.
Я не знаю об уравнениях, но есть несколько конвертеров RTF в LaTeX, которые также должны обрабатывать графики.
Помните, что у LaTeX довольно крутая кривая обучения, особенно если вы хотите контролировать макет столько, сколько вам нужно для книги. Здорово, когда у тебя есть знания, но это может быть борьба, чтобы добраться туда. Ваш издатель действительно ожидает, что вы сделаете все макеты? Я думал, что большинство из них сделали макет самостоятельно, используя довольно дорогие программные пакеты.
Этот сайт находится в бета-состоянии, но постоянно совершенствуется. Если вы будете следовать всем правилам, то сможете получить код ".tex" и ".pdf". Если у вас возникнут проблемы, оставьте им сообщение, и они это исправят.
Попробуйте http://docx2latex.pythonanywhere.com/