作者sppmg (sppmg)
看板LaTeX
标题Re: [问题] 有关中文变粗体
时间Wed Aug 29 22:57:41 2018
※ 引述《hau (小豪)》之铭言:
: 我把 \begin{document} 上面的全部贴上来。
: \documentclass[12pt,a4paper,oneside]{book}
: \newenvironment{indention}[1]{\par
: \addtolength{\leftskip}{#1}
: \begingroup}{\endgroup\par}
: \pagestyle{plain}
: \usepackage[margin=2cm]{geometry}
: \usepackage{fontspec}
: \usepackage{xeCJK}
: \setCJKmainfont{cwyen.ttf}
: \setCJKmainfont[AutoFakeBold=2.5,AutoFakeSlant=.4]{cwyen.ttf}
: \XeTeXlinebreaklocale "zh"
: \XeTeXlinebreakskip = 0pt plus 1pt
: \usepackage{amssymb}
: \usepackage{graphicx}
: \usepackage{titlesec}
: \usepackage{titletoc}
: \usepackage{CJKnumb}
: \renewcommand{\contentsname}{目录}
: \renewcommand{\appendixname}{附录}
: \titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}}
: {第\CJKnumber{\thecontentslabel}章\quad}{}
: {\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage}
: \titleformat{\chapter}{\Huge}{第\,\CJKnumber{\thechapter}\,章}{1em}{}
: \titleformat{\section}{\LARGE}{\thesection}{1em}{}
: \titleformat{\subsection}{\Large}{\thesubsection}{1em}{}
: \usepackage{etoolbox}
: \apptocmd{\appendix} {
: \titleformat{\chapter}{\Huge}{\appendixname\thechapter}{1em}{}
: \titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}}
: {\appendixname\thecontentslabel}{}
: {\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage}
: }{}{}
: \tableofcontents
: _____________________________________________________________________________
: 不清楚哪里有误,
: 目录的地方附录是「第A零章」不是「附录 A」,要改成「附录 A」
: 而附录上面有一行「chapter0pt附录 3.....................」这行後面还有重叠的字
: 我不要这行。
: 话说我编译完常有:
: Process started
: Process exited with error(s)
: 的字样,我也不知哪有错,但编完的结果通常都ok。
是这样?
https://imgur.com/xJbU3VB
我原本和 andrew43 大一样,测试没问题,後来想说你有说
: 我把 \begin{document} 上面的全部贴上来。
.
.
.
.
凶手就是 \tableofcontents 啦!
这会在当前页产生目录, document 都还没开始当然错。
(改放里面!)
\begin{document}
\frontmatter
\maketitle
\tableofcontents
\mainmatter
\chapter{main C1}
foo
\appendix
\chapter{app C1}
foo
\end{document}
然後是我用的 kile (Linux 上的编辑器)会显示 error、自动跳到 .toc,并指出
: Undefined control sequence \ttl@change@i
: Undefined control sequence \ttl@change@v
虽然有产生 PDF ,但不会误认编译通过。
我建议你可以改用 texstudio ,看会不会好一些。
当然重要的还是注意 error。
warning 通常可以不理,但 error 一定要注意。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.96.115.164
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LaTeX/M.1535554666.A.AE9.html
1F:推 hau: 非常感谢sppmg、andrew43两位大大,很有耐心的回答我的问题 08/29 23:37
2F:推 hau: 终於成功了,感动~~ 08/29 23:40
3F:推 andrew43: 原PO若早一点把完整的码附上来就没那麽多事了 08/30 07:35