emath BBS

新規発言一覧最新記事過去一覧検索HOME

No.1150  Re:\Forの使い方
発言者: 飯島 徹
発言日: 2004 05/27 10:57
発言元: zf017209.ppp.dion.ne.jp
genio さん,みなさん,こん○○は(^◇^)飯島です.

\For ではなく \Ifor を使ってみました.
途中に \五十音 などといういい加減なマクロが出てきますが,
これは emathK.sty で定義されている \@ひらがな の手抜き版です^_^;

\documentclass{jsarticle}
\usepackage{emathPh}
\begin{document}
\begin{zahyou*}[ul=5mm](0,10)(0,10)
\Drawline{\O\XMAX\RT\YMAX\O}
\Put{(1.5,9)}[w]{(ア)}
\Put{(1.5,7)}[w]{(イ)}
\Put{(1.5,5)}[w]{(ウ)}
\Put{(1.5,3)}[w]{(エ)}
\Put{(1.5,1)}[w]{(オ)}
\For\y{2}{9}{2}\Do{%
\Drawline{(\xmin,\y)(10,\y)}}
%\zahyouMemori[g]
\end{zahyou*}

\def\五十音#1{%
 \ifcase#1\relax
 \or
 ア%
 \or
 イ%
 \or
 ウ%
 \or
 エ%
 \or
 オ%
 \fi
}
\begin{zahyou*}[ul=5mm](0,10)(0,10)
\Drawline{\O\XMAX\RT\YMAX\O}
\Ifor\i{1}{6}\Do{%
 \Sub\i{1}\y
 \Mul\y{2}\y
 \Sub{9}\y\y
 \Sub\y{1}\ly
 \Put{(1.5,\y)}[w]{(\五十音{\i})}%
 \Drawline{(\xmin,\ly)(10,\ly)}
}%
\end{zahyou*}
\end{document}

▼関連発言

1149:\Forの使い方 [genio] 05/27 10:03
 ├1150:Re:\Forの使い方 [飯島 徹] 05/27 10:57
 │└1151:Re[2]:\Forの使い方 [飯島 徹] 05/27 11:12
 └1152:Re:\Forの使い方 [tDB] 05/27 11:14
  └1153:Re[2]:\Forの使い方 [飯島 徹] 05/27 11:17
   └1154:Re[3]:\Forの使い方 [田中徹] 05/27 12:04
    └1155:Re[4]:\Forの使い方 [genio] 05/27 13:29<-last

Pass 保存


CGIROOM