Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

TeX: 空白系コマンド がおかしい#995

Discussion options

TeX数式 ($ ... $,$$ ... $$) で、空白系のコマンド の挙動がおかしいです。

  1. 記号系の空白コマンド\,,\:,\;,\! などが、単なるエスケープ として処理されているようです。
    • \, は、別名の\thinspace は 効く
    • \:,\; は、別名の\medspace,\thickspace も エラーNG
    • \hspace{} なら可能なので、ダメなものは それで代替するしかない
  2. Negative系の空白コマンド\!,\neg{thin,med,thick}space が 機能していない
    • \! は、上記の 記号系のコマンドが エスケープ扱い になっているので、! になる
    • \neg{thin,med,thick}space は、コマンドは エラーになっていないが、
      負のスペース として扱われているように見えない
    • \hspace{-0.3em} など、負のサイズ指定 をしても、機能していない

$$\begin{align*}& \texttt{thin space} & \qquad a , b & \qquad a \thinspace b \\& \texttt{med space} & \qquad a : b & \qquad a \medspace b \\& \texttt{thick space} & \qquad a ; b & \qquad a \thickspace b \\& \texttt{hspace} & & \qquad a \hspace{0.3em} b \\& \texttt{neg thin space} & \qquad a ! b & \qquad a \negthinspace b \\& \texttt{neg med space} & & \qquad a \negmedspace b \\& \texttt{neg thick space} & & \qquad a \negthickspace b \\& \texttt{neg hspace} & & \qquad a \hspace{-0.3em} b \\\end{align*}$$

$$\begin{align*}&\texttt{thin space}      &\qquad a\, b &\qquad a\thinspace      b\\&\texttt{med space}       &\qquad a\: b &\qquad a\medspace       b\\&\texttt{thick space}     &\qquad a\; b &\qquad a\thickspace     b\\&\texttt{hspace}          &               &\qquad a\hspace{0.3em}  b\\&\texttt{neg thin space}  &\qquad a\! b &\qquad a\negthinspace   b\\&\texttt{neg med space}   &               &\qquad a\negmedspace    b\\&\texttt{neg thick space} &               &\qquad a\negthickspace  b\\&\texttt{neg hspace}      &               &\qquad a\hspace{-0.3em} b\\\end{align*}$$
You must be logged in to vote

Replies: 1 comment

Comment options

@KSR-Yasuda
ご報告ありがとうございます。

数式関連は他にもご意見等いただいており、今回いただいた分も修正の際に参考にさせていただきます 🙇

現状では、 ```math であれば MathJax の記法で書いていただければ基本問題ないのですが、
$$ の場合は Markdown のエスケープを意識して書いていただく必要があります。

$$\begin{align*}& \texttt{thin space}      & \qquad a \\, b \\\\& \texttt{med space}       & \qquad a \\: b \\\\\end{align*}$$```math\begin{align*}& \texttt{thin space}      & \qquad a \, b \\& \texttt{med space}       & \qquad a \: b \\\end{align*}```

上記の方法で回避する事が可能です。改善まではこちらの対応をしていただけると幸いです 🙇

You must be logged in to vote
0 replies
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Labels
None yet
2 participants
@KSR-Yasuda@acronhub

[8]ページ先頭

©2009-2025 Movatter.jp