Systeme-package 不打印具有未知乘数的方程系统

Systeme-package 不打印具有未知乘数的方程系统

我尝试在处理一些方程组时使用“systeme”包。只要我处理数字和一组变量(x_1 -> x_4),它就运行得很好,但当我尝试处理形式乘法(a_{11}、a_{12}、a_{13} 等)时,它告诉我“L'indice n'est pas un nombre entier !.”(据我所知,“索引不是数字条目”)。

我无法想象这样的系统无法处理常量,所以一定有办法解决这个问题,但我无法弄清楚,也找不到有关此问题的其他帖子,这就是我来找你寻求帮助的原因。以下是我遇到的导致此问题的原因:

\systeme{
    a_{11} x_1 + a_{12}x_2 + a_{13}x_3 = b_1,
    a_{22} x_2 + a_{23}x_3 = b_2,
    a_{33} x_3 = b_3}

我尝试了几种不同的方法,包括将 x_1 - x_3 替换为 x、y 和 z,并使用 \system[xyz],其他方面使用相同的代码,但它就是不肯让步。我不确定我做错了什么,也找不到 \systeme 的良好文档(实际上,我在 StackExchange 上找到了整个软件包,当时我正在寻找一种有效对齐线性方程组的方法)。

答案1

您可以使用替代品:

\documentclass{article}
\usepackage{systeme}

\begin{document}

\[
\syssubstitute{A{a_{11}}B{a_{12}}C{a_{13}}D{a_{22}}E{a_{23}}F{a_{33}}}
\systeme{
  A x_1 + B x_2 + C x_3 = b_1,
  D x_2 + E x_3 = b_2,
  F x_3 = b_3
}
\]

\end{document}

在此处输入图片描述

相关内容