記号類     Last modified: May 28, 1997

 いくつかの特別な記号や文字についての情報です。

result

 これを実現する LaTeX ファイルは次のようなものです。

\documentclass{jsarticle}
\newcommand{\DegChar}[1]{\char'27\kern-0.3em\hbox{#1}}

\def\Maru#1{{\rm\ooalign{\hfil\hbox{#1}\hfil\crcr\raisebox{.18ex}{\mathhexbox20D}}}}

\makeatletter
\def\leq{\mathrel{\mathpalette\gl@align<}}
\def\geq{\mathrel{\mathpalette\gl@align>}}
\def\gl@align#1#2{\lower.6ex\vbox{\baselineskip\z@skip\lineskip\z@
\ialign{$\m@th#1\hfil##\hfil$\crcr#2\crcr=\crcr}}}
\makeatother

\begin{document}
摂氏 35 ℃ のように書きたいとき,全角の`℃' を使ってもいいのですが,
\begin{verbatim}
\newcommand{\DegChar}[1]{\char'27\kern-0.3em\hbox{#1}}
\end{verbatim}
をプリアンブルに書いておけば,
摂氏 35\DegChar{C},絶対温度 250\DegChar{K} のようになります。

また,丸付き数字は,
\begin{verbatim}
\def\Maru#1{{\rm\ooalign{\hfil\hbox{#1}\hfil\crcr\raisebox{.18ex}{\mathhexbox20D}}}}
\end{verbatim}

をプリアンブルに書いておいて,\Maru{2},\Maru{19} のように指定します(2桁だと修正が必要でしょう)。

また,等号付きの不等号は,$x \le y$,$a \ge 2$ というのが標準ですが,
\begin{verbatim}
\makeatletter
\def\leq{\mathrel{\mathpalette\gl@align<}}
\def\geq{\mathrel{\mathpalette\gl@align>}}
\def\gl@align#1#2{\lower.6ex\vbox{\baselineskip\z@skip\lineskip\z@
\ialign{$\m@th#1\hfil##\hfil$\crcr#2\crcr=\crcr}}}
\makeatother
\end{verbatim}
をプリアンブルに書いておいておくと,
$x \leq y$,$a \geq 2$ のようになります。
\end{document}


・ 直前のページへ戻る  ・ E-mail to Shigenobu AOKI