기존 PDF (해당 소스 파일 제외)와 각 파일의 페이지 번호와 함께 PDF 파일 내의 섹션을 참조하는 항목 목록 인 텍스트 파일이 있습니다. 생성 된 목차 색인으로 시작하여 원본 PDF의 내용으로 새 PDF를 생성하고 싶습니다. 생성 된 색인은 하이퍼 링크로 연결되어 있어야 항목을 클릭 할 때 참조 섹션이 포함 된 페이지로 자동 이동할 수 있습니다.
Linux에서이를 수행하기위한 적절한 도구 세트 (바람직하게는 CLI 지향)를 찾고 있습니다. 지금까지 내가 본 모든 도구는 해결책을 제시하지 않는 것 같습니다. 나는 숙련 된 프로그래머이며 텍스트 파일을 구문 분석하고 하이퍼 링크 된 색인으로 변환하는 데 필요한 경우 (바람직하게는 Ruby / Python / Perl / shell) 코드를 작성하는 것이 행복하지만 올바른 도구를 찾을 수 없습니다 그것을 해결하기 위해. 문제의 일부는 하이퍼 링크가 동일한 파일 내에서 가리켜 야하지만 ToC가 원본 PDF와 결합 될 때까지 대상이 존재하지 않는다는 것입니다.
또한 Markdown, reStructuredText, TeX, LaTeX, org-mode와 같은 다양한 마크 업 언어에 익숙하며 이상적인 솔루션은 이들 중 하나를 하이퍼 링크 된 ToC를 생성하기위한 중간 단계로 사용합니다.