
Estoy intentando encajar muchas palabras en una sola página. Sin embargo, cuando uso \begin{multicols}{11}
, aparece un error: "Demasiadas columnas". ¿Existen otros paquetes que proporcionen el mismo tipo de posicionamiento automático que el multicol
paquete?
Respuesta1
Necesita una serie contigua de cajas, pero hoy en día hay 32 mil, no 256, por lo que puede darse el lujo de descartar las que ya están asignadas y asignar un nuevo lote.
(en realidad, se debe tener cuidado de que este rango no abarque 255, no se hace aquí)
\documentclass{article}
\addtolength\textwidth{2cm}
\usepackage{multicol}
\usepackage{etoolbox}
\makeatletter
\patchcmd\multicols{\col@number>10}{\col@number>20}{\typeout{OK}}{\typeout{OOPS}}
% old
\newbox\mult@rightbox
\newbox\mult@grightbox
\newbox\mult@gfirstbox
\newbox\mult@firstbox
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa
%new
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
\newbox\@tempa\newbox\@tempa
% end new
\let\@tempa\relax
\makeatother
\begin{document}
\begin{multicols}{20}
\raggedright
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
\end{multicols}
\end{document}