From 60bb10f92585ed7e41d6a239ace6aebff276b31f Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Thu, 1 Mar 2018 17:05:50 +0100 Subject: [PATCH] Make room for cover design variants --- .gitignore | 1 + cover-pharotech.tex | 17 +++++++++++++++++ pharo-titlepage.sty | 9 +++++++-- 3 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 cover-pharotech.tex diff --git a/.gitignore b/.gitignore index f035990..18e7f70 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ .auctex/ /auto/ sbabook*.pdf +cover-*.pdf diff --git a/cover-pharotech.tex b/cover-pharotech.tex new file mode 100644 index 0000000..d542558 --- /dev/null +++ b/cover-pharotech.tex @@ -0,0 +1,17 @@ +\documentclass[english,twoside,openany,showtrims]{sbabook} + +\pagelayout{\paperbackpage} + +\usepackage[maketitle,horizon]{pharo-titlepage} +\usepackage{hyperref} + +\title{Book cover\titlebreak{} + Technology series} +\author{Damien Pollet} +\date{\today\titlebreak[\smallskip]{ -- }(version info)} + +\begin{document} + +\maketitle + +\end{document} diff --git a/pharo-titlepage.sty b/pharo-titlepage.sty index 5c7ccbb..941dc52 100644 --- a/pharo-titlepage.sty +++ b/pharo-titlepage.sty @@ -1,8 +1,13 @@ \ProvidesFile{pharo-titlepage.sty} [2017/05/10 0.1 title page design for SBA booklets] +% default titlepage appearance +\newcommand\pharotitle@maketitle{\horizontitle} + \DeclareOption{maketitle}{% - \renewcommand{\maketitle}{\pharotitle}} + \renewcommand{\maketitle}{\pharotitle@maketitle}} +\DeclareOption{horizon}{% + \renewcommand\pharotitle@maketitle{\horizontitle}} \ProcessOptions \RequirePackage{xcolor} @@ -44,7 +49,7 @@ \pgfdeclarelayer{background} \pgfsetlayers{background,main} -\newcommand\pharotitle{ +\newcommand\horizontitle{ \thispagestyle{empty} \begin{tikzpicture}[remember picture,overlay,line width=0mm]