Systeme 是迄今为止最精巧的方程组软件包,因为它的语法非常简短。但它的限制非常多:仅仅将未知数切换为 I_1、I_2 和 I_3 来打印电路问题非常繁琐(还没有成功过),而且它不允许重复相同的未知数。例如,我必须输入方程式 A+A=2,但这似乎是被禁止的,因为 systeme 要求使用一般矩阵形式。
整个方程式系统输入主题是数学排版的核心主题,因此我很惊讶我还没有看到一个合适的全面解决方案。 Cases 环境不行,因为这不是它的用途, align 环境缺少大括号,并且需要添加额外的包,这至少对我来说会导致相互矛盾的包。
有没有新的、“更好”的系统可用?还是我只能等待 LaTeX3 原生解决这个问题?
简单来说
\documentclass[a4paper]{article}
\usepackage{systeme}
\begin{document}
\systeme[AB][;]{A+A=2;A+B=3}
\end{document}
应该很容易管理,确实。
答案1
答案2
是的,走进商店挑选自己想要的东西,以自己想要的价格,这真是太棒了;两全其美……
...在此之前,你唯一会失去的是坚持systeme
很容易输入,但是你却放弃了想要的灵活性。empheq
通过添加一些按键来提供这种灵活性:
\documentclass{article}
\usepackage{systeme,empheq}
\begin{document}
\[
\systeme[AB][;]{A=2;A+B=3}
\]
\begin{empheq}[left=\empheqlbrace]{align*}
\strut A + A &= 2 \\
\strut A + B &= 3
\end{empheq}
\end{document}