発言者: kiwi
発言日: 2007 08/03 13:25
発言元: 133.11.110.208
kiwi と申します。
saloon No.412
から始まる話題でお世話になっております。
この投稿は、tDB さんからのお言葉に甘えて、こちらに
引越しをしてきたものです。
よろしくお願いいたします。
以下、要点を再掲いたします。
% saloon No.412 ----------
\nagamaru コマンドを使用させていただいた enumerate環境で、
ある番号だけ(例えば、\nagamare 5 だけ)を赤で表示できる
ようにしたいのですが、可能でしょうか。
%------------------------
\documentclass{jarticle}
\usepackage{emath}
\begin{document}
\begin{enumerate}[\protect\expandafter\nagamaru 1]
\item +
\item -
\item{}*
\item /
\item =% ← ここの「番号だけ」を赤色にしたい
\item{}<>
\end{enumerate}
\end{document}
%------------------------
% saloon No.412 終わり ---
この話題に、
saloon No.413 にて、tDB さんからは、
>特定の項目番号を変更するには
> \item の [...] オプション
>を用いることになります
というアドバイスを、
また、saloon No.414 にて、石原 さんからは、(kiwiの改変による概略ですが)
\documentclass{jarticle}
\usepackage{emathP}
\begin{document}
{ \def\labelenumi{\ifnum\theenumi=5\relax\color{red}\fi\nagamaru{\theenumi}}
\begin{enumerate}
\item $+$
\item $-$
\item $*$
\item $/$
\item $=$ ← ここの「番号だけ」を赤色にしたい
\item $<>$
\end{enumerate}
}
\end{document}
と、具体的に例示していただきました。
そこで、私が具体的に使おうとしている場面に適応してみました。
%----- ex1.tex
\documentclass{jarticle}
\usepackage{emathP}
\begin{document}
\begin{enumerate}
\item a
\item b
\begin{enumerate}
\item c
{\def\labelenumiii{\ifnum\theenumiii=5\relax\color{red}\fi\nagamaru{\theenumiii}}
\begin{enumerate}
\item $+$
\item $-$
\item $*$
\item $/$
\item $=$ ← ここの「番号だけ」を赤色にしたい
\item $<>$
\end{enumerate}
}
\item d
\end{enumerate}
\item e
\end{enumerate}
\end{document}
%-----
この ex1.tex をタイプセットすると、
! Missing number, treated as zero.
<to be read again>
i
l.11 \item $
+$
とエラーが出てしまいます。
また、
%----- ex2.tex
\documentclass{jarticle}
\usepackage{emathP}
\begin{document}
\begin{enumerate}
\item a
\item b
\begin{enumerate}
\item c
\begin{enumerate}[\protect\expandafter\nagamaru 1]
\item $+$
\item $-$
\item $*$
\item $/$
\item[\color{red}\nagamaru{\theenumiii}] $=$ ← ここの「番号だけ」を赤色にしたい
\item $<>$
\end{enumerate}
\item d
\end{enumerate}
\item e
\end{enumerate}
\end{document}
%-----
としてみると、カウンターが増えてくれません。
どうも、私の能力を超えてしまっているようです。
というわけで、tDB さんのお言葉にしたがって、
こちらに投稿させていただきました。
よろしくお願いいたします。
▼関連発言
│
└◆6344:enumerate環境の番号の色を変更したい [kiwi] 08/03 13:25
├◆6345:Re:enumerate環境の番号の色を変更したい [tDB] 08/03 13:56
│└◆6347:Re[2]:enumerate環境の番号の色を変更したい [kiwi] 08/03 22:11
└◆6346:Re:enumerate環境の番号の色を変更したい [tDB] 08/03 14:31
└◆6348:Re[2]:enumerate環境の番号の色を変更したい [kiwi] 08/03 22:12<-last