Init
This commit is contained in:
92
slides/main.tex
Normal file
92
slides/main.tex
Normal file
@@ -0,0 +1,92 @@
|
||||
%% Requires compilation with XeLaTeX or LuaLaTeX
|
||||
\documentclass[10pt,table,dvipsnames, t, compress, aspectratio=169]{beamer}
|
||||
|
||||
%% Packages
|
||||
\makeatletter
|
||||
\def\input@path{{./}{slides/}}
|
||||
\makeatother
|
||||
|
||||
\usepackage{tikz}
|
||||
\usetikzlibrary{tikzmark,calc,arrows.meta,shapes.arrows,decorations.pathreplacing}
|
||||
|
||||
\usepackage{caption, subcaption, bbm, mathtools, amsmath, lmodern}
|
||||
\usepackage{graphicx, amssymb, cancel, pifont, bm}
|
||||
\usefonttheme[onlymath]{serif}
|
||||
|
||||
|
||||
|
||||
% Bibliography
|
||||
\usepackage[style=apa, backend=biber]{biblatex}
|
||||
\addbibresource{sn-bibliography.bib}
|
||||
|
||||
% Theme
|
||||
\usetheme{BokeronTemp}
|
||||
|
||||
% Hyperref
|
||||
\usepackage{hyperref}
|
||||
% url in blue
|
||||
\newcommand{\bluehref}[2]{%
|
||||
\begingroup
|
||||
\hypersetup{urlcolor=blue}%
|
||||
\href{#1}{\color{blue}#2}%
|
||||
\endgroup
|
||||
}
|
||||
|
||||
% Color box
|
||||
\usepackage{xcolor}
|
||||
\usepackage{tcolorbox}
|
||||
\newtcolorbox{mybox}{colback=BoxLightBlue, colframe=BokeronBlue, width=0.9\linewidth}
|
||||
|
||||
%% Title
|
||||
\title{\textbf{\large Taller CI/CD con Jenkins}}
|
||||
\subtitle{De 0 a deployment con FastAPI + Svelte (y Docker)}
|
||||
\author{Open Bokeron}
|
||||
\institute[Open Bokeron]{Open Bokeron\\ \bluehref{https://openbokeron.uma.es}{openbokeron.uma.es}}
|
||||
\date{18/01/2026}
|
||||
|
||||
\begin{document}
|
||||
|
||||
%----------------------------------------------------------------------------------------
|
||||
% TITLE SLIDES
|
||||
%----------------------------------------------------------------------------------------
|
||||
|
||||
{
|
||||
\usebackgroundtemplate{
|
||||
\begin{tikzpicture}[remember picture, overlay]
|
||||
\node[at=(current page.center)] {
|
||||
\includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]{background/OpenBokeronPresentation_Cover.jpg}
|
||||
};
|
||||
\end{tikzpicture}
|
||||
}
|
||||
\begin{frame}[plain]
|
||||
\titlepage
|
||||
\end{frame}
|
||||
}
|
||||
|
||||
\smallframetitle
|
||||
|
||||
\begin{frame}{Agenda}
|
||||
\tableofcontents
|
||||
\end{frame}
|
||||
|
||||
% Current section
|
||||
\AtBeginSection[ ]
|
||||
{
|
||||
\begin{frame}{}
|
||||
\tableofcontents[currentsection,currentsubsection,
|
||||
sectionstyle=show/shaded]
|
||||
\end{frame}
|
||||
}
|
||||
|
||||
|
||||
\input{sections/01_Introduccion}
|
||||
\input{sections/02_Instalacion}
|
||||
\input{sections/03_Pipeline}
|
||||
\input{sections/04_DesdeFuera}
|
||||
\input{sections/05_Consideraciones}
|
||||
\input{sections/06_Cierre}
|
||||
|
||||
|
||||
\AtEndDocument{\usebeamertemplate{endpage}}
|
||||
|
||||
\end{document}
|
||||
Reference in New Issue
Block a user