我需要写一个垂直堆叠的下标,表示“在 k=... 和 k'=... 处求表达式的值”。最后它应该看起来像
/ SOME \
| BIG |
\ EXPRESSION / k = ...
k'= ...
以“k=, k'=”部分作为下标,下标大小为正常大小(因此matrix
环境不合适)。在 LaTeX 中,我会使用环境subarray
,确实莱克斯支持命令\subarray
。但是,我找不到将对齐方式从居中更改为左对齐的方法。
类似地,插入矩阵时,只需\matrix
在公式编辑器中写入即可得到一个所有列都居中的矩阵,我不知道在创建后如何更改这一点,而使用“插入 > 数学 > 矩阵”对话框可以指定对齐方式。更改矩阵对齐方式的方法可能也允许对齐subarray
。
是否存在这样的方法或者是否存在基于对话的方法来创建subarray
类似于矩阵的环境?
澄清
我希望结果看起来正确LyX 的数学编辑器、输出文档和 LyX 的即时预览中。我最接近的是定义一个莱克斯带有两个参数的数学宏,它插入一个左对齐矩阵(在数学编辑器中看起来像\begin{subarray}{l}...\end{subarray}
),然后用 ERT 覆盖它以实际用于subarray
pdf 输出。但是,对于即时预览,这将使用\begin{matrix}{l}...\end{matrix}
,因此看起来不正确。
答案1
正确的方法是使用\begin{subarray}{l}...\end{subarray}
。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\left[\frac{k}{k'}\right]_{\begin{subarray}{l} k=1\\k'=2+4\end{subarray}}
\]
\end{document}