我正在使用 sharelatex 并且在以下代码下遇到了一些奇怪的文本对齐问题:
\documentclass[12pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{green}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.80]{geometry}
\begin{document}
\makecvtitle
\section{Needed}
\cvdoubleitem{Familiar with}{C, C++, Assembly, Python, mySQL}{}{}
\cvdoubleitem{Nice to know}{Android, Neo4j, Redis, MongoDB}{}{}
\end{document}
该代码产生以下内容,如您所见,mySQL 和 MongoDB 进入下一行。
我究竟做错了什么?
答案1
嗯,命令\cvdoubleitem
被定义为并排添加两个项目。如果你只有一个项目,请使用命令\cvitem
。
使用以下 MWE
\documentclass[12pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{green}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.80]{geometry}
\name{John}{Doe} % <====================================================
\begin{document}
\makecvtitle
\section{Needed}
\cvdoubleitem{Familiar with}{C, C++, Assembly, Python, mySQL}{}{}
\cvdoubleitem{Nice to know}{Android, Neo4j, Redis, MongoDB}{}{}
\cvitem{Familiar with}{C, C++, Assembly, Python, mySQL} % <=============
\cvitem{Nice to know}{Android, Neo4j, Redis, MongoDB} % <===============
\cvdoubleitem{Familiar with}{C, C++, Assembly, Python, mySQL}{Nice to know}{Android, Neo4j, Redis, MongoDB} % <================================
\end{document}
您将获得以下结果: