只是想让两列稍微间隔开一点。我使用 minipage 来实现这一点,而且似乎还剩下一些空间。例如,我可以在右侧标题中添加文字,并且列比为 0.55/0.45 时效果仍然很好。但如果我使用列比 0.6/0.4,我会在右侧列的节标题处看到换行符。
我知道这不清楚所以这里有一些截图:
这是代码
\begin{minipage}[t]{0.6\textwidth}
\section{Formation}
\cventry{2002 -- 2008}{Diplôme d'ingénieur en informatique}{}{}{EPITA}{Spécialité Multimédia et Technologies de l'Information}
\cventry{2000 -- 2002}{Baccalauréat Scientifique}{}{}{}{Spécialité Mathématiques}
\end{minipage}
%second column
\begin{minipage}[t]{0.4\textwidth}
\section{Langues}
\cvlanguage{Anglais}{Courant}{}
\cvitem{Allemand}{Scolaire}{}
\cvitem{Japonais}{Notions}{}
\end{minipage}
请帮我将这些列隔开,谢谢!
编辑:这是该页面的一个示例,人们可以尝试一下!
% Template : http://blog.madrzejewski.com/creer-cv-elegant-latex-moderncv/
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[blue]{classic}
\usepackage[utf8]{inputenc}
\usepackage[top=1cm, bottom=0.5cm, left=1cm, right=1cm]{geometry}
% Largeur de la colonne pour les dates
\setlength{\hintscolumnwidth}{2.8cm}
\firstname{xxx}
\familyname{XXX}
\title{Ingénieur de développement logiciel senior}
\address{xxx}{XXX}
\email{[email protected]}
\social[linkedin]{xxx}
\mobile{xxx}
\extrainfo{xxx}
\begin{document}
\maketitle
% first column
\begin{minipage}[t]{0.7\textwidth}
\section{Formation}
\cventry{2002 -- 2008}{Diplôme d'ingénieur en informatique}{}{}{EPITA} {Spécialité Multimédia et Technologies de l'Information}
\cventry{2000 -- 2002}{Baccalauréat Scientifique}{}{}{}{Spécialité Mathématiques}
\end{minipage}
%second column
\begin{minipage}[t]{0.5\textwidth}
\section{Langues}
\cvlanguage{Anglais}{Courant}{}
\cvitem{Allemand}{Scolaire}{}
\cvitem{Japonais}{Notions}{}
\end{minipage}
\end{document}
答案1
moderncv
实际上并不适合双栏简历。
节标题由 2 个框和分隔符组成,设置周围小页面的宽度会导致节标题中的行断开。我们可以通过\nolinebreak
在节定义的适当位置发出来避免这种情况。
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[blue]{classic}
\usepackage[utf8]{inputenc}
\usepackage[top=1cm, bottom=0.5cm, left=1cm, right=1cm,showframe]{geometry}
% Largeur de la colonne pour les dates
\firstname{xxx}
\familyname{XXX}
\title{Ingénieur de développement logiciel senior}
\address{xxx}{XXX}
\email{[email protected]}
\social[linkedin]{xxx}
\mobile{xxx}
\extrainfo{xxx}
\setlength{\hintscolumnwidth}{.15\textwidth}
\makeatletter
\RenewDocumentCommand{\section}{sm}{%
\par\addvspace{2.5ex}%
\phantomsection{}% reset the anchor for hyperrefs
\addcontentsline{toc}{section}{#2}%
\parbox[t]{\hintscolumnwidth}{\strut\raggedleft\raisebox{\baseletterheight}{\color{color1}\rule{\hintscolumnwidth}{0.95ex}}}\nolinebreak%
\hspace{\separatorcolumnwidth}\nolinebreak%
\parbox[t]{\maincolumnwidth}{\strut\sectionstyle{#2}}%
\par\nobreak\addvspace{1ex}\@afterheading}% to avoid a pagebreak after the heading
\makeatother
\begin{document}
\maketitle
% first column
\fbox{%
\begin{minipage}[t]{0.65\textwidth}
\section{Formation}
\cventry{2002 -- 2008}{Diplôme d'ingénieur en informatique}{}{}{EPITA} {Spécialité Multimédia et Technologies de l'Information}
\cventry{2000 -- 2002}{Baccalauréat Scientifique}{}{}{}{Spécialité Mathématiques}
\end{minipage}}\hfill
%second column
\fbox{%
\begin{minipage}[t]{.35\textwidth}
\section{Langues}
\cvlanguage{Anglais}{Courant}{}
\cvitem{Allemand}{Scolaire}{}
\cvitem{Japonais}{Notions}{}
\end{minipage}}
\end{document}
\documentclass{moderncv}
\usepackage[utf8]{inputenc}
\moderncvstyle{banking}
\moderncvcolor{blue}
\firstname{shay}
\lastname{shay}
\setlength{\textwidth}{15cm}
\begin{document}
\makecvtitle
\begin{minipage}[t]{0.6\textwidth}
\section{Formation}
\cventry{2002 -- 2008}{Diplôme d'ingénieur en
informatique}{}{}{EPITA}{Spécialité Multimédia et
Technologies de l'Information}
\cventry{2000 -- 2002}{Baccalauréat
Scientifique}{}{}{}{Spécialité Mathématiques}
\end{minipage}%
%second column
\begin{minipage}[t]{0.4\textwidth}
\section{Langues}
\cvlanguage{Anglais}{Courant}{}
\cvitem{Allemand}{Scolaire}{}
\cvitem{Japonais}{Notions}{}
\end{minipage}
\end{document}
这是一个最简单的例子,显示了正在发生的事情。
\documentclass{standalone}
\usepackage{showframe}
\begin{document}
\fbox{\begin{minipage}{.5\linewidth}
\rule{.4\linewidth}{.9\baselineskip}\rule{.6\linewidth}{.9\baselineskip}\par
\rule{.4\linewidth}{.9\baselineskip} \rule{.6\linewidth}{.9\baselineskip}\par
\rule{.4\linewidth}{.9\baselineskip}\nolinebreak \rule{.6\linewidth}{.9\baselineskip}\par
\end{minipage}}
\end{document}