From 02fd41605f4d7826d819db1e003171021c593a6a Mon Sep 17 00:00:00 2001 From: Luthaf Date: Wed, 7 May 2014 20:22:20 +0100 Subject: [PATCH] =?UTF-8?q?Maketitle=20fix.=20Les=20commandes=20necessaire?= =?UTF-8?q?s=20sont=20a=20pr=C3=A9sent=20longues.=20Fix=20#29?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- songbook_core/data/latex/crepbook.sty | 113 +++++++++++--------------- 1 file changed, 47 insertions(+), 66 deletions(-) diff --git a/songbook_core/data/latex/crepbook.sty b/songbook_core/data/latex/crepbook.sty index fb3b7f8c..2057c6ec 100644 --- a/songbook_core/data/latex/crepbook.sty +++ b/songbook_core/data/latex/crepbook.sty @@ -40,32 +40,35 @@ \def\andname{and} \def\lastandname{\unskip, and} + +\def\lang#1{\def\mainlanguage{#1}} + % End of multilanguage management %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % Title page +\long\def\subtitle#1{\long\def\@subtitle{#1}} +\def\version#1{\def\@version{#1}} +\def\web#1{\def\@web{#1}} +\def\mail#1{\def\@mail{#1}} +\def\email#1{\def\@email{#1}} +\def\picture#1{\def\@picture{#1}} +\def\picturecopyright#1{\def\@picturecopyright{#1}} +\def\footer#1{\def\@footer{#1}} + + \def\clearheadinfo{ - \gdef\@author{No Author Given}% - \gdef\@title{No Title Given}% - \gdef\@subtitle{} - \gdef\@version{} - \gdef\@web{} - \gdef\@mail{} - \gdef\@email{} - \gdef\@picture{} - \gdef\@picturecopyright{} + \author{No Author Given}% + \title{No Title Given}% + \subtitle{}% + \version{}% + \web{}% + \mail{}% + \email{}% + \picture{}% + \picturecopyright{}% } -\def\subtitle#1{\gdef\@subtitle{#1}} -\def\version#1{\gdef\@version{#1}} -\def\web#1{\gdef\@web{#1}} -\def\mail#1{\gdef\@mail{#1}} -\def\email#1{\gdef\@email{#1}} -\def\picture#1{\gdef\@picture{#1}} -\def\picturecopyright#1{\gdef\@picturecopyright{#1}} -\def\footer#1{\gdef\@footer{#1}} -\def\lang#1{\gdef\mainlanguage{#1}} \clearheadinfo \def\maketitle{ @@ -83,48 +86,31 @@ \def\@maketitle{ \begin{titlepage} - \thispagestyle{empty} -% \markboth{}{}% -% \def\lastand{\ifnum\value{@inst}=2\relax -% \unskip{} \andname\ -% \else -% \unskip \lastandname\ -% \fi}% -% \def\and{\stepcounter{@auth}\relax -% \ifnum\value{@auth}=\value{@inst}% -% \lastand -% \else -% \unskip, -% \fi}% - \begin{center}% - {\rule{\textwidth}{1mm}} - {\@titlefont\@title\par} - \if!\@subtitle!\else - {\hfil\@subtitlefont\@subtitle\par} - \fi - {\rule{\textwidth}{1mm}} - \end{center}% - - \vfil - - \begin{flushleft} - \begin{tabular}{l l} - \if!\@version!\else{\textbf{\labelversionname}} & \@version \\ \fi - \if!\@date!\else{\textbf{\labeldatename}} & \@date \\ \fi - \if!\@author!\else{\textbf{\labelauthorname}} & \@author \\ \fi - \if!\@web!\else{\textbf{\labelwebname}} & \url{\@web} \\ \fi - \if!\@mail!\else{\textbf{\labelmailname}} & \url{\@mail} \\ \fi - \end{tabular} - \end{flushleft} - - \vfil - - \begin{center} - \includegraphics[keepaspectratio=true, width=12cm, height=12cm]{\@picture} - {\hfil \small \@picturecopyright} - \end{center} - - \@footer + \thispagestyle{empty} + \hfil% + {\rule{\textwidth}{1mm}} + {\@titlefont\@title\par} + \if!\@subtitle!\else + {\hfil\@subtitlefont\@subtitle\par} + \fi + {\rule{\textwidth}{1mm}} + \hfil% + \vfil + \begin{flushleft} + \begin{tabular}{l l} + \if!\@version!\else{\textbf{\labelversionname}} & \@version \\ \fi + \if!\@date!\else{\textbf{\labeldatename}} & \@date \\ \fi + \if!\@author!\else{\textbf{\labelauthorname}} & \@author \\ \fi + \if!\@web!\else{\textbf{\labelwebname}} & \url{\@web} \\ \fi + \if!\@mail!\else{\textbf{\labelmailname}} & \url{\@mail} \\ \fi + \end{tabular} + \end{flushleft} + \vfil + \begin{center} + \includegraphics[keepaspectratio=true, width=12cm, height=12cm]{\@picture} + {\hfil \small \@picturecopyright} + \end{center} + \@footer \end{titlepage} } @@ -162,9 +148,4 @@ \hbox{\normalsize\songauthors}% } - -% color used to shade song numbers. -%\definecolor{SongbookShade}{HTML}{d1e4ae} - - \endinput \ No newline at end of file