首先,我必须说,我真的很喜欢这个网站的想法。有这样一个地方,你可以在这里问所有关于 LaTeX/TeX 的问题,真是太棒了。:D
我的问题可能相当琐碎。事实上,我还没有真正弄清楚符号&
在数学环境中的实际功能。我知道人们可以使用它来在数学公式旁边添加变量的解释。如果我在&& i &= \text{interest}
包含变量的公式下添加表达式i
,我可以将其定义为特定公式中的利率,并且在最终文档中它将出现在公式旁边。
但是它&
到底起什么作用呢?为什么我必须添加两个它才能获得正确的排版。你可能已经注意到了,我还没有理解它的语法。:D
如果有人能帮助我解决这个问题就太好了。
在此先非常非常感谢您。
此致,
马塞尔
好的,所以我想提供我昨天承诺的代码。
我昨天提到的原始代码是这个:
\documentclass[a4paper,10pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
\begin{align*}
G(x) &= 0 & G &= \text{Gewinn} \\
&& x &= \text{Menge} \\
\Leftrightarrow E - K = 0 \\
&& E &= \text{Erlös} \\
&& K &= \text{Kosten} \\
\Leftrightarrow E = K \\
\Leftrightarrow p \cdot x = K_{f} + k_{v} \cdot x \\
&& p &= \text{Preis} \\
&& K_{f} &= \text{Fixkosten} \\
&& k_{v} &= \text{variable Kosten}\\
\Rightarrow x = \frac{K_{f}}{p - k_{v}}\\
\end{align*}
\end{document}
我只是从另一个论坛复制粘贴了结构并用它来表达我自己的公式,但并没有真正理解它的作用 - 直到昨天。:) 通过&
昨天得到的对齐标记的解释,我设法将公式对齐到箭头符号处:
[\documentclass[a4paper,10pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
\begin{align*}
G(x) &= 0 & G &= \text{Gewinn} \\
&& x &= \text{Menge} \\
&\Leftrightarrow E - K = 0 \\
&& E &= \text{Erlös} \\
&& K &= \text{Kosten} \\
&\Leftrightarrow E = K \\
&\Leftrightarrow p \cdot x = K_{f} + k_{v} \cdot x \\
&& p &= \text{Preis} \\
&& K_{f} &= \text{Fixkosten} \\
&& k_{v} &= \text{variable Kosten}\\
&\Rightarrow x = \frac{K_{f}}{p - k_{v}}\\
&bzw.\ \boxed{p = \frac{K_{f}}{x} + k_{v}}
\end{align*}
\end{document}]
这样看起来整洁多了。所以我认为我理解了 的基本功能&
。但我仍然不确定 的含义&&
。我也对此进行了一些实验,在我看来,这只是为了创造空间。类似于在 Word 等程序中使用制表符按钮。我理解得对吗?
再次感谢。:D
答案1
在 TeX 中&
用于对齐。也就是说,将方程式的各个部分对齐到不同的行上。我最喜欢的例子是环境cases
,正如 egreg 在评论中所说,其他常见的例子包括矩阵、array
表格、tabular
以及许多
数学对齐环境,如align
,split
...
如果想要数学中的“&”符号,请使用\&
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[ |x| = \begin{cases}
x, &\text{if }x\ge0,\\
-x, &\text{if }x<0.
\end{cases}
\]
For an ampersand in math-mode type $\&$.
\end{document}