无法将 \systeme 与数学表达式一起使用

无法将 \systeme 与数学表达式一起使用

我想使用\systeme两个方程组,但我发现我不能使用诸如等数学ln{n}表达式n^2

\documentclass[11pt]{article}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{systeme}

\newcommand{\R}{\mathbb{R}}
\newcommand{\N}{\mathbb{N}}

\begin{document}

\begin{equation*}
  \systeme{
  c_1 ln{n} =  \frac{5}{2},
  x+y+z = \frac{5}{2},
  x+y+z = 5
  }
  \quad
  some text
\end{equation*}

\end{document}

我收到此错误:

! L'indice n'est pas un nombre entier !.
<argument> ...indice n'est pas un nombre entier !}

这就是我想要得到的:

在此处输入图片描述

答案1

我同意这些评论,认为这可能不是完成任务的正确工具。如果你真的需要使用它,您需要让“变量”为“已知” systeme

\documentclass[11pt]{article}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{systeme}

\newcommand{\R}{\mathbb{R}}
\newcommand{\N}{\mathbb{N}}

\begin{document}
\begin{equation*}
  \systeme[\ln n]{
  \ln n=  \frac{5}{2},
  x+y+z = \frac{5}{2},
  x+y+z = 5
  }
  \quad
  \text{some text}
\end{equation*}

\begin{equation*}
  \systeme*[\ln n]{
  \ln n=  \frac{5}{2},
  x+y+z = \frac{5}{2},
  x+y+z = 5
  }
  \quad
  \text{some text}
\end{equation*}

\end{document}

在此处输入图片描述

可能更合适的用法systeme

\documentclass[11pt]{article}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{systeme}

\newcommand{\R}{\mathbb{R}}
\newcommand{\N}{\mathbb{N}}

\begin{document}
\begin{equation*}
  \systeme{
  w=  \frac{5}{2},
  x+y+z = \frac{5}{2},
  x+y+z = 5
  }
  \quad
  \text{where}~w=\ln n
\end{equation*}
\end{document}

在此处输入图片描述

不用说,最后两个等式是互相矛盾的。

相关内容