%% %% This is file `lsabon.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% lsabon.dtx (with options: `style') %% Copyright (c) 2012, Boris Veytsman %% %% All rights reserved. %% %% Redistribution and use in source and binary forms, with or without %% modification, are permitted provided that the following conditions %% are met: %% %% * Redistributions of source code must retain the above copyright %% notice, this list of conditions and the following disclaimer. %% * Redistributions in binary form must reproduce the above %% copyright notice, this list of conditions and the following %% disclaimer in the documentation and/or other materials provided %% with the distribution. %% * Neither the name of the original author nor the names of the %% contributors may be used to endorse or promote products derived %% from this software without specific prior written permission. %% %% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND %% CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, %% INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF %% MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE %% DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS %% BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, %% EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED %% TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, %% DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON %% ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, %% OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY %% OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE %% POSSIBILITY OF SUCH DAMAGE. %% %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{lsabon} [2015/08/22 v1.2 Using Linotype Sabon Fonta in LaTeX] \newif\ifLSB@default \LSB@defaultfalse \RequirePackage{keyval} \define@key{LSB}{scaled}[1.00]{% \def\LSB@scale{#1}} \define@key{LSB}{rmdefault}[1]{\LSB@defaulttrue} \define@key{LSB}{normdefault}[1]{\LSB@defaultfalse} \def\ProcessOptionsWithKV#1{% \let\@tempc\relax \let\LSB@tempa\@empty \ifx\@classoptionslist\relax\else \@for\CurrentOption:=\@classoptionslist\do{% \@ifundefined{KV@#1@\CurrentOption}% {}% {% \edef\LSB@tempa{\LSB@tempa,\CurrentOption,}% \@expandtwoargs\@removeelement\CurrentOption \@unusedoptionlist\@unusedoptionlist }% }% \fi \edef\LSB@tempa{% \noexpand\setkeys{#1}{% \LSB@tempa\@ptionlist{\@currname.\@currext}% }% }% \LSB@tempa \let\CurrentOption\@empty } \ProcessOptionsWithKV{LSB} \AtEndOfPackage{% \let\@unprocessedoptions\relax } \ifLSB@default \renewcommand{\rmdefault}{lsb} \fi \DeclareRobustCommand\sabonfamily{\fontfamily{lsb}\selectfont} \DeclareTextFontCommand{\textsabon}{\sabonfamily} \DeclareRobustCommand\itscshape{\fontshape{itsc}\selectfont} \DeclareTextFontCommand{\textitsc}{\itscshape} \endinput %% %% End of file `lsabon.sty'.