mirror of
https://github.com/Wandmalfarbe/pandoc-latex-template.git
synced 2025-02-06 19:20:04 +00:00
* feat: Merge changes from pandoc 3.5 LaTeX template * feat: create single file templates (latex and beamer) * feat: use `sed` differently on macOS than on other systems * feat: update copyright year * feat: release compressed archives without version number * docs: explain versions of the template (the different files) * ci: build with pandoc 3.5 * chore: add changelog for version 3.0.0
68 lines
1.7 KiB
Plaintext
68 lines
1.7 KiB
Plaintext
$if(titlepage)$
|
|
\begin{titlepage}
|
|
$if(titlepage-background)$
|
|
\newgeometry{top=2cm, right=4cm, bottom=3cm, left=4cm}
|
|
$else$
|
|
\newgeometry{left=6cm}
|
|
$endif$
|
|
$if(titlepage-color)$
|
|
\definecolor{titlepage-color}{HTML}{$titlepage-color$}
|
|
\newpagecolor{titlepage-color}\afterpage{\restorepagecolor}
|
|
$endif$
|
|
$if(titlepage-background)$
|
|
\tikz[remember picture,overlay] \node[inner sep=0pt] at (current page.center){\includegraphics[width=\paperwidth,height=\paperheight]{$titlepage-background$}};
|
|
$endif$
|
|
\newcommand{\colorRule}[3][black]{\textcolor[HTML]{#1}{\rule{#2}{#3}}}
|
|
\begin{flushleft}
|
|
\noindent
|
|
\\[-1em]
|
|
\color[HTML]{$if(titlepage-text-color)$$titlepage-text-color$$else$5F5F5F$endif$}
|
|
\makebox[0pt][l]{\colorRule[$if(titlepage-rule-color)$$titlepage-rule-color$$else$435488$endif$]{1.3\textwidth}{$if(titlepage-rule-height)$$titlepage-rule-height$$else$4$endif$pt}}
|
|
\par
|
|
\noindent
|
|
|
|
$if(titlepage-background)$
|
|
% The titlepage with a background image has other text spacing and text size
|
|
{
|
|
\setstretch{2}
|
|
\vfill
|
|
\vskip -8em
|
|
\noindent {\huge \textbf{\textsf{$title$}}}
|
|
$if(subtitle)$
|
|
\vskip 1em
|
|
{\Large \textsf{$subtitle$}}
|
|
$endif$
|
|
\vskip 2em
|
|
\noindent {\Large \textsf{$for(author)$$author$$sep$, $endfor$} \vskip 0.6em \textsf{$date$}}
|
|
\vfill
|
|
}
|
|
$else$
|
|
{
|
|
\setstretch{1.4}
|
|
\vfill
|
|
\noindent {\huge \textbf{\textsf{$title$}}}
|
|
$if(subtitle)$
|
|
\vskip 1em
|
|
{\Large \textsf{$subtitle$}}
|
|
$endif$
|
|
\vskip 2em
|
|
\noindent {\Large \textsf{$for(author)$$author$$sep$, $endfor$}}
|
|
\vfill
|
|
}
|
|
$endif$
|
|
|
|
$if(titlepage-logo)$
|
|
\noindent
|
|
\includegraphics[width=$if(logo-width)$$logo-width$$else$35mm$endif$, left]{$titlepage-logo$}
|
|
$endif$
|
|
|
|
$if(titlepage-background)$
|
|
$else$
|
|
\textsf{$date$}
|
|
$endif$
|
|
\end{flushleft}
|
|
\end{titlepage}
|
|
\restoregeometry
|
|
\pagenumbering{arabic}
|
|
$endif$
|