243 lines
5.4 KiB
TeX
243 lines
5.4 KiB
TeX
% Universal settings
|
|
\documentclass[11pt,extrafontsizes]{book}
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage[spanish,es-noindentfirst]{babel}
|
|
\usepackage[osf]{Alegreya}
|
|
|
|
% PACKAGE DEFINITION
|
|
% Typographical packages
|
|
\usepackage{microtype} % for micro-typographical adjustments
|
|
\usepackage{setspace} % for line spacing
|
|
\usepackage{lettrine} % for drop caps and awesome chapter beginnings
|
|
\usepackage[md]{titlesec} % for manipulation of chapter titles
|
|
\usepackage{enumitem} % for lists
|
|
\usepackage{geometry} % page size
|
|
\usepackage{fancyhdr} % headers and footers
|
|
\usepackage{tocloft} % toc
|
|
\usepackage[font=small,labelformat=empty]{caption} % captions
|
|
\usepackage{chngcntr} % change numnering behavior
|
|
\usepackage{csquotes} % change quoting behavior
|
|
\usepackage{emptypage}
|
|
\usepackage{calc}
|
|
\usepackage{hologo}
|
|
\usepackage[pdfencoding=auto,hidelinks]{hyperref}
|
|
\usepackage{ragged2e}
|
|
\usepackage{graphicx}
|
|
|
|
% Bibliography
|
|
\usepackage[style=apa,backend=biber]{biblatex} % for bibliography
|
|
@bibliography
|
|
|
|
% Meta
|
|
\newcommand{\mytitle}{\emph{@title}}
|
|
\newcommand{\myauthor}{@title}
|
|
\newcommand{\press}{@press}
|
|
\newcommand{\printyear}{@year}
|
|
\newcommand{\printdate}{@date}
|
|
|
|
\if\myauthor\empty
|
|
\newcommand{\myauthor}{@title}
|
|
\fi
|
|
|
|
% Page size
|
|
\geometry{
|
|
paperwidth=8.5in,
|
|
paperheight=11in,
|
|
inner=2in,
|
|
outer=2in
|
|
}
|
|
|
|
% TOC
|
|
\addto\captionsspanish{
|
|
\renewcommand{\contentsname}{\textsc{Índice general}}
|
|
}
|
|
\renewcommand{\cfttoctitlefont}{\normalfont\Large}
|
|
\renewcommand{\cftpartfont}{\normalfont}
|
|
\renewcommand{\cftpartpagefont}{\normalfont}
|
|
\renewcommand{\cftchapfont}{\vspace{-1em}\footnotesize\normalfont}
|
|
\renewcommand{\cftchappagefont}{\normalfont}
|
|
|
|
% Defining the title and the author
|
|
\title{\mytitle}
|
|
\date{@year}
|
|
|
|
% Custom second title page
|
|
\makeatletter
|
|
\newcommand*\halftitlepage{\begingroup % Misericords, T&H p 153
|
|
\setlength\drop{0.1\textheight}
|
|
\begin{center}
|
|
\vspace*{\drop}
|
|
\rule{\textwidth}{0in}\par
|
|
{\large\textsc\thetitle\par}
|
|
\rule{\textwidth}{0in}\par
|
|
{\textsc\theauthor\par}
|
|
\vfill
|
|
\end{center}
|
|
\endgroup}
|
|
\makeatother
|
|
|
|
% Part title display
|
|
\makeatletter
|
|
\renewcommand\part{%
|
|
\if@openright
|
|
\cleardoublepage
|
|
\else
|
|
\clearpage
|
|
\fi
|
|
\thispagestyle{empty}
|
|
\if@twocolumn
|
|
\onecolumn
|
|
\@tempswatrue
|
|
\else
|
|
\@tempswafalse
|
|
\fi
|
|
\null\vfil
|
|
\secdef\@part\@spart}
|
|
\makeatother
|
|
|
|
\titleformat
|
|
{\part}
|
|
[display]
|
|
{\normalfont\scshape\Large}
|
|
{\Huge\thepart\centering}
|
|
{0pt}
|
|
{\centering}[]
|
|
|
|
% Reset chapter number in each part
|
|
\counterwithin*{chapter}{part}
|
|
|
|
% Chapter title display
|
|
\titleformat
|
|
{\chapter}
|
|
[display]
|
|
{\normalfont\scshape\Large}
|
|
{\Huge\thechapter\centering}
|
|
{0pt}
|
|
{\centering}[]
|
|
|
|
% Quotation
|
|
\renewenvironment{quote}
|
|
{\small\list{}{
|
|
\listparindent=1.5em
|
|
\leftmargin=.5cm
|
|
\rightmargin=0cm
|
|
\parsep=0cm}%
|
|
\item\relax}
|
|
{\endlist}
|
|
|
|
% Typographical settings for the body text
|
|
\setlength{\parskip}{0em}
|
|
\linespread{1.09}
|
|
|
|
% Modify spaces between headers
|
|
\titlespacing*{\chapter}
|
|
{0pt}{2em}{1em}
|
|
\titlespacing*{\section}
|
|
{0pt}{1em}{1em}
|
|
|
|
% HEADER AND FOOTER MANIPULATION
|
|
\renewcommand{\headrulewidth}{0.0pt}
|
|
\renewcommand{\footrulewidth}{0.0pt}
|
|
|
|
\setlength{\RaggedRightParindent}{\parindent}
|
|
|
|
% THE DOCUMENT
|
|
\begin{document}
|
|
|
|
% Preliminares
|
|
@ragged
|
|
\frontmatter
|
|
\pagestyle{empty}
|
|
\maketitle
|
|
|
|
% Legal
|
|
\begin{center}
|
|
\footnotesize
|
|
\vspace*{\fill}
|
|
|
|
\mytitle \\ @author \\ \press
|
|
|
|
\vskip 1em
|
|
Última edición: \printdate.
|
|
|
|
\vskip 1em
|
|
Permitida su reproducción y difusión por cualquier \\
|
|
medio mecánico o electrónico sin la autorización \\
|
|
escrita del titular de los derechos.
|
|
|
|
\vskip 1em
|
|
\href{mailto:hi@perrotuerto.blog}{hi@perrotuerto.blog} /
|
|
\href{https://maestria.perrotuerto.blog}{maestria.perrotuerto.blog}
|
|
|
|
\vskip 1em
|
|
Hecho en México / \emph{Made in Mexico}
|
|
|
|
\normalsize
|
|
\end{center}
|
|
|
|
% Principal
|
|
\mainmatter
|
|
\newgeometry{
|
|
top=1.5in,
|
|
bottom=2.5in,
|
|
inner=1.5in,
|
|
outer=3in
|
|
}
|
|
|
|
\include{@file}
|
|
|
|
% Finales
|
|
\backmatter
|
|
@printbibliography
|
|
|
|
% Índice
|
|
% Descomentar las siguientes líneas si se quiere índice
|
|
\cleardoublepage
|
|
\pagestyle{fancy}
|
|
\fancyhead{}
|
|
\fancyhead[CO]{\footnotesize\textsc{Índice general}\normalsize}
|
|
\fancyhead[CE]{\footnotesize\textsc{\myauthor}\normalsize}
|
|
\begin{center}
|
|
\tableofcontents
|
|
\end{center}
|
|
\tocloftpagestyle{empty}
|
|
|
|
% Descomentar para enviar colofón a una página par
|
|
%\cleardoublepage\pagestyle{empty}\mbox{} % +2 páginas blancas
|
|
%\clearpage\pagestyle{empty}\mbox{} % +1 página blanca
|
|
|
|
% Colofón
|
|
\newgeometry{
|
|
inner=2.5in,
|
|
outer=2.5in
|
|
}
|
|
\pagestyle{empty}
|
|
\vspace*{\fill}
|
|
\begin{center}
|
|
\mytitle \hspace{.1em} fue escrita y compuesta
|
|
con \textit{software} libre o de código abierto: Arch \textsc{gnu}/Linux,
|
|
Vim, Gedit, JabRef, Zotero, Biber, {\fontfamily{lmr}\selectfont lua\LaTeX}, Pandoc y Pecas.
|
|
Para su composición principalmente se usó la familia tipográfica Alegreya.
|
|
|
|
\vskip 1em
|
|
La producción de este documento implicó el desarrollo
|
|
de distintos programas para su automatización y
|
|
cuidado editorial:
|
|
\href{https://gitlab.com/snippets/1917485}{\texttt{texte}},
|
|
\href{https://gitlab.com/snippets/1917487}{\texttt{texti}},
|
|
\href{https://gitlab.com/snippets/1917488}{\texttt{textu}},
|
|
\href{https://gitlab.com/snippets/1917490}{\texttt{export-pdf}} y
|
|
\href{https://gitlab.com/snippets/1917492}{\texttt{baby-biber}}.
|
|
|
|
\vskip 1em
|
|
Documento compuesto el \printdate.
|
|
|
|
\vskip 1em
|
|
\href{mailto:hi@perrotuerto.blog}{hi@perrotuerto.blog} /
|
|
\href{https://maestria.perrotuerto.blog}{maestria.perrotuerto.blog}
|
|
\end{center}
|
|
|
|
\end{document}
|
|
% END THE DOCUMENT
|