Minipage-Höhe als Argument

Minipage-Höhe als Argument

Wie kann ich die vertikale Linie so lang machen wie die Höhe der Miniseite daneben? Ich möchte das Höhenargument nicht manuell testen und das passende finden müssen.

MWE

\documentclass{article}

\usepackage{fontspec}

\usepackage[english]{babel}

\begin{document}

\begin{minipage}[t]{0.1\textwidth}
\begin{flushright}
Hello
\end{flushright}
\end{minipage}%
%
\hspace{1pt}
%
\begin{minipage}[t]{0.05\textwidth}
\raisebox{\dimexpr-\height+1.5ex}{\rule{1pt}{3cm}}
\end{minipage}%
%
\begin{minipage}[t]{0.80\textwidth}
Hello
\end{minipage}

\end{document}

Antwort1

Sie können den Low-Level \vrule-Befehl verwenden:

\documentclass{article}

\begin{document}

\mbox{\vrule width 1pt \hspace{3pt}%
  \begin{minipage}[t]{0.80\textwidth}
  Hello\\
  Here\\
  is\\
  a rule
  \end{minipage}%
}

\end{document}

Wenn heightund depthnicht angegeben sind, passt sich die Regel der Höhe und Tiefe der umschließenden Box an.

Bildbeschreibung hier eingeben

verwandte Informationen