Currículum vitae profesional con LaTeX: el paquete moderncv

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.

recuadro.png

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... :P.

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

A 7 personas les gusta esta entrada

13 pensamientos en “Currículum vitae profesional con LaTeX: el paquete moderncv

  1. Pingback: Una breu introducció al LaTeX (VI) | GNU/Linux.cat

  2. 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

  3. Hola Juan, sé que ya lo habrás hecho, pero a lo mejor le sirve a otro. A mi me daba ese fallo hasta que pasé la imagen a eps.

  4. Hola Juan,
    Yo tuve un problema similar y tuve que cambiar el formato de la foto creo recordar, como bien dice «Otro Juan»…
    Un saludo

  5. Hola,

    Me parece que le faltan datos personales importantes. No tiene para estado civil, nro documento ni fecha de nacimiento. ¿Hay alguna forma de agregarlos?

  6. Ya probé pero solo agarra el último si lo pongo extrainfo varias veces.

    Lo pude solucionar así

    \extrainfo{Fecha de Nacimiento: 20-12-1977\maketitledetailsnewline
    Estado Civil: Soltero}

    Pero me pareció un poco sucio. La función \maketitledetailsnewline la encontré husmeando en el .sty y solamente funciona con el tema classic.

    Gracas. Muy util tu post.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *