定理环境中汉字加粗的警告问题

发布于 2022-05-22 10:42:33

利用textbf{}对定理环境中的汉字加粗出现以下警告:
Font shape `TU/FandolSong-Regular(0)/b/it' undefined
(Font) using `TU/FandolSong-Regular(0)/b/n' instead.
请问应当如何解决?

查看更多

关注者
0
被浏览
1.2k
-XM-
-XM- 2022-05-22
这家伙很懒,什么也没写!

没看清楚,缺的是粗斜体(或粗楷体),这种粗的中文楷体字体应该很少有设计,楼上说的是比较容易实现的解决方案。
如果不是一定要粗楷体的话,不妨学系统强行指定黑体代替BoldItalicFont = **

分割线----------------------------
一是在ctex文档类选项里指定 fontset=fandol,手动设置一个案例是

\setCJKmainfont[BoldFont = {FandolSong Bold}, ItalicFont = {FandolKai}, BoldItalicFont = {FandolHei}]{FandolSong}
\setCJKsansfont[ItalicFont = *]{FandolHei}
\setCJKmonofont[BoldFont = {FandolHei}, ItalicFont = {FandolKai}]{FandolFang}
\newCJKfontfamily[kaiti]\kaiti{FandolKai}

电脑上有华文字体的话也可以用华文,和Fandol都挺细的

\setCJKmainfont[BoldFont = {STZhongsong}, ItalicFont = {STKaiti}]{STSong}
\setCJKsansfont[ItalicFont = *]{STHeiti}
\setCJKmonofont[BoldFont = {STHeiti}, ItalicFont = {STKaiti}]{STFangsong}
\newCJKfontfamily[kaiti]\kaiti{STKaiti}
\newCJKfontfamily[heiti]\heiti{STHeiti}
\newCJKfontfamily[fangsong]\fangsong{STFangsong}
2 个回答
寄存器
寄存器 2022-05-22
这家伙很懒,什么也没写!

开伪粗,或直接用通过 PDF literal 实现文字伪粗试试。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览