3 ms·
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,
by mettamage 8y ago
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 is definitely true. The template also looks quite nice and I wouldn't know how to design a beautiful resume.
> we have LaTeX evangelism and the false implication that word processors don’t facilitate structured writing at all.
I wrote big documents in Word, Google Docs and LaTeX. I prefer LaTeX (my Gdocs fetish is with short documents or any psychology paper I'd need to write collaboratively).
> In sum, the case for writing in LaTeX is more than a little weak.
My reasons:
1. Automatic reference list generation (never saw psych. students use it in Word). I still don't know APA but I never got minus points for my bibliography.
2. The ability to comment. This has been huge for me (as in 10% to 20% better grades in writing huge) Yes, you can do this in Word and yes it also distracts me, when I do this on Overleaf it doesn't distract me. If I want to read, I read the PDF, if I want to write or edit and get meta information, I type.
3. Super quick restructuring thanks to include. There have been many times where I needed to quickly move +30 pages to a completely different location. It just takes one line.
4. Crash resistant: one time there was this psychology student who had her Word document crashed and unsaved. I had to use the command line to copy some temporary saved file that Word didn't recognize (apparently...) and tweak it in order to restore it. It took me an hour. LaTeX is a text file.
5. Tikz: I needed to create a graph and wanted to do it programmatically. Tikz is love, Tikz is life.
6. Knitr: I wanted to be ultra precise and focus on purely reproducable research, with Knitr you can put R formulas into LaTeX and calculate stuff. I handed in my source and PDF, my psychology teacher thought I was a wizard.
7. Different thinking cycle: by hitting compile and waiting for a bit you get some idle time to mind wander. For me it takes the pressure off and sometimes makes me anxious to see the result.
8. Fetish effect: you start to care about typography and the like (see [1]). Sometimes it isn't the programming language itself but the community behind it that makes it so powerful (Hello JavaScript! NodeOS is wonderfully hilarious! ;-) ).
9. Wizard effect: psychology students would leave me alone because they had no clue what I was doing. It also made me look smart :P Is this an argument? Hmm... I have a fetish, you pick out the good ones ;-)
10. Placing images neatly immediately: oh wait, nope this is a downside. Unless you just put them all in the back which is what I do. It is also kind of neat because I tell people to print 3 bundles: (1) the text, (2) the images and (3) the bibliography and put them side by side so they can cross-reference things a lot faster. And with LaTeX include statements it's easy to create 3 different PDFs as well.
11. Writing prose: whenever I want the feeling of "ohhh I'm a writer now" I open up LaTeX get a default template and start writing immediately. It beats Calibri by a landslide.
12. Just knowing that I have a programming language on hands. Whenever I have a programmatic problem, I can immediately use LaTeX. This is especially handy for: (1) bibliography references (a .bib file is secretly a database in disguise!) and (2) for making API calls to public data sets (have never done this but I could see the need to do it).
13. Oh yea, it's free. Students have no money, err... I meant they are in debt. So free is nice. It'd be better if they give students money but that's a utopia for another day.
Let's leave it on 13, consider it my lucky number ;-)
[1]: http://nitens.org/taraborelli/latex http://nitens.org/taraborelli/latex
- mettamage 8y agoCountering counterarguments: > To cut to the chase, LaTeX documents are very hard to read until typeset, Not my experience on Overleaf. I compile early and often just like in programming since it is a programming language. > LaTeX is, as already noted, a markup language. It is also Turing Complete and I have used it to do bibliographic database lookups, replacement and insertions. I used to program a bibliography per medium item and it would automatically figure out what medium item it was (e.g. journal, online blog post, online video, book, etc.). > disruptive of the text for human readers (including editors and the original author): looking at the screenshot, we see the text mixed up with a lot of symbols that are not part of the text I'd recommend you to use something like Overleaf and see if that's still the case (disclaimer: not affiliated with them, I actually used ShareLatex before that, I only went to them because I had to since they merged -- ShareLatex is open source by the way, so no internet connection needed). > By the way, one of the words in the screenshot is not right. It’s a typing error that I deliberately inserted. I know where it is because I put it there, but looking for it is hurting my eyes. Again, use something like Overleaf. They have spell-check. > But that isn’t how most people want to write. Most people also don't want to program. I won't recommend LaTeX to my girlfriend either, but to fellow programmers, why not? Maybe they like the program/debug cycle more. > Never mind boilerplate code like \documentclass{article} or \begin{document} at the start of your document – running into something along the lines of \parencite[706]{lena_peterson_2008} in the middle of a paragraph and having to mentally parse it into ‘(Lena and Peterson 2008, p. 706)’ interrupts your train of thought and makes it harder to do what you really need to be doing: reading your punctuated words back to yourself to make sure that they ‘sound’ like what you really wanted to say and don’t have any mistakes in them. I disagree. I never wanted to read my citations full out and I'm happy I can read them by aliases. > This is what LaTeX is good for: not helping people to compose text, but helping them to make it look nice. If that is important to you, go ahead and give it a look. LaTeX is good for long pieces of text. I never need to scroll millions of pages since everything is in a folder structure that I can immediately click on. Making things look nice is very important and even a slight competitive advantage, it makes you look more credible. > I think you’ll probably agree that the LaTeX version looks better than the word processor export version. Whether it looks sufficiently better to justify the additional effort is a judgement call that you’ll have to make for yourself. I think that students can invest the time. It took me about 40 to 80 hours to get a good flow with LaTeX. After that I didn't have any issues anymore. Also, whenever I got issues it was a fun procrastination activity (students like that from time to time).