Tag Info

New answers tagged

8

Just for fun, with picture mode: \documentclass{article} \usepackage{xcolor} \newcommand{\skill}[1][3]{% \setlength{\unitlength}{1ex}% \begin{picture}(1,1.8) \linethickness{0.3ex}% \textcolor{gray!15}{\multiput(0, 0.15)(0, 0.6){3}{\line(1,0){1}}} \multiput(0, 0.15)(0, 0.6){#1}{\line(1,0){1}} \end{picture}% } \begin{document} ...


7

With the caveat that this might be hard to understand, here's a solution without graphical packages. \documentclass{article} \usepackage{xcolor} \colorlet{know}{green!60} \colorlet{dontknow}{red!60} \newcommand{\knowledge}[1]{% \ifcase#1\relax\or \knowone\or \knowtwo\or \knowthree\fi } \newcommand{\knowone}{\know{know}{dontknow}{dontknow}} ...


4

This doesn't answer the question with its graphical approach, but might be useful for people who want to keep their CV as simple as possible. \documentclass{article} \begin{document} \begin{tabular}{rl} German & native speaker \\ Latin & intermediate \\ Japanese & working knowledge \\ \end{tabular} \end{document}


8

With stacks. I have chosen to keep the answer within the confines of normal line spacing, but that can be changed by invoking \setstackgap{L}{desired-baselineskip}. The bar thicknesses (1pt) and widths (1ex) are set within the \rl and \rlf definitions (as well as the colors). The vertical space between bars is set with \setstackgap{S}{1.5pt} and the gap ...


10

Building on A.Ellet's answer to produce something as required (three rectangles always in each group; green ones will show the skill level): The code: \documentclass{article} \usepackage{tikz} \definecolor{colori}{RGB}{249,193,158} \definecolor{colorii}{RGB}{158,214,149} \newcommand\skilllevel[1]{%% \begin{tikzpicture} \foreach \Val in {1,2,3} { ...


2

Draw \rules and color them with xcolor. The only issue is getting them to stack, which you can do with \kern. \documentclass{article} \usepackage{xcolor} \newcommand{\skillbar}{% \rule{1em}{1pt}% } \newcommand{\basic}{% \textcolor{violet}{\skillbar}% } \newcommand{\intermediate}{% \basic% \kern -1em% \raisebox{3pt}{% ...


3

This uses a text like approach, the alignment is the job of the resume/cv document. As long nothing else is specified, I used a rather rudimentary interface. \documentclass{article} \usepackage{xcolor} \usepackage{stackengine} \begin{document} \setstackgap{S}{0.1pt} \begin{itemize} \item German {\color{red}\Shortstack{- - - -}} \item English ...


7

You could use tikz for something like: \documentclass{article} \usepackage{tikz} \makeatletter \newcommand\skilllevel[1]{%% \def\ae@color{\ifcase#1\or red\or orange\else blue\fi}%% \tikz \node[draw,fill,rectangle,minimum height=#1em,\ae@color] (A) {};} \makeatother \begin{document} ...


0

If you just want to change the space between the neighbor bullets then changing value after \itemsep works fine (e.g. -1em will make them closer, while 0em will add more space between the bullets. However, just adding or removing space between the bullets while ignoring line space makes bullets pretty ugly: you may get space between lines in the same ...


2

The actual page is set up with a very large margin paragraph width that contains the sectional units. Here's a view on the first page with you set with the showframe key added to geometry: To stick with the current setup, you need to add to your preamble \usepackage{changepage} and then use \begin{adjustwidth}{-\marginparwidth}{0pt} <your letter ...


1

Don't use \\ as a line or paragraph break, especially to separate \items. Just leave a blank line between elements. % LaTeX resume using res.cls \documentclass[line,margin]{res} \usepackage[inline]{enumitem} \begin{document} \name{my name} % \address used twice to have two lines of address \address{address} \address{phone, email} \begin{resume} ...



Top 50 recent answers are included