tccv

tccv Git Source Tree

Root/README.md

1## Overview
2
3**tccv** (two columns curriculum vitae) is a LaTeX class inspired by the
4template found at
5[latextemplates](http://www.latextemplates.com/template/two-column-one-page-cv)
6by Alessandro Plasmati.
7
8From a TeXnical point of view this is a complete rewrite. From the user
9perspective, the most relevant differences from the original template are:
10
11* this is a class, not a template document;
12* more than one page are handled properly;
13* the fonts are selected from the
14 [psnfss](http://www.ctan.org/pkg/psnfss) collection, so no
15 custom font installation should be required;
16* it is plain LaTeX/Koma-script, so the CV can be compiled
17 with the usual tools, latex and pdflatex included;
18* the implementation is heavily based on custom environments
19 and macros, so the document should be much easier to read
20 (and customize);
21* tccv is based on scrartcl (from Koma-script), not on article.
22
23## How to use
24
25You can download the [zipped
26tarball](http://dev.entidi.com/p/tccv/source/download/master/) that includes a
27couple of examples or pick only the relevant [LaTeX
28class](http://dev.entidi.com/p/tccv/source/file/master/tccv.cls).
29
30The code is maintained in a [git](http://git-scm.com/) repository [browsable
31online](http://dev.entidi.com/p/tccv/source/tree/master/). A clone of that
32repository can be found on [github](https://github.com/ntd/tccv): fill free to
33fork it and extends in any way you like.
34
35A sample PDF generated by the above class is [available
36online](http://www.entidi.com/assets/pdf/nicola.en.pdf).
37
38## Howto
39
40### Personal box on top
41
42The `\personal` box by default follows the text flow. If you want to
43affix it on the top (or on the bottom) you can make it a float, e.g.:
44
45 \begin{figure}[b] % Push the figure at the bottom; use t for top
46 \personal[url]
47 {address}
48 {phone}
49 {email}
50 \end{figure}
51
52Alternatively you can use the myfloat package:
53
54 % In the preamble
55 \usepackage{float}
56 \newfloat{myfloat}{t}{} % 'myfloat' is arbitrary, 't' stands for 'top'
57
58 % Then wrap your personal data using the newly created custom float
59 \begin{myfloat}
60 \personal[url]
61 {address}
62 {phone}
63 {email}
64 \end{myfloat}
65
66### Personal box broken in LyX
67
68For some reason LyX (at least up to 2.1.3) escapes the brackets of the
69`\personal` optional argument, scattering the URL letters all around.
70If this is the case if you look at the source window you should see
71something like `{[}www.myweb.site{]}` instead of `[www.myweb.site]`.
72
73To solve this problem just readd the argument as *TeX code* by
74eventually using the `CTRL-l` shortcut.

Archive Download this file

Branches