Re: [心得] 中文化目錄編號後,附錄部份顯示為零問題
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{CJKnumb}
\renewcommand{\contentsname}{目錄}
\titleformat{\chapter}{\lefting\Huge\bfseries}{第\,\CJKnumber{\thechapter}\,章
}{1em} {}
\usepackage{etoolbox}
\apptocmd{\appendix}{
%\ifzh{
\titleformat{\chapter}{\lefting\Huge\bfseries}{\appendixname\thechapter}{1em}
{} % 改章首
%}%{}
% \titlecontents{chapter} % 改目錄
% [\tocNumSpaceC@Before]
% {\tocStyleChapterAboveApp}
% {\tocStyleChapterFont\makebox[\tocNumSpaceC@Total][l]{\thecontentslabel@chapter@app}}
% {\tocStyleChapterFont}
% {\tocStyleChapterFiller}
% \@mainmattertrue % \appendix 置於 \backmatter 之後
}%{}{}
%上面必需空兩行,空兩行與沒空兩行編譯的結果不同.
\renewcommand\appendixname{附錄}
\tableofcontents
______________________________________________________________________________
我用上面那樣,終於編出我想要樣子!!
一開始,我不知道為什麼在目錄上面會多一頁,且那頁只有印「contents 目錄」
而目錄那頁的目錄是英文「contents」而不是中文「目錄」
我也不知這是如何造成的,我試著「改變下面這三行的位置」
\renewcommand{\contentsname}{目錄}
\renewcommand\appendixname{附錄}
\tableofcontents
直到我改成像最上面的原始碼那樣,才編出我想要的樣子。
(我在試的過程中,編譯出各種我不懂的結果)
最神奇的是,我上面原始碼裡一行註解寫的:
「上面必需空兩行,空兩行與沒空兩行編譯的結果不同.」
空兩行就是我要的,沒空兩行的話,
附錄那會是英文的「AppendixA」而不是中文的「附錄A」
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.204.172.178
※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1532340939.A.FE7.html
※ 編輯: hau (123.204.172.178), 07/23/2018 18:17:29
推
07/23 21:19,
6年前
, 1F
07/23 21:19, 1F
→
07/23 21:20,
6年前
, 2F
07/23 21:20, 2F
→
07/23 23:05,
6年前
, 3F
07/23 23:05, 3F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
LaTeX 近期熱門文章
PTT數位生活區 即時熱門文章