%% %% This is file `schwalbe.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% schwalbe.dtx (with options: `style') %% %% IMPORTANT NOTICE: %% %% For the copyright see the source file. %% %% Any modified versions of this file must be renamed %% with new filenames distinct from schwalbe.sty. %% %% For distribution of the original source see the terms %% for copying and modification in the file schwalbe.dtx. %% %% This generated file may be distributed as long as the %% original source files, as listed above, are part of the %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) %% File 'schwalbe.dtx' %% %% This file may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version %% 1.2 of this license or (at your option) any later version. %% The latest version of this license is in: %% %% http://www.latex-project.org/lppl.txt %% %% and version 1.2 or later is part of all distributions of LaTeX %% version 1999/12/01 or later. %% %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{schwalbe}[2015/02/17] \DeclareOption{10pt}{\PassOptionsToPackage{10pt}{diagram}} \DeclareOption{11pt}{\PassOptionsToPackage{11pt}{diagram}} \DeclareOption{12pt}{\PassOptionsToPackage{12pt}{diagram}} \ProcessOptions \RequirePackage{diagram} \newcommand{\rb}[1]{\raisebox{0.4ex}{#1}} \nocomputer \setboolean{piececounter}{true} \diagcenter \setmonthstyle{Roman} \renewcommand*\authorfont{\bfseries} \renewcommand*\cityfont{\itshape} \renewcommand*\sourcefont{\slshape} \renewcommand*\awardfont{} \renewcommand*\dedicfont{\itshape} \renewcommand*\stipfont{} \renewcommand*\remfont{} \renewcommand*\labelfont{\footnotesize} \renewcommand*\cpd@boardfont{\footnotesize} \def\normaldia{% \normalsize% \diagramxii% \setboardwidth% } \def\smalldia{% \small% \diagramx% \setboardwidth% } \def\do@dia@job{% \@write@sol\ifvmode\noindent\fi\unhbox\dia@box% \sw@problem% } \setboolean{showacademictitle}{false} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \inner@frame\z@% \v@frame@dist\z@% \h@frame@dist\z@% \setboardwidth \newif\if@first% \newif\if@urdruck\@urdruckfalse \def\urdruck{\@urdrucktrue} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\windowpar}{% \newline\hbox{\vbox to \parskip{\vss}}\newline% } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \let\bel=\any \let\ferner=\further \newcommand\reprint{% \hbox to \textwidth{\bfseries% PLEASE~REPRINT\hfill BITTE~NACHDRUCKEN\hfill PRIERE~DE~REIMPRIMER% }% } \def\@dia@number{}% Die Diagrammnummer wird bei den Autoren gesetzt! \def\@dia@numberx{% \if@special% \thediag% \else\ifdi@no% \thediag% \fi\fi% } \def\@dia@authors{% \ifauth@r% \ifnormal@names% \def\@dianame{\@normalname}% \fi% \@firsttrue% \let\@action=\@dia@writename% Parse the list of authors \@parseTokenlist\aut@tk;% \else% \above@newline {\authorfont\@dia@numberx}% \fi% } \def\@dia@writename#1; {% \above@newline \if@first% \@firstfalse% \setbox\@test@box=\hbox{% \authorfont% \@dia@numberx\ % \@dianame#1; % }% \@test@dimen=\wd\@test@box% \ifdim\@test@dimen>\board@width\relax% \noindent\hbox to\board@width{\authorfont\@dia@numberx\hfill}\above@newline% \setbox\@test@box=\hbox{\authorfont\@dianame#1; }% \@test@dimen=\wd\@test@box% \ifdim\@test@dimen>\board@width\relax% \noindent\hbox to\board@width{\authorfont\@dianame#1; \hss}% \else% {\authorfont\@dianame#1; }% \fi% \else% {\authorfont\@dia@numberx\hfill\@dianame#1; }% \fi% \else% % Changed to get the resulting names centered. \hbox to\board@width{\hss\authorfont\@dianame#1; \hss}% \fi% \l@@klist% } \def\@figurine@number{{\authorfont\thediag\ }} \newlength{\helplength}% \newlength{\boardskip}% \newlength{\double@boardwidth}% \def\doublediagram#1{% \def\dia@above{\if@special\else% \setlength{\helplength}{\textwidth}% \addtolength{\helplength}{-3\board@width}% \setlength{\boardskip}{.5\helplength}% \setlength{\double@boardwidth}{2\board@width}% \addtolength{\double@boardwidth}{\boardskip}% \begin{minipage}[b]{\double@boardwidth}% #1% \end{minipage}% \fi}% } \endinput %% %% End of file `schwalbe.sty'.