From a7b8fe1003c960fbd27086146bb341a6ddae788a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 21 May 2012 23:58:58 +0000 Subject: mycv (21may12) git-svn-id: svn://tug.org/texlive/trunk@26558 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/mycv/mycv.cls | 91 +++++++-------- Master/texmf-dist/tex/latex/mycv/mycv_base.def | 114 +++++++++++-------- Master/texmf-dist/tex/latex/mycv/mycv_dec.sty | 111 +++++++++++-------- Master/texmf-dist/tex/latex/mycv/mycv_misc.def | 69 ++++++++---- Master/texmf-dist/tex/latex/mycv/mycv_style.sty | 128 +++++++++++++--------- Master/texmf-dist/tex/latex/mycv/mycv_version.def | 26 ++++- 6 files changed, 326 insertions(+), 213 deletions(-) (limited to 'Master/texmf-dist/tex/latex/mycv') diff --git a/Master/texmf-dist/tex/latex/mycv/mycv.cls b/Master/texmf-dist/tex/latex/mycv/mycv.cls index a2359425dc6..300d551065f 100644 --- a/Master/texmf-dist/tex/latex/mycv/mycv.cls +++ b/Master/texmf-dist/tex/latex/mycv/mycv.cls @@ -1,22 +1,24 @@ -% ------------------------------------------------------- -% Copyright 2012 Ghersi Andrea (ghanhawk@gmail.com). -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License version -% 1.3c, available at 'http://www.latex-project.org/lppl'. -% ------------------------------------------------------- - -% =============================================================================== -% ------------------------------------------------------------------------- % -% Why a class file? (from document: LaTeX 2e for class and package writers) % -% ------------------------------------------------------------------------- % -% % -% The first thing to do when you want to put some new LaTEX commands in a file % -% is to decide whether it should be a document class or a package. The rule of % -% thumb is: % -% % -% If the commands could be used with any document class, then make them a % -% package; if not, then make them a class. % -% =============================================================================== +%% +%% This is file `mycv.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% mycv.dtx (with options: `mycv.cls') +%% -------------------------------------------------------- +%% Author: Andrea Ghersi +%% Copyright 2012 Ghersi Andrea (ghanhawk@gmail.com). +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License version +%% 1.3c, available at 'http://www.latex-project.org/lppl'. +%% +%% This work has the LPPL maintenance status "maintained". +%% The Current Maintainer of this work is Andrea Ghersi. +%% +%% This work consists of the files listed in the README +%% file. +%% -------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} @@ -24,20 +26,20 @@ \input{mycv_version.def} \ProvidesClassSVN - {$Id: mycv.cls 85 2012-05-12 17:07:42Z ghangenit $} + {$Id: mycv.cls 87 2012-05-17 00:40:11Z ghangenit $} [v\@versionstr][My Curriculum Vitae class] -% ======== -% Packages -% ======== +%% ======== +%% Packages +%% ======== \RequirePackage{kvoptions} % for class options with key-value format \RequirePackage{xstring} % for string utilities \RequirePackage{ifthen} % for the <\ifthenelse> command -% ============= -% Class Options -% ============= +%% ============= +%% Class Options +%% ============= \DeclareBoolOption{withDec} @@ -50,10 +52,10 @@ \DeclareStringOption[]{mdlname} \ProcessKeyvalOptions* -% ----------------------------------------------------------- -% The value of an option declared with <\DeclareStringOption> -% is stored in the macro \@