80

So I reviewed the "What are the advantages or disadvantages of using LaTeX for writing scientific publications?" question on this forum and am sitting on the fence at the moment whether or not to use LaTeX to write up my masters Thesis.

I get the feeling that it is best suited for Scientific work but my MLitt is in History. I have searched my university website about LaTeX and most results come back from the maths department.

I am a part-time research student so my thesis with be approx. 50,000 words. At the moment I am using Libreoffice (I'm a Linux user -Ubuntu distro) to write up each chapter as a separate document which I was going to bring into a master theses document. I am using Mendeley to manage all my footnotes and bibliography.

I'm going to be meeting my supervisor over the next couple of weeks and would like to discuss the matter with him as to if I should/can use LaTeX. I'm sure how familiarity or usage of LaTeX within the History department will impact on my decision but would also like to prepare my thesis in the best possible way.

Edit 10/04/14: After a meeting with my Supervisor it appear that the History department has no preference on software for writing the thesis. Only requirement is that final thesis before defence is printed in ring-bound cover and the (hopefully!) accepted thesis is a hardback bound copy. My last written piece to my supervisor was done in LaTeX, using Texmaker on Ubuntu then exported to pdf, and other than some tweaking we need to do to the citation styling he was quite happy with the output. His advise was to use whatever software I was comfortable with (although he had never heard of LaTeX).

I would be grateful for answers from people who have used LaTeX in the Humanities area so as to be best prepared for my own decision on whether or not I would like to use it.

(Edit 10/03/2014) Just based on some of the answers, especially in relation to the learning curve with LaTeX, here is some more info that may be useful. Probably about 95% of my thesis will be text but I shall also need to insert some images (maps and photos) and will probably be entering some tables with stats. As stated above I use Mendeley for my refernece manager and have read some blogs where this is compatible with LaTeX so I think I would continue to us it if I go the LaTeX route.

gman
  • 5,945
  • 8
  • 38
  • 66
  • 35
    To be fair, how many of the authors of answers suggesting LaTeX have used a recent version of MS Word including its advanced bibliography and auto-numbering features, for more than a couple of weeks? As a LaTeX user, I only have a pale remembering of how it all worked with an older version of Word, but one would have to be proficient with both worlds to write a fair unbiased answer. – Federico Poloni Mar 10 '14 at 08:49
  • 7
    I occasionally have to use the most recent version of word. (Mainly when trying to submit an article to a journal that doesn't accept pdf submissions.) My $0.02 is that LaTeX still > recent Word. Although, I admit that MS are adding some nice features, esp on the bib management side. –  Mar 10 '14 at 12:20
  • 4
    The biggest concern for you should be the references, footnotes and cross references, if you can do that seamlessly and painlessly while splitting the document in several pieces with whatever you are using (e.g. Libreoffice) then no need to switch. The second biggest concern is version control and file corruption, as long as you can handle this for your purposes again no need to switch. Switching is an investment (time and effort, it's free), it makes sense iff the ROI is positive. – Trylks Mar 10 '14 at 13:56
  • 3
    One other thing to consider might be to use something like MultiMarkdown with its LaTeX exporting feature. You write more or less plain text, and then its postprocessor converts your text file into a LaTeX compatible file. – aeismail Mar 10 '14 at 22:02
  • 2
    @Federico Well you still can't share word documents between computers without destroying the formatting, (rather inherent limitation of the WYSIWYG approach) the in every way worse typesetting in Word (Word's justified text..), the horrible math support (I don't enjoy clicking on buttons to create formulas) and the fact that correctly creating general formats in Word is horrible (people trying to imitate springer style in Word always look off), there really is no reason to consider Word for papers in my opinion (which journal accepts word docs anyhow?). But maybe that's just the engineer pov. – Voo Mar 10 '14 at 23:57
  • @Voo As a History student (appreciate you're coming from the engineer pov) the math support features won't be a deal-breaker on whether to use LaTeX but I appreciate your opinion with regard to the typesetting & formatting. Can you elaborate on why you think these features are worse in Libreoffice. – gman Mar 11 '14 at 01:16
  • 2
    @gman Where to start? The kerning, justification algos(just tested in OO - still not perfect, but a whole lot better than the last time I tried in Word, good!), auto-hyphenation, it doesn't use hardcoded distances between headings and text but allows some variance for better textflow, etc. Or to take one more concrete example: In a well typeset document the whitespace between a dot that ends a sentence and one after say "i.e." should be different. – Voo Mar 11 '14 at 01:41
  • 3
    And one thing I just can't stress enough: If you send a latex document to a collaborator they will see exactly the same layout you do, while this is almost guaranteed to not be the case for either Word (there's a reason everybody says to only hand in final results in pdf and not doc form!). Basically if you collaborate on a word document, you're forced to do the final formatting and conversion to pdf on one PC and only one (and hoping to make some little change later on without having to fix the layout is everything but guaranteed). Not necessarily a problem, but something to keep in mind. – Voo Mar 11 '14 at 01:46
  • 2
    @Voo so have you used a recent version of Word for a significant amount of time? Which one? For how long? Not all your points sound convincing to me. What you list in your second message is what Confused would call "typographical OCD"; re "clicking on buttons to create formulas", I am sure there are hotkeys for everthing. – Federico Poloni Mar 11 '14 at 07:49
  • 2
    @Voo In general I hate formatting anything of any complexity in Word, and simple things can get very frustrating. However, I do have point out that in newer versions the math layout is vastly better and very usable. (OT for a history thesis, I know) It is no longer a weird embedded object. alt-= starts math markup, and you don't need to use the mouse at all if you don't want to. e.g type: \sum_\leftn=1\right^\inftyx^2 Things like matrices, equation arrays, etc are handled pretty well. Definitely useable if you just need to quickly type up an equation. – maybeWeCouldStealAVan Mar 11 '14 at 11:39
  • @Federico I'll certainly concede that I haven't used Word much since high school (while ago) so I may be missing some parts, true. But you don't have to use a tool to judge the resulting layout of documents and even people without much typographical experience are generally able to distinguish a LaTeX document from a Word document by sight only (they may not be able to tell why one looks appreciably nicer though). I wouldn't call that "typographical OCD" but just "having standards". – Voo Mar 11 '14 at 11:55
  • @maybeWeCouldStealAVan Interesting, that didn't work (well?) in Office 2007 and since you could still use the equation editor box thingie in later versions I didn't even think of trying. Good to know when I have to correct some young cousins homework again. – Voo Mar 11 '14 at 11:58
  • 2
    If you don't do math in your text then the main benefit is that the source is pure text. This allows you to use programmers tool chests including version control for backing up and that you can write programs that generate graphs that you can \include). For small tasks the learning curve is most likely too steep, but for a really large written essay it is big enough to pay off. Also the disconnection between what you type and how it ends up looking mean that you tend to focus on the writing and not on how it ends up looking while you write. – Thorbjørn Ravn Andersen Mar 12 '14 at 07:17
  • 1
    Git is not an argument to use LaTeX. I am writing a PhD in the humanities and I use git with odt2txt implemented to keep my odt files in version control. – my.back Mar 12 '14 at 13:17
  • 5
    Don't loose time with LaTeX. Trust me, LO and mendeley work fine. They are not as great as M$ Word, but they do the job. And to all the WYSIWYG haters: when you are writing, you only want to focus on the text and not on stuff like \emph{something important}. You also do not want to have to compile every two minutes. Moreover, losing the track changes option where your promoter can manually change things, saves so much time! Definitely, I moved away from LaTeX for writing in the humanities and I only go back when I have to impress someone. I use a LO plugin to convert to LaTeX if needed. – my.back Mar 12 '14 at 13:21
  • 1
    The “outline” tools in ms-word are great for organizing your content, the spell checker and grammar checker in word can also come in useful. Learn how style sheets work in word, and don’t do any formatting by hand. Most word users, blogs, and books will teach you the wrong way to use word, as they only know how to produce 1 page letters, I think this is the main reason word is so hated for long documents. – Ian Mar 12 '14 at 16:00
  • We are missing some options. How bout InDesign? I've been trying to learn that lately. Math is great and easy in Word now btw. And you can set these autocorrects so that when you type certain things they automatically change(Ex. I have mine setup so I can type 'eps' and it will change to an epsilon symbol immediately). If you do use LaTeX I would really recommend ShareLatex.com because of the split screen, collaborating, extra options, backing up, access anywhere, & ESPECIALLY because everytime you make a change it keeps a copy of the pre-change document. – Confused Mar 12 '14 at 23:11
  • So I downloaded TexMaker and some thesis templates and I going to do some research on how suitable this option is for me. I'll have plenty of free time over this weekend to play around with LaTeX as it's our national holiday (St. Patricks Day) in Ireland and am off for a few days. This way when I meet my supervisor I'll have some practical use of the software under my belt. – gman Mar 13 '14 at 13:13
  • @don.joey Your workflow with git and odt2txt seems to work only partially. How can you revert changes or merge two versions, for instance? I am afraid you'll need a txt2odt that replicates your formatting for that. – Federico Poloni Mar 14 '14 at 09:30
  • @FedericoPoloni To be honest, I've never had to merge or revert. Reverting I would do by simply checking out an older commit, copying the odt file, and then moving back to the latest commit, to paste it. When writing, I am not sure you really want to merge a lot (you want to know what you are copying in detail anyway). That said, you have a point that not everything is possible in the workflow I proposed. – my.back Mar 14 '14 at 09:41
  • @don.joey ok, no problem, just wanted to check if I was missing some important detail from your description. Still, I agree with what you suggest, that sounds like a good backup/versioning practice. You're right that merging is not that important in a thesis project. – Federico Poloni Mar 14 '14 at 12:07
  • 2
    So I met with my supervisor today and he had no idea was LaTeX was, but was happy with me to use whatever I was comfortable with as long as I could get a pdf to him. He was happy with the format of the LaTeX pdf I had sent him for review and said the department does not have a definitive template as it would probably have all the academics up in arms about what should be in it! So looks like it will be LaTeX. – gman Apr 07 '14 at 15:41
  • Use LaTeX. Why? Because is beautiful: http://tex.stackexchange.com/questions/1319/showcase-of-beautiful-typography-done-in-tex-friends – Dr Pangloss Jun 07 '14 at 02:27

17 Answers17

88

I'm finishing up a PhD in philosophy that I've written in LaTeX. Here's some suggestions:

  • make sure your advisor is ok with leaving you comments in pdf. I suspect they will not understand the question and will not be able to give you any feedback unless you submit chapters in word format. This is a deal breaker. Don't make any more problems communicating with your advisor than absolutely necessary.
  • lots of academic journals in the humanities still don't accept submissions in pdf or latex source form. If you are planning on submitting your stuff to a journal, you might save yourself time writing in word format.
  • there are some tools available to convert latex to rtf, html and other tools. texht is the best.
  • If you do decide to go LaTeX, don't get lost in the minutiae of learning how to tweak everything. It's easy to lose lots of time learning new packages and stuff when you should be writing, writing, writing. Use the wikibooks latex guide as your quick start guide when you need to learn how to do something fast.
  • Especially if you're on Ubuntu, don't get the LaTeX distributed through Canonical's repositories. It's usually out of date (haven't checked in a while). Just go on and get the vanilla TexLive 2013 distribution from CTAN.
  • The tex.SE site is really, really good. Like ridiculously helpful.
  • If you are familiar with version control programs like git, mercurial, or svn you can actually keep a very precise idea of exactly how your thesis has grown over time. You can roll back changes, etc. This is kind of advanced stuff for LaTeX, so I wouldn't spend like a lot of time learning this stuff if you aren't already familiar with it, but if you are, it can be really helpful. EDIT: Per @henry's comment below, see the following guide by Roger Dudler to get started with git.
Sursula
  • 20,540
  • 8
  • 62
  • 121
  • Some very good tips here, Shane, if I do decide to go ahead with LaTeX. Were there many other people using LaTeX in your department such as you're advisor. – gman Mar 09 '14 at 15:20
  • 6
    Ubuntu 13.10 ships with TexLive 2013, so installing by hand shouldn't be necessary. – Federico Poloni Mar 09 '14 at 16:44
  • 1
    There are only 2 or 3 people in my dept who use latex. This has actually made it a little hard, since LaTeX has a little bit of a learning curve and it's nice to be able to pop down the hall and ask a quick question. Still, it isn't impossible to learn on your own. I did! –  Mar 09 '14 at 17:22
  • 8
  • $\inf$ for git. I used it for my thesis in LaTeX and can't stress enough how helpful this was.
  • – Eekhoorn Mar 09 '14 at 17:46
  • @FedericoPoloni I'm aware of very few people outside of science that use Linux at all... –  Mar 10 '14 at 05:36
  • 11
    @biologue Nitpicking, but $\inf$ is LaTeX for the infimum operator. You're looking for $\infty$. – David Zhang Mar 10 '14 at 06:01
  • @Mike I don't doubt that, but the authors of the question and of the answer we're commenting on are two liberal-art majors discussing which version of LaTeX to install in Ubuntu; that's what my comment is catering to. – Federico Poloni Mar 10 '14 at 08:46
  • @FedericoPoloni I hadn't paid enough attention to see that they're Ubuntu users. My apologies! –  Mar 10 '14 at 08:49
  • 1
    @Mike Yes I am one of those few. For work I'm still stuck with windows but on my personal computer I made the switch to ubuntu about 18 months ago and have never looked back. Yes the computers in my liberal arts labs are all windows afaik but I do 99.9% of my work on my own laptop connected to the universitys' network. – gman Mar 10 '14 at 10:28
  • there are some tools available to convert latex to rtf, html and other tools. text is the best. — when I needed it, I actually had better experiences converting the resulting PDF to Word. – gerrit Mar 10 '14 at 13:46
  • 1
    Great tips from Shane. Before you choose MSW or Latex, try to find a template document for both. Give it a test drive, and verify that the result fits in your dept guide lines. If you choose Latex, as your team seems to use MSW, you'll need to find a team who will help you fix layout issues when they happen. Latex is great, allows you to focus on writing stuff, as opposed to spending countless hours trying to fix that damn table that jumped to the other page, cascading into an impossible alignment mess for all your figures, tables, pictures... – Alex Mar 10 '14 at 16:04
  • 18
    "The tex.SE site is really, really good. Like ridiculously helpful." Seconded. Where else can you find TeX experts falling over themselves to answer your questions? They are very friendly to beginners, a trait which, unfortunately, is not common on tech sites, including those that form part of the SE network. Also, if you can't find something by searching on the site, they don't mind if you ask in chat. Maybe someone can point you in the right direction. An example of their good attitude - downvoting is generally frowned on past -1. – Faheem Mitha Mar 10 '14 at 17:56
  • @Alex I have a pretty good template document for Libreoffice that has set up styles/formatting etc that should do everything I need. Good idea though to give a template a test drive in LaTeX. – gman Mar 10 '14 at 18:18
  • 1
    @gman be cautious to find one that does match the document layout guide lines of your department (Thesis are sometimes printed, made available via online libraries etc...) try scout in your humanity department, for a proper template. Good luck ! (and just in case, as Shane suggested, svn/git are great tools for version control, not that hard to use. SVN is very straightforward.) – Alex Mar 10 '14 at 18:52
  • +1 for using VCS for your thesis. This makes it much easier to maintain backups (which you definitely want to have for a thesis like this). No more checking which backup is newer, when it was created, whether it already contains the last chapter… – Chris Mar 11 '14 at 17:06
  • Even though Git can be quite a mouthful to learn from scratch, Legit makes working with it (at the most basic level, more than enough for this case) a breeze and a pleasure! Highly recommended. – gregoltsov Mar 13 '14 at 12:34
  • Thanks for the tip to Legit. I'm still just breaking into version control stuff and wishing I had done it ages ago. –  Mar 13 '14 at 21:51
  • @shane It is actually not all that difficult. I use git gui and the usual git in the command line on both Linux (Xubuntu 13.10) and Windows (7) daily. For starters, the guide by Roger Dudler definitely is the way to go. Imho, if you follow the advice on there and know how to google properly, that's all you need to read for an introduction. While I didn't perceive you as a truly new git user, you could maybe include this link for your last bullet point in your answer? :) – henry Apr 04 '14 at 06:54
  • May i suggest to replace the wikibook stuff by LaTeX for complete novices and Using LaTeX to write a PhD? The wikibook really isn't good. – Johannes_B Jan 02 '16 at 09:29
  • From my personal expirience, not-learning LaTeX saves a lot of time, but debugging Word document (figures and tables [re]positioning, labeling, enumerating, etc.) wastes much more time than saved... – Crowley May 21 '18 at 07:55
  • LibreOffice has version control inside a document inside it. No absolute necessity to use Git – porton Feb 08 '19 at 21:29