как повернуть DVI к tex?

С большинством языков программирования необходимо было бы изменить пустую функцию путем передачи параметра ссылкой . Функция обычно не может изменять значение своих параметров; вместо этого, это создает копию параметра и работает с этим вместо этого.

для работы с фактической переменной, необходимо изменить функциональный заголовок для принятия ссылки на переменную с предыдущим амперсандом (&) как это:

private void DoSomething(int &value)

Hope, которая помогает!

5
задан madth3 31 January 2013 в 17:33
поделиться

7 ответов

Это похоже на проблему преобразования PDF в XML, которая упоминается как «попытка превратить гамбургер обратно в корову». И TeX-> DVI, и XML-> PDF теряют информацию, как в структуре документа, так и в его семантике.

Для воссоздания (части) исходного документа требуется много эвристики и большой корпус. Обычно это никогда не бывает 100%. Текстовые строки могут быть возможны, векторы сложнее. Растровые изображения практически невозможны.

10
ответ дан 18 December 2019 в 07:09
поделиться

What you are asking is not possible. I think that (same as in PostScript) even recognizing words in a DVI files may require heuristics. A DVI file is a description of where to place individual letters on a piece of paper, and nothing more.

You can get partway there by either dvi2tty, or by running dvips followed by ps2ascii, whichever gives the best results.

4
ответ дан 18 December 2019 в 07:09
поделиться

Также есть catdvi , dvitype и dvi2tty, доступные по адресу ctan .

4
ответ дан 18 December 2019 в 07:09
поделиться

I am pretty sure this is not possible. DVI contains informations about rendering the page and not which tex commands it has.

2
ответ дан 18 December 2019 в 07:09
поделиться

Чтение Описание формата файла DVI и запись программы. Результатом вашей программы будет не оригинальный текст, но он будет подходящим.

0
ответ дан 18 December 2019 в 07:09
поделиться

для тех, кто когда-нибудь снова найдет этот вопрос, или для всех, кто ответил, я нашел для себя лучший ответ: то, что я искал, действительно сложно, он пытается выяснить, что может быть оригинальным тексом, который может быть скомпилирован в данный DVI (или pdf, если на то пошло, поскольку я могу легко превратить DVI в pdf). и InftyReader это делает. он отлично работает, я попробовал на нем кучу pdf-файлов, а затем переделал их в pdf-файлы, и это было прекрасно!

2
ответ дан 18 December 2019 в 07:09
поделиться

Эээ, ну, вроде того.

Путь наименьшего сопротивления будет включать, я думаю, преобразователь dvi-> rtf. Я разместил вопрос: Q # 1859373 dvi2rtf: кто может конвертировать файлы DVI в RTF . И там я публикую непроверенную реализацию, которая дает плохое решение, которое отбрасывает все форматирование.

С такой вещью вы могли бы использовать word2007 / 8 и отличную утилиту docx2tex для преобразования rtf в tex.

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

0
ответ дан 18 December 2019 в 07:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: