From 994ed09222390f3206082e8f80b4a2c7d1ebd8c2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 26 Feb 2008 17:14:29 +0000 Subject: curve 1.15 (25feb08) git-svn-id: svn://tug.org/texlive/trunk@6755 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/curve/NEWS | 8 +++ Master/texmf-dist/doc/latex/curve/THANKS | 9 ++-- Master/texmf-dist/doc/latex/curve/curve.pdf | Bin 178758 -> 184285 bytes Master/texmf-dist/source/latex/curve/curve.dtx | 68 +++++++++++++++++++++---- Master/texmf-dist/tex/latex/curve/curve.cls | 30 ++++++++++- 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 Binary files a/Master/texmf-dist/doc/latex/curve/curve.pdf and b/Master/texmf-dist/doc/latex/curve/curve.pdf 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 % Maintainer: Didier Verna % 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} -- cgit v1.2.3