diff options
author | Karl Berry <karl@freefriends.org> | 2014-08-11 22:56:45 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-08-11 22:56:45 +0000 |
commit | 0714375ebf96ca39f502d46640f9e898c0c95233 (patch) | |
tree | c65186b91a37a5c623a5f2afc73af7d7b6969f93 /Master/texmf-dist/tex/latex/komacv/komacv-classic.sty | |
parent | 1cc525b5f4bba709ce6f624d26f6d170ca405683 (diff) |
komacv (11aug14)
git-svn-id: svn://tug.org/texlive/trunk@34906 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/komacv/komacv-classic.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/komacv/komacv-classic.sty | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/komacv/komacv-classic.sty b/Master/texmf-dist/tex/latex/komacv/komacv-classic.sty new file mode 100644 index 00000000000..4aca991b998 --- /dev/null +++ b/Master/texmf-dist/tex/latex/komacv/komacv-classic.sty @@ -0,0 +1,115 @@ +%% +%% This is file `komacv-classic.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% komacv.dtx (with options: `classic') +%% +%% This is a generated file. +%% +%% Copyright (C) 2014 by Salome Södergran (salome.soedergran@gmx.ch) +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3 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.3 or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesPackage{komacv-classic} + [2014/08/10 v1.0.1 style package for komacv class] +\addtokomafont{firstnamefont}{\sffamily} +\addtokomafont{acadtitlefont}{\sffamily} +\addtokomafont{addressfont}{\sffamily} +\addtokomafont{hintfont}{\sffamily} +\AtEndPreamble{% + %\AtBeginDocument{ + % mframepicshift + \ifdimequal{\mframepicshift}{0pt}{% + \setlength\@mframepicshift{.5\@photowidth+\@fboxextra} + }{% + \setlength\@mframepicshift{\mframepicshift} + } +} % end \AtBeginDocument +\providecommand\@cvtitleclassic{% + %% set \cs{@titlenamemaxwidth| to the full name length, capped by \cs{@titlenamemaxwidth| +\setlength{\@titlenamemaxwidth}{.525\textwidth} +\settowidth{\@titlenamefullwidth}{\firstnamestyle{\firstname~}\familynamestyle{\familyname}} + \ifdimless{\@titlenamemaxwidth}{\@titlenamefullwidth}{% + \setlength{\@titlenamewidth}{\@titlenamemaxwidth} + }{% + \setlength{\@titlenamewidth}{\@titlenamefullwidth} + } + % set titlenamedetailswidth +\setlength{\@titledetailswidth}{\textwidth-\@titlenamewidth-\@titlesepwidth}% +\ifundef{\@photoname}{}{% else + \ifdefstring{\@photoframe}{frame}{% + \setlength{\@titledetailswidth}{\@titledetailswidth-\@photowidth-2\@fboxextra} + }{% else + \ifdefstring{\@photoframe}{mframe}{% + \setlength{\@titledetailswidth}{\@titledetailswidth-\@mframepicshift}% + }{}% +}% +}% + % name and title + \begin{minipage}[b]{\@titlenamewidth}% + \firstnamestyle{\firstname}\ % + \familynamestyle{\familyname}% + \ifdefempty{\acadtitle}{}{% + \\[1.25em]\acadtitlestyle{\acadtitle}}% + \end{minipage}% + % optional data + \begin{minipage}[b]{\@titledetailswidth}% + \raggedleft%\addressstyle{% + \ifdefempty{\addressstreet}{}{% + \@titledetailsnewline% + \@addresssymbol\addressstreet% + \ifdefempty{\addresscity}{}{% + \@titledetailsnewline\addresscity}}% + \ifdefempty{\mobile}{}{% + \@titledetailsnewline\@mobilesymbol~\mobile}% + \ifdefempty{\phonenr}{}{% + \@titledetailsnewline\@phonesymbol~\phonenr}% + \ifdefempty{\faxnr}{}{% + \@titledetailsnewline\@faxsymbol~\faxnr}% + \ifdefempty{\email}{}{% + \@titledetailsnewline\@emailsymbol\emaillink{\email}}% + \ifdefempty{\homepage}{}{% + \@titledetailsnewline\@homepagesymbol\httplink{\homepage}}% + \ifdefempty{\extrainfo}{}{% + \@titledetailsnewline\extrainfo}% + %}% + \end{minipage}% + % optional photo + \ifundef{\@photoname}{}{% with picture: + \hspace*{\@titlesepwidth}% + \ifthenelse{% + \equal{\@photoframe}{frame} \OR + \equal{\@photoframe}{mframe} + }{% with frame: + \begin{minipage}[b]{\@photowidth}% + \fcolorbox{@framecolor}{@framebackcolor}{% + \includegraphics[width=\@photowidth]{\@photoname}}% + \end{minipage}}{% without frame: + \begin{minipage}[b]{\@photowidth} + \includegraphics[width=\@photowidth]{\@photoname} + \end{minipage}}} +\\[\@aftertitlevspace] + % optional quote + \ifundef{\cvquote}{}{% + \centering + \begin{minipage}{\@quotewidth}% + \centering\quotestyle{\cvquote}% + \end{minipage}\\[\@afterquotevspace]% + }% +} +\renewcommand*{\section}[1]{\@cvbarsection{#1}} +\renewcommand{\subsection}[1]{\@cvbarsubsection{#1}} +\endinput +%% +%% End of file `komacv-classic.sty'. |