m0_70507362 2022-05-25 07:03 采纳率: 100%
浏览 24
已结题

texlive中,一些中文显示会出现奇怪的符号,

编辑器是GBK. 输入“目录”这两个字,形成的pdf里出来的字是“目1/4”

  • 写回答

1条回答 默认 最新

  • 偷拨网线的william 2022-05-25 07:56
    关注

    texlive不能识别字体文件名,所以在安装texlive后,需要修改文件:
    /usr/local/texlive/2010/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def,才能正确的使用中文字体,修改成fc-list显示的中文字体名,比如我的名称的内容如下:
    1 % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
    2 % vim:ft=tex
    3
    4 /setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]
    5 {SimSun}
    6 /setCJKsansfont{SimHei}
    7 /setCJKmonofont{FangSong}
    8
    9 /setCJKfamilyfont{zhsong}{SimSun}
    10 /setCJKfamilyfont{zhhei}{SimHei}
    11 /setCJKfamilyfont{zhkai}{KaiTi}
    12 /setCJKfamilyfont{zhfs}{FangSong}
    13
    14 /newcommand*{/songti}{/CJKfamily{zhsong}} % 宋体
    15 /newcommand*{/heiti}{/CJKfamily{zhhei}} % 黑体
    16 /newcommand*{/kaishu}{/CJKfamily{zhkai}} % 楷书
    17 /newcommand*{/fangsong}{/CJKfamily{zhfs}} % 仿宋
    18 /newcommand*{/lishu}{/CJKfamily{zhli}} % 隶书
    19 /newcommand*{/youyuan}{/CJKfamily{zhyou}} % 幼圆
    20
    21 /endinput

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月3日
  • 已采纳回答 5月26日
  • 创建了问题 5月25日

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵