Como preservar o espaçamento relativo ao alterar o tamanho do papel no beamerposter. (margens muito grandes)

Como preservar o espaçamento relativo ao alterar o tamanho do papel no beamerposter. (margens muito grandes)

Recentemente fiz um pôster em LaTeX usando o beamerposterpacote, tinha 48x36 polegadas e ficou ótimo. Agora preciso reimprimir o pôster em um tamanho menor. (36x24 polegadas)

Sei que isso altera a proporção e terei que ajustar um pouco o layout - mas antes de fazer isso, preciso que todas as colunas e os espaços entre elas tenham o tamanho certo. Existem vários \setlengthcomandos na parte superior do arquivo, que presumi que resolveriam isso:

\newlength{\sepwid}
\newlength{\onecolwid}
\newlength{\twocolwid}
\newlength{\threecolwid}
\setlength{\paperwidth}{48in}
\setlength{\paperheight}{36in}
\setlength{\sepwid}{0.024\paperwidth}
\setlength{\onecolwid}{0.22\paperwidth}
\setlength{\twocolwid}{0.464\paperwidth}
\setlength{\threecolwid}{0.708\paperwidth}
\setlength{\topmargin}{-0.5in}

Quando faço \paperwidthalgo diferente de 48, o tamanho do papel (na visualização) muda, mas a \sepwidlargura não é dimensionada adequadamente. Especificamente, quando reduzo a largura do papel para 36 polegadas, as colunas acabam tendo o tamanho correto, mas o espaço entre elas fica mais próximo de 0.1\paperwidth, 0.24\paperwidtho que resulta em enormes espaços entre as colunas.

O que o LaTeX está fazendo? Como faço para corrigir isso?

...Eu também uso os seguintes pacotes no pôster: exscale, caption, subcaption, wrapfig,natbib

Para um exemplo prático, baixe o arquivo zip aqui:http://www.njohnston.ca/2009/08/latex-poster-template/e altere as dimensões nesse exemplo de 48x36 para 36x24.

Responder1

Parece que \paperwidthe \paperheightestão sendo redefinidos, mas \textwidthe \textheightnão estão. Você pode fazer com que as colunas caibam na página se usar algo assim.

\setlength{\paperwidth}{36in}
\setlength{\paperheight}{48in}
\setlength{\textwidth}{0.98\paperwidth}
\setlength{\textheight}{0.98\paperheight}

No entanto, headlineé definido em beamerthemeconfposter.sty com uma largura fixa de 47 polegadas, portanto, embora o texto do título esteja centralizado, a linha abaixo do cabeçalho não tem o comprimento correto. (Isso pode ser visto mais claramente se você tentar algo como \setlength{\paperwidth}{60in}) Embora não seja uma solução muito boa, você pode obter as margens corretas de 0,5 pol. para a headlinecaixa se redefinir headlinecomo \hspace{0.5in}\begin{beamercolorbox}[wd=35in,colsep=0.15cm]{cboxb}.

informação relacionada