
Este es el código que estoy escribiendo para mi CV.
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage[scale=0.75]{geometry}
\setlength{\footskip}{136.00005pt}
\ifxetexorluatex
\usepackage{fontspec}
\usepackage{unicode-math}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{Latin Modern Roman}
\setsansfont{Latin Modern Sans}
\setmonofont{Latin Modern Mono}
\setmathfont{Latin Modern Math}
\else
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\fi
\AddToHook{shipout/background}{%
\put (0in,-\paperheight){\includegraphics[width=\paperwidth,height=\paperheight]{pexels-anete-lusina-6331082.jpg}}%
}
\usepackage[english]{babel}
\begin{document}
\section{Personal Details}
\cventry{Name}{XYZ}{}
\cventry{Email}{[email protected]}{}
\section{Education}
\cventry{2020-2023}{XYZ}{XYZ}{XYZ}{\textit{First Division}}{Description}
\cventry{2019}{XYZ}{XYZ}{XYZ}
\cventry{2017}{XYZ}{XYZ}{XYZ}{XYZ}{}
\end{document}
El problema es que los detalles que ingresé debajo de la sección "Detalles personales" no se imprimen/compilan en la salida PDF. No puedo ver el problema, ¿alguien puede ayudarme?
Agradecimientos: los paquetes utilizados en este código han sido tomados de una plantilla disponible en Internet.
Respuesta1
Veo dos problemas. @ulrike-fischer ya ha señalado el primero: \cventry
tiene 6 argumentos y sontodorequerido.
@UlrikeFischer Quiero decir, ¿puedo dejar {} en blanco?
Sí, puede dejarlos en blanco, pero debe incluir los 6. Por ejemplo, \cventry{Name}{XYZ}{}
debería ser \cventry{Name}{XYZ}{}{}{}{}
.
El segundo problema es que nunca agregaste tu nombre al CV usando los comandos de nombre del paquete (ya sea con \name{}{}
o con \firstname{}
y \familyname{}
). Esto también es necesario para que moderncv
los documentos se compilen, aunque la documentación del paquete en realidad no lo dice.
Después de realizar estos cambios, su documento se compila y tiene este aspecto. Lo reemplacé pexels-anete-lusina-6331082.jpg
con una imagen de marcador de posición ya que obviamente no tengo su archivo de imagen. Para referencia futura, reemplace todas las imágenes importadas con marcadores de posición cuando haga preguntas sobre TeX SE.
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage[scale=0.75]{geometry}
\setlength{\footskip}{136.00005pt}
\ifxetexorluatex
\usepackage{fontspec}
\usepackage{unicode-math}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{Latin Modern Roman}
\setsansfont{Latin Modern Sans}
\setmonofont{Latin Modern Mono}
\setmathfont{Latin Modern Math}
\else
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\fi
\AddToHook{shipout/background}{%
\put (0in,-\paperheight){\includegraphics[width=\paperwidth,height=\paperheight]{example-image}}%
}
\usepackage[english]{babel}
\name{John}{Doe}
\begin{document}
\section{Personal Details}
\cventry{Name}{XYZ}{}{}{}{}
\cventry{Email}{[email protected]}{}{}{}{}
\section{Education}
\cventry{2020-2023}{XYZ}{XYZ}{XYZ}{\textit{First Division}}{Description}
\cventry{2019}{XYZ}{XYZ}{XYZ}{}{}
\cventry{2017}{XYZ}{XYZ}{XYZ}{XYZ}{}
\end{document}
Además, mantuve la mayor parte de su documento tal como está, pero para su información no debe usarlo \cventry
para detalles personales. moderncv
tiene comandos específicamente para aquellos ( ,,,, \name
etc. ) .\email
\address
\phone