Tengo una lista detallada como esta:
\begin{itemize}
\item[\Square] 1
\item[\Square] 2
\item[\Square] 3
\item[\Square] 4
\item[\Square] 5
\item[\Square] 6
\end{itemize}
y un gráfico como este:
\begin{figure}[ht]
\centering
\begin{pgfpicture}
\pgftext{\pgfimage[width=3cm,height=5cm]{Passport photo here}}
\end{pgfpicture}
\end{figure}
incluido en mi documento LaTeX. Se muestran correctamente, pero uno encima del otro. Me gustaría colocar ambos en fila, uno al lado del otro. No pude manejar esto con tabuladores.
Respuesta1
Puede utilizar dos minipáginas una al lado de la otra:
\documentclass{article}
\usepackage{pgf}
\usepackage{bbding}
\usepackage{enumitem}
\begin{document}
\noindent
\begin{minipage}{.5\textwidth}
\begin{itemize}[label=\Square]
\item 1
\item 2
\item 3
\item 4
\item 5
\item 6
\end{itemize}
\end{minipage}%
\begin{minipage}{.5\textwidth}
\centering
\begin{pgfpicture}
\pgftext{\pgfimage[width=3cm,height=5cm]{example-image-a}}
\end{pgfpicture}
\end{minipage}
\end{document}
Observaciones
Usé el
enumitem
paquete y\begin{itemize}[label=\Square]
por lo que no es necesario ajustar manualmente la etiqueta para cada uno
\item
, pero esto, por supuesto, es sólo una sugerencia.Dado que su imagen debe aparecer en una ubicación fija, no utilice el flotante
figure
.Usando el argumento opcional para
minipage
puede controlar la alineación vertical (valores posibles:b
,t
,c
); por ejemplo, para la alineación en la parte inferior. ambosminipage
s serían así:\begin{minipage}[b]{0.5\textwidth} ... \end{minipage}
Respuesta2
También es posible con tabular
s:
\documentclass[12pt]{article}
\usepackage{array,enumitem,pgf,bbding}
\begin{document}
\begin{tabular}{m{.4\linewidth}m{.4\linewidth}}
\begin{itemize}[label=\Square]
\item 1
\item 2
\item 3
\item 4
\item 5
\item 6
\end{itemize}
&
\begin{pgfpicture}
\pgftext{\pgfimage[width=3cm,height=5cm]{example-image-a}}
\end{pgfpicture}\\
\end{tabular}
\end{document}
Tenga en cuenta aquí que utilicé el m
tipo de columna que funciona en modo párrafo además de centrar el contenido de la celda verticalmente en la fila de la tabla. Esto era necesario para alinear correctamente la imagen con el itemize
entorno verticalmente.
Otra opción sencilla
\parbox{.4\linewidth}{%
\begin{itemize}[label=\Square]
\item 1
\item 2
\item 3
\item 4
\item 5
\item 6
\end{itemize}}
\parbox{.4\linewidth}{%
\begin{pgfpicture}
\pgftext{\pgfimage[width=3cm,height=5cm]{example-image-a}}
\end{pgfpicture}}
lo que da el mismo resultado con menos esfuerzo. La simplicidad aquí proviene del hecho de que \parbox
los es están alineados verticalmente de forma predeterminada.