Обратный поиск
Обратный поиск (также называемый «обратным поиском») [1] — это функция некоторых неинтерактивных программ набора текста, таких как LaTeX и GNU LilyPond . Эти программы считывают абстрактное текстовое определение документа в качестве входных данных и преобразуют его в графический формат, такой как DVI или PDF . В оконной системе это обычно означает, что исходный код вводится в одном окне редактора , а полученный результат просматривается в другом окне вывода. Обратный поиск означает, что графический объект в окне вывода работает как гиперссылка , которая возвращает вас к строке и столбцу в редакторе, где был определен объект, по которому щелкнули. Функция обратного поиска особенно полезна во время корректуры .
Реализации
[ редактировать ]- В TeX и LaTeX пакет srcltx обеспечивает функцию обратного поиска по выходным файлам DVI (например, с помощью yap или Xdvi ), тогда как vpe , pdfsync и SyncTeX предоставляют аналогичные функции для вывода PDF, среди других методов. В Сравнении редакторов TeX есть столбец о поддержке обратного поиска; большинство из них предоставляют это в настоящее время.
- GNU LilyPond предоставляет функцию обратного поиска в выходных файлах PDF, начиная с версии 2.6. Программа называет эту функцию «Укажи и щелкни» ,
- Многие интегрированные среды разработки для программирования используют обратный поиск для отображения компиляции сообщений об ошибках , а также во время отладки при точки останова. достижении
Ссылки
[ редактировать ]- ^ Обратный поиск с помощью Xdvi(k) на sourceforge.net
Библиография
[ редактировать ]- Жером Лоуренс, «Прямая и обратная синхронизация с SyncTeX», в TUGboat 29(3), 2008, стр. 365–371, PDF (532 КБ) — включая обзор методов синхронизации с TeX.