Giter VIP home page Giter VIP logo

cv4tw's Introduction

cv4tw

LaTeX CV class, with assets, social networks, and customizable styles.

Available themes

  • sharp: Elegant header, to introduce a long resume
  • simple: A classic format, perfect for resume with short contacts details
  • compact: design for short CV (1 page), with a left column showing your picture and contact details

Have a look to the themes matrix !

Available schemes

  • celadon
  • tan
  • gray
  • purple
  • teal
  • minuit
  • Default theme is red
  • If you want a custom scheme, add the following lines right before \usetheme statement
\definecolorifnotdef{contrastmain}{RGB}{219,255,242}  % Main theme color in contrast mode
\definecolorifnotdef{main}{RGB}{60,76,70}             % Main theme color
\definecolorifnotdef{soft}{RGB}{50,64,58}             % Soft color, for title

Quick install guide

on Fedora

  • Run the following command
sudo yum install texlive texlive-xetex texlive-newenviron texlive-xetex-def texlive-xstring texlive-lastpage texlive-libertine texlive-euenc texlive-pbox texlive-needspace texlive-fontawesome fontawesome-fonts texlive-realboxes

on Debian-based

  • Run the following command
sudo apt-get install texlive-latex-extra texlive-xetex texlive-fonts-extra fonts-linuxlibertine

on Windows

  • Install MikTeX
  • All depedencies might be installed automatically on LaTeX processing

Compile example

  • go in examples folder
  • on Windows, edit Makefile, and replace TEXINPUTS=.:..: with TEXINPUTS=..
  • run:
make clean all
  • default theme is sharp. To use another exemple, run the following command:
CVTHEME=compact make clean all

Go further with customization

If you need some changes in themes, you can have a look to this guide.

Change logs

  • 2014-05-25: even more documentation
  • 2014-05-21: quick install guide, custom fields added
  • 2014-01-19: working version, lack a bit of documentation
  • 2014-01-08: alpha version, almost working

cv4tw's People

Contributors

cicatrice avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cv4tw's Issues

Compilation fails with XeLaTeX: "Extra \endgroup"

I tried building sample-jules-verne-shar.tex as follows:

xelatex.exe -no-pdf -shell-escape -synctex=1 -halt-on-error -8bit -no-pdf -recorder -output-directory="build" ".\sample-jules-verne-sharp.tex"

But I get:

! Extra \endgroup.
\document ->\endgroup 
                      \let \BeforeStartOfDocument \@firstofone \cpt@beforest...
l.43 \begin{document}

PS: Is this template still maintained (possibly somewhere else)?

Error while make

Unfortunately, I got error every time I apply make in examples directory.

tro@t430s:~/Projects/cv4tw/examples$ make clean
rm -f sample-jules-verne.pdf
tro@t430s:~/Projects/cv4tw/examples$ make
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013/Debian)
 restricted \write18 enabled.
entering extended mode
! I can't find file `sample-jules-verne.tex'.
<*> sample-jules-verne.tex

(Press Enter to retry, or Control-D to exit)
Please type another input file name: 

If I make changes to Makefile this way:

...
$(CVNAME).pdf: $(CVNAME).tex
    /bin/cat $<
...

I got output of sample-jules-verne.tex.

Can someone recommend what to do to solve that issue?

Provide way to add links in custom cvcontact

For example, I have next code:

\setmystyle[custom0bullet]{\color{icons}\FA\symbol{"F171}} % bitbucket
...
\setcvcontact[github]{troyane}
\setcvcontact[custom0]{troyane} % bitbucket

As a result I got almost all as I expected except github's label is real link to github, but bitbuckt's isn't.

Moving skills on the left as a simple list

Hi Cicatrice,

Excellent work on this template, I'm loving the compact version! I'm trying to figure out how to move the skills part on the left side below the cvcontact informations thought, to get more space to describe my experience. It seems like this is not a 2-column body, but instead a single document with left padding, and cvcontacts floating elements forced on the left side, so it makes it difficult to do this kind of customization. I'll investigate it further, but any advice will be dearly appreciated.

Cordially

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.