temas-seminarios-borromeos/main.tex

122 lines
3.3 KiB
TeX

%&lualatex
%!TEX TS-program = lualatex
%!TEX encoding = UTF-8 Unicode
% Opciones de paquetes cargados por otros paquetes:
\PassOptionsToPackage{dvipsnames, svgnames}{xcolor}
\DocumentMetadata{pdfstandard=A-4,pdfstandard=UA-2}
%recordar cambiar draft por final para la versión final.
\documentclass[11pt]{article}
% Paquetes y fuentes
%---------------------------------------------------------------------------
\usepackage{geometry} % define las dimensiones de la página
\geometry{
a4paper, % Tamaño del papel
centering, % Zona útil centrada
margin = 25mm, % Márgenes en blanco: 25mm
% includehead, % Incluir la cabecera en el área del texto
% includefoot, % Incluir el pie en el área del texto
}
\usepackage[spanish,es-noshorthands,es-lcroman]{babel} % selecciona idioma
\usepackage[autostyle=true]{csquotes}
%------ Paquetes base
% amsmath tiene que cargarse antes que cleverref, y datatool lo requiere
\usepackage{amsmath, mathtools}
\usepackage{datetime}
\usepackage{xcolor}
%------ Enlaces en el pdf
\usepackage{url}
\usepackage[luatex, colorlinks=true, citecolor=teal!85!black, linkcolor=black, urlcolor=teal!85!black, pdfdisplaydoctitle, pdfencoding=unicode, psdextra]{hyperref}
\usepackage{bookmark}
\usepackage[english]{cleveref}
\usepackage{microtype}
\usepackage{booktabs} %Tablas bonitas
% Leer datos de csv
\usepackage{datatool}
\DTLsetup{
io = {
delimiter = {"},
separator = {,},
format = {csv},
csv-content = tex
}
}
% Código de Lua que preprocesa el csv para eliminar saltos de línea
\directlua{
arg = {"Propuesta de mini-seminario.csv","propuestas_fixed.csv"}
dofile("csv_fixer.lua")
}
\DTLloaddb{propuestas}{propuestas_fixed.csv}
\hypersetup{pdfauthor={Despacho tórico y amigos},
pdftitle={Propuestas de temas para los Seminarios Borromeos, Edición 2026--2027},
pdflang=es}
\title{\Large{\textbf{Propuestas de temas para los Seminarios Borromeos}\\{Edición 2026--2027}}}
\author{Despacho tórico y amigos}
\newdate{today}{\day}{\month}{\year} %\today
%\newdate{fecha}{22}{04}{2026}
\date{\displaydate{today}}
\begin{document}
\maketitle
\tableofcontents
\newpage
\DTLforeach{propuestas}{
\mytimestamp=Marca temporal,
\mytitle=Título,
\mymentor=Mentor (o mentores),
\mygoal=Objetivo principal,
\myprereqs=Prerrequisitos,
\mybib=Bibliografía básica,
\mysesa=Sesión 1,
\mysesb=Sesión 2,
\mysesc=Sesión 3,
\mysesd=Sesión 4,
\mysese=Sesión 5,
\mysess=Sesiones que dará el mentor (máximo 2),
\myothers=Otras observaciones,
}{%
\section{\mytitle}
\begin{description}
\item[Mentor] \mymentor
\item[Objetivo principal] \mygoal
\item[Prerrequisitos] \myprereqs
\item[Bibliografía básica]~\\
\mybib
\item[Plan de sesiones orientativo]~\\[-4ex]
\begin{description}
\item[Sesión 1] \mysesa
\item[Sesión 2] \mysesb
\item[Sesión 3] \mysesc
\item[Sesión 4] \mysesd
\item[Sesión 5] \mysese
\end{description}
\item[Sesiones que dará el mentor]~\mysess
\item[Otras observaciones] \myothers
\end{description}
\newpage
}
\end{document}