Problema de geometria com dois lados e lista de tabelas

Problema de geometria com dois lados e lista de tabelas

Criei meu primeiro exemplo mínimo de trabalho para este problema, estou muito orgulhoso! Espero que esteja correto. (Tive que usar tantos "blindocuments" para conseguir um sumário com mais de uma página)

Eu tenho um problema com o pacote de geometria. Eu uso "twoside" para definir margens para impressão. Eu escolhi margens extra óbvias para este exemplo.

Se você descomentar as 3 linhas do meu código (e excluir o material geométrico), o látex não apresenta problemas e sempre mantém as margens corretas para todo o documento. Se eu usar geometria (o que eu realmente quero, pois não quero ficar preso às margens do a4paper, mas quero aumentar o espaço usado em cada lado) o Latex tem um soluço na lista de figuras. (Com Hiccup quero dizer, o Latex tem as mesmas margens nas 2 páginas seguintes, o que significa que a partir deste ponto todas as margens estão do lado errado)

No meu documento real o problema começa ainda mais cedo, com meu sumário começando em uma página esquerda com margens de uma página direita e a Lista de Tabelas repentinamente no lado correto... (página esquerda com margens esquerdas)?

Eu ficaria grato por uma dica sobre como corrigir o comportamento do pacote de geometria. Ou outro método para aumentar o espaço útil de uma página (principalmente na parte inferior, não gosto muito, porque tem tanto branco).

\documentclass[twoside, openany]{scrreprt} 
\usepackage{blindtext}
\usepackage{geometry}

%% Following line mixes up left/right Page at List of Tables
\geometry{twoside,bindingoffset=4cm, top=2.75cm,bottom=2.75cm,inner=3cm,outer=3cm}

%% Following 3 lines never mix up left/right pages, but I cannot increase the size of the page (if I don't do it, my Thesis will look too long)
%\setlength{\oddsidemargin}{2cm} %% Außenränder
%\setlength{\evensidemargin}{-2cm} %% Innenränder
%\setlength{\topmargin}{-2cm}

\begin{document}    

\blindtext % This is supposed to be my abstract which HAS to appear before TOC

\pagenumbering{Roman} 
    \tableofcontents
    \listoffigures 
    \listoftables  % Here is where the error happens!

\pagenumbering{arabic}
\blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\blinddocument
\Blinddocument
\Blinddocument
\blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\Blinddocument
\blinddocument
\Blinddocument
\end{document}

Só quero dizer: já percebi que a lista de tabelas tem um número de página em árabe, embora devesse ter um número romano... Já consertei isso no meu documento real usando o seguinte código logo antes da lista de tabelas:

\pagenumbering{Roman} 
\setcounter{page}{7} %% corresponds to the length of TOC and LOF

Responder1

Quando você altera o sistema de numeração no meio de um documento (hoje não é realmente necessário e faz sentido), então você deve, em um documento de dois lados, adicionar um \cleardoublepageantes do \pagenumbering. Sem ele você pode ter duas páginas certas após a outra, pois o látex não usa oabsolutonúmero da página para decidir se uma página é ímpar ou par, mas oatualnúmero de página.

\documentclass[twoside, openany]{scrreprt}
\usepackage{geometry}

\geometry{twoside,bindingoffset=4cm, top=2.75cm,bottom=2.75cm,inner=3cm,outer=3cm,showframe}


\begin{document}


\pagenumbering{Roman}
blb
\cleardoublepage %compare with \clearpage
\pagenumbering{arabic}
blb
\end{document}

informação relacionada