Saya memiliki PDF yang ada (tanpa file sumber yang sesuai), dan file teks yang merupakan daftar item yang merujuk bagian dalam file PDF, bersama dengan nomor halaman untuk setiap item. Saya ingin membuat PDF baru yang dimulai dengan daftar isi indeks, diikuti oleh isi dari PDF asli. Indeks yang dihasilkan perlu di-hyperlink sehingga mengklik item apa saja akan secara otomatis melompat ke halaman yang berisi bagian yang dirujuk.
Saya mencari seperangkat alat yang cocok (lebih disukai berorientasi CLI) untuk mencapai ini di Linux; semua alat yang saya lihat sejauh ini sepertinya tidak menawarkan solusi. Saya seorang programmer yang berpengalaman, dan saya sangat senang untuk menulis kode jika diperlukan (lebih disukai di Ruby / Python / Perl / shell) untuk mengurai file teks saya dan mengubahnya menjadi indeks hyperlink, tetapi saya tidak dapat menemukan alat yang tepat untuk menyelesaikannya. Saya pikir bagian dari masalahnya adalah bahwa hyperlink harus mengarah ke dalam file yang sama, tetapi target mereka tidak akan ada sampai nanti ketika ToC digabungkan dengan PDF asli.
Saya juga terbiasa dengan berbagai bahasa markup, misalnya Markdown, reStructuredText, TeX, LaTeX, mode-org, dan solusi ideal akan menggunakan salah satunya sebagai langkah menengah untuk menghasilkan ToC yang hyperlink.
Jawaban:
Ini diambil secara keseluruhan dari @Herbert menjawab pertanyaan yang sangat mirip pada TeX StackExchange:
Menambahkan Daftar Isi ke PDF yang ada
gunakan paket
pdfpages
dan kemudian:sumber