Formato de látex de dos caras con numeración de páginas no lineal.

Formato de látex de dos caras con numeración de páginas no lineal.

Tengo el siguiente problema:

Necesito hacer un documento en Latex, donde la primera parte esté numerada con números romanos y la 2da parte esté numerada con números arábigos. Los números arábigos deberían comenzar nuevamente con 1. Además, tengo que agregar algunas páginas vacías que no se suman al recuento de páginas intermedias. Todo esto arruina mis márgenes de twosideconfiguración.

Aquí hay un ejemplo:

\documentclass[11pt, bibliography=totoc, twoside]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{abstract}
\usepackage{graphicx}
\graphicspath{{images/}{../images/}}
\usepackage{enumitem}
\usepackage{natbib}
\usepackage[onehalfspacing]{setspace}

\usepackage{subfiles}
\usepackage{siunitx}
\sisetup{per-mode=fraction}
\usepackage{amsmath}
\usepackage[many]{tcolorbox}

\usepackage{float}
\usepackage{acronym}
\usepackage{geometry}
\usepackage{hyperref}
\hypersetup{colorlinks,linkcolor=black,urlcolor=blue,citecolor=blue}
\usepackage{fancyhdr}

\usepackage{blindtext}
\usepackage{xcolor}
\usepackage{booktabs}
\usepackage{listings}
\usepackage{tabularx}
\usepackage{ltablex}
\usepackage{caption} 

\makeatletter
\g@addto@macro\@floatboxreset\centering
\makeatother

\definecolor{TU_blue}{RGB}{0, 102, 153}

\fancyhf{}
\fancyhead[LO]{left}
\fancyhead[RE]{right}
\fancyfoot[C]{\thepage}
\setlength{\headheight}{14pt}
\pagestyle{fancy}

\title{dummy}
\author{my name}
\date{December 2019}

\begin{document}

\maketitle
\newpage\null\thispagestyle{empty}\addtocounter{page}{-1}\newpage

\pagestyle{fancy}
\pagenumbering{Roman} 

\addcontentsline{toc}{section}{Acknowledgements}
\section*{Acknowledgements}
\blindtext
\newpage\null\thispagestyle{empty}\addtocounter{page}{-1}\newpage


\addcontentsline{toc}{section}{Abstract}
\section*{Abstract}
\blindtext
\newpage\null\thispagestyle{empty}\addtocounter{page}{-1}\newpage

\addcontentsline{toc}{section}{Abstract German}
\section*{Abstract German}
\blindtext
\newpage\null\thispagestyle{empty}\addtocounter{page}{-1}\newpage

\tableofcontents 
\newpage


\section*{List of Abbreviations}
\addcontentsline{toc}{section}{List of Abbreviations}
\markboth{List of Abbreviations}{LIST OF ABBREVIATIONS}
\begin{acronym}\itemsep0pt
\acro{ABC}{Alphabet}
\end{acronym}
\newpage

\listoffigures
\addcontentsline{toc}{section}{\listfigurename}
\newpage

\listoftables
\addcontentsline{toc}{section}{\listtablename}
\newpage


\pagenumbering{arabic} 
\section{Introduction}
\blindtext
\newpage

\section{Section 2}
\blindtext[4]
\subsection{subsection 2.1}
\blindtext[4]
\subsection{subsection 2.2}
\blindtext[4]
\subsection{subsection 2.3}
\blindtext[4]
\subsection{subsection 2.4}
\blindtext[4]
\newpage

\blindtext
\newpage


\end{document}

La página de título, los agradecimientos, el resumen y el resumen en alemán deben estar en el lado derecho. Sin embargo, deben estar numerados y sin páginas vacías.

A partir de "Contenidos", el texto debe aparecer en ambos lados. Ambos lados, "Lista de tablas" e "Introducción", tienen el formato de página izquierda.

Una pequeña pregunta adicional porque me confundí mucho en este momento: la primera página debería ser la página correcta, ¿verdad?

Respuesta1

Tu MWE debería ser más minimalista. En su ejemplo no se necesitan muchos paquetes.

Por favor: Pregúntate, ¿quéTipo de documentopreparar. Esta es una pregunta diferente ya quecómo debería verse tu documento.

En su MWE definió un documento con diseño de dos caras. El diseño a dos caras es el predeterminado para una clase como book.

Independientemente de la clase ( articleo book) debes preparar un documento que seainequívoco. No se puede insistir demasiado en este punto. Si prepara un documento con un diseño de dos caras, ¡cada página debe tener un número de página consecutivo! Puede decidir no imprimir el número, pero el número aún existe, por lo tanto, la página siguiente es el siguiente número superior.

Citando su pregunta:

La página de título, los agradecimientos, el resumen y el resumen en alemán deben estar en el lado derecho.

Esto me lleva a suponer que an articleno es la elección correcta. En su lugar, deberías elegir una reporto incluso una bookclase. Las clases estándar de LaTeX, así como los sustitutos de KOMA-Script, comienzan un nuevo capítulo en el lado derecho, que por supuesto también podría identificarse por su número de página impar.

Pero ¿a qué te refieres con

Sin embargo, deben estar numerados y sin páginas vacías.

Como se explicó anteriormente, puede suprimir los números de página que se imprimirán en páginas que de otro modo estarían vacías. KOMA-Script lo hace de forma predeterminada.

¿O quisiste decir que una página vacía no debería sercontado? Esto daría lugar a números de página, que podrían ser pares, incluso en el caso de una página de la derecha. ¿Estás seguro de que romperás todas las tradiciones? ¡Recomendaría encarecidamente no hacerlo!

Nuevamente, citando su pregunta:

A partir de "Contenidos", el texto debe aparecer en ambos lados. Ambos lados, "Lista de tablas" e "Introducción", tienen el formato de página izquierda.

No tengo idea de lo que quieres decir. ¿Describes el resultado de tu código LaTeX? Si es así, ¿estás de acuerdo con ello?

Tanto las clases estándar de LaTeX ( reporty book) como los reemplazos de KOMA pueden abrir nuevos capítulos también en el lado izquierdo, si el capítulo anterior termina en la página de la derecha. Simplemente inserte la opción de clase openanyen su \documentclasscomando. El valor predeterminado para report, scrreprty bookes scrbookabrir nuevos capítulos en una página derecha (impar). Por lo tanto, la opción predeterminada es openright.

Nuevamente, cualquiera de las opciones que elija tratará cada capítulo del documento completo de la misma manera que trató los capítulos anteriores del documento. Es decir, ¡no se harán excepciones! Se aplicará la misma regla (ya sea openany o openright). Y esa es una buena decisión.

Una pequeña pregunta adicional porque me confundí mucho en este momento: la primera página debería ser la página correcta, ¿verdad?

Sí es usted. 1 resulta ser un número impar. La regla tradicional dice que, en la impresión de libros, los números impares son páginas para diestros.


Modifiqué su MWE eliminando todos los paquetes innecesarios. Agregué una base de datos de bibliografía que contiene un libro y \citetambién agregué un comando en el texto. Más importante aún, cambié de articleuna clase muy poderosa scrbookde clases de KOMA-Script.

Como "su" documento ahora es del tipo libro, actualicé los comandos de sección para que sean un nivel superior: \sectionse cambió a \chaptery así sucesivamente.

Agregué los comandos \frontmattery \mainmatterpara cambiar automáticamente entre numeraciones de páginas romanas y árabes y eliminé intentos similares. \frontmattery \mainmatterson especiales para las clases de libros, no están disponibles en clases de artículos o informes (ni LaTeX ni KOMA-Script). Pero el uso \frontmattertambién cambia la numeración de \capítulo: no obtendrán un número, pero se incorporarán en la tabla de contenido. Pan comido. :-)

Por favor lea atentamente el manual de siglas sobre sus posibilidades. Puede obtener automáticamente una lista de abreviaturas con la ayuda de makeindex...

Al final de su documento, agregué el \appendixcomando para finalizar el documento normal y comenzar los anexos. Como puede ver, este comando nuevamente cambia el tratamiento de los comandos de sección como \chapter. Esta vez, los capítulos no tendrán números, sino Letras.

También agregué una bibliografía de \printbibliography. Esto supone que está trabajando con BibLaTeX y el biberbinario. Las opciones de clase KOMA-Script liststotocy bibtotocasegúrese de que su lista de figuras y lista de tablas, así como su bibliografía, aparecerán en la tabla de contenido. De nuevo, muy fácil. :-)

Espero que puedas vivir con mis suposiciones y modificaciones basadas en ellas. Aquí está mi MWE "mejorado". No suelo ser grosero si te doy el consejo: "mantenlo simple, mantenlo claro". Comience a escribir su documento. No te preocupes demasiado por el diseño (al menos al principio del proceso). Tenga la seguridad de que LaTeX producirá documentos de alta calidad (desde el punto de vista tipográfico).

¡Diviértete escribiendo! El resto vendrá paso a paso. Estoy seguro.


\documentclass[11pt, openright, liststotoc, twoside]{scrbook}
% \documentclass[11pt, openright, twoside]{book}
% \documentclass[11pt, openany, twoside]{book}

\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{acronym}
\usepackage{blindtext}

%% Needed for the bibliography
\usepackage[backend=biber,style=numeric]{biblatex}
\begin{filecontents}{\jobname.bib}
@Manual{class:scrguide,
  title =    {{KOMA-Script}},
  author =   {Kohm, Markus},
  month =    May,
  year =     2016,
  url =      {http://www.komascript.de/~mkohm/scrguide.pdf},
  langid =   {ngerman},
  note =     {Bestandteil der Online-Dokumentation von \LaTeX,
                  Datei \texttt{scr\-guide.pdf}},
  keywords =     {manual},
}
\end{filecontents}
\bibliography{\jobname}

%% Maybe you don't need this in KOMA any more?
% \usepackage{fancyhdr}
% \fancyhf{}
% \fancyhead[LO]{left}
% \fancyhead[RE]{right}
% \fancyfoot[OL]{\thepage}
% \fancyfoot[ER]{\thepage}
% \pagestyle{fancy}

\title{dummy}
\author{my name}
\date{December 2019}

\begin{document}

%% Frontmatter starts the preliminaries and uses roman pagenumbers
\frontmatter

\maketitle

\chapter{Acknowledgements}
\blindtext

\chapter{Abstract}
\section*{German}
\blindtext[4]
\section*{English}
\blindtext[7]

%% Start the table of contents and further lists here
\tableofcontents
\listoffigures
%% only needed in book.cls.  KOMA class option "liststotoc" add these
%% entries automagically
% \addcontentsline{toc}{chapter}{\listfigurename}
\listoftables
%% only needed in book.cls.  KOMA class option "liststotoc" add these
%% entries automagically
% \addcontentsline{toc}{chapter}{\listtablename}

%% New: print the nomenclature/abbreviations here.  See package
%% acroynm handbook (texdoc acronym)!
% \printnomenclature

\chapter{List of Abbreviations}
\begin{acronym}\itemsep0pt
\acro{ABC}{Alphabet}
\end{acronym}


%% Here ends the preliminaries and the normal document starts.  The
%% \mainmatter command switches the page numbers to be arabic.
\mainmatter
\chapter{Introduction}
\blindtext

\chapter{Section 2}
\blindtext[4]
\section{subsection 2.1}
\blindtext[4]
\section{subsection 2.2}
\blindtext[4]
\section{subsection 2.3}
\blindtext[4]
\cite{class:scrguide}
\blindtext[3][2]

\section{subsection 2.4}
\blindtext[4]

%% What should this command be good for?
% \newpage

%% End of the document.  Start the appendencies
\appendix

\chapter{Some Appendix}
\blindtext[6]

\chapter{Next Appendix}

\section{First Subappendix}
\blindtext[4]

\section{Another Subappendix}
\blindtext[7]

%% Finally the bibliography
\printbibliography{}


%% Same as above!
% \newpage


\end{document}

información relacionada