Version 0.4 retroactive commit
This commit is contained in:
@ -1,3 +1,6 @@
|
|||||||
|
version 0.4 (2 May 2006)
|
||||||
|
- removed the dependency on the geometry package, so that users can now invoke it themselve, and easily change the geometry of the page.
|
||||||
|
|
||||||
version 0.3 (10 April 2006)
|
version 0.3 (10 April 2006)
|
||||||
- moderncv now uses the 'longtable' class, allowing cv sections to split across multiple pages.
|
- moderncv now uses the 'longtable' class, allowing cv sections to split across multiple pages.
|
||||||
- the different lengths used by moderncv are now customizable! In particular, the first column
|
- the different lengths used by moderncv are now customizable! In particular, the first column
|
||||||
|
|||||||
Binary file not shown.
4328
examples/jdoe_casual.ps
Normal file
4328
examples/jdoe_casual.ps
Normal file
File diff suppressed because it is too large
Load Diff
@ -68,6 +68,8 @@
|
|||||||
\cvlanguage{Dutch}{Near-native}{Primary education degree obtained in a Dutch college\\(Sint-Jozefscollege te Sint-Pieters-Woluwe).}
|
\cvlanguage{Dutch}{Near-native}{Primary education degree obtained in a Dutch college\\(Sint-Jozefscollege te Sint-Pieters-Woluwe).}
|
||||||
\cvlanguage{English}{Very good}{Many journeys in English speaking countries, including the United States,\\the United Kingdom and Kenya.}
|
\cvlanguage{English}{Very good}{Many journeys in English speaking countries, including the United States,\\the United Kingdom and Kenya.}
|
||||||
\cvlanguage{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
|
\cvlanguage{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
|
||||||
|
\closesection
|
||||||
|
\pagebreak
|
||||||
|
|
||||||
\section{Computer skills}
|
\section{Computer skills}
|
||||||
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
|
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
|
||||||
|
|||||||
Binary file not shown.
4591
examples/jdoe_casual_nocolor.ps
Normal file
4591
examples/jdoe_casual_nocolor.ps
Normal file
File diff suppressed because it is too large
Load Diff
@ -68,6 +68,8 @@
|
|||||||
\cvlanguage{Dutch}{Near-native}{Primary education degree obtained in a Dutch college\\(Sint-Jozefscollege te Sint-Pieters-Woluwe).}
|
\cvlanguage{Dutch}{Near-native}{Primary education degree obtained in a Dutch college\\(Sint-Jozefscollege te Sint-Pieters-Woluwe).}
|
||||||
\cvlanguage{English}{Very good}{Many journeys in English speaking countries, including the United States,\\the United Kingdom and Kenya.}
|
\cvlanguage{English}{Very good}{Many journeys in English speaking countries, including the United States,\\the United Kingdom and Kenya.}
|
||||||
\cvlanguage{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
|
\cvlanguage{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
|
||||||
|
\closesection
|
||||||
|
\pagebreak
|
||||||
|
|
||||||
\section{Computer skills}
|
\section{Computer skills}
|
||||||
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
|
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
|
||||||
|
|||||||
Binary file not shown.
5024
examples/jdoe_classic.ps
Normal file
5024
examples/jdoe_classic.ps
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
5406
examples/jdoe_classic_roman.ps
Normal file
5406
examples/jdoe_classic_roman.ps
Normal file
File diff suppressed because it is too large
Load Diff
50
moderncv.cls
50
moderncv.cls
@ -4,7 +4,7 @@
|
|||||||
% identification
|
% identification
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\ProvidesClass{moderncv}[2006/04/10 v0.3 modern curriculum vitae document class]
|
\ProvidesClass{moderncv}[2006/05/02 v0.4 modern curriculum vitae document class]
|
||||||
|
|
||||||
|
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
@ -98,9 +98,12 @@
|
|||||||
%\RequirePackage{ae,aecompl,aeguill}
|
%\RequirePackage{ae,aecompl,aeguill}
|
||||||
|
|
||||||
% page geometry
|
% page geometry
|
||||||
% (this should perhaps be left to the user...)
|
\addtolength{\oddsidemargin}{-54pt}
|
||||||
%\RequirePackage[top=2cm, bottom=2.5cm, left=2.25cm, right=2.25cm]{geometry}
|
\addtolength{\textwidth}{109pt}
|
||||||
\RequirePackage[top=1.5cm, bottom=2cm, left=2cm, right=2cm]{geometry}
|
\addtolength{\topmargin}{-70pt}
|
||||||
|
\addtolength{\textheight}{122pt}
|
||||||
|
\addtolength{\marginparsep}{-5pt}
|
||||||
|
\addtolength{\marginparwidth}{-10pt}
|
||||||
|
|
||||||
% hyperrefs
|
% hyperrefs
|
||||||
\RequirePackage{url}
|
\RequirePackage{url}
|
||||||
@ -229,7 +232,10 @@
|
|||||||
\extrainfo{}
|
\extrainfo{}
|
||||||
\quote{}
|
\quote{}
|
||||||
|
|
||||||
% length used by the table layout
|
% length used by the moderncv layout
|
||||||
|
% quote length
|
||||||
|
\newlength{\quotewidth}
|
||||||
|
% section lengths
|
||||||
\newlength{\hintscolumnwidth}
|
\newlength{\hintscolumnwidth}
|
||||||
\newlength{\separatorcolumnwidth}
|
\newlength{\separatorcolumnwidth}
|
||||||
\setlength{\separatorcolumnwidth}{0.025\textwidth}
|
\setlength{\separatorcolumnwidth}{0.025\textwidth}
|
||||||
@ -244,14 +250,33 @@
|
|||||||
\setlength{\maincolumnwidth}{\textwidth}%
|
\setlength{\maincolumnwidth}{\textwidth}%
|
||||||
\addtolength{\maincolumnwidth}{-\separatorcolumnwidth}%
|
\addtolength{\maincolumnwidth}{-\separatorcolumnwidth}%
|
||||||
\addtolength{\maincolumnwidth}{-\hintscolumnwidth}}
|
\addtolength{\maincolumnwidth}{-\hintscolumnwidth}}
|
||||||
|
% doubleitem lengths
|
||||||
|
\newlength{\doubleitemmaincolumnwidth}
|
||||||
|
% listitem lengths
|
||||||
|
\newlength{\listitemsymbolwidth}
|
||||||
|
\settowidth{\listitemsymbolwidth}{\listitemsymbol{}~}
|
||||||
|
% listdoubleitem lengths
|
||||||
|
\newlength{\listdoubleitemmaincolumnwidth}
|
||||||
|
% recompute all the lengths that depends on the text width
|
||||||
|
\newcommand*{\recomputelengths}{%
|
||||||
|
\setlength{\quotewidth}{0.65\textwidth}%
|
||||||
|
\sethintscolumnlength{\hintscolumnwidth}%
|
||||||
|
% doubleitem lengths
|
||||||
|
\setlength{\doubleitemmaincolumnwidth}{\maincolumnwidth}%
|
||||||
|
\addtolength{\doubleitemmaincolumnwidth}{-\hintscolumnwidth}%
|
||||||
|
\addtolength{\doubleitemmaincolumnwidth}{-\separatorcolumnwidth}%
|
||||||
|
\setlength{\doubleitemmaincolumnwidth}{0.5\doubleitemmaincolumnwidth}%
|
||||||
|
% listdoubleitem lengths
|
||||||
|
\setlength{\listdoubleitemmaincolumnwidth}{\maincolumnwidth}%
|
||||||
|
\addtolength{\listdoubleitemmaincolumnwidth}{-\listitemsymbolwidth}%
|
||||||
|
\setlength{\listdoubleitemmaincolumnwidth}{0.475\listdoubleitemmaincolumnwidth}}
|
||||||
\sethintscolumnlength{0.15\textwidth}
|
\sethintscolumnlength{0.15\textwidth}
|
||||||
|
\recomputelengths
|
||||||
|
|
||||||
% makes the cv title
|
% makes the cv title
|
||||||
\renewcommand*{\maketitle}{}%
|
\renewcommand*{\maketitle}{}%
|
||||||
|
|
||||||
% make a quote
|
% make a quote
|
||||||
\newlength{\quotewidth}
|
|
||||||
\setlength{\quotewidth}{0.65\textwidth}
|
|
||||||
\newcommand*{\makequote}{%
|
\newcommand*{\makequote}{%
|
||||||
{\centering{%
|
{\centering{%
|
||||||
\begin{minipage}{\quotewidth}\centering\quotestyle{\@quote}\end{minipage}}\\[2.5em]}}
|
\begin{minipage}{\quotewidth}\centering\quotestyle{\@quote}\end{minipage}}\\[2.5em]}}
|
||||||
@ -310,11 +335,6 @@
|
|||||||
\cvline{#1}{#2}}
|
\cvline{#1}{#2}}
|
||||||
|
|
||||||
% usage (inside section}: \cvdoubleitem{subtitle}{text}{subtitle}{text}
|
% usage (inside section}: \cvdoubleitem{subtitle}{text}{subtitle}{text}
|
||||||
\newlength{\doubleitemmaincolumnwidth}
|
|
||||||
\setlength{\doubleitemmaincolumnwidth}{\maincolumnwidth}
|
|
||||||
\addtolength{\doubleitemmaincolumnwidth}{-\hintscolumnwidth}
|
|
||||||
\addtolength{\doubleitemmaincolumnwidth}{-\separatorcolumnwidth}
|
|
||||||
\setlength{\doubleitemmaincolumnwidth}{0.5\doubleitemmaincolumnwidth}
|
|
||||||
\newcommand*{\cvdoubleitem}[4]{%
|
\newcommand*{\cvdoubleitem}[4]{%
|
||||||
\cvitem{#1}{\begin{minipage}[t]{\doubleitemmaincolumnwidth}#2\end{minipage}%
|
\cvitem{#1}{\begin{minipage}[t]{\doubleitemmaincolumnwidth}#2\end{minipage}%
|
||||||
\hfill%
|
\hfill%
|
||||||
@ -325,12 +345,6 @@
|
|||||||
\cvline{}{\listitemsymbol{}~#1}}
|
\cvline{}{\listitemsymbol{}~#1}}
|
||||||
|
|
||||||
% usage (inside section): \cvlistdoubleitem{point1}{point2}
|
% usage (inside section): \cvlistdoubleitem{point1}{point2}
|
||||||
\newlength{\listitemsymbolwidth}
|
|
||||||
\settowidth{\listitemsymbolwidth}{\listitemsymbol{}~}
|
|
||||||
\newlength{\listdoubleitemmaincolumnwidth}
|
|
||||||
\setlength{\listdoubleitemmaincolumnwidth}{\maincolumnwidth}
|
|
||||||
\addtolength{\listdoubleitemmaincolumnwidth}{-\listitemsymbolwidth}
|
|
||||||
\setlength{\listdoubleitemmaincolumnwidth}{0.475\listdoubleitemmaincolumnwidth}
|
|
||||||
\newcommand*{\cvlistdoubleitem}[2]{%
|
\newcommand*{\cvlistdoubleitem}[2]{%
|
||||||
\cvline{}{\listitemsymbol{}~\begin{minipage}[t]{\listdoubleitemmaincolumnwidth}#1\end{minipage}%
|
\cvline{}{\listitemsymbol{}~\begin{minipage}[t]{\listdoubleitemmaincolumnwidth}#1\end{minipage}%
|
||||||
\hfill%
|
\hfill%
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
% identification
|
% identification
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\ProvidesPackage{moderncvcompatibility}[2006/04/10 v0.3 modern curriculum vitae compatibility patches]
|
\ProvidesPackage{moderncvcompatibility}[2006/05/02 v0.4 modern curriculum vitae compatibility patches]
|
||||||
|
|
||||||
|
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
% identification
|
% identification
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\ProvidesPackage{moderncvstylecasual}[2006/04/10 v0.3 modern curriculum vitae style: casual]
|
\ProvidesPackage{moderncvstylecasual}[2006/05/02 v0.4 modern curriculum vitae style: casual]
|
||||||
|
|
||||||
|
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
% identification
|
% identification
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\ProvidesPackage{moderncvstyleclassic}[2006/04/10 v0.3 modern curriculum vitae style: casual]
|
\ProvidesPackage{moderncvstyleclassic}[2006/05/02 v0.4 modern curriculum vitae style: casual]
|
||||||
|
|
||||||
|
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
% identification
|
% identification
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\ProvidesPackage{moderncvstyleempty}[2006/04/10 v0.3 modern curriculum vitae style: empty]
|
\ProvidesPackage{moderncvstyleempty}[2006/05/02 v0.4 modern curriculum vitae style: empty]
|
||||||
|
|
||||||
|
|
||||||
%-------------------------------------------------------------------------------
|
%-------------------------------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user