역검색

Inverse search

역검색(역 [1]검색이라고도 함)은 LaTeX 및 GNU LilyPond와 같은 일부 비인터랙티브 조판 프로그램의 기능입니다.이러한 프로그램은 문서의 추상적, 텍스트적 정의를 입력으로 읽고 이를 DVI 또는 PDF와 같은 그래픽 형식으로 변환합니다.윈도우 시스템에서 이는 일반적으로 소스 코드하나의 에디터 창에 입력되고 결과 출력이 다른 출력 창에 표시됨을 의미합니다.역검색이란 출력창의 그래픽 객체가 하이퍼링크로 기능하는 것을 의미합니다.이것에 의해, 클릭된 객체가 정의되어 있던 에디터의 행과 열로 돌아갑니다.역검색 기능은 교정 에 특히 유용합니다.

실장

  • TeXLaTeX에서는 패키지 srcltx가 DVI 출력 파일(: yap 또는 Xdvi)을 통해 역검색 기능을 제공하는 반면 vpe, pdfsyncSyncTeX는 PDF 출력에 유사한 기능을 제공합니다.The Comparison of TeX Editors에는 역검색 지원에 대한 칼럼이 있으며, 오늘날에는 대부분 이 칼럼을 제공하고 있습니다.
  • GNU LilyPond는 버전 2.6 이후 PDF 출력 파일을 통해 역검색 기능을 제공합니다.프로그램은 이 기능을 포인트 앤 클릭이라고 부릅니다.
  • 프로그래밍을 위한 많은 통합 개발 환경에서는 컴파일 오류 메시지를 표시하기 위해 그리고 중단점이 발생할 때 디버깅 에 역 검색을 사용합니다.

레퍼런스

  1. ^ 소스 포지에 Xdvi(k)를 사용한 역검색.그물

참고 문헌

  • Jérome Laurens, TUGboat 29(3), 2008, p365-371, PDF(532KB)의 "SyncTeX와의 직접 및 역동기" - TeX와의 동기화 기술 개요 포함

외부 링크