Coder Social home page Coder Social logo

posquit0 / awesome-cv Goto Github PK

View Code? Open in Web Editor NEW
21.8K 212.0 4.7K 16.14 MB

:page_facing_up: Awesome CV is LaTeX template for your outstanding job application

License: LaTeX Project Public License v1.3c

TeX 98.07% Makefile 1.93%
tex overleaf sharelatex pdf resume cv coverletter latex latex-template awesome

awesome-cv's Introduction

AwesomeCV
Awesome CV

LaTeX template for your outstanding job application


What is Awesome CV?

Awesome CV is LaTeX template for a CV(Curriculum Vitae), Résumé or Cover Letter inspired by Fancy CV. It is easy to customize your own template, especially since it is really written by a clean, semantic markup.

Donate

Please help keep this project alive! Donations are welcome and will go towards further development of this project.

PayPal: paypal.me/posquit0

Thank you for your support!

Preview

Résumé

You can see PDF

Page. 1 Page. 2
Résumé Résumé

Cover Letter

You can see PDF

Without Sections With Sections
Cover Letter(Traditional) Cover Letter(Awesome)

Quick Start

Note: Above services do not guarantee up-to-date source code of Awesome CV

How to Use

Requirements

A full TeX distribution is assumed. Various distributions for different operating systems (Windows, Mac, *nix) are available but TeX Live is recommended. You can install TeX from upstream (recommended; most up-to-date) or use sudo apt-get install texlive-full if you really want that. (It's generally a few years behind.)

If you don't want to install the dependencies on your system, this can also be obtained via Docker.

Usage

At a command prompt, run

xelatex {your-cv}.tex

Or using docker:

docker run --rm --user $(id -u):$(id -g) -i -w "/doc" -v "$PWD":/doc thomasweise/texlive make

In either case, this should result in the creation of {your-cv}.pdf

Credit

LaTeX is a fantastic typesetting program that a lot of people use these days, especially the math and computer science people in academia.

LaTeX FontAwesome is bindings for FontAwesome icons to be used in XeLaTeX.

Roboto is the default font on Android and ChromeOS, and the recommended font for Google’s visual language, Material Design.

Source Sans Pro is a set of OpenType fonts that have been designed to work well in user interface (UI) environments.

Contact

You are free to take my .tex file and modify it to create your own resume. Please don't use my resume for anything else without my permission, though!

If you have any questions, feel free to join me at #posquit0 on Freenode and ask away. Click here to connect.

Good luck!

Maintainers

See Also

awesome-cv's People

Contributors

androm3da avatar ayeks avatar bol avatar dcsim avatar dependabot[bot] avatar dwhitz avatar forevergenin avatar giacomo-b avatar jacekbilski avatar johannesbottcher avatar maroko avatar miclill avatar mynameismon avatar nevermendel avatar nikitavoloboev avatar nipunbatra avatar nitrogl avatar ojford avatar osoriano avatar pavgup avatar posquit0 avatar randomnoise avatar rbroggi avatar ritterasdf avatar seo-young avatar thomasiffland avatar tiendan avatar vermiculus avatar vpatel9202 avatar xaviermawet 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  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  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  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  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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-cv's Issues

Adding a new section to Resume

Hi @posquit0

Thanks for this awesome template. I am trying to add a new section to the example resume you have provided but I am running into issues with font styling.

Say for example I want to add a Summary section before Education which basically has either few sentences or itemized list with 3-4 entries, how can I do that? I tried creating a new cvsection

\cvsection{Summary}
\begin{cventries}
 \cventry
  {
      \begin{cvitems}
        \item {blahblah}
        \item {blahblah}
      \end{cvitems}
  }
\end{cventries}

But no luck.

\cvparagraph doesn't work either.

--------------------EDIT--------------------
I tried this and the font styling issue seems to be resolved but now there are 3 empty lines below the section title.

\cvsection{Summary}
\begin{cventries}
 \cventry
 {}
 {}
 {}
 {}
 {
      \begin{cvitems}
        \item {blahblah}
        \item {blahblah}
      \end{cvitems}
 }
\end{cventries}

Where to change section name color

Hi,

This is really a awesome CV template, I really like this one.

I am not very familiar with .cls and I spent a lot of time looking for the code defining the color of the first three characters of a section name. But I still cannot find it. Would you mind to specify that?

Thnaks.

Awesome-CV and Windows 8

Hi there,

i have a problem creating a pdf from cv.tex. I get this error
LaTeX Error: Missing \begin{document}
! Undefined control sequence. \fontdir
! Undefined control sequence. \colorlet
[...]

I use following tools: Texlive 2014 and Xelatex in TexMaker with Windows 8.
I tried with command line "path\to\xelatex.exe cv.tex" but i get an error:
Undefined control sequence. \documentclass[11pt, a4paper]{awesome-cv}
[...]

Any help is appreciated.

[Help] How is github icon included?

I'm wondering how does github icon or linkedin icon get included? I'm thinking the template may load images from external resources but I couldn't find any clue.

Thanks much for the help!

How can I change colors from red to pureblack

The reason I want to do this is that usually they print it out and in printing, colored fonts becomes a bit less dark. How can I change color of first 3 letters from red to dark everywhere?

Remove year and still keep cv vertically aligned

Hi, firstly I would like to thank you for creating such a neat and beautiful template. Now, my question is that is it possible to remove years from the Program Committees section and still keep the CV vertically aligned?

Example -

Currently, if I remove years it looks like this -

Program Committees

    Organizer & Co-director, 1st POSTECH Hackathon S.Korea
    Staff & Problem Writer, JFF(Just for Fun) Hacking Competition S.Korea

I want it to look like this -

Program Committees

Organizer & Co-director, 1st POSTECH Hackathon S.Korea
Staff & Problem Writer, JFF(Just for Fun) Hacking Competition S.Korea

I am sorry as this maybe a noob question as I have just started with latex, but it would be great if you could help :)

HTML output?

I'm pretty new to LaTeX and I was wondering if there's an easy way to compile this to HTML rather than a PDF? I would love to be able to throw my resume up on my website from the same source as the PDF.

What should I do if I want GPA inlined with Location and Dates?

\cventry
{B.S. in Computer Science and Engineering} % Degree
{POSTECH(Pohang University of Science and Technology)} % Institution
{Pohang, S.Korea} % Location
{Mar. 2010 - PRESENT} % Date(s)
{
\begin{cvitems} % Description(s) bullet points
\item {Got a Chun Shin-Il Scholarship which is given to promising students in CSE Dept.}
\end{cvitems}
}

This gets organized in a format where University, Degree and Bulleted Point gets organized below each other after one another. And Location, Dates are exactly opposite of first two points. I want to add GPA at the end of Bulleted Point and I want to organize it exactly below Location and Dates. What should I do for this?

Projects Section?

I was wondering if there is a section for projects?
If not, besides recommending it, can you give me a quick guide on how to create one or at least how to clone an existing section and start tweaking it?

Full Color Section Heading (Solved)

UPDATE: Making this change in awesome-cv.cls to line 215, and making the second change on line 153 solved it.
\newcommand*{\sectionstyle}[1]{{\fontsize{16pt}{1em}\bodyfont\bfseries% \color{**awesome-skyblue**}\@sectioncolor #1}}

% Awesome section color \def\@sectioncolor**{}**{% \ifbool{acvSectionColorHighlight}{{\color{awesome}**{}}}{}**% }

Modified Output

Width of tabulars is fixed

As reported on LC fixed values are no good.
All environments seem to be affected.

Proposal: Define very left column with the same width for all types (changeable by user) and just fill the rest (tabularx).

I'll have a look, needs some testing. If nobody else did in the meantime, i think i can adress this on the weekend.

Embed links in text

Under the Writing Section how do I link the Facebook Page written in red to an actual facebook page?

How to squeeze up the sections ?

Hi,

I've been sniffing around in the package's code in order to make my resume fit into one page.
I've come to understood almost every graphical item, and modified them adequately.

However, I cannot get my hand on the line to change in order to reduce the space beneath any cventry.
It takes space above the following entry or section, and I would like to know how to control it.

Is that possible ?
See here your example CV, and the space above each section.

capture du 2016-11-07 16 49 52

Thanks in advance, and thank you for that incredible package.

Switch language

I tried to change to german with \usepackage[ngerman]{babel}, but suddenly I get an error:

./cv-sections/education.tex:44: Argument of \language@active@arg" has an extra }. [}]
./cv-sections/education.tex:44: Paragraph ended before \language@active@arg" was complete. [}]
./cv-sections/education.tex:44: Missing } inserted. [}]
./cv-sections/education.tex:44: Extra }, or forgotten $. [}]

When I use \usepackage[english]{babel} it works fine. Mentioned source line is:

\cventry
{abcd} % Degree
{abcd} % Institution
{abcd % Location
{abcd} % Date(s)
{ % Description(s) bullet points
} % THIS LINE THROWS ERROR

How to add the symbol of fixed phone?

When I tried to add the command \phone[fixed]{}, it didn't work. So, how to add the symbol of fixed phone?
And, if I would like to add two email addresses, how to use the command \email{}? That two email addresses share one symbol is the best choice.

Unwanted different line spacing

Different spacing occurs for exactly the same environment and command. One line says Educaction and the other says Experience. Everything else is the same, but the first one has an smaller gap between lines than the second one. Compiling with xelatex.

I guess it is because of the p in Experience, but can't understand why so, when line spacing should be constant and unware of the letters used.

Please refer to this question on SO for more details and a MWE.

Unless the rules of typography support this, I couldn't find any reason for it.

Skills section

I think addition of a Technical Skills section will make the resume complete. Do you think this is possible?

Inactive commands

Hello,

I'm trying to use your template. Could you please tell me:

  1. Why are \quote and \position not appearing ?
  2. If I don't use the social commands (homepage, github, linkedin), the pipes (separators) still appear; how do I get rid of them ?

Package paralist

The package paralist cannot be used because it does not like the cvitems list environment. It would be nice to have paralist supported because it allows for inline lists, e.g., using \begin{inparaenum}...\end{inparaenum}.

Order of links in personal data section.

I am looking for a way to customise the order that personal data appear under my name.
So what I am actually looking for is a way to swap places my linkedin with my github link.

Reordering in my resume.tex the commands \linkedin{my_hanlde} and \github{my_handle} didn't seem to affect they order they display.

Thanks.

Boolean '\ifistart' undefined.

CVHeader gives the following error

! Package etoolbox Error: Boolean '\ifistart' undefined.

See the etoolbox package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.114 \makecvheader

Commenting out \makecvheader, then compiling, then uncommenting \makecvheader and again compiling works.

Two column style

Hello,

Thanks again for the great template! I've been using it for a while and I modified it to my taste so that it has two column format, and thus you can pack more things on a single page. Here is an example.

Would you care for a pull-request for an option to use two column style? If you prefer to make it single column only, I would understand the decision.

Cheers,
Onur

Add Computer Skills

I am a software engineer and I'd like to add a section for Computer Skills. The problem is that I have no idea about layout(UI) of these skills. Could you please shed some light on it?

This is a single example to show the content I'd like to add.
{\bf Prog. Language:} C++, Java, Python, MIPS, SystemC\\ {\bf Prog. Environment:} gcc, Eclipse, Visual Studio, Xcode, Android Developer Tools\\ {\bf OS :} Unix, Windows \hspace{7mm} {\bf Version Control:} Git \hspace{7mm} {\bf Text Editor:} vi, LaTex

Thanks for the awesome CV template!

Font not found when \fontdir and Path=\@fontdir present

I tried using the \fontdir command with the correct paths but every time I compiled, I was told font not found.

I solved this by commenting out \fontdir and all Path=@fontdir in the style and class file. If the users install the fonts in the normal system path for fonts, these lines of code aren't needed and cause problems on compile.

Optional inclusion of a picture in the header

Hi posquit0,
while the CV template is absolutely great, it would be good to have the option of
including a foto in the header. This would help, since this is required for a lot of countries and companies.
Maybe add an alternative header which is more centered to the left and add a picture frame on
the right?
Best regards
hk

Texlive package?

Is there a package that I can install through texlive manager? Or do I need to fork the repository in order to use it?

Unwanted Spacing on removal of bullet points

Hi! Thanks for creating such a beautiful template. I'm new to Latex and was compiling my code on sharelatex and modified the education section like this :
\cventry
{B.S. in Computer Science and Engineering} % Degree
{POSTECH(Pohang University of Science and Technology)} % Institution
{Pohang, S.Korea} % Location
{Mar. 2010 - PRESENT} % Date(s)
{ % Description(s) bullet points}
}
This gives me an unwanted vertical space between the cv entries. How can I resolve this while keeping the bullet points field empty?
Thanks in advance!

Legal issue (giving appropriate credit)

In https://creativecommons.org/licenses/by-sa/4.0/ it states that:

Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

This is slightly complicated, since you can interpret this as a need to give credit on the CV and/or cover letter that someone wants to hand in to a company. If misunderstood, this might end up giving the applicant some trouble?
If you want to have credit given on the CV or CL, why not include a short credit on the bottom right, where there is still free space?

Problem with Greek

While greek language appears in general, however it is not displayed in cventries in %Location and %Date sections. Is there a problem with definition of \bodyfontlight ??

Adding reference at the end

Please tell me how can I add references in a side by side fashion at the end of the CV. I would be very grateful of you for this support.

Fit Awesome-CV formatting to list of publications

Hi,

great CV template, I like it a lot. Very well structured, too.

The only thing missing (or I couldn't find it) is a publications section where one could e.g. import bibTeX files. Is there any workaround for that?

Would be much appreciated,

Cheers

Multiple title in one company

Hi

I am trying to add multiple titles to one firm.

Is there a built-in way to achieve this?

like:

Company A
Sales Manager (2009-PRESENT)
Sales (2005-2009)
experience 1
experience 2
experience 3

or

Company B
Fund Manager(2015-PRESENT)
point a
Trader(2013-PRESENT)
point b
point c

line cuts

I was just trying out your template on sharelatex and facing this issue -
screenshot from 2016-01-11 03-49-23

Unable to use cvsubentry

Thank you for the great template.

I've been having trouble using the \cvsubentry commnad.

\begin{cvsubentries}
  \cvsubentry
    {Position}
    {title}
    {today -- tomorrow}
    {description}
\end{cvsubentries}

I'm not sure what I'm doing wrong here. I receive an error stating that

! Extra alignment tab has been changed to \cr.
\endtemplate
l.26 ^^I {description}
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.

I've tried many different things, such as placing the sub-entry environment within the entry environment, etc. Can you provide a .tex file with an example of its usage? Thanks again.

How to remove auto word spacing

Hi there,

I find that if I write some items in the description part of cventry, it will automatically remove the space between words and do a spacing itself, it looks good in printing, but if we want to parse this pdf file, the spacing is gone, every word is connected without space.

I'm wondering if you could tell me how to turn off this auto spacing function.
Thanks!

Section for highlights

Hi,

Thanks a lot for a very nice template. I like it a lot. I am trying to create my own CV using your original version. I want to have a Highlights section under which only some lines with bullets should be added. I have tried to edit the class file but did not succeed. Could you please help?

Many thanks,
Hoang

Add a signiture as picture

Hey,
I would like to add a signiture in the coverletter as any picture/scanned file.
If I add a picture with \includegrafics{xxxx.xxx} I get a bad scaling and spacing, anywhere I include the command.
Is there any command already included or how can I can manage the issue?!
Regards
TheuRe

Faulty test

\ifxetex
  \RequirePackage[quiet]{fontspec}
  % To support LaTeX quoting style
  \defaultfontfeatures{Ligatures=TeX}
\else
  \RequirePackage[T1]{fontenc}
  % Replace by the encoding you are using
  \RequirePackage[utf8]{inputenc}
\fi
% Needed to manage math fonts
\RequirePackage[math-style=TeX,vargreek-shape=unicode]{unicode-math}

That doesn't make any sense.

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.