Re: enumerate環境の使い方

名前: 平井
日時: 2003-09-25 22:55:13
IPアドレス: 218.228.56.*

>>22044 このような物を奥村先生の例を参考に作ってみました。 あまり整理されてなくてくだくだしいですが、環境にしないでコマンドにしてみました。 \documentclass[10pt,a4j]{jarticle} \newcommand{\sikaku}[1]{\rule[7mm]{7.6mm}{.1mm}\hspace{-7.6mm}\rule[-.6mm]{7.6mm}{.1mm}\hspace{-7.6mm}\rule[-.6mm]{.1mm}{7.6mm}\hspace{7.6mm}\rule[-.6mm]{.1mm}{7.6mm}\hspace{-5mm}\raisebox{.78ex}{\Large #1}\hspace{2.5mm}} \newcommand{\ssikaku}[1]{\rule[7mm]{7.6mm}{.1mm}\hspace{-7.6mm}\rule[-.6mm]{7.6mm}{.1mm}\hspace{-7.6mm}\rule[-.6mm]{.1mm}{7.6mm}\hspace{7.6mm}\rule[-.6mm]{.1mm}{7.6mm}\hspace{-6.3mm}\raisebox{.78ex}{\Large #1}\hspace{1.2mm}} \newcommand{\sssikaku}[1]{\rule[7mm]{7.6mm}{.1mm}\hspace{-7.6mm}\rule[-.6mm]{7.6mm}{.1mm}\hspace{-7.6mm}\rule[-.6mm]{.1mm}{7.6mm}\hspace{7.6mm}\rule[-.6mm]{.1mm}{7.6mm}\hspace{-7.6mm}\raisebox{.78ex}{\Large #1}} \newcommand{\smondai}[2]{\sikaku{\raisebox{.15ex}{#1}}$\hspace{3mm}$\parbox[t]{14.9cm}{\parskip=0.2cm #2} \vfill} \newcommand{\mondai}[2]{\ssikaku{\raisebox{.15ex}{#1}}$\hspace{3mm}$\parbox[t]{14.9cm}{\parskip=0.2cm #2} \vfill} \newcommand{\ssmondai}[2]{\sssikaku{#1}$\hspace{3mm}$\parbox[t]{14.9cm}{\parskip=0.2cm #2} \vfill} % 寸法レジスターとコマンドの定義 %%%%%%%%%% \renewcommand{\labelenumi}{\theenumi} \renewcommand{\theenumii}{\arabic{enumii}} \newcounter{CNT} \newdimen{\IND} \newdimen{\HSP} \newcommand{\MONDAI} {\setcounter{CNT}{\theenumi} \addtocounter{CNT}{1} \settowidth{\IND}{\theCNT} \multiply\IND by 4 \divide\IND by 5 \HSP=-15pt \multiply\IND by -1 \advance\HSP by \IND \settowidth{\IND}{\theCNT} \multiply\IND by 4 \divide\IND by 5 \itemindent=\IND\leavevmode\raise4pt\vbox{\hsize7.7mm \Large\item \hskip\HSP\fboxsep5.8pt\fbox{\begin{minipage}[b]{7.6mm}\phantom{{\Large 1}.}\end{minipage}}}\normalsize\hspace{1pt}} \begin{document} %%%%%%%%%%%%%%%% TEXT START %%%%%%%%%%%%%%%% \texttt{enumerate}環境の外の文章。 \begin{enumerate} \MONDAI 問題文あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやいゆえよわいうえを \MONDAI \texttt{enumerate}環境の中では、自動的に番号を振ります。 \setcounter{enumi}{9} \MONDAI 強制的に番号を10に変更しました。 \setcounter{enumi}{99} \MONDAI 強制的に番号を100に変更しました。 \end{enumerate} \smondai{1} {\quad 文章} \mondai{10} {\quad 文章} \ssmondai{100} {\quad 文章} \end{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)