我正在用 LaTeX 写一封信:
\documentclass[12pt,origdate]{lettre}%
\usepackage[utf8x]{inputenc}
\usepackage[francais]{babel}
\usepackage[OT1]{fontenc}
\usepackage{mltex}
\usepackage{lipsum}
\institut{identite}
\begin{document}
\begin{letter}{Sir someone\\
Address\\
University}
\date{le 01/05/2020}
\conc{Thesis on blablabla}
\opening{Dear Sir Someone,}
\lipsum[2-4]
\closing{Je vous prie de bien vouloir agréer, monsieur, l'expression de mes meilleures et respectueuses saluations.}
\vspace*{0.5cm}
\encl{CV, Lettre de motivation, Lettre de recommendation, Relevés de notes}
\end{letter}
\end{document}
和
文件identite.ins
:
%-% Pour supprimer le trait de pliure
\makeatletter
\newcommand*{\NoRule}{\renewcommand*{\rule@length}{0}}
\makeatother
\NoRule
\name{Me}
\address{\centering
first name \textsc{last name} \\
Adress \\
Zip \textsc{City}}
\email{[email protected]}
\telephone{06-00-00-00-00}
\nofax
\lieu{\textsc{City}}
\signature{Me \textsc{Me}}
我无法设法移除\conc{Thesis on blablabla}
命令前的垂直空间。
您可以在以下屏幕截图中看到,我希望 University 和 Objet 之间的垂直空间更小,但我无法使用vspace
命令和负长度来实现这一点。我遗漏了什么?
答案1
簡單xpatch
。
无关:对于法语,请使用 T1 字体编码,而不是 OT1。此外,francais
已弃用,请使用french
选项babel
(最好将其与文档类一起加载,以便所有依赖于语言选项的包都得到通知)。
\documentclass[12pt,origdate, french]{lettre}%
\usepackage[utf8x]{inputenc}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage{mltex}
\usepackage{lipsum}
\institut{identite}
\usepackage{xpatch}
\xpretocmd{\concline}{\vspace*{-8pc}}{}{}%% adjust the value to your needs
\begin{document}
\begin{letter}{Sir someone\\
Address\\
University}
\date{le 01/05/2020}
\conc{Thesis on blablabla}
\opening{Dear Sir Someone,}
\lipsum[2-4]
\closing{Je vous prie de bien vouloir agréer, monsieur, l'expression de mes meilleures et respectueuses saluations.}
\vspace*{0.5cm}
\encl{CV, Lettre de motivation, Lettre de recommendation, Relevés de notes}
\end{letter}
\end{document}