答案1
根据我原帖评论中的建议,这里有一个 LaTeX 文档,演示了fontspec
和AutoFakeBold
选项AutoFakeSlant
,以及Lua-UL
的\underLine
命令。为了成功编译此示例,需要在 路径 处提供 TrueType 字体文件./Fonts/Choco.ttf
。
\documentclass{article}
\usepackage[bidi=basic]{babel}
\usepackage{fontspec}
\setmainfont{Choco}[
Path = Fonts/ ,
Extension = .ttf ,
AutoFakeBold = 1.5 ,
AutoFakeSlant = 0.25
]
\usepackage{lua-ul}
\begin{document}
בדוק את זה כאן...\par
\textbf{בדוק את זה כאן...}\par
\textit{בדוק את זה כאן...}\par
\textit{\textbf{בדוק את זה כאן...}}\par
\underline{בדוק את זה כאן...}\par
\underLine{בדוק את זה כאן...}
\end{document}
使用 进行编译时lualatex
,TrueType 文件是从我原帖中描述的站点下载的,生成一个 PDF 文件,在 PDF 查看器中打开时显示如下。(屏幕截图中仅包含页面的相关部分。)
对比我原帖中嵌入的截图,可以看出AutoFake...
选项的效果和我原帖中的效果类似,但是 LaTeX 的下划线并不类似,也没有我原帖中的效果复杂,不知道我原帖中的下划线是怎么画出来的。