สารบัญที่มีคำอธิบายประกอบใน LaTeX

ฉันต้องการใช้คำสั่ง \tableofcontents ของ LaTeX (หรือบางส่วนที่เทียบเท่า) เพื่อสร้างสารบัญโดยอัตโนมัติ แต่ฉันยังต้องการเพิ่มประโยคหนึ่งหรือสองประโยคลงในแต่ละบรรทัดในสารบัญที่อธิบายว่าส่วนที่อ้างอิงนั้นเกี่ยวกับอะไร . ฉันจะทำเช่นนี้ได้อย่างไร?


person Andreas    schedule 17.04.2009    source แหล่งที่มา
comment
การค้นหา CTAN ไม่ได้มีอะไรที่น่าหวัง ดูเหมือนงานแฮ็คเลย   -  person dmckee --- ex-moderator kitten    schedule 17.04.2009


คำตอบ (5)


แพ็คเกจ tocloft และคำสั่ง \cftchapterprecistoc ช่วยแก้ไขปัญหาของฉันได้

person Andreas    schedule 17.04.2009
comment
คลาสบันทึกความทรงจำยังมีฟังก์ชันนี้ด้วย (เนื่องจากเป็นของผู้เขียนคนเดียวกัน) - person Will Robertson; 18.04.2009

พยายาม

\addcontentsline{toc}{section}{sample text}
person Oliver Michels    schedule 17.04.2009

ทำตามคำแนะนำของ Oliver และ Simon:

คุณสามารถกำหนดคำสั่งการแบ่งส่วนใหม่เพื่อรับอาร์กิวเมนต์ที่สอง (อาจเป็นทางเลือก) และใช้คำสั่งนั้นเพื่อสร้างอาร์กิวเมนต์ของคุณเป็น \addtocontentsline จากนั้นจึงใช้คำสั่ง cooresponding Section*

person dmckee --- ex-moderator kitten    schedule 17.04.2009
comment
ขอบคุณ! ด้วยวิธีการของคุณ ฉันสามารถทำให้มันเป็นแบบนี้: i43.tinypic.com/34jcaat.png -- ไม่สมบูรณ์แบบ เนื่องจากจะดีกว่าถ้าหมายเลขหน้าและจุดอยู่ในแนวเดียวกันกับส่วนหัว แต่ดีกว่าไม่มีคำอธิบายประกอบมาก! - person Andreas; 17.04.2009

ฉันคาดหวังว่าคุณจะสามารถใช้กำลังดุร้ายและเพิกเฉยต่อบางสิ่งได้โดยใช้ addcontentsline เช่น:

\addcontentsline{toc}{section}{text}

อย่างไรก็ตาม สิ่งนี้จะขัดแย้งกับบรรทัดที่สร้างขึ้นโดยอัตโนมัติ หากคุณไม่ได้ใช้เวอร์ชันที่ติดดาวของส่วนที่อ้างถึง

อะไรก็ตามที่สะอาดกว่านี้จะต้องยุ่งกับมาโครที่เกี่ยวข้อง....เว้นแต่ฉันจะพลาดอะไรบางอย่างไป

person simon    schedule 17.04.2009

ฉันจะเปลี่ยนส่วน {section} เป็น {subsection}

\addcontentsline{toc}{subsection}{sample text}
person riza    schedule 23.05.2009