readme: discourage bibtex usage with UTF-8.

This commit is contained in:
Casper Ti. Vector 2014-04-29 14:55:43 +08:00
parent da7a05adf5
commit 75b1832032
2 changed files with 20 additions and 16 deletions

View File

@ -150,28 +150,31 @@ texdoc pkuthss
\begin{itemize}
\item \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} 选项。
以下各编译方式也存在类似的注意事项,不再重复说明。%
}
\verb|latex|\verb|latex| 和 \verb|dvipdfmx|。
\item pdf\LaTeX{} 方式:\\
依次执行 \verb|pdflatex|\verb|biber|(或 \verb|bibtex|%
\verb|pdflatex| 和 \verb|pdflatex|。
\item Xe\LaTeX{} 方式:\\
依次执行 \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 Xe\LaTeX{} 对非 UTF-8 编码的支持不好,
因此 Xe\LaTeX{} 方式的编译不支持 GBK 编码。
\end{itemize}%
}
pkuthss 文档模版附带的 Makefile 中已经对这三种编译方式进行了完整的配置。
用户只需要在 Makefile 中通过设定变量 \verb|JOBNAME| 的值%
指定被编译的主文件名,

View File

@ -59,7 +59,8 @@
而未引用的文献按照英文文献在前、中文文献在后排序这样的需求,
见第 \ref{ssec:thirdparty} 小节。
无法使用 biber 的用户可以使用 bibtex具体设置方式请见第 \ref{sec:compile} 节。
无法使用 biber 的用户可以使用 bibtex这种情况下建议使用 GBK 编码,
具体设置方式请见第 \ref{sec:compile} 节。
一些高级设置,
如封面中部分内容长度超过预设空间容量时的设置,