emath BBS

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

No.811  zahyou環境の基準点
発言者: tDB
発言日: 2004 02/23 11:17
発言元: ntchba100161.chba.nt.ftth.ppp.infoweb.ne.jp
edaenumerate で横に並べる場合の対策です。

% ---------------------------------------------
\documentclass{jarticle}
\usepackage{emathPp}

\checkPerl

\begin{document}
\textsf{edaenumerate}環境で並べると,小問番号が図の左下につきます。

\begin{edaenumerate}<3>
  \item 
    \begin{zahyou}[ul=4mm](-3,3)(-3,3)
      \En\O{2}
    \end{zahyou}

  \item 
    \begin{zahyou}[ul=4mm](-3,3)(-1,9)
      \YGurafu*{X*X}
    \end{zahyou}

  \item 
    \begin{zahyou}[ul=4mm](-3,3)(-3,3)
      \tenretu{A(-2,-2)s;B(1,-1)s;C(2,2)n;D(-1,1)n}
      \Drawline{\A\B\C\D\A}
    \end{zahyou}
\end{edaenumerate}

これは,\textsf{zahyou}環境の基準点が,「描画領域の左下」にあるからです。
基準点を左上に変更するオプションが
\begin{jquote}
\begin{verbatim}
[haiti=t]
\end{verbatim}
\end{jquote}
です。

\begin{edaenumerate}<3>
  \item 
    \begin{zahyou}[haiti=t,ul=4mm](-3,3)(-3,3)
      \En\O{2}
    \end{zahyou}

  \item 
    \begin{zahyou}[haiti=t,ul=4mm](-3,3)(-1,9)
      \YGurafu*{X*X}
    \end{zahyou}

  \item 
    \begin{zahyou}[haiti=t,ul=4mm](-3,3)(-3,3)
      \tenretu{A(-2,-2)s;B(1,-1)s;C(2,2)n;D(-1,1)n}
      \Drawline{\A\B\C\D\A}
    \end{zahyou}
\end{edaenumerate}

このオプションは更に微調整する機能をもちます。
\begin{jquote}
\begin{verbatim}
[haiti=t+0.7zh]
\end{verbatim}
\end{jquote}
とすれば,基準点は更に上方に\verb+0.7zh+(ほぼ算用数字1の高さ)動きます。
\begin{edaenumerate}<3>
  \item 
    \begin{zahyou}[haiti=t+0.7zh,ul=4mm](-3,3)(-3,3)
      \En\O{2}
    \end{zahyou}

  \item 
    \begin{zahyou}[haiti=t+0.7zh,ul=4mm](-3,3)(-1,9)
      \YGurafu*{X*X}
    \end{zahyou}

  \item 
    \begin{zahyou}[haiti=t+0.7zh,ul=4mm](-3,3)(-3,3)
      \tenretu{A(-2,-2)s;B(1,-1)s;C(2,2)n;D(-1,1)n}
      \Drawline{\A\B\C\D\A}
    \end{zahyou}
\end{edaenumerate}
\end{document}

▼関連発言

809:図を横に並べる [tDB] 02/22 21:36
 └810:Re:図を横に並べる [飯島 徹] 02/23 03:09
  └811:zahyou環境の基準点 [tDB] 02/23 11:17
   └812:Re:zahyou環境の基準点 [飯島 徹] 02/23 11:59<-last

Pass 保存


CGIROOM