수학 반복 수학 문자 사이의 일관되지 않은 간격을 제거하는 방법은 무엇입니까?

수학 반복 수학 문자 사이의 일관되지 않은 간격을 제거하는 방법은 무엇입니까?

다음과 같은 자동 생성 선을 사용하여 Latex에서 그래프를 만들고 있습니다.

$|\circ\bullet\bullet\circ\bullet\bullet\rangle$

이미지를 생성하는 것

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

나는 이 기호들의 간격이 일관되고 작기를 바랍니다.

이상적으로는 모든 기호가 마지막 두 기호와 동일한 거리에 배치되기를 바랍니다. 어떻게 이것을 달성할 수 있습니까?

답변1

\circs 및 s를 수용하여 \bullet특별한 수학 간격을 사용하지 않도록 합니다.

\circ나는 둘 다 믿고 인접한 토큰과 함께 사용할 때 특정 추가 공백을 전달하는 \bullet으로 선언됩니다 . \mathbin버팀대는 이러한 토큰을 인접한 자료를 "보는" 것으로부터 효과적으로 분리합니다(그렇지 않으면 특별한 수학 간격이 적용됩니다).

\documentclass{article}
\begin{document}
$|{\circ}{\bullet}{\bullet}{\circ}{\bullet}{\bullet}\rangle$
\end{document}

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

답변2

당신은 수학 원자의 순서를 가지고 있습니다

Ord Bin 1 Bin 2 Bin 3 Bin 4 Bin 5 Bin 6 닫기

하지만큰 상자원자는 다음과 같이 변형됩니다.오르드일반적인 중위 수학 표기법에 맞지 않는 즉시 원자. 따라서2된다오르드, 게다가4그리고6, 그래서 당신은

Ord Bin Ord Bin Ord Bin Ord 닫기

마지막으로 TeX는 나머지 주위에 중간 공백을 추가합니다.큰 상자원자. 이 그림을 설명합니다귀하의 입력에서 얻으십시오 :

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

반면에 다음과 같은 다른 입력이 있습니다.

$\lvert\circ\bullet\bullet\circ\bullet\bullet\rangle$

원자의 순서를 생성할 것이다

열기 빈 빈 빈 빈 빈 빈 닫기

그것은로 변할 것이다.

열기 Ord Bin Ord Bin Ord Ord 닫기

당신과 비슷한 그림을 만들어내다

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

두 입력 모두 올바르지 않습니다.

이진 연산 기호를 의도한 의미로 \circ사용 하지 않기 때문에 자신만의 기호를 정의하세요 .\bullet

\documentclass{article}
\usepackage{amsmath}

\newcommand{\0}{\mathord{\mspace{1mu}\circ\mspace{1mu}}}
\newcommand{\1}{\mathord{\mspace{1mu}\bullet\mspace{1mu}}}

\begin{document}

$\lvert \0 \1 \1 \0 \1 \1 \rangle$

\end{document}

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

토큰 \mathord은 실제로 필수는 아니지만 우리가 수행하는 작업을 더 명확하게 보여줍니다.

보다LaTeX 이론 - 내부적으로 기호가 모델링되는 방식수학 원자에 대한 자세한 내용은

관련 정보