환경을 없애고 주변 공간을 그대로 유지하는 방법

환경을 없애고 주변 공간을 그대로 유지하는 방법

최근에 채팅으로 질문을 했는데요하지만나는 들었다메인 사이트에 물어봐야 해서 여기까지 왔습니다.

나는 cases환경을 사용하여 기호로 구분된 여러 방정식 시스템을 만들고 있습니다 \equiv. 예는 다음과 같습니다.

\documentclass{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\begin{document}

\[
\begin{cases}
x+y=2,\\x=2
\end{cases}
\equiv
\begin{cases}
2+y=2,\\x=2
\end{cases}
\]

\end{document}

내가 뭘 한거지

그러나 보시다시피 첫 번째 끝 cases\equiv.&이는 기호 가 없기 때문이다 .cases, 하지만 공간을 채우기 위해 이 기호를 추가하고 싶지 않습니다. 그래서 제가 찾은 수동적이고 비효율적이며 잘못된 해결책은 음수 공간을 추가하는 것이었습니다. \!바로 앞에 5/6 을 추가한다고 가정해 보겠습니다 \equiv.

음수 공백을 추가하면 5한쪽에 다른 쪽보다 더 많은 공간이 있게 됩니다.

5개를 더하면 어떻게 될까요!

음수 공백을 추가하면 6이전과 같은 일이 발생합니다.

같은 일이 일어납니다

그보다 많 6거나 적으면 5출력이 더 나빠집니다.

나는 방정식 시스템의 동일한 형식을 유지하면서각각의 양쪽에 균질한 공간이 있을 것입니다.cases. 가능합니까?

감사해요!!

,PS 나는 또한 방정식 시스템에서 나타나는 마지막 방정식, 즉 아래 방정식을 제외 하고 각 방정식을 구분할 수 있는지 알고 싶습니다 (읽기로 계속되거나 끝이 나는 텍스트가 없는 한). 문장). AMS 스타일 가이드에 이에 대한 내용이 있습니까?

답변1

당신은 사용할 수 있습니다aligned

\documentclass{article}
\usepackage{amsmath}

\newenvironment{system}
  {\[\left\lbrace\aligned}
  {\endaligned\right.\]\ignorespacesafterend}

\begin{document}
Example:
\begin{system}
&x+y=2\\&x=2
\end{system}


\end{document}

답변2

열 사이의 공백과 Null 구분 기호 공백도 제거합니다.

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newenvironment{system}
 {%
  \let\@ifnextchar\new@ifnextchar
  \left\lbrace
  \def\arraystretch{1.2}%
  \array{@{}l@{}}%
 }
 {%
  \endarray
  \right.\kern-\nulldelimiterspace
 }
\makeatother

\begin{document}

\[
\begin{system}
x+y=2,\\x=2
\end{system}
\equiv
\begin{system}
2+y=2,\\x=2
\end{system}
\]

\end{document}

여기에 이미지 설명을 입력하세요

나는 독자들이 여기서 당신이 의미하는 바를 이해할 것이라고 의심합니다.

답변3

\documentclass{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[usestackEOL]{stackengine}
\stackMath
\setstackgap{L}{16pt}
\begin{document}
\[
\biggl\{\Centerstack[l]{x+y=2,\\x=2}
\equiv
\biggl\{\Centerstack[l]{2+y=2,\\x=2}
\]
\end{document}

여기에 이미지 설명을 입력하세요

답변4

패키지 사용을 고려해보세요 systeme.

귀하의 예에서 그룹화된 방정식은 실제로 방정식 시스템이며~ 아니다사례. 그리고 egreg가 말했듯이 코드의 의미를 파악하려는 사람은 잘못된 귀속으로 인해 혼란을 겪을 수 있습니다.

관련 정보