Могу ли я преобразовать Tex-файл в эквивалентный Org-файл? Если так, то как? - PullRequest
5 голосов
/ 17 ноября 2009

Я нахожусь в процессе написания документа, и я на полпути. Я только что понял, что было бы намного проще написать это в режиме org и экспортировать в latex / pdf, чем писать прямо в режиме latex. Можно ли как-то преобразовать существующую работу в файл режима org? Это спасло бы много работы, которую я должен был бы сделать вручную.

Ответы [ 4 ]

7 голосов
/ 17 января 2012

Похоже, что последняя версия режима Pandoc имеет встроенную поддержку экспорта в режим Org.

enter image description here

5 голосов
/ 17 ноября 2009

Я тоже сомневаюсь, что вы найдете прямой инструмент. Вам нужно будет выполнить поиск и заменить один или другой инструмент.

Что может помочь, это использовать pandoc , чтобы преобразовать ваш LaTeX во что-то более близкое к синтаксису org-mode, например "markdown", "reStructuredText" или "MediaWiki", а затем выполнить магию или запись query-replace-regexp маленький sed скрипт.

Удачи в вашем путешествии!

ОБНОВЛЕНИЕ: Поиск в Google для "конвертирования латекса в вики" Я нашел эту страницу со скриптом Python для преобразования исходного кода LaTeX в разметку Qwiki, возможно это вдохновляет.

ОБНОВЛЕНИЕ: Начиная с 2018 года, Pandoc поддерживает режим org как формат ввода и вывода напрямую, , как указано pkazmierczak .

2 голосов
/ 17 ноября 2009

Было бы немного проще преобразовать файл латекса в уценку с помощью pandoc, а затем вручную преобразовать уценку в режим org с помощью нескольких макросов query-replace и emacs?

0 голосов
/ 17 ноября 2009

Я сомневаюсь, что есть инструмент для вашей задачи, но вы сможете сохранить много нажатий клавиш в Emacs.

Для многих латексизмов, таких как символы в кавычках, попробуйте использовать query-replace и query-replace-regexp и посмотрите, как далеко вы зашли Для вещей, которые нелегко решить с помощью регулярных выражений, вы можете найти полезные макросы клавиатуры.

...