MC, 2025
Ilustracja do artykułu: Mastering LaTeX Table of Contents Formatting

Mastering LaTeX Table of Contents Formatting

Ang LaTeX ay isang makapangyarihang tool para sa paglikha ng mga propesyonal na dokumento. Isa sa mga mahahalagang bahagi ng dokumento ay ang Table of Contents (ToC), na nagbibigay ng malinaw na overview ng nilalaman. Sa artikulong ito, tatalakayin natin kung paano i-format ang ToC sa LaTeX upang ito ay maging mas kaaya-aya at naaayon sa iyong pangangailangan.

Pangunahing Paglikha ng Table of Contents

Upang lumikha ng ToC sa LaTeX, gamitin lamang ang command na:

 \tableofcontents 

Ang command na ito ay awtomatikong bumubuo ng ToC batay sa mga section, subsection, at iba pa na ginamit sa dokumento. Siguraduhin lamang na i-compile ang dokumento ng dalawang beses upang maayos na maipakita ang ToC.

Pagdaragdag ng Mga Entry sa ToC

Kung nais mong magdagdag ng mga entry na hindi awtomatikong kasama, tulad ng mga unnumbered sections, gamitin ang:

 \addcontentsline{toc}{section}{Pamagat ng Seksyon} 

Halimbawa:

 \section*{Panimula} \addcontentsline{toc}{section}{Panimula} 

Ang command na ito ay magdadagdag ng "Panimula" sa ToC kahit na ito ay unnumbered.

Pagbabago ng Pamagat ng ToC

Ang default na pamagat ng ToC ay "Contents". Upang ito ay baguhin, gamitin ang:

 \renewcommand*\contentsname{Nilalaman} 

Kung gumagamit ng babel package para sa multilingual support, gamitin ang:

 \addto\captionsfilipino{\renewcommand{\contentsname}{Nilalaman}} 

Pag-customize ng Layout ng ToC

Para sa mas detalyadong customization ng ToC, maaaring gamitin ang mga package tulad ng tocloft o titletoc.

Gamit ang tocloft Package

Ang tocloft ay nagbibigay-daan upang baguhin ang indentasyon, spacing, at iba pa.

 \usepackage{tocloft} \renewcommand\cftsecindent{0pt} \renewcommand\cftsecnumwidth{2em} 

Para i-center ang pamagat ng ToC:

 \renewcommand\cfttoctitlefont{\hfill\Large\bfseries} \renewcommand\cftaftertoctitle{\hfill} 
Gamit ang titletoc Package

Ang titletoc ay nagbibigay ng mas malawak na kontrol sa layout ng ToC.

 \usepackage{titletoc} \dottedcontents{section}[1.5em]{\contentslabel{2em}}{2.3em}{1pc} 

Ang command na ito ay naglalagay ng dotted lines sa pagitan ng section titles at page numbers.

Pagdaragdag ng "Page" sa Itaas ng Page Numbers

Upang magdagdag ng label na "Page" sa itaas ng mga numero ng pahina sa ToC:

 \addtocontents{toc}{\protect\contentsline{section}{\hfill\textbf{Page}}{}} 

Ang trick na ito ay simple ngunit epektibo para sa pagpapabuti ng readability ng ToC.

Pag-alis ng Page Numbers para sa Mga Part Entry

Kung nais mong alisin ang page numbers para sa mga "Part" entries sa ToC:

 \usepackage{tocloft} \cftpagenumbersoff{part} 

Ang command na ito ay magtatanggal ng page numbers para sa mga part entries, na maaaring maging kapaki-pakinabang sa ilang layout.

Pagbabago ng Font at Kulay ng Pamagat ng ToC

Upang baguhin ang font at kulay ng pamagat ng ToC:

 \usepackage{xcolor} \renewcommand{\contentsname}{\textcolor{red}{\textsf{\textbf{Nilalaman}}}} 

Ang command na ito ay magpapakita ng pamagat na "Nilalaman" sa pulang kulay at sans-serif bold font.

Pag-customize ng Spacing at Indentation

Para sa mga dokumento na may maraming chapters at sections, maaaring kailanganin ang mas detalyadong spacing at indentation:

 \usepackage{tocloft} \renewcommand\cftchapnumwidth{3em} \renewcommand\cftsecindent{3em} \renewcommand\cftsecnumwidth{4em} 

Ang mga setting na ito ay nagbibigay ng mas maraming espasyo para sa mga numero ng chapter at section, na mahalaga sa mga dokumento na may mahahabang pamagat.

Konklusyon

Ang pag-format ng Table of Contents sa LaTeX ay nagbibigay ng maraming posibilidad para sa customization. Sa pamamagitan ng mga nabanggit na techniques at packages, maaari mong iayon ang ToC sa iyong mga pangangailangan at mapabuti ang kabuuang presentasyon ng iyong dokumento.

Para sa karagdagang impormasyon at mga halimbawa, maaari mong bisitahin ang mga sumusunod na resources:

Sa pamamagitan ng mga ito, mas mapapalawak mo pa ang iyong kaalaman sa LaTeX at mapapaganda ang iyong mga dokumento.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: