我正在用 LaTeX、moderncv 編寫我的簡歷。較長的日期(例如 03/2021-08/2023)會導致換行。我對換行符很滿意,但我希望將兩行對齊,以便月份左對齊或年份右對齊(連字符移到第二行)。
微量元素:
\documentclass[11pt,a4paper,sans,german]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{orange}
\renewcommand*{\emailsymbol} {}
\renewcommand*{\mobilephonesymbol} {}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.75,a4paper]{geometry}
\usepackage[german]{babel}
\usepackage{pdfpages}
\usepackage{graphicx}
\usepackage{ragged2e}
%----------------------------------------------------------------------------------
% personal data
%----------------------------------------------------------------------------------
\firstname{Name}
\familyname{NAME}
\title{}
\address{Street 123}{12344 City}{Country}
\mobile{+12 3456789012}
\email{[email protected]}
\photo[96pt][0pt]{example-image-a}
\begin{document}
\vspace*{-20mm}
\makecvtitle
\vspace*{-12mm}
\section{Education}
\cventry{since 10/20xx}{M.A XY}{University of XY}{}{Grade: Y.Y}{Focus: Subject, Thesis: This is my thesis title}
\cventry{10/20xx -- 09/20xx}{B.A XY}{University of XY}{}{Grade: Y.Y}{Focus: Subject, Thesis: Thesis: This is my thesis title}
\cventry{09/20xx -- 07/20xx}{Higher Education Entrance Qualification (A-levels)}{School}{}{}{}
\vspace*{-3mm}
\section{Working Experience}
\cventry{10/20xx -- 03/20xx}{Intern}{Company}{Division}{}{Here comes a list of my tasks}
\cventry{10/20xx -- 03/20xx}{Research Assistant}{Chair for XY}{}{}{Here comes a list of my tasks}
\cventry{09/20xx -- 12/20xx}{Intern}{Company}{}{}{Here comes a list of my taks}
\end{document}
我認為最好的辦法是將所有月份/年份左對齊,以便它們與“since 20xx”形成一條線
編輯:使用\vspace*{-3mm}
可以幫助我將所有資訊放在一頁上。因此,我不想改變列的寬度,因為目前一切都非常適合 - 除了日期的對齊方式。
答案1
\\
解決方案是在需要換行的地方添加換行符。例如,替換10/20xx -- 09/20xx
為10/20xx\\-- 09/20xx
.