带有格和除号的数学等式

带有格和除号的数学等式
\begin{equation*}
    \theta({P,\bar{Cl}}) = 
    \begin{cases}
        S(P,\widehat{Cl}) + (S(P,\widehat{Cl}) \times  ((\bar{R}-\widehat{R})/\bar{R})) & \widehat{Cl} \textless \bar{Cl} \\
        S(P,\widehat{Cl}) - (S(P,\widehat{Cl}) \times  ((\widehat{R}-\bar{R})/\bar{R})) & \widehat{Cl} \textgreater \bar{Cl} 
    \end{cases}
    \label(eq: state}
\end{equation*}

我怎样才能让它看起来更美观、更清晰?我想将除法符号推到下面,这样它就更清晰了

欢迎任何想法

答案1

首先,我会使用分数。接下来,我会用替换displaystyle不可扩展的,借用了(它在包中,无需加载包,因为它会更改许多符号。当我更改符号时,我还用 mathx 的版本替换了它,并使用 I 命名以免干扰默认值。最后,我将其改为数学运算符(),我怀疑它确实如此。目前,它看起来像两个变量 C 和 l 的乘积。如果我错了,您所要做的就是用 替换回去。\bar\widebarmathxmathabxmathabx\widehatvarwidehatClCl\ClCl

为了防止由于分数而与周围文本有太大的垂直间距,我使用命令消除了第一行分数高度\smash[t]{…},并使用命令消除了第二行分数深度\smash[b]{…}

\documentclass[11pt,a4paper]{article}

\usepackage{mathtools}

\DeclareMathOperator\Cl{Cl}

\DeclareFontFamily{U}{mathx}{\hyphenchar\font45}
\DeclareFontShape{U}{mathx}{m}{n}{
<-6> mathx5 <6-7> mathx6 <7-8> mathx7
<8-9> mathx8 <9-10> mathx9
<10-12> mathx10 <12-> mathx12
}{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}

\DeclareMathAccent{\varwidehat}{0}{mathx}{"70}
\DeclareMathAccent{\widebar}{0}{mathx}{"73}


\begin{document}

\begin{equation*}
\theta({P,\widebar{\Cl}}) =
\begin{cases}
    S(P,\varwidehat{\Cl}) + S(P,\varwidehat{\Cl}) \times \smash[t]{ \dfrac{\widebar{R}-\varwidehat{R}}{\widebar{R}}} &\qquad \varwidehat{\Cl} < \widebar{\Cl} \\[1.5ex]
    S(P,\varwidehat{\Cl}) - S(P,\varwidehat{\Cl}) \times \smash[b]{\dfrac{\varwidehat{R}-\widebar{R}}{\widebar{R}}} &\qquad \varwidehat{\Cl} > \widebar{\Cl}
\end{cases}
\label{(eq: state}
\end{equation*}

\end{document} 

在此处输入图片描述

答案2

您的代码无法编译,因为它包含不应在数学模式下出现的宏,例如\textgreater和。顺便说一下,命令的参数必须用花括号括起来。\textless\label

你没有给出任何提示你的美观和易读性的标准,所以我必须使用自己的标准。:-) 一旦代码被修复以便编译,外观就没有什么大问题了。(当然,我纯粹是在谈论美学;我无法判断数学是否正确......)我确实注意到整体外观相当局促。您可以使用环境dcases*(由mathtools包提供)而不是基本cases环境来提供更多的空白。接下来,重音符号使用不均匀存在一个小问题:“帽子”统一“宽”,但“条”不是。我建议使用\overline术语Cl。第三,我会去掉每行上的两对多余的括号。最后,由于没有必要为无编号的等式提供\label,我要么将其注释掉,要么完全删除它。

在此处输入图片描述

\documentclass[12pt, a4paper]{book}
\usepackage{mathtools} % for 'dcases*' environment
\begin{document}
Before:
\begin{equation*}
    \theta({P,\bar{Cl}}) = 
    \begin{cases}
        S(P,\widehat{Cl}) + (S(P,\widehat{Cl}) \times  ((\bar{R}-\widehat{R})/\bar{R})) & \widehat{Cl} < \bar{Cl} \\
        S(P,\widehat{Cl}) - (S(P,\widehat{Cl}) \times  ((\widehat{R}-\bar{R})/\bar{R})) & \widehat{Cl} > \bar{Cl} 
    \end{cases}
    \label{eq: state}
\end{equation*}

After:
\begin{equation*}
\theta(P,\overline{Cl}\,) = 
\begin{dcases*}
        S(P,\widehat{Cl}) + S(P,\widehat{Cl}) \times  (\bar{R}-\widehat{R})/\bar{R} 
& if $\widehat{Cl} < \overline{Cl}$ \\
        S(P,\widehat{Cl}) - S(P,\widehat{Cl}) \times  (\widehat{R}-\bar{R})/\bar{R} 
& if $\widehat{Cl} > \overline{Cl} $
    \end{dcases*}
\end{equation*}
\end{document}

答案3

以下两条建议可能会使这个等式更容易阅读。

在此处输入图片描述

代码基于@Bernard 的回答。

\documentclass[11pt,a4paper]{article}

\usepackage{mathtools}

\DeclareMathOperator\Cl{Cl}

\DeclareFontFamily{U}{mathx}{\hyphenchar\font45}
\DeclareFontShape{U}{mathx}{m}{n}{
<-6> mathx5 <6-7> mathx6 <7-8> mathx7
<8-9> mathx8 <9-10> mathx9
<10-12> mathx10 <12-> mathx12
}{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}

\DeclareMathAccent{\varwidehat}{0}{mathx}{"70}
\DeclareMathAccent{\widebar}{0}{mathx}{"73}


\begin{document}

\begin{equation*}
\theta({P,\widebar{\Cl}}) =
\begin{cases}
    S(P,\varwidehat{\Cl}) \times \left( 1 +
    \dfrac{\widebar{R}-\varwidehat{R}}{\widebar{R}}\right) &\qquad
    \varwidehat{\Cl} < \widebar{\Cl} \\[3.0ex]
    S(P,\varwidehat{\Cl}) \times \left( 1 -
    \dfrac{\widebar{R}-\varwidehat{R}}{\widebar{R}}\right) &\qquad
    \varwidehat{\Cl} > \widebar{\Cl}
\end{cases}
\label{(eq: state}
\end{equation*}

or perhaps, if this difference has some separate semantic value

Let
%
\begin{equation*}
\Delta =     \dfrac{\widebar{R}-\varwidehat{R}}{\widebar{R}}.
\end{equation*}

Then
\begin{equation*}
\theta({P,\widebar{\Cl}}) =
\begin{cases}
    S(P,\varwidehat{\Cl}) \times ( 1 + \Delta)
    &\qquad
    \varwidehat{\Cl} < \widebar{\Cl} \\[1.5ex]
    S(P,\varwidehat{\Cl}) \times ( 1 - \Delta)
    &\qquad
    \varwidehat{\Cl} > \widebar{\Cl}
\end{cases}
\label{(eq: state}
\end{equation*}

\end{document}

相关内容