summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/mycv/mycv_base.def
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/mycv/mycv_base.def')
-rw-r--r--Master/texmf-dist/tex/latex/mycv/mycv_base.def114
1 files changed, 66 insertions, 48 deletions
diff --git a/Master/texmf-dist/tex/latex/mycv/mycv_base.def b/Master/texmf-dist/tex/latex/mycv/mycv_base.def
index a655bcbb5e2..d688271b896 100644
--- a/Master/texmf-dist/tex/latex/mycv/mycv_base.def
+++ b/Master/texmf-dist/tex/latex/mycv/mycv_base.def
@@ -1,22 +1,37 @@
-% -------------------------------------------------------
-% 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 is file `mycv_base.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% mycv.dtx (with options: `mycv-base.def')
+%% --------------------------------------------------------
+%% 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.
+%% --------------------------------------------------------
\ProvidesFileSVN
- {$Id: mycv_base.def 73 2012-05-05 14:28:57Z ghangenit $}
+ {$Id: mycv_base.def 87 2012-05-17 00:40:11Z ghangenit $}
[v\@versionstr][Base system core]
-% for lists and other useful tools
+%% for lists and other useful tools
\RequirePackage{etextools}
-%%%%%%%%%%%%%%%%%%
-% %
-% Default values %
-% %
-%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%
+%% %
+%% Default values %
+%% %
+%%%%%%%%%%%%%%%%%%%
\def\@mainbodypagesize{1.00}
\def\@subbodypagesize{0.45}
@@ -27,11 +42,11 @@
\def\@mainfooterpagesize{1.00}
\def\@subfooterpagesize{0.44}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% %
-% Layout components (parser) %
-% %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %
+%% Layout components (parser) %
+%% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\@cmdsListSep{:}
\def\@argsListSep{=}
@@ -39,18 +54,18 @@
\expandaftercmds{\DeclareCmdListParser\MyParserCmds}{\@cmdsListSep}
\expandaftercmds{\DeclareCmdListParser\MyParserArgs}{\@argsListSep}
-% -----------------------------------
-% setup file components: header pages
-% -----------------------------------
+%% -----------------------------------
+%% setup file components: header pages
+%% -----------------------------------
\def\@MainHeaderPageBegin{MainHeaderPageBegin}
\def\@SubHeaderPageBegin{SubHeaderPageBegin}
\def\@MainHeaderPageEnd{MainHeaderPageEnd}
\def\@SubHeaderPageEnd{SubHeaderPageEnd}
-% ---------------------------------
-% setup file components: body pages
-% ---------------------------------
+%% ---------------------------------
+%% setup file components: body pages
+%% ---------------------------------
\def\@MainBodyPageBegin{MainBodyPageBegin}
\def\@MainBodyPageEnd{MainBodyPageEnd}
@@ -62,9 +77,9 @@
\def\@MainFooterPageEnd{MainFooterPageEnd}
\def\@SubFooterPageEnd{SubFooterPageEnd}
-% -------------------
-% regular expressions
-% -------------------
+%% -------------------
+%% regular expressions
+%% -------------------
\def\@regexPreCmd{<precmd:([-!*@.0-9A-Za-z \@cmdsListSep\@argsListSep]+)>}
\def\@regexPostCmd{<postcmd:([-!*@.0-9A-Za-z \@cmdsListSep\@argsListSep]+)>}
@@ -84,9 +99,9 @@
\def\@regexParamTypeB{^[!]}
\def\@regexParamTypeC{^[*]}
-% ==================
-% Auxiliary commands
-% ==================
+%% ==================
+%% Auxiliary commands
+%% ==================
\newcommand{\@concatCommandArg}[1]{%
\ifnum\pdfmatch{\@regexParamTypeA}{#1}=1
@@ -212,9 +227,9 @@
\fi
}
-% =============
-% Main commands
-% =============
+%% =============
+%% Main commands
+%% =============
\newcommand{\@bodylayoutlistentry}[1]{%
\ifstrmatch{\@SubBodyPageBegin}{#1}{%
@@ -287,11 +302,11 @@
}%
}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% %
-% Layout components (render) %
-% %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %
+%% Layout components (render) %
+%% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\@raisewarning}[1]{%
\ClassWarning{mycv}{%
@@ -309,26 +324,26 @@
}%
{%else
\ifsinglechar{h}{#1}{%
- % --------
- % HEADINGS
- % --------
+ %% --------
+ %% HEADINGS
+ %% --------
\@ifundefined{headerlayoutlist}%
{\@raisewarning{headerlayoutlist}}% else
{\csvloop[\@headerlayoutlistentry]\headerlayoutlist}%
}%
{%else
- % ------------------------------------------------
- % FOOTINGS: sign and treatment of personal details
- % ------------------------------------------------
+ %% ------------------------------------------------
+ %% FOOTINGS: sign and treatment of personal details
+ %% ------------------------------------------------
\ifsinglechar{f}{#1}{%
\@ifundefined{footerlayoutlist}%
{\@raisewarning{footerlayoutlist}}% else
{\csvloop[\@footerlayoutlistentry]\footerlayoutlist}%
}%
{%\else
- % --------------
- % ALL COMPONENTS
- % --------------
+ %% --------------
+ %% ALL COMPONENTS
+ %% --------------
\@ifundefined{headerlayoutlist}%
{\@raisewarning{headerlayoutlist}}% else
{\csvloop[\@headerlayoutlistentry]\headerlayoutlist}%
@@ -342,4 +357,7 @@
}%
}%
\endgroup
-} \ No newline at end of file
+}
+\endinput
+%%
+%% End of file `mycv_base.def'.