LaTex에서 ~2.1을 작성하는 방법은 무엇입니까?

LaTex에서 ~2.1을 작성하는 방법은 무엇입니까?

여기에 '~2.1'을 입력하면 ~와 2.1 사이의 거리가 완벽합니다(즉, 정확히 제가 원하는 것입니다). LaTeX에서는 어떻게 달성할 수 있나요?

을 사용하면 $\sim\,2.1$둘 사이의 거리가 너무 큽니다.

답변1

\sim관계처럼 작동하므로 \thickmuskip주변에서 찾을 수 있는 것과 유사한 로 둘러싸여 있습니다 =.

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

$a \sim b$

$a = b$

\showoutput문서에 추가하면 다음 위치에 공백이 삽입된 것을 볼 수 있습니다 .log.

....\mathon                                    <- $
....\OML/cmm/m/it/10 a                         <- a
....\glue(\thickmuskip) 2.77771 plus 2.77771   <- \thickmuskip
....\OMS/cmsy/m/n/10 ^^X                       <- \sim
....\penalty 500                               <- ...penalty to limit line breaks
....\glue(\thickmuskip) 2.77771 plus 2.77771   <- \thickmuskip
....\OML/cmm/m/it/10 b                         <- b
....\mathoff                                   <- $
    ----------------------------------------
....\mathon                                    <- $
....\OML/cmm/m/it/10 a                         <- a
....\glue(\thickmuskip) 2.77771 plus 2.77771   <- \thickmuskip
....\OT1/cmr/m/n/10 =                          <- =
....\penalty 500                               <- ...penalty to avoid line breaks
....\glue(\thickmuskip) 2.77771 plus 2.77771   <- \thickmuskip
....\OML/cmm/m/it/10 b                         <- b
....\mathoff                                   <- $

또는 를 사용하여 \sim의 설정을 2차 연산 요소 rel로 설정할 수 있도록 변경할 수 있습니다 .ord{\sim}\mathord{\sim}간격 추가귀하의 필요에 맞게.

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

\documentclass{article}

\begin{document}

\begin{tabular}{ l l }
  \verb|\sim 2.1|: &
    $\sim 2.1$ \\
  \verb|\sim \, 2.1|: &
    $\sim \, 2.1$ \\
  \verb|{\sim} 2.1|: &
    ${\sim} 2.1$ \\
  \verb|\mathord{\sim} 2.1|: &
    $\mathord{\sim} 2.1$ \\
  \verb|{\sim} \, 2.1|: &
    ${\sim} \, 2.1$ \\
  \verb|\mathord{\sim} \, 2.1|: &
    $\mathord{\sim} \, 2.1$
\end{tabular}

\end{document}

답변2

\documentclass{article}

\begin{document}
%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
$\sim\!2.1$

$\sim2.1$
%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
\end{document}

틸데

관련 정보