使用Markdown与Pandoc LaTeX模板生成CV时如何添加日期与描述间自定义间距
解决方案
有三种可按需选择的实现方式,均不需要调整你当前Markdown+Pandoc LaTeX模板的组合使用逻辑:
方案1:临时调整单个条目间距(无需修改模板)
直接在Markdown的日期和内容之间插入LaTeX原生水平间距命令,Pandoc转PDF时会自动识别并生效:- 固定长度间距:用
\hspace{你要的间距长度},支持em、pt、cm等常用单位,比如加2em间距的写法如下:
# Education 2019 \hspace{2em} University of Minnesota也可以直接用预设的快捷命令:
\quad代表1em间距,\qquad代表2em间距。- 自适应弹性间距:如果希望日期靠左、内容靠右,中间填满空白,直接插入
\hfill即可,这也是CV排版的常用写法:
# Education 2019 \hfill University of Minnesota- 固定长度间距:用
方案2:全局统一所有同类条目间距
如果你希望所有条目下的日期和内容都用同样的间距,不需要每次手动加命令,可以直接修改你正在使用的Pandoc LaTeX模板:找到模板中渲染教育/经历类条目的代码段,找到输出日期变量和内容变量的位置,在两者之间插入你需要的\hspace{长度}命令即可。后续所有Markdown中的同类条目都会自动应用该间距,无需调整Markdown内容。
内容的提问来源于stack exchange,提问作者user2067030
相关产品推荐
相关产品推荐

