如何使这个简单的表达式 $f(\dfrac{r}{h})$ 看起来美观?

如何使这个简单的表达式 $f(\dfrac{r}{h})$ 看起来美观?

如何让这个非常简单的表达变得美好起来?

在此处输入图片描述

我对括号和分数之间的垂直空格不太满意。欢迎分享您的写法。

\documentclass[]{article}
\usepackage{amsmath}
\usepackage{nicefrac}

\begin{document}
\thispagestyle{empty}
\begin{equation*}
f\big(\,\dfrac{r}{h}\,\big)\quad f\Big(\,\dfrac{r}{h}\,\Big) \quad f\left(\,\dfrac{r}{h}\,\right) \quad f\big(\,\cfrac{r}{h}\,\big)
\end{equation*}
\end{document}

答案1

我觉得这些额外的空格很奇怪。我不会在里面添加空格。可以使用包中的\left和来删除和之间的空格。\right\mleft\mrightmleftright

取决于等式的剩余部分或其他等式, \tfrac可能是一种选择。那么括号就不需要扩大了。

此外,这里可以使用斜线来代替分数来表示除法。您已加载包nicefrac。以下示例还显示了\nicefrac版本:

\documentclass[]{article}
\usepackage{amsmath}
\usepackage{mleftright}
\usepackage{nicefrac}

\begin{document}
\thispagestyle{empty}
\begin{equation*}
  f\mleft(\frac{r}{h}\mright) = f(\tfrac{r}{h})
  = f(r/h) = f(\nicefrac{r}{h})
\end{equation*}
\end{document}

结果

当然,也可以手动\raisebox降低分子的位置来“优化”分子的位置。但恕我直言,这只能优化一种符号组合的外观。带有降部或下标的符号将具有不同的基线,看起来更糟:

\documentclass[]{article}
\usepackage{amsmath}
\usepackage{mleftright}

\begin{document}
\[
   f\mleft( \frac{\raisebox{-2pt}{$r$}}{h} \mright) \neq
   f\mleft( \frac{\raisebox{-2pt}{$g$}}{h} \mright) \neq
   f\mleft( \frac{\raisebox{-2pt}{$r_g$}}{h} \mright)
\]
\end{document}

结果

恕我直言,当利用更多可用时间来提高文本中的数学及其解释时,读者将受益更多。

答案2

我采用的解决方案通常是使用\mfrac(中等大小的分数,~80%的显示样式),来自nccmath

 \documentclass[a4paper, 11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts, amssymb}
\usepackage{nccmath}

\usepackage{mathtools}

\begin{document}

\verb+With \dfrac:+\enspace Text text text text text text $f\Bigl(\dfrac{r}{h}\Bigr)$ more text more text more text more text more text more text more text more text…\medskip

\verb+With \mfrac:+\enspace Text text text text text text $f\bigl(\mfrac{r}{h}\bigr)$ more text more text more text more text more text more text more text more text…\medskip

\verb+With \frac:+\enspace Text text text text text text $f(\frac{r}{h})$ more text more text more text more text more text more text more text more text…
\end{document} 

在此处输入图片描述

相关内容