我使用除号,以及下划线和除法:
$\underline{\smash{X/P}}$
结果如下:
我怎样才能减少斜线的下部,以便它不会抑制水平线?
如果没有该$\smash$
命令,则填充太多:
答案1
您可以创建较小版本的斜线符号。下面的屏幕截图展示了它在第二个“X over P”表达式中的外观。
\documentclass{article}
\usepackage{graphicx}
\newcommand\smalldiv{\smash{\raisebox{0.29ex}{\scalebox{0.8}{/}}}}
\begin{document}
$\underline{\smash{X/P}}$
\underline{$X\smalldiv P$}
\end{document}
最佳调整量取决于所使用的字体系列。
答案2
这是使用包的解决方法ulem
。0.55ex
调整
\setlength{\ULdepth}{0.55ex} %% adjust this
代码:
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage[normalem]{ulem}
\setlength{\ULdepth}{0.55ex} %% adjust this
\begin{document}
\uline{$X/P$}
\end{document}
或者如果你真的想减小尺寸:
\documentclass[12pt]{article}
\usepackage{graphicx,amsmath}
\newcommand{\mydiv}{\raisebox{0.25ex}{\resizebox{!}{1.4ex}{/}}}
\begin{document}
\underline{$\smash[b]{X\mydiv P}$}
\end{document}