emath BBS

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

No.6626  Re[13]:tadan環境
発言者: tDB
発言日: 2007 10/29 22:31
発言元: 125.2.21.105
> 各列上枠線を揃えていただけると助かります.

LaTeX に逆らうのね。
LaTeX は,re6620.tex で上に揃えたよ,といっています。
2列目・3列目の tabular 環境では上罫線を引いています。
すなわち,下の re6625a.tex における赤線が1行目のベースラインですが,
tabular の上罫線をベースラインと一致させることが上揃えである,
というのが LaTeX の仕様です。

それに逆らう,となれば,逆らう人が汗を流す --- \raisebox などで上下動をする
ことになります。
下の re6625b.tex がその一例です。

% --- re6625a.tex ------------------------------------------------------------
\documentclass[a4j,landscape]{jarticle}
\usepackage[papersize]{emathT}
\usepackage{color}
\usepackage{emathPb}
\usepackage{hakoMS}
\usepackage{EMminipages}

\begin{document}
\begin{EMminipages}{*,108pt,266pt}
  \begin{Enumerate}
    \item 
      \begin{rectbox}[pos=t,tate=20\baselineskip]%
        (1) abc\begin{picture}(0,0)
          \color{red}\line(1,0){600}
        \end{picture}
          \vfill
        (2) ABC
          \vfill
      \end{rectbox}%
  \end{Enumerate}
\EMminipagesbreak
  \begin{Enumerate*}
    \item 
      \begin{tabular}[t]{|>{\bsityuu}c|C{5zw}|}\hline
        ア & \\\hline
        イ & \\\hline
        ウ & \\\hline
        エ & \\\hline
        オ & \\\hline
    \end{tabular}
  \end{Enumerate*}
\EMminipagesbreak
  \begin{Enumerate*}
    \item 
      \begin{footnotesize}%
        \EMmarksheet<pos=t>{5}{$-$,0,1,2,3,4,5,6,7,8,9}%
      \end{footnotesize}%
  \end{Enumerate*}
\end{EMminipages}
\end{document}

% --- re6625b.tex ------------------------------------------------------------
\documentclass[a4j,landscape]{jarticle}
\usepackage[papersize]{emathT}
\usepackage{emathPb}
\usepackage{hakoMS}
\usepackage{EMminipages}

\begin{document}
\begin{EMminipages}{*,108pt,266pt}
  \begin{Enumerate}
    \item 
      \begin{rectbox}[pos=t,tate=20\baselineskip]%
        (1) abc
            \vfill
        (2) ABC
            \vfill
            \mbox{}
      \end{rectbox}%
  \end{Enumerate}
\EMminipagesbreak
  \begin{Enumerate*}
    \item 
      \raisebox{\ht\strutbox}{\begin{tabular}[t]{|>{\bsityuu}c|C{5zw}|}\hline
        ア & \\\hline
        イ & \\\hline
        ウ & \\\hline
        エ & \\\hline
        オ & \\\hline
    \end{tabular}}
  \end{Enumerate*}
\EMminipagesbreak
  \begin{Enumerate*}
    \item 
      \raisebox{\ht\strutbox}{\footnotesize
        \EMmarksheet<pos=t>{5}{$-$,0,1,2,3,4,5,6,7,8,9}}
  \end{Enumerate*}
\end{EMminipages}
\end{document}


▼関連発言

6604:tadan環境 [lovesugar] 10/28 19:43
 └6605:Re:tadan環境 [tDB] 10/28 19:55
  └6606:Re[2]:tadan環境 [lovesugar] 10/28 20:06
   └6607:Re[3]:tadan環境 [tDB] 10/28 21:49
    └6608:Re[4]:tadan環境 [lovesugar] 10/28 22:13
     └6609:Re[5]:tadan環境 [tDB] 10/29 08:20
      └6610:Re[6]:tadan環境 [lovesugar] 10/29 11:16
       └6611:Re[7]:tadan環境 [tDB] 10/29 13:03
        └6612:Re[8]:tadan環境 [lovesugar] 10/29 17:23
         └6615:Re[9]:tadan環境 [tDB] 10/29 19:51
          └6620:Re[10]:tadan環境 [lovesugar] 10/29 20:29
           └6622:Re[11]:tadan環境 [tDB] 10/29 21:14
            └6625:Re[12]:tadan環境 [lovesugar] 10/29 21:45
             └6626:Re[13]:tadan環境 [tDB] 10/29 22:31
              └6627:Re[14]:tadan環境 [lovesugar] 10/29 23:35<-last

Pass 保存


CGIROOM