Intento usarlo tikz
en un multicols
entorno, pero me genera muchos problemas ponerlo en el tamaño correcto y ponerle un título.
Intento \resizebox
hacer que la imagen se ajuste a la columna, pero no funciona correctamente (la imagen se superpone a la siguiente columna).
Además, no tengo idea de cómo etiquetar la imagen. \caption
sólo está permitido en un objeto flotante pero los objetos flotantes están prohibidos en multicols
...
Aquí está mi documento de prueba:
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{multicol}
\usepackage{tikz}
\begin{document}
\begin{multicols}{2}[\section{My Section}]
\blindtext
\resizebox{\linewidth}{!}{
\centering
\begin{tikzpicture}
\fill (0,0) rectangle (10cm, 5cm);
\end{tikzpicture}
}
\parindent0mm
\blindtext
\blindtext
\end{multicols}
\end{document}
Respuesta1
Si sólo necesita un documento de dos columnas y nada más de
multicol
, puede simplemente comenzar su documento con\documentclass[10pt,a4paper, twocolumn]{article}
.En documentos estándar de dos columnas, puede utilizar puntos flotantes (figuras o tablas) como en un documento de una columna. Los subtítulos en ellos funcionan como se esperaba.
El documento completo, derivado del suyo es:
\documentclass[10pt,a4paper, twocolumn]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{tikz}
\begin{document}
\section{My Section}
\blindtext
\begin{figure}[ht]
\centering
\begin{tikzpicture}
\fill (0,0) rectangle (\linewidth,5cm);
\end{tikzpicture}
\caption{my tikz picture}
\end{figure}
\blindtext
\end{document}