Version 0.5 retroactive commit

This commit is contained in:
Xavier Danaux
2010-05-19 02:26:05 +02:00
parent 0114ec8ca5
commit dd327399f3
23 changed files with 1363 additions and 19630 deletions

View File

@ -1,40 +1,66 @@
version 0.5 (9 September 2006)
- added a \photo command to display a picture. That command takes the name of
the file with the picture as argument, and the desired height as optional
argument.
- implemented the needed commands to make moderncv compatible with BibTeX, as
suggested by J. Lie. This makes it possible to display one's publications,
stored in the BibTeX file 'publications.bib'
by using:
\nocite{*}
\bibliographystyle{plain}
\bibliography{publications}
As usual, the name of the section title can be changed by redefining the
command \refname.
- added the \today command, useful for example if one need to add the date the
resumé was produced with
\closesection{}
\vfill{\hfill{\scriptsize Produced \today.}}
at the end of your CV, as suggested by F. Hammann.
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.
- 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)
- 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 one containing the date in the examples), can now be set to any width, for people
needing a smaller or larger one. To do that, either use
\sethintscolumnlength{<length>},
- 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 one containing the date in the examples), can now be set
to any width, for people needing a smaller or larger one. To do that, either
use
\sethintscolumnlength{<length>},
where <length> is the desired length in a unit LaTeX understands, or
\sethintscolumntowidth{<string>},
where <string> is a string of the desired length (usually, the longest string that has to appear
in the column). Thanks to A. Pöge for pointing out the need of such a feature.
- added the command \emptysection{}, which makes it possible to start a section without
name. In combination with \closesection{}, this makes it possible to drop out of the layout of
moderncv, and come back to it later. This should make the inclusion of arbitrary elements not
covered by moderncv code possible.
- corrected a spacing problem in the cventry command, as pointed out and solved by
B. Eßmann.
\sethintscolumntowidth{<string>},
where <string> is a string of the desired length (usually, the longest string
that has to appear in the column). Thanks to A. Pöge for pointing out the need
of such a feature.
- added the command \emptysection{}, which makes it possible to start a
section without name. In combination with \closesection{}, this makes it
possible to drop out of the layout of moderncv, and come back to it later.
This should make the inclusion of arbitrary elements not covered by moderncv
code possible.
- corrected a spacing problem in the cventry command, as pointed out and
solved by B. Eßmann.
version 0.2 (6 March 2006)
- rewrite of the code to have the styles (fonts, colours, headers and footers) be defined
in different files than the class. The styles are now defined in a separate file per style,
named moderncvstyle<style_name>. It should now be easy to write your own
style, starting from moderncvstyleempty.sty. If you feel you have created a nice style,
just email it to me and I'll include it in the next version.
- rewrite of the code to have the styles (fonts, colours, headers and footers)
be defined in different files than the class. The styles are now defined in a
separate file per style, named moderncvstyle<style_name>. It should now be
easy to write your own style, starting from moderncvstyleempty.sty. If you
feel you have created a nice style, just email it to me and I'll include it in
the next version.
- due to the previous point, styles are now loaded by the command
\moderncvstyle{style_name}. I couldn't figure out a way to preserve the old
"casual" and "classic" class options, so these are now broken! Use
\moderncvstyle{casual} or \moderncvstyle{classic} at the beginning of your
document. This should be the only incompatibility with version 0.1.
- added class option "nolmodern" for people without the latin modern fonts.
- corrected some English mistakes in the examples. Thanks to Machael H. Prager for
- corrected some English mistakes in the examples. Thanks to M. H. Prager for
pointing them out.
- added a \cvlistitem to produce items with a bullet (controlled by \listitemsymbol), and
renamed \cvresume to \cvlistdoubleitem for consistency purpose. For compatibility
reasons, the command \cvresume still works, but should be avoided.
- added a \cvlistitem to produce items with a bullet (or whatever is defined
in \listitemsymbol), and renamed \cvresume to \cvlistdoubleitem for
consistency purpose. For compatibility reasons, the command \cvresume still
works, but should be avoided.
version 0.1 (1 March 2006)
- first release.

View File

@ -1,3 +1,5 @@
* Inside the last argument of \cventry, used to display some complementary
information of an entry, the command "\\" doesn't seem to work, while "\newline" works
perfectly. I have no idea why...
- Inside the last argument of \cventry, used to display some complementary
information of an entry, the command "\\" doesn't seem to work, while "\newline"
works perfectly. I have no idea why...
- The \cvsection command seems to be unable to handle a Chinese argument, using
CJK.

30
README
View File

@ -1,19 +1,29 @@
moderncv -- a modern curriculum vitae class
Moderncv provides a documentclass for typesetting modern curriculum vitaes, both in a
classic and in a casual style. It is fairly customisable, allowing you to define your own
style by changing the colors, the fonts, ...
Moderncv provides a documentclass for typesetting modern curriculum vitaes in
various styles. It is fairly customizable, allowing you to define your own style
by changing the colors, the fonts, ... and provides two default styles: classic
and casual.
The moderncv documentclass need it's input to be formatted with regular commands
(\section, \subsection, \maketitle, ...), but also defines its own special commands
(\cventry, \makequote, \firsname, \familyname, ...).
All the commands are defined in such a way that the arguments are always optional.
The moderncv documentclass need it's input to be formatted with regular
commands like:
\section,
\subsection,
\maketitle,
but also defines its own special commands:
\cventry,
\makequote,
\firstname,
\familyname,
...
All the commands are defined in such a way that the arguments are always
optional.
Documents can be compiled into dvi, ps or pdf.
Until a decent manual is written, you can always look in the "examples" directory for
some decent examples.
Until a decent manual is written, you can always look in the "examples"
directory for some examples.
Author: Xavier Danaux <xdanaux@gmail.com>
Date: 10 April 2006
Date: 09 September 2006

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,30 +1,33 @@
%% start of file `jdoe_casual.tex'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
\documentclass[11pt]{moderncv}
% moderncv styles
\moderncvstyle{casual}
%\moderncvstyle[nocolor]{casual}
%\moderncvstyle{classic}
%\moderncvstyle[roman]{classic}
\moderncvstyle{casual} % optional argument are 'nocolor' (black & white cv) and 'roman' (for roman fonts, instead of sans serif fonts)
%\moderncvstyle{classic} % idem
% character encoding
\usepackage[utf8]{inputenc}
\usepackage[utf8]{inputenc} % replace by the encoding you are using
% personal data
% personal data (the given example is exhaustive; just give what you want)
\firstname{John}
\familyname{Doe}
\title{Design enthusiast\dots}
%\address{12 somestreet\\3456 somecity} % for classic style
\address{12 somestreet, 3456 somecity} % for casual style
\address{12 somestreet, 3456 somecity} % for casual style
\phone{+12 (3)456 78 90}
\email{jdoe@design.org}
%\extrainfo{{\small maried with childrens}}
\quote{Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.}
\extrainfo{\weblink{www.ctan.org}}
\photo[64pt]{jdoe_picture} % also optional, and the optional argument is the height the picture must be resized to
\quote{Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.}% also optional
%\renewcommand{\listsymbol}{{\fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102}}}
\definecolor{see}{rgb}{0.5,0.5,0.5}
% command for text subscripts
\newcommand{\up}[1]{\ensuremath{^\textrm{\scriptsize#1}}}
%\renewcommand{\listsymbol}{{\fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102}}} % define another symbol to be used in front of the list items
% the ConTeXt symbol
\def\ConTeXt{%
@ -40,6 +43,9 @@
%\DeclareFontShape{T1}{myfont}{m}{scsl}{ <-> cork-lmssqbo8}{}
%\usefont{T1}{myfont}{m}{scsl}Testing the font
% command and color used in this document, independently from moderncv
\definecolor{see}{rgb}{0.5,0.5,0.5}% for web links
\newcommand{\up}[1]{\ensuremath{^\textsf{\scriptsize#1}}}% for text subscripts
%----------------------------------------------------------------------------------
% content
@ -68,8 +74,8 @@
\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{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
\closesection
\pagebreak
\closesection{}
\pagebreak{}
\section{Computer skills}
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
@ -82,16 +88,25 @@
\cvitem{adventure sports}{\small I like practicing adventure sports like skiing, rock climbing and scuba diving, and have been a boy scout for five years.}
\cvitem{travelling}{\small I have been living abroad during my childhood, and love travelling around the world.}
%\section{Section with a list}
%\cvlistitem{lol}
%\cvlistitem{lol}
%\cvlistdoubleitem{lol}{relol}
%\cvlistdoubleitem{lol}{relol}
\section{Section with a list}
\cvlistitem{Single item.}
\cvlistitem{Another single item.}
\cvlistdoubleitem{Double\dots{}}{\dots{} item.}
\cvlistdoubleitem{Another double\dots{}}{\dots{} item.}
%\section{Section with your own content}\closesection
%Your content here,\\
%inside the normal \LaTeX{} environment.
\section{Section with your own content}\closesection
Your content here, inside the normal \LaTeX{} environment. You can use any regular \LaTeX{} command, display mathematics
\[e =m\,c^2,\]
put some table or figure, \dots
\emptysection{}
\cvitem{Now}{Back to moderncv layout, without making a new section :-)}
\nocite{*}
\bibliographystyle{plain}
\bibliography{jdoe_publications}
%\emptysection{}
%\cvitem{Now}{Back to moderncv layout, without making a new section :-)}
\end{document}
%% end of file `jdoe_casual.tex'.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,93 +0,0 @@
\documentclass[10pt]{moderncv}
% moderncv styles
%\moderncvstyle{casual}
\moderncvstyle[nocolor]{casual}
%\moderncvstyle{classic}
%\moderncvstyle[roman]{classic}
% character encoding
\usepackage[utf8]{inputenc}
% personal data
\firstname{John}
\familyname{Doe}
\title{Design enthusiast\dots}
%\address{12 somestreet\\3456 somecity} % for classic style
\address{12 somestreet, 3456 somecity} % for casual style
\phone{+12 (3)456 78 90}
\email{jdoe@design.org}
%\extrainfo{{\small maried with childrens}}
\quote{Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.}
%\renewcommand{\listsymbol}{{\fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102}}}
\definecolor{see}{rgb}{0.5,0.5,0.5}
% command for text subscripts
\newcommand{\up}[1]{\ensuremath{^\textrm{\scriptsize#1}}}
% the ConTeXt symbol
\def\ConTeXt{%
C%
\kern-.0333emo%
\kern-.0333emn%
\kern-.0667em\TeX%
\kern-.0333emt}
% slanted small caps (only with roman family; the sans serif font doesn't exists :-()
%\usepackage{slantsc}
%\DeclareFontFamily{T1}{myfont}{}
%\DeclareFontShape{T1}{myfont}{m}{scsl}{ <-> cork-lmssqbo8}{}
%\usefont{T1}{myfont}{m}{scsl}Testing the font
%----------------------------------------------------------------------------------
% content
%----------------------------------------------------------------------------------
\begin{document}
\maketitle
%\makequote
\section{Education}
\cventry{2003--2006}{Master of Design}{Valparezzo School of Design}{}{}{1\up{st} year: 79\%\hspace{2em}2\up{nd} year: 84\%\hspace{2em}3\up{rd} year: ---\hspace{2em}(graduation expected in June 2006)}
\cventry{2001--2003}{Bachelor of Design}{Beijing Drawing University}{}{}{1\up{st} year: 63\%\hspace{2em}2\up{nd} year: 76\%}
\section{Master thesis}
\cvitem{title}{\emph{On the design of modern curriculum vit\ae{}s}}
\cvitem{supervisors}{Pr P. Picasso and Pr G. Klimt}
\cvitem{description}{\small Study of the complex design of a curriculum vit\ae{}, also known as ``résumé''. In my opinion, a good design needs to be show the personality of its author. Some people will thus prefer a more classic style, and others will be more audacious\dots}
\section{Experience}
\cventry{February 2006--\\current}{Maintainer of the a CTAN package}{CTAN}{World}{}{Maintainer of the {\ttfamily moderncv} package, meant to ease the production of beautiful curriculum vit\ae{}s.}
\cventry{2005--2006}{Mathematics tutor}{UCL}{Louvain-la-Neuve}{}{Supervision of practical sessions for a mathematical course given to second year engineering students (course \emph{FSAB1104: Numerical Methods}).\hfill{\itshape\color{see}\footnotesize{}See \httplink{www.legat-online.be/b2q1/num}.}}
\cventry{2004--2006}{Cultural project leader}{Tchouque-Tschouk Kot}{Louvain-la-Neuve}{}{Leader of a student home with a cultural project, requiring day to day management as well as the organization of public events.\hfill{\itshape\color{see}\footnotesize{}See \httplink{www.organe.be}.}}
\cventry{1999--2001}{IMO preselected}{SBPMef}{Wépion}{}{Advanced mathematical training, as Belgian preselected candidate for the International Mathematical Olympiads, selected by the Belgian mathematical society.\hfill{\itshape\color{see}\footnotesize{}See \weblink{imo.math.ca/belgium.html}.}}
\section{Languages}
\cvlanguage{French}{Native}{}
\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{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
\closesection
\pagebreak
\section{Computer skills}
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
\cvcomputer{programming}{\textsc{Java}, C/C++}{scripting}{PHP, Shell, Ruby}
\cvcomputer{scientific}{Matlab, Autocad, Abaqus}{typography}{\LaTeX, \ConTeXt, Scribus, QuarkXPress}
\cvcomputer{web design}{XHTML, CSS, AJAX}{database}{MySQL, PostgreSQL}
\section{Interests}
\cvitem{design}{\small I am a design fan, especially when it comes to typography and photography.}
\cvitem{adventure sports}{\small I like practicing adventure sports like skiing, rock climbing and scuba diving, and have been a boy scout for five years.}
\cvitem{travelling}{\small I have been living abroad during my childhood, and love travelling around the world.}
%\section{Section with a list}
%\cvlistitem{lol}
%\cvlistitem{lol}
%\cvlistdoubleitem{lol}{relol}
%\cvlistdoubleitem{lol}{relol}
%\section{Section with your own content}\closesection
%Your content here
\end{document}

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,30 +1,33 @@
%% start of file `jdoe_classic.tex'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
\documentclass[10pt]{moderncv}
% moderncv styles
%\moderncvstyle{casual}
%\moderncvstyle[nocolor]{casual}
\moderncvstyle{classic}
%\moderncvstyle[roman]{classic}
%\moderncvstyle{casual} % optional argument are 'nocolor' (black & white cv) and 'roman' (for roman fonts, instead of sans serif fonts)
\moderncvstyle{classic} % idem
% character encoding
\usepackage[utf8]{inputenc}
\usepackage[utf8]{inputenc} % replace by the encoding you are using
% personal data
% personal data (the given example is exhaustive; just give what you want)
\firstname{John}
\familyname{Doe}
\title{Design enthusiast\dots}
\address{12 somestreet\\3456 somecity} % for classic style
\address{12 somestreet\\3456 somecity} % for classic style
%\address{12 somestreet, 3456 somecity} % for casual style
\phone{+12 (3)456 78 90}
\email{jdoe@design.org}
%\extrainfo{{\small maried with childrens}}
\quote{Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.}
\extrainfo{\weblink{www.ctan.org}}
\photo[64pt]{jdoe_picture} % also optional, and the optional argument is the height the picture must be resized to
\quote{Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.}% also optional
%\renewcommand{\listsymbol}{{\fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102}}}
\definecolor{see}{rgb}{0.5,0.5,0.5}
% command for text subscripts
\newcommand{\up}[1]{\ensuremath{^\textrm{\scriptsize#1}}}
%\renewcommand{\listsymbol}{{\fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102}}} % define another symbol to be used in front of the list items
% the ConTeXt symbol
\def\ConTeXt{%
@ -40,6 +43,9 @@
%\DeclareFontShape{T1}{myfont}{m}{scsl}{ <-> cork-lmssqbo8}{}
%\usefont{T1}{myfont}{m}{scsl}Testing the font
% command and color used in this document, independently from moderncv
\definecolor{see}{rgb}{0.5,0.5,0.5}% for web links
\newcommand{\up}[1]{\ensuremath{^\textrm{\scriptsize#1}}}% for text subscripts
%----------------------------------------------------------------------------------
% content
@ -68,6 +74,8 @@
\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{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
\closesection{}
\pagebreak{}
\section{Computer skills}
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
@ -80,12 +88,25 @@
\cvitem{adventure sports}{\small I like practicing adventure sports like skiing, rock climbing and scuba diving, and have been a boy scout for five years.}
\cvitem{travelling}{\small I have been living abroad during my childhood, and love travelling around the world.}
%\section{Section with a list}
%\cvlistitem{lol}
%\cvlistitem{lol}
%\cvlistdoubleitem{lol}{relol}
%\cvlistdoubleitem{lol}{relol}
\section{Section with a list}
\cvlistitem{Single item.}
\cvlistitem{Another single item.}
\cvlistdoubleitem{Double\dots{}}{\dots{} item.}
\cvlistdoubleitem{Another double\dots{}}{\dots{} item.}
\section{Section with your own content}\closesection
Your content here, inside the normal \LaTeX{} environment. You can use any regular \LaTeX{} command, display mathematics
\[e =m\,c^2,\]
put some table or figure, \dots
\emptysection{}
\cvitem{Now}{Back to moderncv layout, without making a new section :-)}
\nocite{*}
\bibliographystyle{plain}
\bibliography{jdoe_publications}
%\section{Section with your own content}\closesection
%Your content here
\end{document}
%% end of file `jdoe_classic.tex'.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,91 +0,0 @@
\documentclass[12pt]{moderncv}
% moderncv styles
%\moderncvstyle{casual}
%\moderncvstyle[nocolor]{casual}
%\moderncvstyle{classic}
\moderncvstyle[roman]{classic}
% character encoding
\usepackage[utf8]{inputenc}
% personal data
\firstname{John}
\familyname{Doe}
\title{Design enthusiast\dots}
\address{12 somestreet\\3456 somecity} % for classic style
%\address{12 somestreet, 3456 somecity} % for casual style
\phone{+12 (3)456 78 90}
\email{jdoe@design.org}
%\extrainfo{{\small maried with childrens}}
\quote{Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.}
%\renewcommand{\listsymbol}{{\fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102}}}
\definecolor{see}{rgb}{0.5,0.5,0.5}
% command for text subscripts
\newcommand{\up}[1]{\ensuremath{^\textrm{\scriptsize#1}}}
% the ConTeXt symbol
\def\ConTeXt{%
C%
\kern-.0333emo%
\kern-.0333emn%
\kern-.0667em\TeX%
\kern-.0333emt}
% slanted small caps (only with roman family; the sans serif font doesn't exists :-()
%\usepackage{slantsc}
%\DeclareFontFamily{T1}{myfont}{}
%\DeclareFontShape{T1}{myfont}{m}{scsl}{ <-> cork-lmssqbo8}{}
%\usefont{T1}{myfont}{m}{scsl}Testing the font
%----------------------------------------------------------------------------------
% content
%----------------------------------------------------------------------------------
\begin{document}
\maketitle
\makequote
\section{Education}
\cventry{2003--2006}{Master of Design}{Valparezzo School of Design}{}{}{1\up{st} year: 79\%\hspace{2em}2\up{nd} year: 84\%\hspace{2em}3\up{rd} year: ---\hspace{2em}(graduation expected in June 2006)}
\cventry{2001--2003}{Bachelor of Design}{Beijing Drawing University}{}{}{1\up{st} year: 63\%\hspace{2em}2\up{nd} year: 76\%}
\section{Master thesis}
\cvitem{title}{\emph{On the design of modern curriculum vit\ae{}s}}
\cvitem{supervisors}{Pr P. Picasso and Pr G. Klimt}
\cvitem{description}{\small Study of the complex design of a curriculum vit\ae{}, also known as ``résumé''. In my opinion, a good design needs to be show the personality of its author. Some people will thus prefer a more classic style, and others will be more audacious\dots}
\section{Experience}
\cventry{February 2006--\\current}{Maintainer of the a CTAN package}{CTAN}{World}{}{Maintainer of the {\ttfamily moderncv} package, meant to ease the production of beautiful curriculum vit\ae{}s.}
\cventry{2005--2006}{Mathematics tutor}{UCL}{Louvain-la-Neuve}{}{Supervision of practical sessions for a mathematical course given to second year engineering students (course \emph{FSAB1104: Numerical Methods}).\hfill{\itshape\color{see}\footnotesize{}See \httplink{www.legat-online.be/b2q1/num}.}}
\cventry{2004--2006}{Cultural project leader}{Tchouque-Tschouk Kot}{Louvain-la-Neuve}{}{Leader of a student home with a cultural project, requiring day to day management as well as the organization of public events.\hfill{\itshape\color{see}\footnotesize{}See \httplink{www.organe.be}.}}
\cventry{1999--2001}{IMO preselected}{SBPMef}{Wépion}{}{Advanced mathematical training, as Belgian preselected candidate for the International Mathematical Olympiads, selected by the Belgian mathematical society.\hfill{\itshape\color{see}\footnotesize{}See \weblink{imo.math.ca/belgium.html}.}}
\section{Languages}
\cvlanguage{French}{Native}{}
\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{Mandarin}{Elementary}{Taking classes at the ``Institut des Langues Vivantes'' (UCL), for the second year now.}
\section{Computer skills}
\cvcomputer{OS}{Linux, Unix, Windows}{administration}{Apache, Mailman}
\cvcomputer{programming}{\textsc{Java}, C/C++}{scripting}{PHP, Shell, Ruby}
\cvcomputer{scientific}{Matlab, Autocad, Abaqus}{typography}{\LaTeX, \ConTeXt, Scribus, QuarkXPress}
\cvcomputer{web design}{XHTML, CSS, AJAX}{database}{MySQL, PostgreSQL}
\section{Interests}
\cvitem{design}{\small I am a design fan, especially when it comes to typography and photography.}
\cvitem{adventure sports}{\small I like practicing adventure sports like skiing, rock climbing and scuba diving, and have been a boy scout for five years.}
\cvitem{travelling}{\small I have been living abroad during my childhood, and love travelling around the world.}
%\section{Section with a list}
%\cvlistitem{lol}
%\cvlistitem{lol}
%\cvlistdoubleitem{lol}{relol}
%\cvlistdoubleitem{lol}{relol}
%\section{Section with your own content}\closesection
%Your content here
\end{document}

1047
examples/jdoe_picture.eps Normal file

File diff suppressed because it is too large Load Diff

BIN
examples/jdoe_picture.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,48 @@
%% start of file `jdoe_publications.bib'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
@BOOK{Parkin2005,
author = {Scott Pakin},
title = {The Comprehensive \LaTeX{} Symbol List},
year = {2005},
}
@BOOK{Bird1987,
title = {Dynamics of polymeric liquids},
publisher = {John Wiley \& Sons, New York},
year = {1987},
author = {R. Byron Bird and C. F. Curtiss and Robert C. Armstrong and Ole Hassager},
}
@ARTICLE{DesCloizeaux1988,
author = {J. Des~Cloizeaux},
title = {Double reptation vs simple reptation in polymer melts},
journal = {J.~Europhys.~Lett.},
year = {1988},
volume = {5},
pages = {437-442},
}
@ARTICLE{deGennes1971,
author = {P. G. de~Gennes},
title = {Reptation of a polymer chain in the presence of fixed obstacles},
journal = {J. Chem. Phys},
year = {1971},
volume = {55},
pages = {572-579},
}
@BOOK{Doi1986,
title = {The theory of polymer dynamics},
publisher = {Oxford University Press},
year = {1986},
author = {Masao Doi and S. F. Edwards},
}
%% end of file `jdoe_publications.bib'.

View File

@ -1,10 +1,16 @@
%% start of file `moderncv.cls'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
%-------------------------------------------------------------------------------
% identification
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{moderncv}[2006/05/02 v0.4 modern curriculum vitae document class]
\ProvidesClass{moderncv}[2006/09/09 v0.5 modern curriculum vitae document class]
%-------------------------------------------------------------------------------
@ -222,6 +228,7 @@
\newcommand*{\phone}[1]{\def\@phone{#1}}
\newcommand*{\email}[1]{\def\@email{#1}}
\newcommand*{\extrainfo}[1]{\def\@extrainfo{#1}}
\newcommand*{\photo}[2][84pt]{\def\@photoheight{#1}\def\@photo{#2}}
\newcommand*{\quote}[1]{\def\@quote{#1}}
\firstname{}
\familyname{}
@ -230,6 +237,7 @@
\phone{}
\email{}
\extrainfo{}
\photo{}{}
\quote{}
% length used by the moderncv layout
@ -285,16 +293,17 @@
% usage: \colorrule[optional height]{width}
%\newcommand*{\colorrule}[2][1ex]{{\color{sectionrectanglecolor}{\rule{#2}{#1}}}}
% usage: \section{<title>}, or \emptysection{}
\newif\if@sectionopen\@sectionopenfalse
\newif\if@firstcvline\@firstcvlinefalse % bug if initially set to true...
% usage: \closesection{} to force a section to be closed (and the tabular layout it generates)
\newcommand*{\closesection}{%
\if@sectionopen%
\end{longtable}%
\phantomsection% % reset the anchor for hyperrefs
\phantomsection% reset the anchor for hyperrefs
% \par\null%
\@sectionopenfalse\fi}
\AtEndDocument{\closesection{}}
% usage: \section{<title>}, or \emptysection{}
\newcommand*{\section}[1]{%
\closesection{}%
\@sectionopentrue%
@ -391,7 +400,53 @@
{\def\@linktext{#1}}%
\href{mailto:#2}{\@linktext{}}}
% thebibliography environment, for use with BibTeX
\newcommand{\refname}{Publications}
\newlength{\bibindent}
\setlength{\bibindent}{1.5em}
% trick to force the previous section to close before the thebibliography environment
\let\oldbibliography\bibliography
\renewcommand*{\bibliography}[1]{%
\closesection{}%
\oldbibliography{#1}}
% bibliography item label
\newcommand*{\bibliographyitemlabel}{}% use \@biblabel{\arabic{enumiv}} for BibTeX labels
\newenvironment{thebibliography}[1]%
{%
\section{\refname}%
\closesection{}%
\vspace*{-1.65em}%
\small%
\begin{list}{\bibliographyitemlabel}%
{%
\setlength{\topsep}{0pt}%
\setlength{\labelwidth}{\hintscolumnwidth}%
\setlength{\labelsep}{\separatorcolumnwidth}%
\leftmargin\labelwidth%
\advance\leftmargin\labelsep%
\@openbib@code%
\usecounter{enumiv}%
\let\p@enumiv\@empty%
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\sloppy\clubpenalty4000\widowpenalty4000%
% \sfcode`\.\@m%
% \sfcode `\=1000\relax%
}%
{%
\def\@noitemerr{\@latex@warning{Empty `thebibliography' environment}}%
\end{list}%
}
\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
\let\@openbib@code\@empty
% the classical \today definition
\def\today{\ifcase\month\or
January\or February\or March\or April\or May\or June\or
July\or August\or September\or October\or November\or December\fi
\space\number\day, \number\year}
\endinput
%% end of file `moderncv.cls'.

View File

@ -1,10 +1,16 @@
%% start of file `moderncvcompatibility.sty'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
%-------------------------------------------------------------------------------
% identification
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{moderncvcompatibility}[2006/05/02 v0.4 modern curriculum vitae compatibility patches]
\ProvidesPackage{moderncvcompatibility}[2006/09/09 v0.5 modern curriculum vitae compatibility patches]
%-------------------------------------------------------------------------------
@ -48,4 +54,5 @@
\endinput
%% end of file `moderncvstylethemecasual.sty'.
%% end of file `moderncvcompatibility.sty'.

View File

@ -1,10 +1,16 @@
%% start of file `moderncvstylecasual.sty'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
%-------------------------------------------------------------------------------
% identification
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{moderncvstylecasual}[2006/05/02 v0.4 modern curriculum vitae style: casual]
\ProvidesPackage{moderncvstylecasual}[2006/09/09 v0.5 modern curriculum vitae style: casual]
%-------------------------------------------------------------------------------
@ -71,7 +77,12 @@
% maketitle
\renewcommand*{\maketitle}{%
{\raggedleft{\firstnamestyle{\MakeLowercase{\@firstname}}\familynamestyle{\MakeLowercase{\@familyname}}}\\[-.35em]}%
{%
\ifthenelse{\equal{\@photo}{}}%
{}%
{{\color{firstnamecolor}\framebox{\includegraphics[height=\@photoheight]{\@photo}}}}%
\hfill%
\raggedleft{\firstnamestyle{\MakeLowercase{\@firstname}}\familynamestyle{\MakeLowercase{\@familyname}}}\\[-.35em]}%
{\color{firstnamecolor}\rule{\textwidth}{.25ex}\\[2.5em]}}%
% cv footer
@ -94,11 +105,17 @@
~~\color{footersymbolcolor}\footersymbol~~%
\color{footertextcolor}\Telefon~\@phone%
~~\color{footersymbolcolor}\footersymbol~~%
\color{footertextcolor}\Letter~\emaillink{\@email}}}%
\color{footertextcolor}\Letter~\emaillink{\@email}%
\ifthenelse{\equal{\@extrainfo}{}}%
{}%
{%
~~\color{footersymbolcolor}\footersymbol~~%
\color{footertextcolor}{\@extrainfo}}}}%
\pagestyle{plain}}
\AtBeginDocument{\makefooter}
\endinput
%% end of file `moderncvstylecasual.sty'.

View File

@ -1,10 +1,16 @@
%% start of file `moderncvstyleclassic.sty'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
%-------------------------------------------------------------------------------
% identification
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{moderncvstyleclassic}[2006/05/02 v0.4 modern curriculum vitae style: casual]
\ProvidesPackage{moderncvstyleclassic}[2006/09/09 v0.5 modern curriculum vitae style: classic]
%-------------------------------------------------------------------------------
@ -76,22 +82,27 @@
% maketitle
\renewcommand*{\maketitle}{%
\begin{minipage}[t]{.6\textwidth}%
\begin{minipage}[b]{.5\textwidth}%
\firstnamestyle{\@firstname~}\familynamestyle{\@familyname}%
\ifthenelse{\equal{\@title}{}}%
{}%
{\\[1.25em]\titlestyle{\@title}}%
\end{minipage}%
\begin{minipage}[t]{.4\textwidth}%
\hfill%
\begin{minipage}[b]{.35\textwidth}%
\raggedleft\addressfont\color{addresscolor}\@address\\[0.2em]%
\Telefon~\@phone\\[.2em]%
\Letter~\emaillink{\@email}%
\ifthenelse{\equal{\@extrainfo}{}}%
{}%
{\\[0.2em]\@extrainfo}
\end{minipage}\\[3em]}
\end{minipage}%
\ifthenelse{\equal{\@photo}{}}%
{}%
{\hspace*{1em}\color{firstnamecolor}\framebox{\includegraphics[height=\@photoheight]{\@photo}}}\\[3em]}
\endinput
%% end of file `moderncvstyleclassic.sty'.

View File

@ -1,10 +1,16 @@
%% start of file `moderncvstyleempty.sty'.
%% Copyright 2006 Xavier Danaux.
%
% 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/.
%-------------------------------------------------------------------------------
% identification
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{moderncvstyleempty}[2006/05/02 v0.4 modern curriculum vitae style: empty]
\ProvidesPackage{moderncvstyleempty}[2006/09/09 v0.5 modern curriculum vitae style: empty]
%-------------------------------------------------------------------------------
@ -33,4 +39,5 @@
\endinput
%% end of file `moderncvstyleempty.sty'.