我正在使用该moderncv
软件包制作我的简历,但是我对 LaTeX 还不熟悉,所以如果这个问题重复了(我确实搜索过)或者太愚蠢了,请原谅我!
如何增加段落的缩进,以便全部的段落缩进,而不仅仅是第一行。换句话说,尝试粘贴一个段落OpenOffice
,然后选择Increase indent
。注意整个段落是如何缩进的。
我要这个:
标题
一隻狮子。 Pellentesque sapien dui、facilisis et sollicitudin et,ullamcorper vel massa。佩尔滕纳姆人抛弃了智人,抛弃了厌恶的元素。 Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
其中:Heading
是asection
且a leo
是cvitem
。
编辑:如所问:
\section{Foo} \cvitem{}{Para-Foo}
现在我想Para-Foo
按照我描述的方式缩进......
答案1
从moderncv.cls
代码中可以看出,cvitem
使用长度hintscolumnwidth
和maincolumnwidth
来控制左侧的间距和文本的宽度。因此,一种方法是定义一个新命令,\MyCvItem
该命令采用可选的第一个参数,允许您指定缩进量。如果没有给出缩进量,则默认为 0.0pt。
\documentclass{moderncv}
\moderncvtheme[blue]{casual}
\usepackage{lipsum}
\usepackage{layout}
\firstname{Joey}
\familyname{TeXUser}
\newcommand*{\MyCvItem}[3][0.0pt]{%
\addtolength{\hintscolumnwidth}{#1}% Adjust settings
\addtolength{\maincolumnwidth}{-#1}%
\cvitem{#2}{#3}%
\addtolength{\hintscolumnwidth}{-#1}% Restore settings
\addtolength{\maincolumnwidth}{#1}%
}%
\begin{document}\layout
\maketitle
\section{Heading}
\MyCvItem{a leo. }{% No indent specified
\textbf{Regular:} Pellentesque sapien dui, facilisis et sollicitudin et, ullamcorper vel massa. Pellentesque vulputate placerat sapien, et volutpat odio elementum eget. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
}
\textcolor{blue}{
\MyCvItem[1.0cm]{a leo. }{% Note optional indent amount specified
\textbf{Indented:} Pellentesque sapien dui, facilisis et sollicitudin et, ullamcorper vel massa. Pellentesque vulputate placerat sapien, et volutpat odio elementum eget. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
}}
\MyCvItem{a leo. }{% No indent specified -- ensure it is back to normal
\textbf{Regular:} Pellentesque sapien dui, facilisis et sollicitudin et, ullamcorper vel massa. Pellentesque vulputate placerat sapien, et volutpat odio elementum eget. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
}
\end{document}