ในขณะที่คำตอบก่อนหน้านี้มีประโยชน์ฉันจะเพิ่มสูตรชัดเจนมากขึ้นสำหรับโหมดองค์กร
โดยค่าเริ่มต้นโหมดองค์กรเพิ่มค่อนข้างช่วยเหลือhypersetup
ส่วน คุณสามารถป้องกันการเพิ่มนี้ได้โดยเพิ่มบรรทัดต่อไปนี้ใน.emacs
ไฟล์ของคุณ:
(customize-set-value 'org-latex-with-hyperref nil)
นอกจากนี้หากคุณต้องการส่งผ่านตัวเลือกใด ๆ ไปยังhyperref
หรือurl
(ซึ่งโหลดโดยอัตโนมัติhyperref
) คุณสามารถใช้คำสั่งของแบบฟอร์ม (สังเกตเครื่องหมายแบ็กสแลชที่ Escape):
(add-to-list 'org-latex-default-packages-alist "\\PassOptionsToPackage{hyphens}{url}")
คำสั่งนี้นำผู้ใช้url
ไปยังแพ็คเกจเพื่อแยก URL ที่ยาวที่สุดที่ส่วนท้ายของหน้าเหนือเครื่องหมายขีดกลาง
จากนั้นในเอกสารองค์กรเองเราสามารถเพิ่มบรรทัดต่อไปนี้:
#+LaTeX_HEADER: \usepackage[x11names]{xcolor}
#+LaTeX_HEADER: \hypersetup{linktoc = all, colorlinks = true, urlcolor = DodgerBlue4, citecolor = PaleGreen1, linkcolor = black}
บรรทัดแรกเพิ่มxcolor
แพ็คเกจด้วยชื่อสี X11 และบรรทัดที่สองระบุหลายตัวเลือกสำหรับhyperref
แพ็คเกจโดยมีตัวเลือกที่เกี่ยวข้องสำหรับคำถามcolorlinks = true
นี้
ดูส่วนตัวเลือกแพ็คเกจของเอกสารประกอบคำบรรยายไฮเปอร์และส่วนสีตามชื่อของเอกสาร xcolorสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการhyperref
ตั้งค่าที่ใช้ได้และชื่อสี X11 ตามลำดับ