summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pkuthss/readme-src/chap/chap1.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/pkuthss/readme-src/chap/chap1.tex')
-rw-r--r--Master/texmf-dist/doc/latex/pkuthss/readme-src/chap/chap1.tex71
1 files changed, 30 insertions, 41 deletions
diff --git a/Master/texmf-dist/doc/latex/pkuthss/readme-src/chap/chap1.tex b/Master/texmf-dist/doc/latex/pkuthss/readme-src/chap/chap1.tex
index 8738ae5e04a..8b620834910 100644
--- a/Master/texmf-dist/doc/latex/pkuthss/readme-src/chap/chap1.tex
+++ b/Master/texmf-dist/doc/latex/pkuthss/readme-src/chap/chap1.tex
@@ -33,8 +33,8 @@
正确编译需要以下几部分:
\begin{itemize}
- \item 一个基本的 \TeX{} 发行版。
- \item CJK 或 XeCJK(供 Xe\LaTeX{} 使用)宏包。
+ \item 一个基本的 \hologo{TeX} 发行版。
+ \item CJK 或 XeCJK(供 \hologo{XeLaTeX} 使用)宏包。
\item ctex 宏包\supercite{ctex,ctex-faq}(提供了 ctexbook 文档类)。
\item 中文字体。
\item 如果要使用 biblatex 进行文献列表和引用的排版的话,
@@ -48,15 +48,15 @@
但如果使用由批处理实现的伪“Makefile”就不用了。
\end{itemize}
- \myemph{最新}的\myemph{完全版} \TeX{}Live 系统(\myemph{%
+ \myemph{最新}的\myemph{完全版} \hologo{TeX} Live 系统(\myemph{%
注:
- 某些 Linux 发行版软件仓库中的 \TeX{}Live 有问题,
- 建议使用独立安装版的 \TeX{}Live%
+ 某些 Linux 发行版软件仓库中的 \hologo{TeX} Live 有问题,
+ 建议使用独立安装版的 \hologo{TeX} Live%
\footnote{\url{http://www.tug.org/texlive/}.}。%
- })和 \CTeX{} 套装都已经包含除中文字体和 Make 之外所有要求的项目。%
+ })都已经包含除中文字体和 Make 之外所有要求的项目。%
\myemph{%
为了获得最好的支持,
- 我们建议用户使用最新完全版的 \TeX{} 系统和各宏包。%
+ 我们建议用户使用最新完全版的 \hologo{TeX} 系统和各宏包。%
}
中文字体需要用户自行获得。\myemph{%
@@ -78,20 +78,6 @@
\hspace*{\parindent}%
\url{http://gnuwin32.sourceforge.net/packages/make.htm}
- \section{安装方法}\label{sec:inst}
-
- 使用 \TeX{}Live 的用户可以通过在终端中以管理员权限执行
-\begin{Verbatim}[frame = single]
-tlmgr install pkuthss
-\end{Verbatim}
- 来安装 pkuthss 文档模版。
-
- 使用 \CTeX{} 套装的用户可以通过在命令提示符中执行
-\begin{Verbatim}[frame = single]
-mpm --install=pkuthss
-\end{Verbatim}
- 来安装 pkuthss 文档模版。
-
\section{模版文件}\label{sec:doc-dir}
在正确安装 pkuthss 文档模版之后,在终端/命令提示符中执行
@@ -99,7 +85,7 @@ mpm --install=pkuthss
texdoc pkuthss
\end{Verbatim}
所打开的 pdf 文件所在的同一目录中包含三个子目录和两个 pdf 文件,
- 其中 \verb|doc-src| 为说明文档(即本文档)的源代码,
+ 其中 \verb|doc-src/| 为说明文档(即本文档)的源代码,
\verb|example-utf8/| 和 \verb|example-gbk/| 为模版文档的源代码,
\verb|readme.pdf| 和 \verb|example.pdf|
分别为说明文档和模版文档的 pdf 文件。
@@ -148,30 +134,33 @@ texdoc pkuthss
pkuthss 文档模版支持三种编译方式,即
\begin{itemize}
- \item \LaTeX{} -- dvipdfmx 方式:\\
+ \item \hologo{LaTeX} -- dvipdfmx 方式:\\
依次执行 \verb|latex|,\verb|biber|(或 \verb|bibtex|),%
- \verb|latex|,\verb|latex| 和 \verb|dvipdfmx|。\\
- \myemph{%
- 注意:除非无法使用 biber,否则不建议使用 bibtex。
- 如果的确要使用 bibtex,请将 biblatex 宏包的\texttt{backend}
- 选项从 \texttt{biber} 改为 \texttt{bibtex},
- 在 Makefile 中将变量 \texttt{BIBTEX} 的值改为 \texttt{bibtex},
- 并去掉 biblatex 宏包和 \texttt{\string\printbibliography} 命令
- 的 \texttt{sorting} 选项。
- 以下各编译方式也存在类似的注意事项,不再重复说明。%
- }
- \item pdf\LaTeX{} 方式:\\
+ \verb|latex|,\verb|latex| 和 \verb|dvipdfmx|。
+ \item \hologo{pdfLaTeX} 方式:\\
依次执行 \verb|pdflatex|,\verb|biber|(或 \verb|bibtex|),%
\verb|pdflatex| 和 \verb|pdflatex|。
- \item Xe\LaTeX{} 方式:\\
+ \item \hologo{XeLaTeX} 方式:\\
依次执行 \verb|xelatex|,\verb|biber|(或 \verb|bibtex|),%
- \verb|xelatex| 和 \verb|xelatex|。\\
- \myemph{%
- 注意:Xe\LaTeX{} 对非 UTF-8 的编码支持不好,
- 因此 Xe\LaTeX{} 方式的编译不支持 GBK 编码。%
- }
+ \verb|xelatex| 和 \verb|xelatex|。
\end{itemize}
+ \myemph{%
+ 注意:
+ \begin{itemize}
+ \item 除非无法使用 biber,否则不建议使用 bibtex。
+ 如果的确要使用 bibtex,请将 biblatex 宏包的\texttt{backend}
+ 选项从 \texttt{biber} 改为 \texttt{bibtex},
+ 在 Makefile 中将变量 \texttt{BIBTEX} 的值改为 \texttt{bibtex},
+ 并去掉 biblatex 宏包和 \texttt{\string\printbibliography} 命令
+ 的 \texttt{sorting} 选项。%
+ \item bibtex 对 UTF-8 编码的支持不好,
+ 因此不建议在编译 UTF-8 编码的源文件时使用 bibtex。
+ \item \hologo{XeLaTeX} 对非 UTF-8 编码的支持不好,
+ 因此 \hologo{XeLaTeX} 方式的编译不支持 GBK 编码。
+ \end{itemize}%
+ }
+
pkuthss 文档模版附带的 Makefile 中已经对这三种编译方式进行了完整的配置。
用户只需要在 Makefile 中通过设定变量 \verb|JOBNAME| 的值%
指定被编译的主文件名,
@@ -206,7 +195,7 @@ make
但双击文件图标执行时就会出错。
作者在 Google Code 和北大未名 BBS 上发布的压缩包中 \texttt{Make.bat}
均是 CRLF(\texttt{\string\r\string\n})换行,
- 但 \TeX{}Live、\CTeX{} 套装中安装的 \texttt{Make.bat} 和
+ 但 \hologo{TeX} Live 中安装的 \texttt{Make.bat} 和
CTAN 上提供的压缩包里的 \texttt{Make.bat}
可能是 LF(\texttt{\string\n})换行的。%
}