¿Por qué los detalles de entrada debajo de la sección "Datos personales" no se imprimen?

¿Por qué los detalles de entrada debajo de la sección "Datos personales" no se imprimen?

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: \cventrytiene 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 moderncvlos 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.jpgcon 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}

ingrese la descripción de la imagen aquí

Además, mantuve la mayor parte de su documento tal como está, pero para su información no debe usarlo \cventrypara detalles personales. moderncvtiene comandos específicamente para aquellos ( ,,,, \nameetc. ) .\email\address\phone

información relacionada