Friday, December 30, 2011

LaTeX Video Tutorial: How to Create a Resume or CV (Curriculum Vitae) using LaTeX

One of the most frequent questions my colleagues ask me is how to create a Resume or Curriculum Vitae (CV), if you will, in LaTeX. I have a style file that was passed to me by a friend who found it on Internet. Since this looked good I used it and, thanks to the original contributor, I am going to share it with you all today. You will be able to download these files and create a professional Resume for yourself. 

The files can be download from the linked locations:

The Resume.tex file (main document)
The Class file res.cls (for page setting)

In the video tutorial, attached below, I have explained how to change the text for your needs. The structure of the Resume (or CV) is highly flexible and once you get hold of the basics it will be pretty straight forward for you to tweak it for your own use. 

I have tried to add the basic sections that are present in most of the Resumes but you will most probably add more depending on your requirements. I am pretty sure it will be easy for you to add or remove a particular section. 

Please leave a comment with a link to your Resume if you were able to use this template successfully. This will motivate me to work harder to bring you even cooler stuff. Moreover, please comment with requests if you want me to do a video tutorial of a specific topic.




22 comments:

  1. Awesome. I am so happy to finally be able to convert my resume to latex without much hassle. This was super easy.

    ReplyDelete
  2. Dear Reader,

    Thank you for those kind words. I am glad I was able to help.

    Regards,
    Dinesh

    ReplyDelete
  3. Hey!
    Pretty cool your video tutorials.
    For the CV, you may want to think about defining new commands for the things you reuse all the time, e.g.:

    \newcommand{\scsection}[1]{\sc #1}

    Hope you don't mind if I provide a link to your site on my blog (http://texblog.org)

    Keep up the good work!
    Tom

    ReplyDelete
  4. Thank you Tom. That is a good advice and I will cover that in a tutorial soon.

    Sure, you can link to my website.

    Regards,
    Dinesh

    ReplyDelete
  5. Great videos. Many thanks.
    I think I am joining the Latex family....
    ro

    ReplyDelete
    Replies
    1. Thank you Ro for those kind words. I am glad I could convert someone :)

      Let me know if you have any particular issue with Latex.

      Delete
  6. Hey, i really like your videos, but i am having a problem with the \documentclass{res}. My console cannot run the code, as it gets stuck on that line. The error message i get is this one :

    This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011)
    restricted \write18 enabled.
    entering extended mode
    (./cv template.tex
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
    rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
    c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
    h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
    h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
    icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
    iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
    lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
    ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
    ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
    .

    ! LaTeX Error: File `res.cls' not found.

    Type X to quit or to proceed,
    or enter new name. (Default extension: cls)

    Enter file name:

    Do you have any idea why the code isnt running? I have the latest version on TexShop, so i really have no ideas why the code isnt runnig.

    Thank you

    ReplyDelete
    Replies
    1. Hi,

      It seems you do not have the res.cls file installed. This file is needed for \documentclass{res} the same way IEEEtran.cls is needed for \documentclass{IEEEtran}. Do you see that?

      Download this file in the same folder as your document www.math.nyu.edu/student_resources/res.cls

      Regards,
      Dinesh

      Delete
    2. Hahaha, i figurded it out couple of minutes after i posted the comment. Works just fine now, thank you. Keep posting videos about cool things to do on Latex :) they are very nice.

      Cheers
      Raphish

      Delete
  7. I don't use this cv format but I have learned too much from this work.

    Thanks for your effort. Be healthy.

    from Turkey

    ReplyDelete
  8. I get the same error message as above. i have tried to decipher the directions but I honestly don't know what I'm doing or how to/where to install res.cls for LaTex to read it. I tried saving it in the same folder as the document I want to run, but to no avail. If someone could please dumb this down for me so that I can figure it out I would very much appreciate it.

    ReplyDelete
  9. Great blog. I just like the site and I will get a
    visit again! In my spare time I usually try and look
    for blogs just as neat as yoursA Cv

    Template

    ReplyDelete
  10. How to write a resume - Creating a resume is a skill which needs practice and better understanding about your determination. Be 100% sure that spending another couple of minutes to learn how to make a resume will bring a ...

    ReplyDelete
  11. Thank you very much for the .tex file, very helpful!

    Just out of interest, how do you reduce the space between the two 'columns' of the Contact Information section? I can't seem to fit in my email address without it moving to another line and messing up the rest of the section.

    Again, thank you for your effort.

    ReplyDelete
  12. Its amazing, looking at the time and effort you put into your blog and detailed information you provide. I'll bookmark your blog and visit it weekly for your new posts.

    ReplyDelete
  13. Hi,
    I wanted to know how to remove the date from the resume .
    Thank you

    ReplyDelete
  14. I can't get the file to work with res.sty. could someone send me the file as well. I can't run my resume anymore. nicholasfbennett@gmail.com

    ReplyDelete
  15. Goooooooood work guys, am also stucked at the documentclass

    ReplyDelete
  16. I really liked your videos on youtube but I can't run the resume templete on my mac book air. Could you please send me the template to manojrai029@gmail.com

    ReplyDelete
  17. Amazing! The tutorial is the most helpful lesson for the new. Text change and other related topic was great. Thanks for sharing such helpful video.

    ReplyDelete

Comments on QuickLatex are strictly moderated. As much as I hate moderation, I must fight spam. Please rest assured that if your comment is relevant I will approve it and answer.