David Hewitt wrote: >> Thanks mostly to the expertise of others, I was able to create a Wiki page >> that describes some simple fixes to the moderncv class for creating nifty >> CVs in (and out of) LyX. >> >> http://wiki.lyx.org/Examples/ModernCVClassIssues >> >> Corrections, comments, etc. welcome. > > Hi David, > > [1] I suggest correcting the alignment mismatch in a more drastic way: > in "moderncv.cls" around line 333 the \cvline command is defined like this: > > \newcommand*{\cvline}[3][.25em]{% > [EMAIL PROTECTED] > > after the second line you can add the following line: > > \vspace*{-1.1em} > > so that the entire command definition looks like this: > > <LaTeX> > > \newcommand*{\cvline}[3][.25em]{% > [EMAIL PROTECTED] > \vspace*{-1.1em}% fixes an alignment mismatch between first leftmark > and related text > [EMAIL PROTECTED] > \else% > \\[#1]\fi% > \raggedleft\hintfont{#2} } > > </LaTeX> > > Now you can avoid putting all those "Space: <something>" after each Section > title.
There's the need for a precisation. Actually, my "drastic" correction is useful only either if you will always use LyX to write moderncv documents, or if you will always append 1 or 2 empty lines after every \section{} entry in your plaintext moderncv documents, e.g. something like this: <LaTeX> \section{Professional Experience} \cventry{Jul--Aug 2007}{foo}{bar}{?}{?}{?} </LaTeX> wouldn't work with my correction, but you would need to write this: <LaTeX> \section{Professional Experience} \cventry{Jul--Aug 2007}{foo}{bar}{?}{?}{?} </LaTeX> or <LaTeX> \section{Professional Experience}\\ \cventry{Jul--Aug 2007}{foo}{bar}{?}{?}{?} </LaTeX> Under these 2 circumstances one can safely add my correction. Thank you for your kind attention ;-) ! -- Filippo Zangheri GPG key ID: 0xE1D879FA Key fingerprint: 816B CE57 D43C 0A47 EF35 3378 EA5F A72A E1D8 79FA Key server: pgp.mit.edu