Re: Moderncv e Underfull \hbox

#54473
Up
0
Down
::

[
La programmazione di quella classe è orrenda. Non hai quello che lamenti se scrivi nel preambolo (cioè dopo \documentclass e prima di \begin{document})
`\renewcommand*{\cventry}[6]{%
\cvline{#1}{%
{\bfseries#2}%
\ifthenelse{\equal{#3}{}}{}{, {\slshape#3}}%
\ifthenelse{\equal{#4}{}}{}{, #4}%
\ifthenelse{\equal{#5}{}}{}{, #5}%
.%
\ifx&#6&%
\else\endgraf\begin{minipage}[t]{\linewidth}\small#6\end{minipage}\fi%
}}`
Benvenuto!

Ciao
Enrico

Ciao,

innanzitutto ti ringrazio per il benvenuto.
Ho fatto come dici e ho compilato un esempio minimo che riporto sotto:

`
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[blue]{classic}
\usepackage[utf8]{inputenc} % replace by the encoding you are using
\usepackage[scale=0.8]{geometry}

% personal data
\firstname{John}
\familyname{Doe}
\title{Resumé title (optional)} % optional, remove the line if not wanted
\address{street and number}{postcode city} % optional, remove the line if not wanted

\renewcommand*{\cventry}[6]{%
\cvline{#1}{%
{\bfseries#2}%
\ifthenelse{\equal{#3}{}}{}{, {\slshape#3}}%
\ifthenelse{\equal{#4}{}}{}{, #4}%
\ifthenelse{\equal{#5}{}}{}{, #5}%
.%
\ifx&#6&%
\else\endgraf\begin{minipage}[t]{\linewidth}\small#6\end{minipage}\fi%
}
}

\begin{document}
\maketitle

\section{Education}
\cventry{year–year}{Degree}{Institution}{City}{\textit{Grade}}{Description}

\end{document}
`

Tuttavia mi dà ancora un avviso del tipo:

Underfull \hbox (badness 10000) in paragraph at lines 28–29

che poi è ancora il \cventry.
Se mi confermi che a te non dà quel problema, allora magari è un problema della mia installazione.
Mi spiace inoltre sentire che è una classe implementata male (io non lo so valutare). Speriamo che l’autore o qualcuno la sistemi.

Grazie ancora,

***Marco***

Go to top