如何为Windows/Linux添加Times New Roman-13299字体解决PDF乱码
解决希伯来语文本字体乱码及Times New Roman-13299字体安装问题
你的核心问题是系统缺少对应语言变种的字体支持,导致希伯来语文本复制粘贴后乱码。Times New Roman-13299是针对希伯来语等特定语言优化的字体变种,必须正确安装才能让系统识别并渲染对应字符。以下是Windows和Linux系统的安装步骤:
Windows系统安装步骤
- 先获取Times New Roman-13299字体文件(通常为
.ttf或.otf格式)。如果目标PDF嵌入了该字体,可通过Ghostscript命令提取:gs -q -dNOPAUSE -dBATCH -sDEVICE=ttfwrite -sOutputFile=times-new-roman-13299.ttf 你的PDF文件名.pdf - 右键点击字体文件,选择「安装」(多用户环境选「为所有用户安装」)
- 重启PDF阅读器、文本编辑器等相关应用,测试希伯来语文本复制粘贴效果
Linux系统安装步骤
用户级安装(仅当前用户可用)
- 获取字体文件后,创建用户字体目录(不存在则新建):
mkdir -p ~/.fonts - 复制字体文件到该目录:
cp times-new-roman-13299.ttf ~/.fonts/ - 更新系统字体缓存:
fc-cache -fv
系统级安装(所有用户可用)
- 复制字体文件到系统字体目录:
sudo cp times-new-roman-13299.ttf /usr/share/fonts/truetype/ - 更新字体缓存:
sudo fc-cache -fv - 验证安装:运行
fc-list | grep "Times New Roman",输出包含13299相关条目即为成功
额外建议
- 若提取字体失败,可尝试寻找官方渠道下载对应语言变种的Times New Roman字体
- 复制PDF文本时优先用支持字体嵌入识别的工具(如Adobe Acrobat、Okular),减少字符映射错误
- 测试时直接在终端或文本编辑器粘贴希伯来语文本,确认渲染正常后再用于翻译工作
内容的提问来源于stack exchange,提问作者mr_robot
相关产品推荐
相关产品推荐

