
Bien, ya se han hecho muchas preguntas sobre esto pero todavía no pude encontrar las respuestas que estaba buscando.
Existe una portada estándar que necesito usar para mi tesis que tiene estos márgenes y muchos bloques de texto.
\topmargin -10mm
\textwidth 160truemm
\textheight 240truemm
\oddsidemargin 0mm
\evensidemargin 0mm
Dado que el diseño de la portada es absolutamente horrible, me gustaría usar este estilo para el resto de mi tesis.
\documentclass{book}
\usepackage{graphics}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\usepackage{lipsum}
\setcounter{chapter}{2}
\begin{document}
\chapter{Implementation}
Pero los márgenes siguen siendo los mismos que los establecidos para la página principal y me gustaría cambiarlos para que se vean en la imagen, pero ¿cómo?
Otra cosa relacionada con este estilo que me preguntaba es cómo es posible cambiar la apariencia del rectángulo negro. Me gustaría tener una versión gris en mi tabla de contenido y páginas de introducción, pero simplemente desaparece cuando hay, por ejemplo, \chapter*{Introducción}
Si gracias. Lo gris es lo que quería, pero hay algo raro con el formato.
Utilicé el código que me diste, pero ¿cómo puedo deshacerme del número y hacer que los títulos aparezcan en el lugar correcto? Tampoco entiendo por qué se movió la barra para mi presentación. En todos los demás lugares está bien.
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\setcounter{chapter}{0}
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
Respuesta1
¿Algo como eso? Tu problema con los márgenes no me queda muy claro. Los márgenes pueden ser fácilmente fijados por el geometry
paquete. Definí un diseño para numberless
capítulos con \titleformat
:
\documentclass{book}
\usepackage{graphics}
\usepackage{geometry}
\geometry{hmargin={3cm, 6cm}}
\usepackage{xcolor}
\usepackage[pagestyles, explicit]{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge#1}
\titleformat{name = \chapter, numberless}[block]
{\normalfont\Large\filleft}
{\MakeUppercase{\chaptertitle}
}%
{10pt}{\Huge#1\rlap{\hskip0.5em\color{lightgray!50!}\rule[-0.5cm]{6cm}{1.5cm}}}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter*{Introduction}
\setcounter{chapter}{2}
\chapter{Implementation}
\lipsum[1-10]
\end{document}
Respuesta2
Si entendí tu pregunta, puedes usar elgeometry
paquete para cambiar el diseño de página en su documento; la idea es cargar geometry
la configuración de las páginas internas de su documento y usarla \newgeometry
para configurar el diseño de la página de título; una vez enviada esta página, usted solicita \restoregeometry
que se le declaren las configuraciones previamente; El siguiente ejemplo ilustra esto (usé la showframe
opción solo para tener una guía visual para los diseños de página):
\documentclass{book}
\usepackage{graphics}
\usepackage[vmargin=2cm,hmargin=3cm,showframe]{geometry}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\usepackage{lipsum}
\setcounter{chapter}{2}
\author{The Author}
\title{The Title}
\begin{document}
\newgeometry{
tmargin=-10mm,
textwidth=160truemm,
textheight=240truemm,
lmargin=0mm,
rmargin=0mm
}
\maketitle
\restoregeometry
\chapter{Implementation}
\end{document}
El resultado: