latex 生成中文目录乱码问题解决

1. latex安装

# wget https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive.iso
# sudo mount -t -iso9660 -o loop texlive.iso /mnt
# cd /mnt/
# sudo ./install-tl
# PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH

2. 编辑文档,\end{CJK}前添加\newpage

\documentclass[a4paper,10pt]{article}
%\documentclass[a4paper,10pt]{scrartcl}


\usepackage[encapsulated]{CJK}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\title{对话管理}
\author{zhongkeli}
\date{}

\pdfinfo{%
  /Title    (对话管理)
  /Author   (zhongkeli)
  /Creator  ()
  /Producer ()
  /Subject  ()
  /Keywords ()
}

\begin{document}
\begin{CJK}{UTF8}{gbsn}
\maketitle
\tableofcontents
 \section{简介}对话
  \subsection{摘要}对话管理
 \section{发展} 发展前景
 \newpage
\end{CJK}
\end{document}

3. 编译,pdflatex执行两次:

# pdflatex main.tex
# gbk2uni main.out    // 解决目录标签乱码问题
# pdflatex main.tex


  • UTF-8 + pdfLaTeX
\documentclass{article}
\usepackage{CJKutf8}
\usepackage{hyperref}
\hypersetup{unicode}
\AtBeginShipoutFirst{\input{zhwinfonts.tex}}
\begin{document}
\begin{CJK*}{UTF8}{song}
\section{中文书签不会乱码}
  正文,UTF-8~编码,pdf\LaTeX{}~编译。
\clearpage
\end{CJK*}
\end{document}

参考:
https://blog.csdn.net/zhongkeli/article/details/13277037
https://liam.page/2014/11/22/latex-pdf-cjk-bookmarks/
https://bbs.pku.edu.cn/v2/post-read.php?bid=346&threadid=15026917

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值