在数学模式下,使用投石机字体将 f 上方的移位帽

在数学模式下,使用投石机字体将 f 上方的移位帽

怎么写

$\hat{f}$

以更好的方式获得斜体 f 上方的帽子?

在此处输入图片描述

\documentclass[article]{report}
\usepackage{amssymb}     
\usepackage{amsthm}        
\usepackage[T1]{fontenc}
\pdfmapfile{+winfonts.map}
\renewcommand\rmdefault{trebuchet}
\usepackage[cm]{sfmath}

\begin{document}
\begin{equation}
\hat{f}(\xi) 
\end{equation}
\end{document}

答案1

  1. 我不认为 Trebuchet 可以用作真正的 TeX 数学字体(见这里这是一种非常不全面的解决方法,即:从 Trebuchet 中取出 7 个符号,我猜,再加上许多字母和数字)。

  2. 正如命令所显示的那样,示例中的\hat{f}和 都不是使用 Trebuchet 排版的(是,Computer Modern Sans Serif“Italic”;是,Computer Modern Math Italic):\xi\showoutput\OT1/cmss/m/sl/10cmssi10\OML/cmm/m/it/10cmmi10

    .......\OT1/cmss/m/sl/10 f
    .....\OT1/cmss/m/n/10 (
    .....\OML/cmm/m/it/10 ^^X
    .....\kern0.46007
    .....\OT1/cmss/m/n/10 )
    
  3. 这就是说,桑斯马特口音sfmath当使用该包时,包似乎允许人们以无衬线字体排版数学公式,并且正确放置重音符号:

    \documentclass{article}
    \usepackage{sfmath}
    \usepackage{sansmathaccent}
    
    \begin{document}
    
    $\hat{f}$
    
    \end{document}
    

在此处输入图片描述

请注意以下摘录sansmathaccent手动的

sansmathaccent不是一个独立的软件包;它是一个用于纠正beamer和中出现的特定问题的软件包sfmath。如果这两个软件包都没有使用,sansmathaccent则不会执行任何操作。
还要注意,sansmathaccent仅适用于 Computer Modern 无衬线数学文本;如果您使用诸如helvet或之类的软件包pxfonts将无衬线数学字体更改为非默认字体,sansmathaccent则不会对您有所帮助。

相关内容