未显示铸造的休息符号

未显示铸造的休息符号

我使用的是 minted 包,代码字体使用的是通过 fontspec 导入的 Inconsolata。我将breaklines其设为 true,但默认breaksymbol不显示,只显示一个正方形。

我如何设置 breaksymbol 以便它使用具有 的字体\hookrightarrow

这是我的文件:

\documentclass[a4paper, 11pt]{report}
\usepackage[utf8]{inputenc} %Para saber el encoding del archivo
\usepackage[T1]{fontenc}
\usepackage{inconsolata}
\usepackage{uarial}
\usepackage{unicode-math}

\setmathfont{Arial}

\usepackage[cache=false]{minted} %Para insertar código
\setmainfont{Arial}
\setmonofont{Inconsolata}
\fontsize{11}{14}

\DeclareFontShape{EU1}{Inconsolata(0)}{bx}{n}{<->ssub*Inconsolata(0)/m/n}{}

\begin{document}

\texttt{\hookrightarrow}
\hookrightarrow
$\hookrightarrow$
$\mathsf{\hookrightarrow}$

{\fontfamily{Asana-Math.otf}\selectfont $\hookrightarrow$}

\end{document}

答案1

我正在使用它并且它有效。

\setmathrm{Asana-Math.otf}
\setmathsf{Arial}
\setmathtt{Inconsolata}

当我需要 Arial 公式时,我使用\mathsf

相关内容