将颜色框拉伸至行尾

将颜色框拉伸至行尾

我刚刚制作了我的简历,我想突出显示不同的部分。我使用了颜色包。这是代码:

\usepackage{color}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}


\colorbox{Cyan}{\underline{\textbf{Objective}}}

To work in areas like Embedded systems, Hardware Design in an established firm and to apply the knowledge for personal and professional benefit\

我得到的是这样的: 在此处输入图片描述

我想要的是这个:

在此处输入图片描述

有任何想法吗?

答案1

 \colorbox{whatever}{\rlap{\textbf{Objective}}\hspace{\linewidth}\hspace{-2\fboxsep}}

答案2

\Colorbox[<width>]{<colour>}{<stuff>}这是使用的定义xparse

在此处输入图片描述

\documentclass{article}
\usepackage{xparse}% http://ctan.org/pkg/xparse
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}% http://ctan.org/pkg/xcolor
\makeatletter
\NewDocumentCommand{\Colorbox}{O{\dimexpr\linewidth-2\fboxsep} m m}{%
  \colorbox{#2}{\makebox[#1][l]{#3}}}
\makeatother
\begin{document}
\noindent\Colorbox{Cyan}{\textbf{Objective}}
\end{document}​

默认宽度<width>\linewidth-2\fboxsep,其中\fboxsep是文本和颜色框边界之间的间隙。

相关内容