
Я пытаюсь использовать memoir
возможности страницы для созданияогромныйдокумент (плакат).
Это будет один из тех причудливых презентационных стендов для научной выставки, который состоит из двух 36*48 дюймов, сложенных друг на друга, оба в альбомной ориентации. Таким образом, мой документ будет размером 72*48 дюймов.
Вот код.
\documentclass{memoir}
\usepackage{lipsum}
\usepackage{multicol}
%% The stock paper size
\setstocksize{72in}{48in}
%% The 'real' page size
\settrimmedsize{72in}{48in}{*}
%% The stock paper will be trimmed 3mm from the
%% top edge and 3mm from the left edge
%\settrims{3mm}{3mm}
%% Spine and trim page margins from main typeblock
\setlrmarginsandblock{1in}{1in}{*}
%% Top and bottom page margins from main typeblock
\setulmarginsandblock{1.4in}{20mm}{*}
%% Header occupies height of a single line;
%% Bottom edge of footer is 7mm from bottom edge
%% of typeblock
%\setheadfoot{\baselineskip}{7mm}
%% Bottom edge of header is 7mm from top edge of
%% typeblock
%\setlength\headsep{7mm}
%% Apply and enforce layout
\checkandfixthelayout
\begin{document}
\lipsum
\begin{multicols}{4}
\lipsum
\end{multicols}
\end{document}
Это ограничение memoir
? Класс отлично подходит для небольших плакатов. Если да, то какие есть обходные пути? geometry
, я считаю, работает не слишком хорошо.
EDIT: Попробуйте добавить немного multicol
. Это то, что я имел в виду.
решение1
Максимальная длина, поддерживаемая TeX, составляет 16383,99998pt, что соответствует 226,71 дюйма (575,83 см). Если у вас большой лист высотой 72 дюйма, то четыре колонки потребуют набора блока высотой 288 дюймов, что слишком много. TeX будет жаловаться во время разделения столбцов, поскольку он может построить блок любого размера (с учетом ограничений памяти), но не может работать с блоком, длина которого превышает максимальную.
Лучшая стратегия в этом случае — создать уменьшенную версию. Масштабирования в два раза для каждого измерения может быть достаточно; при печати просто увеличивайте масштаб. Шрифты также будут увеличены, поэтому вам нужно это учитывать; но никто не будет делать плакат размером 72⨉48 дюймов с размером шрифта 10pt. Если вы увеличите размер вдвое при печати, вы автоматически получите шрифт 20pt. Если это не то, что вам нужно, просто сделайте баланс (но я бы сказал, что 20pt — это абсолютный минимум для такого плаката).