ここで「~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
に変更することができます。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}