emath BBS

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

No.8358  Re:edaenumerateで下揃え
発言者: 田中徹
発言日: 2009 09/27 18:56
発言元: pdf5ffa.nigtnt01.ap.so-net.ne.jp
> edaenumerate環境に問題を配置し,続けてその中に,計算欄・解答欄を配置しようと思っています。
> 計算欄の高さによって,解答欄の位置がずれるのを修正したいのですが,どのようにすればいいでしょうか。

経験則で 2種類ほど。(決してスマートではありません)

\documentclass[b4j,10pt]{jarticle}
\usepackage[notMy]{emathP}
\usepackage{emathEy}
\usepackage{hako}
%\usepackage[maskAnstrue]{emathAe}
\usepackage[maskAnsfalse]{emathAe}
\usepackage{showexample}
\begin{document}
\hakosyokika
\begin{enumerate}
 \item
  \texttt{minpage}環境で高さを指定する手段。適当な高さを自分で試行錯誤する。
  \begin{edaenumerate}
\def\AnsHeight{6\baselineskip}
   \item
    $9^{\frac{3}{2}}$
    \begin{Kaitou}\par
\begin{minipage}[t][\AnsHeight]{\linewidth}%
     $\begin{aligned}[t]
       9^{\frac{3}{2}}
       &=(3^2)^{\frac{3}{2}}
       =3^3\\
       &=\bm{27}\kotae
      \end{aligned}$
\end{minipage}
    \end{Kaitou}
    \par
    \hfill \maskHako(5zw)[1.8zh][0.9zh]{\bm{27}}
   \item
    $\retuwa{k=1}{10}{k^{2}}$
    \begin{Kaitou}\par
\begin{minipage}[t][\AnsHeight]{\linewidth}%
     $\begin{aligned}[t]
       \retuwa{k=1}{10}{k^{2}}
       &=\bunsuu{1}{6}\cdot{}10\cdot{}11\cdot{}21\\
       &=\bm{385}\kotae
      \end{aligned}$
\end{minipage}
    \end{Kaitou}
    \par
    \hfill \maskHako(5zw)[1.8zh][0.9zh]{\bm{385}}
\end{edaenumerate}

\item %
\cmd{item}{\texttt{[\cmd{relax}]}}を用いる手段。段数の変更に弱い

\begin{edaenumerate}%
\item %
\repeatstr{問題1 }{10}
\begin{Kaitou}%
\repeatstr{解答1}{20}
\end{Kaitou}%
\item %
\repeatstr{問題2 }{30}
\begin{Kaitou}%
\repeatstr{解答2}{20}
\end{Kaitou}%
%---------- ひとまず問題と解説を確保 ---------------
\item[\relax] %
\hfill \maskHako(5zw)[1.8zh][0.9zh]{解答1}
\item[\relax] %
\hfill \maskHako(5zw)[1.8zh][0.9zh]{解答2}
%--------- 解答部 --------------
\item %
\repeatstr{問題3 }{20}

\end{edaenumerate}
\end{enumerate}
\end{document}


▼関連発言

8357:edaenumerateで下揃え [tanak] 09/27 17:56
 └8358:Re:edaenumerateで下揃え [田中徹] 09/27 18:56
  └8359:Re[2]:edaenumerateで下揃え [tanak] 09/27 19:21<-last

Pass 保存


CGIROOM