ฉันมี PDF ที่มีอยู่ (ไม่มีไฟล์ต้นฉบับที่สอดคล้องกัน) และไฟล์ข้อความซึ่งเป็นรายการของส่วนที่อ้างอิงในไฟล์ PDF พร้อมกับหมายเลขหน้าสำหรับแต่ละรายการ ฉันต้องการสร้าง PDF ใหม่ซึ่งเริ่มต้นด้วยสารบัญที่สร้างขึ้นตามด้วยเนื้อหาของ PDF ต้นฉบับ ดัชนีที่สร้างขึ้นจะต้องมีการเชื่อมโยงหลายมิติเพื่อให้การคลิกที่รายการใด ๆ จะข้ามไปยังหน้าที่มีส่วนอ้างอิงโดยอัตโนมัติ
ฉันกำลังมองหาชุดเครื่องมือที่เหมาะสม (โดยเฉพาะอย่างยิ่ง CLI-oriented) เพื่อให้บรรลุสิ่งนี้บน Linux; เครื่องมือทั้งหมดที่ฉันเคยดูมาดูเหมือนจะไม่ได้มีทางออก ฉันเป็นโปรแกรมเมอร์ที่มีประสบการณ์และมีความสุขมากกว่าที่จะเขียนโค้ดหากจำเป็น (โดยเฉพาะใน Ruby / Python / Perl / shell) เพื่อแยกวิเคราะห์ไฟล์ข้อความของฉันและแปลงเป็นดัชนีเชื่อมโยงหลายมิติ แต่ฉันไม่พบเครื่องมือที่เหมาะสม เพื่อแก้ปัญหา ฉันคิดว่าส่วนหนึ่งของปัญหาคือการเชื่อมโยงหลายมิติต้องชี้ไปที่ภายในไฟล์เดียวกัน แต่เป้าหมายของพวกเขาจะไม่ปรากฏจนกว่าภายหลังเมื่อ ToC เข้าร่วมกับ PDF ต้นฉบับ
ฉันยังคุ้นเคยกับภาษามาร์กอัปต่างๆเช่น Markdown, reStructuredText, TeX, LaTeX, โหมดองค์กรและทางออกที่ดีที่สุดที่จะใช้หนึ่งในนั้นเป็นขั้นตอนกลางในการสร้าง ToC ไฮเปอร์ลิงก์