- Questo topic ha 2 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 17 anni, 3 mesi fa da
Feldi.
-
CreatoreTopic
-
11 Maggio 2009 alle 9:30 #33662::
Salve a tutti!Sono un semi-neofita di LaTeX. Ho deciso di scrivere il mio CV con il pacchetto moderncv.
Ho due domande da porvi a riguardo.
1) Nella guida di come scrivere un cv, Lapo Mori dice che:moderncv mette a disposizione un template per redigere la lettera di presentazione o motivazione il cui layout richiama nelle linee essenziali lo stile del curriculum
.
Ma non capisco dove sia questo template, ne come si usa..
2) Ho visto che esistono due versioni: “casual” e “classic”, in cui cambia sostanzialmente il posizionamento delle informazioni personali.
Mentre la versione “classic” mette le informazioni personali in cima al documento, quella “casual” le lascia in fondo, un po’ stile note a pié di pagina.
Volevo sapere se era possibile unire i due stili. Trovo infatti più immediato trovare sia in cima al documento che in fondo ad ogni pagina i recapiti e i dati del candidato.
Se fosse possibile personalmente mi piacerebbe tenere lo stile “casual” e mettere i recapiti in alto a sx vicino alla foto, sopra la riga che sottolinea il nome.
Grazie!
Feldi
-
CreatoreTopic
-
AutoreRisposte
-
-
15 Maggio 2009 alle 7:24 #33663::
Ok, visto il scarso successo di questo post mi rispondo da solo, visto che con un po’ d’impegno ho risolto.Premetto che ho apportato solo poche modifiche, dettate dal gusto puramente personale. Spero comunque possa essere utile a qualcuno.
Alla fine ho semplicemente fuso gli stili “casual” e “classic” di modercv unendo alcune parti di codice dei file moderncvthemeclassic.sty e moderncvthemecasual.sty.
Dopo prove differenti ho tenuto la versione che mi piaceva maggiormente, ovvero: l’intestazione iniziale del tema “classic” (con nome, titolo e a dx i recapiti del candidato) ma il nome scritto con le colorazioni e le dimensioni della versione “casual”
e ho aggiungo in fondo ad ogni pagina i recapiti proposti dallo stile casual.Ho quindi ridefinito un nuovo moderncvthemeclassic.sty che ho inserito nella stessa cartella in cui compilo il file .tex (usando ovviamente l’opzione classic quando richiamo il pacchetto nel file .tex…)
`%%% start of file `moderncvthemeclassic.sty'.
%% Copyright 2006-2008 Xavier Danaux (xdanaux@gmail.com).
%
% 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{moderncvthemeclassic}[2008/06/17 v0.7 modern curriculum vitae style: classic]%——————————————————————————-
% required packages
%——————————————————————————-%——————————————————————————-
% package options
%——————————————————————————-
% color options
% blue (default option)
\DeclareOption{blue}{}
% orange
\newif\if@colororange\@colororangefalse
\DeclareOption{orange}{\@colororangetrue}
% green
\newif\if@colorgreen\@colorgreenfalse
\DeclareOption{green}{\@colorgreentrue}
% red
\newif\if@colorred\@colorredfalse
\DeclareOption{red}{\@colorredtrue}
% grey
\newif\if@colorgrey\@colorgreyfalse
\DeclareOption{grey}{\@colorgreytrue}% roman option
\newif\if@roman\@romanfalse
\DeclareOption{roman}{\@romantrue}% unused options
\DeclareOption*{
\PackageWarning{moderncvthemeclassic}{Unknown option ‘\CurrentOption’}}% execute default options
\ExecuteOptions{color}% process given options
\ProcessOptions\relax%——————————————————————————-
% style definition
%——————————————————————————-
% symbols used
\renewcommand*{\listitemsymbol}{\textbullet}% colors
\definecolor{firstnamecolor}{rgb}{0.65,0.65,0.65}
\definecolor{familynamecolor}{rgb}{0.45,0.45,0.45}
\definecolor{titlecolor}{rgb}{0.35,0.35,0.35}
\definecolor{quotecolor}{rgb}{0.35,0.35,0.35}
\definecolor{addresscolorfooter}{rgb}{0.35,0.35,0.35}
% default blue color
\definecolor{addresscolor}{rgb}{0.25,0.5,0.75}
\definecolor{sectionrectanglecolor}{rgb}{0.25,0.5,0.75}
\definecolor{sectiontitlecolor}{rgb}{0.2,0.4,0.65}
\definecolor{subsectioncolor}{rgb}{0.2,0.4,0.65}
\definecolor{footersymbolcolor}{rgb}{0.25,0.50,0.75}
\if@colororange
\definecolor{addresscolor}{rgb}{0.95,0.55,0.15}
\definecolor{sectionrectanglecolor}{rgb}{1,0.65,0.20}
\definecolor{sectiontitlecolor}{rgb}{0.95,0.55,0.15}
\definecolor{footersymbolcolor}{rgb}{0.95,0.55,0.15}
\definecolor{subsectioncolor}{rgb}{0.95,0.55,0.15}\fi
\if@colorgreen
\definecolor{addresscolor}{rgb}{0.30,0.65,0.15}
\definecolor{sectionrectanglecolor}{rgb}{0.55,0.85,0.35}
\definecolor{sectiontitlecolor}{rgb}{0.30,0.65,0.15}
\definecolor{footersymbolcolor}{rgb}{0.30,0.65,0.15}
\definecolor{subsectioncolor}{rgb}{0.30,0.65,0.15}\fi
\if@colorred
\definecolor{addresscolor}{rgb}{0.95,0.20,0.20}
\definecolor{sectionrectanglecolor}{rgb}{1.00,0.30,0.30}
\definecolor{sectiontitlecolor}{rgb}{0.95,0.20,0.20}
\definecolor{footersymbolcolor}{rgb}{0.95,0.20,0.20}
\definecolor{subsectioncolor}{rgb}{0.95,0.20,0.20}\fi
\if@colorgrey
\definecolor{addresscolor}{rgb}{0.35,0.35,0.35}
\definecolor{sectionrectanglecolor}{rgb}{0.75,0.75,0.75}
\definecolor{sectiontitlecolor}{rgb}{0.35,0.35,0.35}
\definecolor{footersymbolcolor}{rgb}{0.35,0.35,0.35}
\definecolor{subsectioncolor}{rgb}{0.35,0.35,0.35}\fi% fonts
\if@roman
\AtBeginDocument{\rmfamily}
\else
\AtBeginDocument{\sffamily}\fi
\renewcommand*{\ttdefault}{pcr}
\renewcommand*{\firstnamefont}{\fontsize{38}{40}\sffamily\mdseries\upshape}
\renewcommand*{\titlefont}{\LARGE\sffamily\mdseries\slshape}
\renewcommand*{\addressfont}{\normalsize\rmfamily\mdseries\slshape}
\renewcommand*{\familynamefont}{\firstnamefont}
\renewcommand*{\quotefont}{\large\slshape}
\renewcommand*{\sectionfont}{\Large\sffamily\mdseries\upshape}
\renewcommand*{\subsectionfont}{\large\sffamily\mdseries\upshape}% styles
% maketitle
% setmaketitlenamemaxwidth to the full name length, capped by \maketitlenamemaxwidth
\newlength{\maketitlenamemaxwidth}
\setlength{\maketitlenamemaxwidth}{.525\textwidth}
\newlength{\maketitlenamefullwidth}
\settowidth{\maketitlenamefullwidth}{\firstnamestyle{\@firstname~}\familynamestyle{\@familyname}}
\newlength{\maketitlenamewidth}
\ifnum\maketitlenamemaxwidth<\maketitlenamefullwidth\setlength{\maketitlenamewidth}{\maketitlenamemaxwidth}\else\setlength{\maketitlenamewidth}{\maketitlenamefullwidth}\fi % other lengths \newlength{\maketitlepicturewidth} \setlength{\maketitlepicturewidth}{\@photowidth} \newlength{\maketitledetailswidth} % recompute theme-specific lengths, called by class to recompute all lengths \renewcommand*{\recomputethemelengths}{% \setlength{\maketitledetailswidth}{\textwidth}% \addtolength{\maketitledetailswidth}{-\maketitlenamewidth}% \addtolength{\maketitledetailswidth}{-\separatorcolumnwidth}% \addtolength{\maketitledetailswidth}{-\maketitlepicturewidth}} \recomputethemelengths \newif\if@firstdetailselement\@firstdetailselementtrue \newcommand*{\maketitledetailsnewline}{ \if@firstdetailselement% \@firstdetailselementfalse% \else% \\[.2em]\fi} \renewcommand*{\maketitle}{% % name and title \begin{minipage}[b]{\maketitlenamewidth}% \firstnamestyle{\@firstname~}\familynamestyle{\@familyname}% \ifthenelse{\equal{\@title}{}}{}{\\[1.25em]\titlestyle{\@title}}% Questo è per mettere il titolo! \end{minipage}% % optional data % \color{firstnamecolor}\rule{\textwidth}{.25ex}\\[2.5em]% \begin{minipage}[b]{\maketitledetailswidth}% \raggedleft\addressfont\color{addresscolor}% \ifthenelse{\isundefined{\@addressstreet}}{}{% \maketitledetailsnewline% \addresssymbol~\@addressstreet% \ifthenelse{\isundefined{\@addresscity}}{}{\\\@addresscity}}% \ifthenelse{\isundefined{\@mobile}}{}{\maketitledetailsnewline\mobilesymbol~\@mobile}% \ifthenelse{\isundefined{\@phone}}{}{\maketitledetailsnewline\phonesymbol~\@phone}% \ifthenelse{\isundefined{\@fax}}{}{\maketitledetailsnewline\faxsymbol~\@fax}% \ifthenelse{\isundefined{\@email}}{}{\maketitledetailsnewline\emailsymbol~\emaillink{\@email}}% \ifthenelse{\isundefined{\@extrainfo}}{}{\maketitledetailsnewline\@extrainfo}% \end{minipage}% % optional photo \ifthenelse{\isundefined{\@photo}}% {}% {\hspace*{\separatorcolumnwidth}\color{firstnamecolor}\framebox{\includegraphics[width=\maketitlepicturewidth]{\@photo}}}\\[3em]% % optional quote \ifthenelse{\isundefined{\@quote}}% {}% {\centering{\begin{minipage}{\quotewidth}\centering\quotestyle{\@quote}\end{minipage}}\\[2.5em]}% } % {\color{firstnamecolor}\rule{\textwidth}{.25ex}\\[2.5em]}% %\endinput % cv footer \newif\if@firstfooterelement\@firstfooterelementtrue \providecommand*{\footersymbol}{} \renewcommand*{\footersymbol}{% \if@firstfooterelement% \else% { ~~\color{footersymbolcolor}\textbullet~~~}\fi} \providecommand*{\makefooter}{} \renewcommand*{\makefooter}{% \fancypagestyle{plain}{% \fancyfoot[c]{% \parbox{0.8\textwidth}{% \centering% \addressfont\color{addresscolorfooter}% \ifthenelse{\isundefined{\@addressstreet}}{}{% \addresssymbol~\@addressstreet% \@firstfooterelementfalse% \ifthenelse{\isundefined{\@addresscity}}{}{~--~\@addresscity}\\\@firstfooterelementtrue}% \ifthenelse{\isundefined{\@mobile}}{}{\footersymbol\mobilesymbol~\@mobile\@firstfooterelementfalse}% \ifthenelse{\isundefined{\@phone}}{}{\footersymbol\phonesymbol~\@phone\@firstfooterelementfalse}% \ifthenelse{\isundefined{\@fax}}{}{\footersymbol\faxsymbol~\@fax\@firstfooterelementfalse}% \ifthenelse{\isundefined{\@email}}{}{\footersymbol\emailsymbol~\emaillink{\@email}\@firstfooterelementfalse}% \ifthenelse{\isundefined{\@extrainfo}}{}{\footersymbol\@extrainfo\@firstfooterelementfalse}}}% }% \pagestyle{plain}} \AtBeginDocument{\makefooter} \endinput %% end of file `moderncvthemeclassic.sty'. ` Spero che qualcuno sappia darmi qualche informazione sull'altra domanda che avevo riguardo al pacchetto moderncv ovvero..Nella guida di come scrivere un cv, Lapo Mori dice che:
moderncv mette a disposizione un template per redigere la lettera di presentazione o motivazione il cui layout richiama nelle linee essenziali lo stile del curriculum
Ma non capisco dove sia questo template, ne come si usa..
Ciao,
Feldi
-
20 Maggio 2009 alle 13:34 #33664::
Mi auto-rispondo ancora una volta .Mi rendo conto che questo post sta diventando un blog, ma spero che le mie indicazioni possano servire a qualcuno…
Nella guida di come scrivere un cv, Lapo Mori dice che:
moderncv mette a disposizione un template per redigere la lettera di presentazione o motivazione il cui layout richiama nelle linee essenziali lo stile del curriculum.
Ma non capisco dove sia questo template, ne come si usa..
Per ottenere il pacchetto moderncv aggiornato ho scaricato il pacchetto dall’indirizzo
http://tug.ctan.org/tex-archive/macros/latex/contrib/moderncv/All’interno dell’archivio in formato zip mancano però i file d’esempio e il template per la lettera di presentazione/motivazione che va posta come presentazione appunto al curriculum.
Questo template, è presente all’interno della sottocartella
http://tug.ctan.org/tex-archive/macros/latex/contrib/moderncv/examples/Nella cartella di documentazione del pacchetto che era installata sulla mia distribuzione linux vi erano solo i file d’esempio classic e casual per la compilazione del curriculum, ma mancava appunto la letter.tex e il rispettivo file d’esempio compilato letter.pdf.
Ciao
Feldi
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.