以下是 中的项目tabular
。使用tabular
文本超出页面范围。
为了摆脱这个问题。我尝试了\\
。但没有帮助。它没有对齐。
有人能帮助我得到下面的
以下是使用的代码
\section{Technical Skills}
\begin{tabular}{@{}l >{\hspace{8pt}:\hspace{10pt}} l}
\textbf{IDE/Tools} & STS, Eclipse, WindowBuilder, NetBeans, Jasper Studio, iReport, \\ QBrowser, IBM Rational Rose \\
\end{tabular}
答案1
您可以使用列设置第二列的宽度p
,以便它保持在边距内:
\documentclass{article}
\usepackage{array}
\begin{document}
\section{Technical Skills}
\begin{tabular}{@{}l@{ : }p{.75\textwidth}}
\textbf{IDE/Tools} & STS, Eclipse, WindowBuilder, NetBeans, Jasper Studio, iReport, QBrowser, IBM Rational Rose
\end{tabular}
\end{document}
在图片中您可以看到黑色的文本边缘。
答案2
如果您想使用页面宽度的最大值,您可以tabularx
在此处使用包的 X 列。您唯一需要做的就是将最长的描述文本\textbf{IDE/Tools}:
(就您而言)放入\settowidth
命令中。
% arara: pdflatex
\documentclass{article}
\usepackage{lmodern} % scalable version of your font (for microtype)
\usepackage{microtype} % better kerning in table cells
\usepackage{tabularx}
\usepackage{blindtext} % just for demo
\usepackage{showframe} % just for demo
\begin{document}
\section{Technical Skills}
\blindtext
\newlength{\myl}
\settowidth{\myl}{\textbf{Other stuff}:} % put your longest description text here (without trailing withspace)
\begin{tabularx}{\textwidth}[t]{@{}p{\myl}@{ } X@{}}
\textbf{IDE/Tools}: & STS, Eclipse, WindowBuilder, NetBeans, Jasper Studio, iRe\-port, QBrows\-er, IBM Rational Rose \\
\textbf{Other stuff}: & More other stuff \\
\textbf{Long stuff}: & \blindtext \\
\end{tabularx}
\blindtext
\end{document}