我想使用\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}
不用说,最后两个等式是互相矛盾的。