[Tex/LaTex] How to insert a vertical rule in a resume latex

colorcvrules

I am designing my resume on latex and I need to put a colored vertical rule in my resume like this light green rule in this CV

enter image description here

Best Answer

Assuming that you already have the layout sorted, placement of a vertical rule along the left side of the page can be done by eso-pic:

enter image description here

\documentclass{article}% Your resume class

\usepackage{eso-pic,xcolor,lipsum}

\newlength{\siderulewidth}\setlength{\siderulewidth}{25pt}
\definecolor{siderulecolor}{RGB}{139,196,128}
\AddToShipoutPictureBG{
  \AtPageLowerLeft{%
    \color{siderulecolor}\rule{\siderulewidth}{\paperheight}%
  }
}
\begin{document}

\lipsum[1-50]% Your resume

\end{document}

If you wish to add some content to the vertical bar:

enter image description here

\documentclass{article}% Your resume class

\usepackage{eso-pic,xcolor,graphicx,lipsum}

\newlength{\siderulewidth}\setlength{\siderulewidth}{25pt}
\definecolor{siderulecolor}{RGB}{139,196,128}
\AddToShipoutPictureBG{%
  \AtPageLowerLeft{%
    \rotatebox{90}{\colorbox{siderulecolor}{\makebox[\dimexpr\paperheight-2\fboxsep]{%
      \Large
      \rule[-.4\baselineskip]{0pt}{1.4\baselineskip}% strut
      \textcolor{white}{Curriculum vitea}%
    }}}
  }
}
\begin{document}

\lipsum[1-50]% Your resume

\end{document}
Related Question