我对 Didier Verna 使用 CurVe 类编写的简历中的子标题的对齐方式存在以下问题。
当规则和子规则标题通过序言中的选项左对齐时:
\rubricalignment{l}%default: rubric titles centered
\subrubricalignment{l}%default: subrubric titles centered
子标题(“客户服务”)显示缩进,并且与标题(“专业经验”)不一致。问题截图:
有没有办法对齐子标题,以便无缩进生成了什么?我正在寻找一个结果 / 输出,其中评分标准、子评分标准标题和条目在左侧一致对齐。
我怀疑这种行为是由于 CurVe 类基于 David Carlisle 的 LTXtable 包。我尝试了文档中给出的选项。
然而,由于这并不成功,人们可能不得不调整 curve.cls,这看起来相当令人生畏。
我整理了一个最小的工作示例:
\NeedsTeXFormat{LaTeX2e}
\documentclass[a4paper,skipsamekey,12pt,english,final]{curve}
\usepackage{filecontents}
\usepackage[english]{babel}
\begin{filecontents}{experience.tex}
\begin{rubric}{Professional Experience} %rubric title
\subrubric{Customer Services} % subrubric title
\entry*[Month/Year --- Month/Year]
Customer Service Assistant at Fresh'n'Fruity, a bar / caf\'e{} serving organic smoothies, London, UK (xy hours/week)
\subrubric{Research} % subrubric title
\entry*[Month/Year --- Month/Year]
Graduate Assistant, the Department for Science Fiction, Hogwarts School of Witchcraft and Wizardry, UK (xy hours/week)
\entry*[MM/YY --- MM/YY]
Research Intern with the ``Non-Violent Communication''-Project at the Peace Institute, Z\"urich, Switzerland
\end{rubric}
\end{filecontents}
\rubricalignment{l}%default: Rubriktitles centered
\subrubricalignment{l}%default: Subrubriktitles centered
\title{Graduate Student}
\subtitle{at the Peace Institute, Z\"urich, Switzerland}
\begin{document}
\maketitle
\makerubric{experience} % Engagement, praktische Erfahrungen, vorherige Jobs
\end{document} % schliesst das Hauptdokument
任何建议都值得赞赏!
答案1
定义中的第一行\@@subrubric
包含一个尾随空格,如下所示:
\def\@@subrubric#1{%
\rule{0bp}{\@beforespace}
{\@subrubricfont#1}
\@subrubricmark{#1}}
只需%
在行尾添加\rule{0bp}{\@beforespace}
即可避免出现此尾随空格;您可以将以下几行粘贴到文档的序言中:
\makeatletter
\def\@@subrubric#1{%
\rule{0bp}{\@beforespace}%
{\@subrubricfont#1}
\@subrubricmark{#1}}
\makeatother
编辑:我向课程作者发送了一封电子邮件,让他知道这个尾随空格问题;他已确认这是一个错误。