2015-02-20 32 views
6

In questo momento ho una sezione di lattice che assomiglialinea verticale tra minipagine lattice

\begin{minipage}{0.35\textwidth} %left column 
... 
\end{minipage} 
\hfill 
\begin{minipage}{0.55\textwidth} %right column 
... 
\end{minipage} 

Questo rende un bel guardare layout a due colonne, ma vorrei aggiungere una barra verticale tra i due minipagine (dove ho attualmente hanno \ hfill). Qual è il modo più semplice per farlo?

risposta

11

Utilizzando

\begin{minipage}{0.35\textwidth} %left column 

... 

\end{minipage} 

\hfill\vline\hfill 

\begin{minipage}{0.55\textwidth} %right column 

... 

\end{minipage} 

lavori senza bisogno di cambiamento per parbox e stare con minipage.

3

Se si utilizza minipage non è una necessità per voi, si potrebbe facilmente utilizzare l'ambiente tabular insieme parbox per ottenere il risultato desiderato:

\begin{tabular}{l | l} 
\parbox{0.35\textwidth}{ 
left column content 
} 
& 
\parbox{0.35\textwidth}{ 
right column content 
} 
\end{tabular} 
+0

Per questo motivo sarebbe meglio usare una specifica di colonna 'p {}' piuttosto che 'l' seguita da un' \ parbox'. – Werner