0%

Latex Memo

\(\LaTeX\)

pdflatex 解决书签乱码的问题

已不不推荐, 中文输入问题参考下面一节
在文件 /usr/share/texmf/tex/latex/beamer/base/beamer.cls 中找到:

1
2
3
4
5
6
\PassOptionsToPackage{bookmarks=true,%
bookmarksopen=true,%
pdfborder={0 0 0},%
pdfhighlight={/N},%
unicode=true,% <-------------- 加入此行
linkbordercolor={.5 .5 .5}}{hyperref}

中文输入问题

目前解决 \(\LaTeX\) 中文输入问题推荐使用 xeCJK 或者 ctex, 后者是构建在前者的基础上, 提供的更高层宏包和文档类. 这里的 ctex 不是中科院维护的 \(\LaTeX\) IDE, 而是 ctex 宏包

  • xeCJK 示例:
1
2
3
4
5
6
\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{SimSun}
\begin{document}
中文 \LaTeX 示例。
\end{document}
  • ctex 示例, 更详细的使用方法见 ctex 文档:
1
2
3
4
5
6
\documentclass[UTF8]{ctexart}
\begin{document}
中文文档类测试。你需要将所有源文件保存为 UTF-8 编码。
你可以使用 XeLaTeX、LuaLaTeX 或 upLaTeX 编译,也可以使用 (pdf)LaTeX 编译。
推荐使用 XeLaTeX 或 LuaLaTeX 编译。
\end{document}