1
0
mirror of https://gitlab.com/tiggr/faltstern.git synced 2024-12-24 23:41:06 +01:00
faltstern/styles.tex

161 lines
3.6 KiB
TeX

% font settings
\directlua{
fonts.handlers.otf.addfeature{
name = "liga",
type = "ligature",
data = {
['fi'] = { "f", "i" },
['fl'] = { "f", "l" },
},
}
}
%\setmainfont[Ligatures={TeX,NoCommon},RawFeature=+oneb]{Delicious}
\setmainfont[]{Delicious}
\captionsetup[figure]{labelformat=empty,justification=centerlast,font={normalsize,it}}
\captionsetup[subfigure]{labelformat=empty,justification=centerlast,font={normalsize,it}}
\definecolor{tableRow1}{RGB}{77, 156, 164}
\definecolor{tableRowHead}{RGB}{255, 126, 119}
\definecolor{primary}{RGB}{1, 74, 81}
\sectionfont{\color{primary}}
\subsectionfont{\color{primary}}
% for wrapfigure
\setlength{\columnsep}{2\columnsep}%
% sections ohne Nummer!
% Besser als \section*, da so die section ins toc kommt!
\setcounter{secnumdepth}{0}
% tocloft - Inhaltsverzeichnis formatieren
\addtocontents{toc}{\cftpagenumbersoff{section}}
\addtocontents{toc}{\cftpagenumbersoff{subsection}}
\addtocontents{toc}{\cftpagenumbersoff{subsubsection}}
\renewcommand{\cftsecfont}{}
% Standardseiten
\DeclareNewLayer[oddpage,
align=tr,
hoffset=\dimexpr\paperwidth-20mm\relax,
voffset=6.3mm,
width=16.3mm,
height=20mm,
contents={%
\includegraphics[height=20mm]{Bilder/logo.pdf}
}]{RWLogo}
\DeclareNewLayer[oddpage,
align=tr,
hoffset=\dimexpr\paperwidth-32mm\relax,
voffset=10mm,
width=40mm,
height=20mm,
contents={%
\fontspec{Delicious-Roman}[] Rodgauer Workshop
}]{RWText}
\DeclareNewLayer[oddpage,
align=tl,
hoffset=15mm,
voffset=\dimexpr\paperheight-15mm\relax,
width=70mm,
height=10mm,
contents={%
{\fontspec{Delicious-Roman}[]
\scriptsize https://www.rodgauer-workshop.de}
}]{RWurl}
\DeclareNewLayer[evenpage,
align=tl,
hoffset=10mm,
voffset=7mm,
width=16.3mm,
height=20mm,
contents={%
\includegraphics[height=16mm]{Bilder/stern8mono.pdf}
}]{RWkite}
\DeclareNewLayer[evenpage,
align=tl,
hoffset=25mm,
voffset=10mm,
width=40mm,
height=15mm,
contents={%
\fontspec{Delicious-Roman}[] Faltstern
}]{RWname}
\DeclareNewLayer[evenpage,
align=tr,
hoffset=\dimexpr\paperwidth-15mm\relax,
voffset=\dimexpr\paperheight-15mm\relax,
width=70mm,
height=10mm,
contents={%
{\fontspec{Delicious-Roman}[]
\scriptsize\hfill Faltstern-Workshop, März \& April 2018}
}]{RWdate}
% Titelseite
\DeclareNewLayer[background,oddpage,
align=tl,
hoffset=19mm,
voffset=0mm,
width=56mm,
height=304mm,
contents={%
\includegraphics[width=56mm,height=297mm]{Bilder/vertical_big.jpg}
}]{RWtitleBar}
\DeclareNewLayer[background,oddpage,
align=tl,
hoffset=81mm,
voffset=261mm,
width=14mm,
height=18mm,
contents={%
\includegraphics[width=14mm]{Bilder/logo_bw.pdf}
}]{RWtitleLogo}
\DeclareNewLayer[foreground,oddpage,
align=tl,
hoffset=5mm,
voffset=23mm,
width=84mm,
height=100mm,
contents={%
\includegraphics[width=84mm]{Bilder/sterne.pdf}
}]{RWkiteLogo}
\makeatletter
\DeclareNewLayer[foreground,oddpage,
align=tl,
hoffset=81mm,
voffset=44mm,
width=115mm,
height=60mm,
contents={%
{\huge\@title\\}
{\large\@date}
}]{RWtitle}
\DeclareNewLayer[foreground,oddpage,
align=tl,
hoffset=81mm,
voffset=212mm,
width=100mm,
height=15mm,
contents={%
{\huge Materialsammlung}
}]{RWsammlung}
\DeclareNewLayer[foreground,oddpage,
align=tl,
hoffset=97.3mm,
voffset=262.5mm,
width=100mm,
height=30mm,
contents={%
{\@author}
}]{RWauthor}
\makeatother
\DeclareNewPageStyleByLayers{RodgauerWorkshop}{RWLogo,RWText,RWurl,RWkite,RWname,RWdate}
\DeclareNewPageStyleByLayers{RWTitlePage}{RWtitleBar,RWtitle,RWauthor,RWsammlung,RWtitleLogo,RWkiteLogo}
% for todonotes
\setlength{\marginparwidth}{2cm}