fanwerk-template/fanwerk-template.tex
2022-08-20 04:11:27 +02:00

141 lines
4.2 KiB
TeX

% SPDX-FileCopyrightText: 2022 Johannes Loher
%
% SPDX-License-Identifier: CC0-1.0
% !TEX program = lualatex
\documentclass[ngerman, fontsize=11pt, DIV=12, parskip=half-, overfullrule=true, footheight=27.98404pt]{scrartcl}
\usepackage{amsmath}
\usepackage{fontspec}
\usepackage{unicode-math}
\usepackage[ngerman]{babel}
\usepackage{scrlayer-scrpage}
\usepackage{csquotes}
\usepackage{microtype}
\usepackage{multicol}
\usepackage{tabulary}
\usepackage{siunitx}
\usepackage{blindtext}
\sisetup{locale = DE}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{normalcolor}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{pdfrender}
\usepackage{hyperref}
\hypersetup{
pdftitle={Fanwerk Template},
pdfsubject={Ein LaTeX Template für Dungeonslayers Fanwerke},
pdfauthor={Johannes Loher}
}
\input{fontsetup}
\input{dssetup}
\hyphenpenalty=7500
\begin{document}%
\dstitle{Titel}%
\begin{multicols}{2}
\dssection{Ein Abschnitt}%
\label{sec:ein-abschnitt}
Hier ein bisschen Text…
Verschiedene Absätze gehen natürlich auch.
\blindtext
\dssubsection{Ein Unterabschnitt}%
\label{sec:ein-unterabschnitt}
Und noch mehr Text…
\blindtext
\dssubsubsection{Ein Unterunterabschnitt}
\blindtext
\dssection{Boxen}
\dsbox{Eine graue Box}
\dsfbox{Eine graue Box mit Rahmen}
\dsminipage{
{\normalfont\woodstampfont\fontsize{28pt}{28pt}\selectfont{}%
\hypertarget{minipage:eine-graue-minipage}{\MakeUppercase{Eine graue Minipage}}}
\vspace{\baselineskip}
Minipages eigenen sich gut als Boxen mit längerem Inhalt, oder wenn man
mehr Kontrolle über die Formatierung des Inhaltes möchte. Sie eignen
sich auch gut für Tabellen:
\vspace{\baselineskip}
\begin{tabulary}{\linewidth}{@{}lL@{}}
\textbf{Box} & \textbf{Beschreibung} \\
\texttt{\textbackslash{}dsbox} & Graue Box \\
\texttt{\textbackslash{}dsfbox} & Graue Box mit Rahmen \\
\texttt{\textbackslash{}dsminipage} & Graue Minipage \\
\texttt{\textbackslash{}dsfminipage} & Graue Minipage mit Rahmen \\
\end{tabulary}
%
}
\dsfminipage{
{\normalfont\woodstampfont\fontsize{28pt}{28pt}\selectfont{}%
\hypertarget{minipage:eine-graue-minipage}{\MakeUppercase{Eine graue Minipage mit Rahmen}}}
\vspace{\baselineskip}
Minipages eigenen sich gut als Boxen mit längerem Inhalt, oder wenn man
mehr Kontrolle über die Formatierung des Inhaltes möchte. Sie eignen
sich auch gut für Tabellen:
\vspace{\baselineskip}
\begin{tabulary}{\linewidth}{@{}lL@{}}
\textbf{Box} & \textbf{Beschreibung} \\
\texttt{\textbackslash{}dsbox} & Graue Box \\
\texttt{\textbackslash{}dsfbox} & Graue Box mit Rahmen \\
\texttt{\textbackslash{}dsminipage} & Graue Minipage \\
\texttt{\textbackslash{}dsfminipage} & Graue Minipage mit Rahmen \\
\end{tabulary}
%
}
\dssection{Beispieltext}
Beispieltext wird in Dungeonslayers typischerweise kursiv geschrieben:
\emph{\textbf{Beispiel:}\\\blindtext}
\end{multicols}
\clearpage
\begin{center}
\bfseries{}Fanwerk Template von Johannes \enquote{ghost}/\enquote{Saluu} Loher
\end{center}
\begin{minipage}{100px}
\href{https://www.dungeonslayers.net}%
{\includegraphics[width=100px]{img/ds4fw400}}
\end{minipage}\hfill%
\begin{minipage}{\dimexpr\linewidth-100px-8pt}
Dieses Werk ist ein Fanwerk für Dungeonslayers 4.0.\\
Dungeonslayers © Christian Kennig\\
\href{https://www.dungeonslayers.net}{https://www.dungeonslayers.net}
\end{minipage}
\begin{minipage}{100px}
\href{https://creativecommons.org/licenses/by-nc-sa/4.0/}%
{\includegraphics[width=100px]{img/by-nc-sa}}
\end{minipage}\hfill%
\begin{minipage}{\dimexpr\linewidth-100px-8pt}
Dieses Werk ist unter
\href{https://creativecommons.org/licenses/by-nc-sa/4.0/}%
{CC BY-NC-SA 4.0} lizenziert.
\end{minipage}
\end{document}