Skip to content

Comment on Essential LaTeX packagesparent

Comments

"I just need a quick conceptual diagram for my paper." ...10 hours elapse.

I love that TikZ lets you embed graphics right in your document without external dependencies on PDF figures, but I've never been able to build anything non-trivial without quite a lot of effort.

If the OmniGraffle people are listening, I've been buying your product every release since I think about 2003 or 2004. I would love to see clean, approximate TiKZ export (where possible with simple geometries) with janky, verbose PGF as a fallback option when an exact complicated reproduction is required.

"I just need a quick 1 page report of my work." ...10 hours elapse using LaTeX rather than word. :)

TikZ is not different that LaTeX in general. It has a hard learning curve, but you gain long term on reuse, structure, versioning.

Also slides in Beamer are a mess at the beginning, but maintaining/sharing/co-working... I personally think it's way easier than with ppt.

I agree that the learning curve for tikz and latex is greater than word. However I think it is disingenious to say that tikz and latex are no different when it comes to the initial and/or MWE learning curve. In my opinion tikz's learning curve is steeper. For starters there is no tikz equivalent of:

  $ nano mydoc.md ; pandoc -t latex -S -o mydoc.tex mydoc.md
Pandoc drastically reduces the initial learning curve for latex and beamer.

That being said tikz was one of the packages I thought was noticeably absent from the nine listed packages. The other package that I would add was fontspec, in fact I was shocked to see microtype and not see fontspec mentioned next.

That's a fair assessment. I drank the LaTeX koolaid >15 years ago when I didn't even have a clearly compelling reason to do so. Now back in school working on a PhD, and wondering why anyone wouldn't use it. How quickly we forget our learning pains.

You can use latex as mostly a markup language. Put in your default header and write your document with sections and so on.

I usually try to not worry about fine-tuning at all until the document is done, otherwise the whole point of latex is lost to me.

I seem to remember inskcape has a pstricks export. Searching on google also turns up this for svg to tikz conversion:

https://github.com/kjellmf/svg2tikz

Dia has an option to flawlessly export output as LaTeX PGF macros and TeX PSTricks macros--I LOVE those two features. In the past, I've also used LaTeX Draw.

I use geogebra's tikz or pstricks export and tweak the figure afterwards.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.