Re: [問題] 中文標題跟目錄的問題

看板LaTeX (論文排版)作者 (Myrmarachne)時間16年前 (2009/07/12 20:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《killyou (xxx)》之銘言: : 這樣如何? : : \addcontentsline{toc}{chapter}{第一章 章標題} %給目錄 : \chapter*{第一章 章標題} %用了*不會出現counter,也不會改變counter : : \addcontentsline{toc}{section}{第一節 節標題} %給目錄 : \section*{第一節 節標題} %用了*不會出現counter,也不會改變counter : : \addtocontents{toc}{text} %增加目錄項目,可用\vspace{}來增加目錄的垂直空白 : : 可以用 \setcounter{chapter}{n} 或 \setcounter{section}{n} %n數字 : 來讓下一個出現的章次或節次變成 n+1 : : 說得對, 原本 figure table的編號會合併. : ex fig 1.1 fig 1.1 : fig 1.2 => fig 1.2 : fig 2.1 fig 2.3 : 解決方法就是在 \chapter* or \section* : 後面接著改counter, \setcounter{figure}{0} \setcounter{table}{0}. 謝謝你的回應。 我在推文中提到,對於相關於章節計數器的參照會失效, 這是因為加上星號之後的章節,並沒有給予計數, 所以與它相關的計數都會失效了。 這不僅是 section 計數器沒有因換了 chapter 而歸零而已喔。 例如: \documentclass[11pt]{report} \usepackage{CJKutf8} \begin{document} \begin{CJK}{UTF8}{bsmi} \tableofcontents \addcontentsline{toc}{chapter}{第一章 章標題} \chapter*{第一章 章標題} \setcounter{chapter}{1} \addcontentsline{toc}{section}{第一節 節標題} \section*{第一節 節標題}\label{test} \setcounter{section}{1} \addcontentsline{toc}{section}{第二節 節標題} \section*{第二節 節標題} \setcounter{section}{2} 測試對 第一節 節標題 「\ref{test}」 的參照。 \newpage\end{CJK} \end{document} 重點是 \label{test} 與 \ref{test}。 在這個例子裡,\ref{test} 並沒有作用,因為 test 根本沒有被計數。 所以要小心參照這件事情。 至於圖、表、式之參照,也可能會有上述問題。 但要解決是比較容易的,只要重新定義圖、表、式的計數器與章節無關, 應該就可以了。大不了在圖、表、式之前設定一下計數器值。 -- http://apansharing.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.35.207
文章代碼(AID): #1AMTl31m (LaTeX)
文章代碼(AID): #1AMTl31m (LaTeX)