出力に cms が表示されるのはなぜですか?

出力に cms が表示されるのはなぜですか?

ここに画像の説明を入力してください

\usepackage{float}
\usepackage{bigstrut}
\usepackage{makecell}



\renewcommand\theadalign{bc}
\renewcommand\theadfont{\sfdefault}

\renewcommand\theadgape{\Gape[4pt]}
\renewcommand\cellgape{\Gape[4pt]}



\begin{table}[H]
  \centering
  \caption{Add caption}
    \begin{tabular}{r r}
    \hline
    \rowcolor{LightCyan}
    \thead{Emax/V \\ $\Delta$= $\pm$ 0 V}  & V2 (V) \bigstrut\\
    \hline
    1   & 2 \bigstrut\\
\end{tabular}
\end{table}

答え1

おそらくあなたは

\renewcommand\theadfont{\sffamily}

そしてそうではない

\renewcommand\theadfont{\sfdefault}

\sfdefaultはフォント名/識別子 (ここではcmss) を保持しており、実際にサンセリフを使用するには が必要です\sffamily

CMSなしのコードの出力

\documentclass{article}
\usepackage{float}
\usepackage{bigstrut}
\usepackage{makecell}
\usepackage[table,svgnames]{xcolor}
\usepackage{siunitx} % for typesetting units and numbers with units

\renewcommand\theadalign{bc}
\renewcommand\theadfont{\sffamily}
\renewcommand\theadgape{\Gape[4pt]}
\renewcommand\cellgape{\Gape[4pt]}

\begin{document}
\begin{table}[H]
  \centering
  \caption{Add caption}
    \begin{tabular}{r r}
    \hline
    \rowcolor{LightCyan}
    \thead{Emax/V \\ $\Delta= \pm 0$\,V}  & V2 (V) \bigstrut\\
    \thead{Emax/V \\ $\Delta= \SI[detect-family]{+-0}{\volt}$}  & V2 (V) \bigstrut\\ % siunitx-alternative
    \hline
    1   & 2 \bigstrut\\
\end{tabular}
\end{table}
\end{document}

関連情報