Example :
\begin{minipage}{\textwidth} %container
\begin{minipage}{0.5\textwidth}
blabla minipage de gauche
\end{minipage}
\hfill
\begin{minipage}{0.5\textwidth}
blabla minipage de droite
\end{minipage}
\end{minipage}
I'd like to draw a vertical line instead of the \hfill, the length of
which being the same as the height of the container.
Thank you by advance,
Cedric
\usepackage{multicol}
...
\begin{multicols}{2}
\begin{minipage}{0.48\textwidth}
blabla minipage de gauche
\end{minipage}
\newcolumn
\begin{minipage}{0.48\textwidth}
blabla minipage de droite
\end{minipage}
\end{minipage}
or perhaps instead
\begin{tabular}{@{}p{0.48\textwidth}|p{0.48\textwidth}@{}}
blabla minipage de gauche&blabla minipage de droite
\end{tabular}
(Adjust or calculate the .48, I haven't tested it)
///Peter
\documentclass{article}
%
\usepackage{multicol}
\setlength\columnseprule{.4pt}
\begin{document}
\begin{multicols}{2}
blabla minipage de gauche adsf asdf asdff asdf adsf asdf
asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff
asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf
adsf asdf asdff asdf adsf asdf asdff asdf
\columnbreak
% start the second column. I made it longer to test the
% vertical rule
blabla minipage de droite adsf asdf asdff asdf adsf asdf
asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff
asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf
adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf
asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf
asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff
asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf
adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf
asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf
asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff
asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf
adsf asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf adsf
asdf asdff asdf adsf asdf asdff asdf adsf asdf asdff asdf
\end{multicols}
\end{document}
> \begin{minipage}{\textwidth} %container
No need for a minipage container. \makebox[\textwidth] is simpler,
but if
you have verbatim, you don't want a command. The simplest container
is
just the line of text! \noindent ...\par
> \begin{minipage}{0.5\textwidth}
Leaves no room for the rule!!!
Use \begin{minipage}{0.48\textwidth}
> blabla minipage de gauche
> \end{minipage}
\hfill \vrule \hfill
Great!
Thank you very much for your answers,
Cedric