如何改进此代码以获得更紧凑的方程?

如何改进此代码以获得更紧凑的方程?

我一直在尝试获取以下代码的更紧凑的输出。任何帮助都将不胜感激!

\Pr(s_i^2)=   F^{ij}_{i}\left[\displaystyle\frac{F^{i}_{j}\left[(F_j^{iji})^{-1}\left(\displaystyle\frac{ \varepsilon \left(F^{ij}_{i}\right)^{-1}\displaystyle\left(\frac{\varepsilon z_i^j+v_j^1}{v_j^1-v_j^2}\right)+v_{i}    }{ v_{i}^{1}-v_{i}^{2}   } \right)\right](v_i^1-v_i^2)-v_{i}^{1} }{\varepsilon} \right]

答案1

我认为您应该尝试找到另一种方法来表达等式中所涉及的关系,也许可以通过引入中间表达式的名称。

如果这不可能的话,那么我建议您尝试尽可能多地删除大分数。

(...)此外,假设圆括号和方括号之间没有语义差异[...],那么最好交替使用它们,在每对之后增加大小以帮助引导视线,并保持内部括号尽可能小。最好使用以下命令来实现这一点,例如而\bigl(...\bigr)不是\left(...\right)

示例输出

\documentclass{article}

\begin{document}

\begin{displaymath}
  \Pr(s_i^2)=
  F^{ij}_i
  \biggr(
    \frac{v_i^1-v_i^2}\varepsilon
    F^i_j
    \biggl[
      {(F_j^{iji})}^{-1}
      \biggl(
        \frac1{v_i^1-v_i^2} \cdot
        \Bigl[
          \varepsilon {(F^{ij}_i)}^{-1}
          \Bigl(
            \frac{\varepsilon z_i^j+v_j^1}{v_j^1-v_j^2}
          \Bigr)
          + v_i
        \Bigr]
      \biggr)
    \biggr]
    \;-\; \frac{v_i^1}{\varepsilon}
  \Biggr)
\end{displaymath}

\end{document}

在这里,我通过将因数写在前面来避免使用大分数,1/x并在必要时将它们分布为,a/x + b/x以避免使用更多括号。在外层,我在减号周围添加了更多空间,以尝试帮助分组。对于反函数,我(F)用正常大小的括号编写,然后将其分组以{...}^{-1}提高反符号。我\cdot在内层放置了表示乘法;如果需要,也可以在外层使用它。

在较旧的排版书籍中,一种建议是使用三种类型的括号(...), [...], \{...\}。这样,在增加大小之前,您可以获得三层嵌套。然而,在大多数现代文本中,我们倾向于\{...\}与设置规范紧密相关,因此这通常不合适。话虽如此,它可能适用于您的情况:

带花括号的示例

\documentclass{article}

\begin{document}

\begin{displaymath}
  \Pr(s_i^2)=
  F^{ij}_i
  \biggr[
    \frac{v_i^1-v_i^2}\varepsilon
    F^i_j
    \biggl(
      {(F_j^{iji})}^{-1}
      \Bigl\{
        \frac1{v_i^1-v_i^2} \cdot
        \Bigl[
          \varepsilon {(F^{ij}_i)}^{-1}
          \Bigl(
            \frac{\varepsilon z_i^j+v_j^1}{v_j^1-v_j^2}
          \Bigr)
          + v_i
        \Bigr]
      \Bigr\}
    \biggr)
    \;-\; \frac{v_i^1}{\varepsilon}
  \biggr]
\end{displaymath}

\end{document}

答案2

请比较:

\documentclass{article}

\begin{document}

\[
\Pr(s_i^2)=   
F^{ij}_{i}\left[\displaystyle\frac{F^{i}_{j}\left[(F_j^{iji})^{-1}\left(\displaystyle\frac{ \varepsilon \left(F^{ij}_{i}\right)^{-1}\displaystyle\left(\frac{\varepsilon z_i^j+v_j^1}{v_j^1-v_j^2}\right)+v_{i}    }{ v_{i}^{1}-v_{i}^{2}   } \right)\right](v_i^1-v_i^2)-v_{i}^{1} }{\varepsilon} \right]
\]

\[
\Pr(s_i^2)=   
F^{ij}_{i}\left[
\frac1\varepsilon\left[
\displaystyle{F^{i}_{j}\left[(F_j^{iji})^{-1}\left(\displaystyle\frac{ \varepsilon \left(F^{ij}_{i}\right)^{-1}\displaystyle\left(\frac{\varepsilon z_i^j+v_j^1}{v_j^1-v_j^2}\right)+v_{i}    }{ v_{i}^{1}-v_{i}^{2}   } \right)\right](v_i^1-v_i^2)-v_{i}^{1} } \right]\right]
\]

or even

\[
\Pr(s_i^2)=   
F^{ij}_{i}\left[
\frac1\varepsilon\left[
\displaystyle{F^{i}_{j}\left[
(F_j^{iji})^{-1}\left(
\displaystyle\frac1{v_j^1-v_j^2}
\left(
{ \varepsilon
 \left(F^{ij}_{i}\right)^{-1}\displaystyle\left(
\frac{\varepsilon z_i^j+v_j^1}{v_j^1-v_j^2}
\right)+v_{i}    }\right)
\right)
\right](v_i^1-v_i^2)-v_{i}^{1} } \right]
\right]
\]

\end{document}

在此处输入图片描述

(当然,如果compact在这里意味着not too high)。

相关内容