Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    D

    Dario Taraborelli

    nitens.org · Personal blog · on HN since 2008

    Dario Taraborelli, a researcher, writes about LaTeX typography and publishes a popular LaTeX CV template.

    Visit blogHN submissions
    Writing & ThinkingDesign & UX
    What HN says

    HN commenters recommend his cvtex template for its typography and for getting started with TeX, and note it needs XeLaTeX.

    Stats for nerds
    22HN people shared it
    5linked in comments
    434story points
    Mar 2019last shared
    2008people per year2019

    Top posts on HN

    1. 1
      The Beauty of LaTeX (2011)
      12 people · 432 points · first shared 2008 · 128 comments on HN
    2. 2
      The Beauty of LaTeX (2010)
      1 person · 2 points · first shared 2024 · 1 comments on HN
    3. 3
      Cvtex
      7 people · first shared 2010
    4. 4
      Cv.pdf
      1 person · first shared 2012
    5. 5
      TeXOpenType
      1 person · first shared 2018

    What HN people wrote when they linked it

    • mettamageJan 2019

      I'll bite as a LaTeX and Google Docs fetishist. Don't worry, I'm not taking this argument too seriously but if you happen to find some good arguments in there, please do tell!

      > Seriously, anyone who believes that making people type this…

      Just an introductory argument against it, not going into that. I'm looking for meat. Hmm... meat :)

      > I know a number of academic authors who seem to spend considerable amounts of time doing that. I shan’t say that this is worse, but is it really better?

      I did that too, but just because I wanted to be geeky. Was it useful? No. Would I have done this in a word processor? No. But the fact that I get to enjoy LaTeX by being geeky gives me a good feeling to return to it and write in it. Sounds like I have a fetish? I do! And not only one ;-)

      > When it comes to stopping people from creating documents in purple 28pt Comic Sans, teaching them all to use LaTeX is a lot less efficient than stating that you will refuse to read anything that doesn’t match the style guide.

      But LaTeX does have better alignment and justification algorithms. You won't see the difference, unless you're starting to compare it with a word processor [1].

      > LaTeX does less to prevent authors from getting on with writing documents than TeX does. But if neither of the two existed, and you had to come up with something, right now, in 2016 – would it really be a markup language?

      It depends, I see that people use Markdown for these reasons. And for my resume writing this…

    • paulojreisJun 2015

      This link got me started in TeX (I was just barely aware of its existence before). http://nitens.org/taraborelli/cvtex

      Not a thesis template at all, but great ideas and it sheds some light on how to get decent typography.

      On a side note, I think it would be great to have a good WYSIWYG TeX editor for office/basic user level of proficiency. Typesetting does matter, it profoundly impacts reading, which is particularly relevant when you're giving 300+ pages of your hard work for someone else to read. It would be very good for everyone to get decent default typesetting. Unfortunately, our alternatives are:

      * Word/typical word processors, which are are horrible at typesetting;

      * TeX, which is good, but it's hard for most people and has an aura of complexity (it's code, after all...);

      * Publishing software, such as Adobe InDesign, which are indeed great at typesetting, but only if you know what you are doing. This is professional software, which is clearly not aimed at common users.

    • programMar 2011

      I have used LaTeX, TeX and ConTeX for years as my only programming language for writing beautiful docs and I think that nowadays there isn't a good alternative if you write technical documents that have math inside.

      Today I use XeTeX together with the swiss-knife memoir class and a huge preamble that I have built over the years. XeTeX is modern and lets you write your docs in UTF8 with ease. I have stopped writing a lot of commands by hand cause there are a lot of modern editors out there (TeXShop on the Mac, TeXworks/TeXnicCenter on Windows, Kile and a bunch of others in Linux.)

      When you enter the TeX world you cannot go back cause you start to see typographical errors everywhere: wrong kerning, missing ligatures, wrong align in formulas, wrong page dimensions and others. As Don Knuth says: "I can't go to a restaurant and order food because I keep looking at the fonts on the menu."

      The beauty of LaTeX (XeLaTeX in this case): http://nitens.org/taraborelli/latex

    • lstamourJan 2018

      The hardest part about using LaTeX is getting to the realisation that to replicate InDesign, you might need OpenType support that might not ship by default, as well as needing to run it more than once. Once you have /latexmk.pl [1] and XeTeX [2], you can then achieve amazing results [3] with the right modules and some creativity. It's just not quite as fluid to use as InDesign for graphically-minded people.

      1: https://ctan.org/tex-archive/support/latexmk

      2: http://nitens.org/taraborelli/TeXOpenType

      3: https://tex.stackexchange.com/questions/1319/showcase-of-beautiful-typography-done-in-tex-friends

    • mturmonAug 2010

      The claim that the Word layout engine is as good as TeX's is not correct.

      Even for math-free text, TeX does a better job of hyphenating and line-breaking. The TeX algorithm specifically tries have low variability in line-to-line fill density. Word does not care, which can result in a loose line between two tight lines, causing horizontal stripes in a block of text.

      For much more, including ligatures, kerning, and transparency, see:

      http://nitens.org/taraborelli/latex

      My point above is his point #7.

    • wencMar 2019

      I used Bitstream-Charter [1] for my dissertation. It looks much better than Computer Modern.

      My resume is typeset in Linux Libertine [2] which is used in this superlatively beautiful and elegant CV template by Dario Taraborelli [3]. Requires xelatex.

      [1] http://www.tug.dk/FontCatalogue/charterbt/

      [2] http://www.tug.dk/FontCatalogue/linuxlibertine/

      [3] http://nitens.org/taraborelli/cvtex

    Related

    Bret Victorworrydream.com936 people

    A brief rant on the future of interaction design (2011)

    Bret Victor
    Personal · last shared 2026
    Lea Veroulea.verou.me121 people

    Today’s JavaScript, from an outsider’s perspective (2020)

    Lea Verou
    Personal · last shared 2026
    Luca Palmierilpalmieri.com29 people

    On the shoulders of the giants

    Luca Palmieri
    Personal · last shared 2026
    Craig Modc82.net83 people

    Living with Nausea: My Story in Six Charts

    Craig Mod
    Personal · last shared 2026
    Ben Frainbenfrain.com28 people

    Enduring CSS: writing style sheets for rapidly changing, long-lived projects

    Ben Frain
    Personal · last shared 2026
    Henri Sivonenhsivonen.fi47 people

    String Lengths in Unicode

    Henri Sivonen
    Personal · last shared 2025
    v.cxv.cx43 people

    Richard Feynman on education in Brazil

    v.cx
    Personal · last shared 2025
    Pavel Fatinpavelfatin.com93 people

    Typing with pleasure, and low latency

    Pavel Fatin
    Personal · last shared 2026