作者TopStephen (给我21天的时间)
看板LaTeX
标题Re: [问题] 请问 如何使用中文 对 章节编号 ??
时间Thu Sep 27 02:37:30 2007
※ 引述《TopStephen (给我21天的时间)》之铭言:
: 不好意思~ 小弟 初学LaTeX,想请教一下
: 我使用 TexLive2007 系统 on Debian,自己加装了文鼎的标楷体字型
: 想利用 元智大学论文格式的 LaTeX 格式档,加以修改符合自己学校的格式
: http://g5dual.eed.yzu.edu.tw/%7Elab/latex/latex_note.html
: 不过现在遇到第一个问题,
: 就是 如何使用中文 对章节做编号
: EX. 把第1章 第2章 ... 换成 第一章 第二章 .....
: 谢谢~ 希望有人可以帮帮我~
很幸运地 在网路上找到李老师编写的 我的CJK 网页,在7.2节有教到
http://info.sayya.org/~edt1023/tex/mycjk/node8.html
我的操作步骤如下
(1)我针对我的环境把范例与做了点修改,底下是我的code
\documentclass{scrreprt}
\usepackage{CJK}
\begin{document}
\begin{CJK}{UTF8}{bkai}
\CJKcaption{zh-Hant}
\part{第一部}
\chapter{第一章}
\label{ch1}
这里是第一章。
\part{第二部}
\chapter{第二章}
请参考 \ref{ch1}。
\end{CJK}
\end{document}
(2)修改 zh-Hant.cpx 档案
(位於/usr/local/texlive/2007/texmf-dist/tex/latex/CJK/UTF8/)
把下面这两行注解拿掉
\newcommand\prechaptername{第}
\newcommand\postchaptername{章}
并在 \newcommand\postchaptername{章} 的下一行加入
\renewcommand\chapterformat{\prechaptername\CJKnumber{\value{chapter}}\postchaptername}
最後把底下这一行注解起来
\renewcommand\partformat{\prepartname\CJKnumber{\value{part}}\postpartname}
(很奇怪~ 如果不注解起来,就会完全没有效果,标题还是原本没有中文的样子)
经过(1),(2)两个步骤,在执行 latex xxx.tex and dvipdfmx xxx.dvi
即可得到中文的标题(连编号也是中文的),感谢李老师的网页~
==============================================================================
底下开始为我的问题 :
(1) 请问如果我不是用KOMA-script,有办法得到一样的效果吗? 因为似乎网路上很多的
.cls档都不是用KOMA-script,要如何套别人设计好的格式,又可以得到上面的效果
呢??
(2) 就算是用KOMA-script,似乎在目录上,也是没有办法得到中文的章节标题与编号
(即==> 第一章 绪论.........................1 )
PS 因为我想套用 元智大学 陈念波老师 所设计好的.cls档,此档就是把原本的
report.cls稍微做修改以符合学校的格式,而我也想用这种方式设计出符合自己学校
的格式,希望板上的高手能帮帮我。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.181.238
※ 编辑: TopStephen 来自: 140.124.181.238 (09/27 03:17)