Currículum vitae profesional con LaTeX: el paquete moderncv
21 enero 2008 por neonigma
El gran Reyes me ha preguntado hoy por este estupendo paquete para hacer un currículum vitae bastante majo. Comparto en esta entrada la manera de hacerlo. En primer lugar tenéis que instalar lo siguiente:
neonigma@neonigma-laptop:~$ sudo apt-get install texlive-latex-extra texlive-fonts-recommended lmodern
- texlive-latex-extra => contiene el paquete moderncv y otros muchos más.
- texlive-fonts-recommended => contiene las fuentes marvosym, necesarias para la clase moderncv.
- lmodern => contiene las fuentes lmodern.
Hecho esto ya podemos codificar nuestro currículum en LaTeX. Todavía podemos mejorar un poquito más la clase programada, ya que la original introduce una característica que para mí es un problemilla. Me refiero a que cuando especificáis vuestro correo electrónico en el currículum, si os fijáis en la imagen a continuación, la clase original añade un enlace a este correo electrónico, en forma de recuadro.

Pues bien, cuando sacamos nuestro currículum por la impresora, el cuadro permanece y, la verdad, me parece un poco feote. Para eliminarlo, es tan sencillo como abrir la plantilla de currículum que utilicéis (en mi caso, utilizo la plantilla clásica):
neonigma@neonigma-laptop:~$ sudo gedit /usr/share/texmf-texlive/tex/latex/moderncv/moderncvstyleclassic.sty &
Se debe modificar la línea 95, donde dice:
\Letter~\emaillink{\@email}%
por esto otro:
\Letter~\@email%
Y listo, ya no tendremos el fastidioso cuadrito alrededor de nuestra dirección de email a la hora de imprimir.
En este enlace os dejo el ejemplo que el programador de moderncv nos deja de base, además de mi currículum y un ejemplo en pdf. Por supuesto, los datos son falsos, así que no me llaméis...
.
Actualización 15-03-2010: Carmen Pastor ha creado una plantilla en .odt a partir de la plantilla classic de moderncv. Con ella, podremos editar nuestro CV en OpenOffice sin necesidad de saber LaTeX. Podéis descargarla haciendo clic aquí.
Para que esta plantilla se parezca aún más a moderncv, debéis descargar las fuentes MarvoSym y Latin Modern (lmodern) . Las fuentes se copian en el directorio /usr/share/fonts/truetype






Genial! Tenía ganas de poder hacer mi currículum en Latex. Excelente entrada
Sencillo de usar y muy vistoso. Una explicacion perfecta. Gracias
Gracias majos!!
Un saludo!
[...] * CV professionals: el paquet moderncv [...]
Muy buena ayuda y explicación. Muchas gracias!!!.
Me alegra que te sirva Antonio.
Un saludo.
Hola,
Estoy intentando compilar mi curriculum en Ubuntu 10.04 utilizando el paquete moderncv y tengo el problema de que me compila bien si no pongo la foto. Me suele dar este error tanto el texmaker como el terminal:
(/usr/share/texmf/tex/latex/lm/t1lmss.fd)
! Undefined control sequence.
\Gin@@eheight ->\@photoheight
l.52 \maketitle
¿Sabeis que podria ser?
Gracias de antemano
Un saludo