linux 安装Times New Roman字体

在使用matplotlib时,出现如下错误:

UserWarning: findfont: Font family ['Times New Roman'] not found. Falling back to DejaVu Sans.
  (prop.get_family(), self.defaultFamily[fontext]))

解决方案:

$ sudo apt install msttcorefonts -qq
$ rm ~/.cache/matplotlib -rf

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: LaTeX 中的 Times New Roman 字体Times 字体族的一种,可以通过设置文档的字体来使用。具体方法如下: 在 LaTeX 文档的导言区(即 \documentclass 和 \begin{document} 之间的部分),添加以下代码: \usepackage{times} 这样就可以使用 Times 字体族了。如果想要使用 Times New Roman 字体,可以再添加以下代码: \usepackage{fontspec} \setmainfont{Times New Roman} 这样就可以使用 Times New Roman 字体了。需要注意的是,这种方法需要使用 XeLaTeX 或 LuaLaTeX 编译器,而不是传统的 LaTeX 编译器。 ### 回答2: LaTeX是一种排版工具,用于创建专业和高质量的文档,它可以在多个平台上使用。在LaTeX中,字体是重要的元素之一。其中,泰晤士新罗马(Times New Roman)是一种常用的衬线字体,与Sans Serif字体对比使用时更适合阅读长篇文档。在LaTeX中使用Times New Roman字体需要一些特殊设置。 首先,我们需要使用ctex包,这个宏包具有支持中文文本输入和中西文混排的功能。使用命令“\usepackage{ctex}”导入宏包。接下来,我们需要使用fontspec宏包来设置字体。这个宏包可以设置系统中已有的字体。需要注意的是,为了使用Times New Roman字体,操作系统中必须有该字体。然后使用命令“\usepackage{fontspec}”引入这个宏包。 为了设置Times New Roman作为正文的默认字体,我们需要使用以下命令: \setmainfont{Times New Roman} 该命令会将已安装的“Times New Roman字体设置为主文本字符集。 如果我们希望将Times New Roman设置为副标题字体,则可以使用以下命令: \setsansfont{Times New Roman} 该命令将“Times New Roman字体设置为副标题的字体。我们也可以使用这个命令来设置其它文本元素的字体。 以上是在LaTeX中设置Times New Roman字体的基本步骤。使用该字体可以使文档看起来更加专业和美观。不过,需要注意的是,Times New Roman字体虽然常用于英文文档,但并不是中文字体的最佳选择。对于中文文档,建议使用适合中文的Sans Serif字体,如微软雅黑、黑体或宋体等。 ### 回答3: LaTeX是一种常用于科技、学术领域的排版工具,它可以让用户在文档中灵活地插入各种数学公式、符号等。而Times New Roman则是一种常见的衬线字体,它的书写风格在正式场合、学术文献中使用比较广泛。 如果你想在LaTeX中使用Times New Roman字体,可以使用XeLaTeX或LuaLaTeX。这两种编译器可以对Unicode文本进行直接处理,因此可以支持各种字体,包括Times New Roman。在编译前,你需要先在头文件中导入相应的宏包,例如: \usepackage{fontspec} 然后,可以通过指定字体名称的方式来使用Times New Roman,例如: \setmainfont{Times New Roman} 这样,整个文档的正文就会使用Times New Roman字体进行排版。如果只想某一小段文字使用该字体,可以使用命令\texttt{fontfamily},例如: This is \texttt{Times New Roman} font. 这样,“Times New Roman”这段文字就会以该字体进行排版。 需要注意的是,这种方法需要计算机中已经安装了相应的字体文件。如果没有安装,可以在各种字体网站上自行下载,并通过操作系统的字体管理工具进行安装。同时,使用非常规字体也可能会对文档的打印、兼容性等产生一定影响,需要根据实际需求进行选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值