211 lines
6.1 KiB
TeX
211 lines
6.1 KiB
TeX
\providecommand\postersize{a4}
|
|
\providecommand\bleedsize{3mm}
|
|
\documentclass[parskip=full,fontsize=11pt,ngerman]{scrartcl}
|
|
\usepackage[utf8]{inputenc}
|
|
%\RequirePackage{fontspec}
|
|
\usepackage{expl3}
|
|
\usepackage[proportional=true]{biolinum}
|
|
\usepackage[scaled]{beramono}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage{microtype}
|
|
\usepackage{babel}
|
|
|
|
\usepackage{xcolor}
|
|
|
|
\usepackage{geometry}
|
|
\ExplSyntaxOn
|
|
\exp_args:No\geometry{\postersize paper,margin=3mm}
|
|
|
|
|
|
|
|
%\ExplSyntaxOn
|
|
\dim_new:N \g_poster_bleed_dim
|
|
\dim_gset:Nn \g_poster_bleed_dim { \bleedsize }
|
|
\usepackage[center,color=black!50]{ crop }
|
|
\use:c {CROP@size}
|
|
{\dim_eval:n {\paperwidth+2\g_poster_bleed_dim}}
|
|
{\dim_eval:n {\paperheight+2\g_poster_bleed_dim}}
|
|
|
|
|
|
\tl_new:N \g_trim_values_tl
|
|
\tl_set:Nx \g_trim_values_tl {
|
|
\dim_to_decimal_in_bp:n {\g_poster_bleed_dim} ~
|
|
\dim_to_decimal_in_bp:n {\g_poster_bleed_dim} ~
|
|
\dim_to_decimal_in_bp:n { \paperwidth + \g_poster_bleed_dim } ~
|
|
\dim_to_decimal_in_bp:n { \paperheight + \g_poster_bleed_dim }
|
|
}
|
|
|
|
\tl_new:N \g_trim_pageattr_tl
|
|
\tl_set:Nx \g_trim_pageattr_tl {
|
|
/TrimBox ~ [ \g_trim_values_tl]
|
|
}
|
|
|
|
\cs_new:Npn \set_pdfpageattr:n #1 {
|
|
\pdfpageattr { #1 }
|
|
}
|
|
\cs_generate_variant:Nn \set_pdfpageattr:n { V }
|
|
|
|
\set_pdfpageattr:V \g_trim_pageattr_tl
|
|
|
|
|
|
%\keys_define:nn {dante_poster} {
|
|
% paper .choice:,
|
|
% paper / a4 =
|
|
% paper / a3
|
|
% paper
|
|
%
|
|
%}
|
|
|
|
\def\ScaleFactor{1}
|
|
|
|
\ExplSyntaxOff
|
|
|
|
%\usepackage[cam,b4,
|
|
%%width=216truemm,height=303truemm,
|
|
%center,color=gray]{crop}
|
|
|
|
|
|
|
|
%\usepackage[cam,a4,center,dvips]{crop}
|
|
%\usepackage{dtk-logos}
|
|
|
|
% \setsansfont
|
|
%[
|
|
%UprightFont = *_R ,
|
|
%ItalicFont = *_RI ,
|
|
%BoldFont = *_RB ,
|
|
%BoldItalicFont = *_RBO , % oblique to fake italic
|
|
%] {LinBiolinum}
|
|
%\def\DTKrmFontName{Linux Libertine}%
|
|
%\def\DTKsfFontName{Linux Biolinum}%
|
|
%\setmathfont{XITSMath}[Scale=0.9,math-style=TeX,bold-style=TeX]%
|
|
%\def\DTKmathFontName{XITS Math}%
|
|
%\setmonofont{AnonymousPro}[Scale=0.955,FakeStretch=0.87]%
|
|
%\def\DTKttFontName{Anonymous Pro}%
|
|
%\setmonofont{DejaVuSansMono}[Scale=0.81,FakeStretch=0.9]%
|
|
%\def\DTKttFontName{DejaVu Mono}%
|
|
|
|
|
|
|
|
\usepackage{dantelogo}
|
|
\usepackage[demo]{graphicx}
|
|
|
|
\usepackage{tikz}
|
|
\usepackage[hidelinks]{hyperref}
|
|
\usepackage{qrcode}
|
|
|
|
%\definecolor{basis}{HTML}{cfa481}
|
|
\definecolor{basis}{cmyk}{0,.21,.38,.19}
|
|
\colorlet{text}{basis!80}
|
|
|
|
|
|
|
|
|
|
\color{text}
|
|
|
|
\newsavebox\dantelogobox
|
|
\begin{lrbox}\dantelogobox
|
|
\resizebox{15cm}{!}{%
|
|
\dantelogo}
|
|
\end{lrbox}
|
|
|
|
\let\familydefault\sfdefault
|
|
|
|
\makeatletter
|
|
\providecommand\eV{e.$\,$\kern-0.18em{}V\kern-0.18em\@ifnextchar.{}{.}\kern0.18em}
|
|
\makeatother
|
|
|
|
|
|
%\pagecolor{black}
|
|
\ExplSyntaxOn
|
|
|
|
\settowidth\l_tmpa_dim{Deutschsprachige Anwendervereinigung \TeX{} e.V.}
|
|
|
|
\fp_new:N \g_fontsizescaler_fp
|
|
\fp_set:Nn \g_fontsizescaler_fp {11pt*\wd\dantelogobox/\l_tmpa_dim}
|
|
|
|
%\fp_show:N \g_fontsizescaler_fp
|
|
|
|
\edef\specialfontsize{\fp_to_dim:n {\g_fontsizescaler_fp}}
|
|
\ExplSyntaxOff
|
|
\fontsize{\specialfontsize}{\specialfontsize}\selectfont%
|
|
\newlength{\postercontentwidth}%
|
|
\newlength{\postercontentheight}%
|
|
%{204mm}%
|
|
|
|
%(210,297){mm}
|
|
|
|
%\showthe\postercontentwidth
|
|
|
|
%\expandafter\showthe\dimexpr\linewidth-6mm\relax
|
|
%\setlength{\postercontentheight}{291mm}%
|
|
\begin{document}
|
|
\setlength{\postercontentwidth}{\dimexpr210mm-6mm\relax}
|
|
\setlength{\postercontentheight}{\dimexpr297mm-6mm\relax}
|
|
|
|
%\rule{\linewidth}{\textheight}
|
|
|
|
%\resizebox{\linewidth}{!}{%
|
|
%\begin{tikzpicture}
|
|
%\draw[ultra thick,red,overlay](-.5\postercontentwidth,0)++(-6mm,0)--(.5\postercontentwidth,0)--++(6mm,0);
|
|
%%\draw(0,0)--(0,6mm);
|
|
%
|
|
%\useasboundingbox[fill=blue](-.5\postercontentwidth,0)rectangle(.5\postercontentwidth,\postercontentheight);
|
|
%
|
|
%\end{tikzpicture}
|
|
%}
|
|
%
|
|
%\resizebox{\linewidth}{!}{%
|
|
\ExplSyntaxOn%
|
|
\begin{tikzpicture}[remember~ picture,overlay]
|
|
\node at (current~ page) {\includegraphics[width=\dim_eval:n {2\g_poster_bleed_dim+\paperwidth}]{bild/superhero-smallbottomscaled_CMYK.jpg}};
|
|
\end{tikzpicture}
|
|
\ExplSyntaxOff
|
|
\resizebox{\linewidth}{\dimexpr\textheight-\baselineskip\relax}{%
|
|
\begin{tikzpicture}
|
|
\node[text=text,anchor=north] (logo) at (0,.95\postercontentheight) {\usebox\dantelogobox};
|
|
\node[text=text,anchor=north] (name) at (logo.south) {\resizebox{\wd\dantelogobox}{!}{Deutschsprachige Anwendervereinigung \TeX\ \eV}};
|
|
\node[text=text,anchor=north] (event) at ([yshift=-1cm]name.south) {\resizebox{\wd\dantelogobox}{!}{Frühjahrstagung 2018}};
|
|
\node[text=text,anchor=north,font=\fontsize{\specialfontsize}{\specialfontsize}\selectfont] (date) at (event.south) {4.\kern.05em--\kern.05em6. April, Universität Passau};
|
|
%\begin{scope}[anchor=base west,text=rost,text opacity=.5,font=\keyWord,inner ysep=5mm]
|
|
%\node (programmierung) at (-.5\paperwidth,.37\paperheight) {Programmierung};
|
|
%\node (typo) at (programmierung.north west){Typografie};
|
|
%\node (textsatz) at (typo.north west) {Schriftsatz};
|
|
%\node[font=\rmfamily] at (textsatz.north west) {\LaTeX};
|
|
%%{Dokumentengenerierung};
|
|
%\node at (-.5\paperwidth,.1\paperheight) {MarkUp};
|
|
%
|
|
%
|
|
%Textsatz
|
|
%Typografie
|
|
%
|
|
|
|
%\end{scope}
|
|
%\begin{scope}[inner sep=3mm]
|
|
\node[anchor=south west,font={\LARGE},align=left] at (-.5\postercontentwidth,0) {
|
|
% \parbox{\dimexpr\linewidth-3.8cm\relax}{
|
|
{\Huge
|
|
Kostenlos für Schüler \& Studenten}\\
|
|
(inkl. Fahrtkostenerstattung bei vorheriger Anmeldung)\\
|
|
Weitere Informationen \& Anmeldung:\\\url{https://www.dante.de/events/dante2018.html}
|
|
};
|
|
\node[anchor=south west,align=left,font=\small,rotate=90] (credit) at (.5\postercontentwidth,0) {
|
|
Layout \& Design: Marei Peischl\\Fotografie: \href{https://unsplash.com/@marco_djallo}{Marco Djallo} auf \href{https://unsplash.com/}{unsplash}
|
|
};
|
|
\draw (credit.north west) node[anchor=south east,fill,text=black, inner sep=.1111em, outer sep=.2222em] {\qrcode[height=2.8cm]{https://www.dante.de/events/dante2018.html}};
|
|
|
|
%\end{scope}
|
|
%\useasboundingbox(-.49\postercontentwidth,0)rectangle(.49\postercontentwidth,\postercontentheight);
|
|
\useasboundingbox(-.5\postercontentwidth,\postercontentheight)rectangle(.499\postercontentwidth,.999\postercontentheight);
|
|
\end{tikzpicture}%
|
|
}
|
|
%\usebox\dantelogobox
|
|
%
|
|
%\resizebox{\wd\dantelogobox}{!}{Deutschsprachige Anwendervereinigung TeX e.\,V.}
|
|
%
|
|
%Frühjahrstagung, 4.--6. April 2018, Universität Passau
|
|
%
|
|
%{\csname dante@font\endcsname
|
|
% \selectfont
|
|
% 2018}2018
|
|
\end{document} |