summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/curve/NEWS8
-rw-r--r--Master/texmf-dist/doc/latex/curve/THANKS9
-rw-r--r--Master/texmf-dist/doc/latex/curve/curve.pdfbin178758 -> 184285 bytes
-rw-r--r--Master/texmf-dist/source/latex/curve/curve.dtx68
-rw-r--r--Master/texmf-dist/tex/latex/curve/curve.cls30
5 files changed, 99 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/curve/NEWS b/Master/texmf-dist/doc/latex/curve/NEWS
index b3a8c3125be..f74f3701610 100644
--- a/Master/texmf-dist/doc/latex/curve/NEWS
+++ b/Master/texmf-dist/doc/latex/curve/NEWS
@@ -3,6 +3,7 @@
Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Didier Verna
+Copyright (C) 2008 Didier Verna
This file is part of CurVe.
@@ -17,6 +18,13 @@ version 1999/06/01 or later.
CurVe consists of the files listed in the file `README'.
+* Version 1.15
+==============
+** Support for itemize environments
+suggested by Mirko Hessel-von Molo
+** Added some documentation about vertical spacing problems in |bbl| files
+suggested by Seweryn Habdank-Wojewódzki
+
* Version 1.14
==============
** Support for reverse counting of bibliographic entries
diff --git a/Master/texmf-dist/doc/latex/curve/THANKS b/Master/texmf-dist/doc/latex/curve/THANKS
index 7b5aa063fd4..2b2febc5be4 100644
--- a/Master/texmf-dist/doc/latex/curve/THANKS
+++ b/Master/texmf-dist/doc/latex/curve/THANKS
@@ -22,10 +22,11 @@ CurVe consists of the files listed in the file `README'.
** The following persons have contributed code, bug reports, localization,
** suggestions etc:
-Joseph Wright, Radek Dominiak, Lars Kasper, Alain Coletta, Nico Schlömer,
-Konrad Skeri Persson, Alexandre Duret-Lutz, Akim Demaille, Jonas Haulin, Joris
-Desmet, Adiel Mittmann, Andrew Comport, Thomas Delaet, Torsten Liesk, Dan
-Luecking, Kim Rud Bille, Agustín Martín, Harald Harders, Riccardo Murri.
+Mirko Hessel-von Molo, Seweryn Habdank-Wojewódzki, Joseph Wright, Radek
+Dominiak, Lars Kasper, Alain Coletta, Nico Schlömer, Konrad Skeri Persson,
+Alexandre Duret-Lutz, Akim Demaille, Jonas Haulin, Joris Desmet, Adiel
+Mittmann, Andrew Comport, Thomas Delaet, Torsten Liesk, Dan Luecking, Kim Rud
+Bille, Agustín Martín, Harald Harders, Riccardo Murri.
* Generous donators
diff --git a/Master/texmf-dist/doc/latex/curve/curve.pdf b/Master/texmf-dist/doc/latex/curve/curve.pdf
index 2a519884f49..2f368ba64f2 100644
--- a/Master/texmf-dist/doc/latex/curve/curve.pdf
+++ b/Master/texmf-dist/doc/latex/curve/curve.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/curve/curve.dtx b/Master/texmf-dist/source/latex/curve/curve.dtx
index 99585445cb4..f481fd5df21 100644
--- a/Master/texmf-dist/source/latex/curve/curve.dtx
+++ b/Master/texmf-dist/source/latex/curve/curve.dtx
@@ -3,11 +3,12 @@
% curve.dtx --- Doc file for the CurVe package (code and documentation)
%
% Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Didier Verna.
+% Copyright (C) 2008 Didier Verna
%
% Author: Didier Verna <didier@lrde.epita.fr>
% Maintainer: Didier Verna <didier@lrde.epita.fr>
% Created: Thu Dec 10 16:04:01 1998
-% Last Revision: Tue Jun 12 11:03:35 2007
+% Last Revision: Mon Feb 25 17:55:12 2008
%
% This file is part of CurVe.
%
@@ -50,7 +51,7 @@
% \fi
%
% \catcode`\¡=14
-% ^^A\CheckSum{1099}
+% \CheckSum{1202}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -67,9 +68,9 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%
-% \newcommand\version{1.14}
-% \newcommand\releasedate{2007/11/27}
-% \newcommand\packagecopyright{Copyright \copyright{} 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Didier Verna}
+% \newcommand\version{1.15}
+% \newcommand\releasedate{2008/02/25}
+% \newcommand\packagecopyright{Copyright \copyright{} 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Didier Verna}
% \newcommand\auctex{AUC-\TeX}
% \newcommand\cv{\textsc{CV}}
% \MakeShortVerb{\|}
@@ -622,11 +623,24 @@
% want to reduce your margins.
%
% \subsection{Vertical spacing}
-% For readability, you might be tempted to leave empty lines here and there in
-% your rubric environments. I advise you against this because this may
-% (currently, at least) affect vertical spacing. It is better to stick entries
-% and subrubrics together, and play with the spacing commands to achieve the
-% desired layout.
+% Although they might look a bit like itemize environments, \curve{} rubrics
+% are implemented with tables. This has an important consequence: empty lines
+% in rubrics do affect the vertical spacing of your document (at least for the
+% time being).
+%
+% You might be tempted to leave such empty lines here and there for
+% readability, or for this precise effect it has on vertical spacing, but I
+% advise you against this. Better to stick entries and subrubrics together,
+% and play with the spacing commands to achieve the desired layout. This will
+% ensure a more consistent layout with future versions of \curve.
+%
+% If you are using \BibTeX{}, you should also be aware of the fact that some
+% \BibTeX{} styles output empty lines between |\bibitem|'s, and this has an
+% unfortunate influence on vertical spacing for the same technical reason. If
+% this vertical space annoys you, what you can do is modify the \BibTeX{}
+% style in order to avoid the production of these empty lines. For instance,
+% in |plain.bst|, this simply boils down to removing the call to |newline$| at
+% the beginning of the |output.bibitem| function.
%
% \subsection{The \texttt{ltx} Extension}
% Personally, I prefer to keep \texttt{.tex} for \TeX{} files, and use the
@@ -713,6 +727,10 @@
%
% \section{Changes}
% \begin{itemize}
+% \item[v1.15] Support for itemize environments, suggested by Mirko Hessel-von
+% Molo\\
+% Added some documentation about vertical spacing problems in |bbl| files,
+% suggested by Seweryn Habdank-Wojew\'odzki
% \item[v1.14] Support for reverse counting bibliographic entries, suggested
% by Joseph Wright\\
% Support for Polish thanks to Radek Dominiak\\
@@ -784,7 +802,7 @@
% First, the class announcement and the initial requirements:
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{curve}[2007/11/27 v1.14
+\ProvidesClass{curve}[2008/02/25 v1.15
Curriculum Vitae class for LaTeX2e]
\RequirePackage{ltxtable}
@@ -1460,6 +1478,34 @@
\setlength\parskip{0pt}
\setlength\tabcolsep{10pt}
\setlength\arrayrulewidth{.4\p@}
+\setlength\leftmargini{2.5em}
+\leftmargin\leftmargini
+\setlength\leftmarginii{2.2em}
+\setlength\leftmarginiii{1.87em}
+\setlength\leftmarginiv{1.7em}
+\setlength\leftmarginv{1em}
+\setlength\leftmarginvi{1em}
+\setlength\labelsep{.5em}
+\setlength\labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+\renewcommand\theenumi{\@arabic\c@enumi}
+\renewcommand\theenumii{\@alph\c@enumii}
+\renewcommand\theenumiii{\@roman\c@enumiii}
+\renewcommand\theenumiv{\@Alph\c@enumiv}
+\newcommand\labelenumi{\theenumi.}
+\newcommand\labelenumii{(\theenumii)}
+\newcommand\labelenumiii{\theenumiii.}
+\newcommand\labelenumiv{\theenumiv.}
+\renewcommand\p@enumii{\theenumi}
+\renewcommand\p@enumiii{\theenumi(\theenumii)}
+\renewcommand\p@enumiv{\p@enumiii\theenumiii}
+\newcommand\labelitemi{\textbullet}
+\newcommand\labelitemii{\normalfont\bfseries \textendash}
+\newcommand\labelitemiii{\textasteriskcentered}
+\newcommand\labelitemiv{\textperiodcentered}
\raggedbottom
\onecolumn
\pagestyle{empty}
diff --git a/Master/texmf-dist/tex/latex/curve/curve.cls b/Master/texmf-dist/tex/latex/curve/curve.cls
index 80819249fd5..41381662b30 100644
--- a/Master/texmf-dist/tex/latex/curve/curve.cls
+++ b/Master/texmf-dist/tex/latex/curve/curve.cls
@@ -38,7 +38,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{curve}[2007/11/27 v1.14
+\ProvidesClass{curve}[2008/02/25 v1.15
Curriculum Vitae class for LaTeX2e]
\RequirePackage{ltxtable}
@@ -537,6 +537,34 @@
\setlength\parskip{0pt}
\setlength\tabcolsep{10pt}
\setlength\arrayrulewidth{.4\p@}
+\setlength\leftmargini{2.5em}
+\leftmargin\leftmargini
+\setlength\leftmarginii{2.2em}
+\setlength\leftmarginiii{1.87em}
+\setlength\leftmarginiv{1.7em}
+\setlength\leftmarginv{1em}
+\setlength\leftmarginvi{1em}
+\setlength\labelsep{.5em}
+\setlength\labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+\renewcommand\theenumi{\@arabic\c@enumi}
+\renewcommand\theenumii{\@alph\c@enumii}
+\renewcommand\theenumiii{\@roman\c@enumiii}
+\renewcommand\theenumiv{\@Alph\c@enumiv}
+\newcommand\labelenumi{\theenumi.}
+\newcommand\labelenumii{(\theenumii)}
+\newcommand\labelenumiii{\theenumiii.}
+\newcommand\labelenumiv{\theenumiv.}
+\renewcommand\p@enumii{\theenumi}
+\renewcommand\p@enumiii{\theenumi(\theenumii)}
+\renewcommand\p@enumiv{\p@enumiii\theenumiii}
+\newcommand\labelitemi{\textbullet}
+\newcommand\labelitemii{\normalfont\bfseries \textendash}
+\newcommand\labelitemiii{\textasteriskcentered}
+\newcommand\labelitemiv{\textperiodcentered}
\raggedbottom
\onecolumn
\pagestyle{empty}