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 宏包

  1. xeCJK 示例:

    1
    2
    3
    4
    5
    6
    \documentclass{article}
    \usepackage{xeCJK}
    \setCJKmainfont{SimSun}
    \begin{document}
    中文 \LaTeX 示例。
    \end{document}
  2. ctex 示例, 更详细的使用方法见 ctex 文档:

    1
    2
    3
    4
    5
    6
    \documentclass[UTF8]{ctexart}
    \begin{document}
    中文文档类测试。你需要将所有源文件保存为 UTF-8 编码。
    你可以使用 XeLaTeX、LuaLaTeX 或 upLaTeX 编译,也可以使用 (pdf)LaTeX 编译。
    推荐使用 XeLaTeX 或 LuaLaTeX 编译。
    \end{document}