모호한 비트로서의 공백에 대한 기호

모호한 비트로서의 공백에 대한 기호

11-101-0011---10-1-1과 같이 모호한 비트가 포함된 비트 문자열을 표시합니다. 따라서 "-"는 "1" 또는 "0"일 수 있음을 의미합니다.

정사각형, 원처럼 시도한 모든 기호는 비대칭 방식으로 표시됩니다.$001\square110\square\square0\square1$ 여기에 이미지 설명을 입력하세요"0"과 \square 사이 또는 두 개의 \square 사이보다 "1"과 \square 사이에 더 넓은 공간을 표시합니다. 이것이 제가 말하는 '비대칭 패션'의 의미입니다.

참고: 사각형 기호는 더 적합한 기호로 대체될 수 있습니다. .

비트 대수학 또는 논리의 표기법과 같이 이러한 공백을 암시적으로 표시하려면 어떻게 해야 합니까?

답변1

글꼴은 일반적으로 숫자에 대해 동일한 경계 상자를 갖지만 숫자 1은 0보다 약간 좁기 때문에 약간의 "비대칭"은 피할 수 없습니다.

숫자와 동일한 경계 상자와 일부 측면 베어링이 있는 빈 직사각형을 얻는 방법은 다음과 같습니다.

\documentclass{article}
\usepackage{amsmath}

\newcommand{\ubit}{%
  \mathord{%
    \setlength{\fboxrule}{0.2pt}%
    \setlength{\fboxsep}{0pt}%
    \makebox[\fontcharwd\textfont0 `0]{%
      \fbox{\kern-3\fboxrule\phantom{0}\kern-3\fboxrule}%
    }%
  }%
}

\begin{document}

$0 0 1 \ubit 1 1 0 \ubit \ubit 0 \ubit 1$

\end{document}

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

이것이 \phantom{0}다음으로 대체되면 내가 얻는 것입니다 0:

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

다른 글꼴 크기에서 이 기능이 필요한 경우 추가 작업이 필요할 수 있습니다.

답변2

귀하에게 적합한 verbatim솔루션 이 있습니까 ?-

\documentclass{article}
\begin{document}

\verb|11-101-0011---10-1-1|

\verb|-010-0-00-1-0--10-1-|

\verb|01-10-1110-00-1-0-10|

\end{document}

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

관련 정보