はじめまして.
やりたいこと:
minipage の中に情報を入れ, いくつかの minipageを整列して表示させたいです. minipae を tabular, center, flushright, flushleft 環境で整列することは可能ですが, できれば minpage のみを次々と記述するだけで, 配列できるようにしたいです. 行の初めに配置するminipaeはテキストの領域の左端(下の例の(4)のように) に, 行の最後に配置する minipageは右端に(6)配置したいです. また, 行に1つだけ minipageを配置する場合(10)は, 中心に配置したいです.
試みたこと:
次のようなマクロを作成してみましたが, パラグラフの初め(1)と最後(9)に空白が入ります. 1種類のmyboxのみを定義するだけで, この空白が入らないようにできませんでしょうか. minipageの前後のhspace を fill を fil, fill, filll としたり, unskip, ignorespacesを入れてみたりしましたが, 1つのmyboxのみでは, 実現できませんでした.
ご助言をいただけるとたすかります.
\documentclass{article}
\newcommand{\mybox}[1]{%
\hspace{0pt plus 1 fill}%前
\fbox{\begin{minipage}{35mm}#1\end{minipage}}%
\hspace{0pt plus 1 fill}%後
}
\setlength{\parindent}{0pt}
\begin{document}
\mybox{1. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{2. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{3. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{4. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{5. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{6. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{7. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{8. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{9. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\mybox{10. Aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm.}
\end{document}