一个表达式位于同一行的另一个表达式上,且大小相同

时间:2016-04-25 14:36:17

标签: latex

我想写Vs - > (V1-> X1V2-> X2)但是V2-> V1下面的X2 - > X1。那可能吗? Overset不起作用,因为它改变了顶级表达式。我经常浏览Stackoverflow并找不到答案。感谢。

2 个答案:

答案 0 :(得分:0)

我找到了一种方法。

var maxTurns = 100;

var turns = 0;
while (myChar.isAlive && ++turns <= maxTurns) {
    myChar.hits();
    myChar.lifes();
}
console.log("character is: " + myChar.isAlive ? "alive" : "dead");
console.log("after: " + turns + " turns.");

答案 1 :(得分:0)

您可以使用amsmath\genfrac构造来设置类似分数的表达式:

enter image description here

\documentclass{article}

\usepackage{amsmath}
\DeclareRobustCommand{\topbot}{\genfrac{}{}{0pt}{}}

\begin{document}

\[
  V_s \rightarrow \biggl( \topbot{V_1 \longrightarrow X_1}{V_2 \longrightarrow X_2} \biggr)
\]

\end{document}

\genfrac需要五个参数来创建结构(来自amsmath documentation;部分 4.11.3 \genfrac命令,第14页):

  

最后两个对应\frac的分子和分母;该   前两个是可选的分隔符[...];第三是线条粗细   覆盖[0意味着一个不可见的规则];第四个论点是   mathstyle覆盖:整数值0-3分别选择   \displaystyle\textstyle\scriptstyle和   \scriptscriptstyle。如果第三个参数留空,则为该行   厚度默认为“正常”。

不确定您在问题中是否故意使用( ... )。如果他们始终包含在您的构造的使用中,您可以定义

\DeclareRobustCommand{\topbot}{\genfrac(){0pt}{}}

代替。