emath BBS

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

No.8402  Re[6]:mawarikomi環境内でのindentation環境の使用
発言者: Dora
発言日: 2009 10/22 12:57
発言元: nttkyo692118.tkyo.nt.ftth.ppp.infoweb.ne.jp
ありがとうございます。

2段落目以降の問題は解決したようです。

もう1点,mawarikomi 内の \end{EMchangeLRskip} の直後に空行を入れないと,
回り込みがおかしくなるという現象が発生していましたが,とりあえず,
\end{EMchangeLRskip} の定義をいじる強引な方法で対処可能でした。

より正当な解決策があればよいのですが。


\documentclass{jarticle}

\setlength{\textwidth}{49zw}
\addtolength{\oddsidemargin}{-8zw}

\usepackage{emath}
\usepackage{jquote}
\usepackage{itembbox}
\usepackage{emathMw}

\begin{document}

mawarikomi の中の EMchangeLRskip の直後に空行を入れれば正しく回り込まれる。

\repeatstr{□}{200}


\begin{mawarikomi}{}{\rule{100pt}{100pt}}
\begin{EMchangeLRskip}(2zw)(0zw)
\repeatstr{■}{140}
\end{EMchangeLRskip}

\repeatstr{☆}{240}
\end{mawarikomi}

\vspace{\baselineskip}

mawarikomi の中の EMchangeLRskip の直後に空行を入れないと,回り込みがおかしくなる。

\repeatstr{□}{200}

\begin{mawarikomi}{}{\rule{100pt}{100pt}}
\begin{EMchangeLRskip}(2zw)(0zw)
\repeatstr{■}{140}
\end{EMchangeLRskip}
\repeatstr{★}{240}
\end{mawarikomi}


\vspace{\baselineskip}

\verb/\endEMchangeLRskip/ の定義をいじって強引に空行を空けさせれば何とかなった。

\makeatletter

\def\endEMchangeLRskip{\par
  \endgroup\par
  \begingroup\def\@currenvir{EMchangeLRskip}
}%

\repeatstr{□}{200}

\begin{mawarikomi}{}{\rule{100pt}{100pt}}
\begin{EMchangeLRskip}(2zw)(0zw)
\repeatstr{■}{140}
\end{EMchangeLRskip}
\repeatstr{★}{240}
\end{mawarikomi}

\end{document}

▼関連発言

8386:mawarikomi環境内でのindentation環境の使用 [Dora] 10/16 13:32
 └8387:Re:mawarikomi環境内でのindentation環境の使用 [tDB] 10/16 16:18
  ├8390:Re[2]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/16 23:09
  └8392:Re[2]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/18 08:56
   └8393:Re[3]:mawarikomi環境内でのindentation環境の使用 [tDB] 10/18 13:31
    ├8394:Re[4]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/18 15:57
    ├8395:Re[4]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/18 21:05
    │└8396:Re[5]:mawarikomi環境内でのindentation環境の使用 [tDB] 10/18 22:22
    │ └8397:Re[6]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/19 03:27
    └8398:Re[4]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/21 16:56
     └8401:Re[5]:mawarikomi環境内でのindentation環境の使用 [tDB] 10/22 12:23
      ├8402:Re[6]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/22 12:57
      │└8403:Re[7]:mawarikomi環境内でのindentation環境の使... [tDB] 10/22 20:09
      └8407:Re[6]:mawarikomi環境内でのindentation環境の使用 [Dora] 10/27 14:41
       └8410:Re[7]:mawarikomi環境内でのindentation環境の使... [tDB] 10/29 12:54<-last

Pass 保存


CGIROOM