我是 LaTeX 初学者,在标题(例如兴趣)下,我希望文本的布局如上所示。具体来说,我的问题是让右侧部分在进入下一行时与上一行保持对齐。
答案1
这看起来像是使用 的表的情况tabular
。(请注意,这与table
环境不同!)
\documentclass{article}
\usepackage{array,booktabs} % array is for formatting an entire column as bold
% booktabs is good for every table, see its documentation
\begin{document}
\noindent\begin{tabular}{>{\bfseries}lp{7cm}}
% >{...} specifies commands to be executed for the entire column
% p{...} is a left-aligned column that breaks lines (p = paragraph)
Tennis & Enjoy playing doubles in tournaments at my local club \\
Cricket & Member of school and College teams \\
Travel & Enjoy independent travel and have visited Germany, Canada, east USA; plus
several visits to India and Kenya \\
\end{tabular}
\end{document}
如果你还没读过,我强烈推荐LaTeX2ε 的简短介绍对于初学者来说;2.11.6 已开启tabular
,2.12 已开启table
。非官方 LaTeX 参考手册table
还对(9.22) 和(9.23)进行了有用的概述tabular
。
正如 Gonzalo 所建议的,这是一个在间距方面略有调整的版本:@{...}
改变列之间的任何内容 - 在这种情况下不再有任何内容(而不是空格\tabcolsep
);\renewcommand{\arraystretch}{1.2}
在表格行之间插入 1.2 倍的正常空间,这使行在眼睛上稍微更容易接受。
\documentclass{article}
\usepackage{array,booktabs}
\renewcommand{\arraystretch}{1.2}
\begin{document}
\noindent\begin{tabular}{@{}>{\bfseries}lp{7cm}@{}}
Tennis & Enjoy playing doubles in tournaments at my local club \\
Cricket & Member of school and College teams \\
Travel & Enjoy independent travel and have visited Germany, Canada, east USA; plus several visits to India and Kenya \\
\end{tabular}
\end{document}
答案2
如果你喜欢这种特殊的简历结构,那么你应该看看这个moderncv
包:
http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv/
注意示例子目录。您描述的对齐问题由包的设计处理。因此,如果您喜欢整体设计(可能有多个),那么您可能应该使用该moderncv
包。
答案3
EuroCV 有一个巨大的软件包,可以作为非常好的格式化工具加拿大运输安全局。它是一套适用于所有语言的很好的宏。
答案4
我发现这个resume
包非常有用。在下面这个非常小的例子中,你可以看到该section
命令用于创建你自己例子中的粗体“标题”类型的标题。该usepackage
序列只是为了获取无衬线字体 droidsans。常规文本将出现在标题的左侧,并且不限于一行。希望这能有所帮助。当然,这个包还有比下面显示的更多的东西
\documentclass[margin,line,a4paper]{resume}
\usepackage[utf8]{inputenc} %utf8
\usepackage[english,swedish]{babel}
\usepackage[defaultsans]{droidsans}
\renewcommand*\familydefault{\sfdefault}
\usepackage[T1]{fontenc}
\begin{document}
{\sc\sffamily\Large \textbf{Curriculum Vitae -- Your name}}
\begin{resume}
\section{\mysidestyle Education/\\ Promotions}\vspace{1mm}
\emph{Professor} 1 Jul., 2004
\end{document}