提问于:
浏览数:
5128
## 编译环境
操作系统
* [x ] Windows 7/8/10
* [ ] macOS
* [ ] Linux
`若需勾选,请把[ ]改成[x]`
Tex发行版
* [x ] TexLive `2020`
* [ ] MikTeX `版本号`
* [ ] CTeX
`若需勾选,请把[ ]改成[x]`
## 我的问题
如何将section的number修改为Times new roman字体,代码如下:
```
\documentclass{ctexbook}
\usepackage{ctex}
\usepackage{times}
\ctexset{
chapter={name={,.},
number=\arabic{chapter}
},
section={format+={\centering}} %居中——\centering,左对齐——\raggedright,右对齐——\raggedleft
number=\Times New Roman{section}}
\begin{document}
\chapter{xx}
\section{xxx}
\end{document}
```
1 回答
3
1. 没有 `\Times New Roman` 这种用法;
2. 全局地设置西文字体为 Times New Roman 后,数字就是这个字体了。前面已经用了 `\usepackage{times}`,但是更推荐 `\usepackage{newtxtext}`,这个对一些字形的处理更好,还可以设置配套的数学字体 `\usepackage{newtxmath}`。这两个字体包都是 Times 的克隆版本。
3. 如果你想用系统的 Times New Roman,可以用 `\setmainfont{Times New Roman}`。
-
非常感谢! – 黎长江 2020-11-14 12:18 回复
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。