I'm quite interested in the LaTex/TeX system and am wondering if any other fellow writers use it frequently to write in.
For longer pieces, especially those with figures, tables, contents, or internal references, or citations.
For shorter pieces (such as an essay) I'd do it in Word or OpenOffice, since I normally don't need the power of Latex and getting it laid out properly won't involve much work.
Any writing of decent size, I use LaTeX because:
I only worry about content and not layout. If I'm writing a scientific paper, thesis, or dissertation, there is usually a latex style that I can apply once the content is there. If I need to apply a different layout (ie: change from two-column to one column), change figure titles, etc) this is as simple as applying a different style.
Managing internal references. Word does it but it's always been a pain personally to use. Latex handles it elegantly.
Citations. BibTex is awesome and works with pretty much every reference management software out there.
No mouse necessary. Latex has one hell of a learning curve. Making changes to layout can drive you to bang your head against a wall. However, once you've become comfortable with it, your output can speed up heavily. You stop thinking about formatting while you're writing. You don't worry about selecting the correct bullets, or making sure things are indented properly. You simply write text and put markers that define what that content is (chapter, section, caption, etc). Your style handles the rest.
Version control. Because Latex files are pure text, they go very easily with version controls and diff. Seeing changes between versions shows you exactly what changed.
Cross platform and repeatability. Because it's all text, you can edit it anywhere. Including vi through a shell. Latex will also always produce the exact same document, as a PDF if desired, so you don't have to worry about how someone is going to open it.
Equations. If you're writing equations, it really can't get much easier and much nicer output than Tex's math mode.
What I absolutely don't use it for:
Scriptwriting. Final Draft is much better suited to that task.
I write everything in Vim with LaTeX, using the sffms package. As the name indicates, the sffms package was written for SF, but manuscript style is pretty much universal. I highly recommend it.
It seems there a significant bias in the responses - people who do use are much more likely to care about this question than people who don't.
I only use TeX when I'm writing something with lots of equations or figures (I'm a physics student/teacher, so I do that sometimes). Otherwise a word processor is easier for me.
Yes. I want my work look as good as possible and I've yet to find anything that even comes close to TeX. HTML is nice but printing it ...
I'm a huge fan of LaTeX.
Though I usually write in something ultra-minimalist (markdown syntax in pyroom lately), before actually showing it to anyone, I'll convert to LaTeX for better formatting control.
I'm not sure that counts as "writing in" TeX or LaTeX -- I find anything other than a plain text editor too distracting to the "get this down on screen or paper" phase -- but LaTeX is at the heart of my "make this presentable" phase.
I love LaTex, but I do not use it anymore simply because every editor I know uses word. Every piece I have written has required multiple rounds of editing using Word's "Track Changes" feature. Sending editors a PDF and asking them to mark it up via text comments (e.g. "2nd graf: capitalize "John") slows down the entire editing process.
I use it, but mainly because I hate Word. It's a little tricky to get started in, but in the long run you'll be happier. It's much easier to make things look professional, and there is no fighting with the stupid program.
La/TeX is a typesetting markup language. I wouldn't imagine ever actually writing in a TeX environment.
However, there are obviously lots of people above who do!
(I'm also voting to make this a CW since the answers are by natu highly subjective, unless someone cites an empirical study.)
I write books. The reading experience of a book comes not only from the abstract content of the text, but from its visual appearance as well. Text has a surface.
When I write, I need to see the text as it will appear on the printed page, otherwise I am unable to compose its visual rhythm and structure.
Matter of opinion and all that, but I prefer plain text with no formatting.
Writing and typesetting are separate activities that are not relevant to each other. When you're writing a story your focus should be the characters and the story, not what font you're using or whether your chapter titles should be centered. If you get wrapped up in text formatting while you're writing it's a distraction.
It can also be a trap. You can get into a thing of turning the formatting decisions into a major part of your creative effort. Then you might want to express something -- a mood, an atmosphere, an emotion -- and you'll slip up and express it using formatting rather than words because in that moment the formatting happens to be easier somehow, or more appealing.
I just stick with .txt. Of couse that means I can't use bold or italic. But C.S. Lewis said (somewhere) that a good writer has ways of indicating bold or italic using word choice and sentence structure.
This is regarding fiction -- if you're writing a scientific paper with equations that's another story.
If you're writing fiction, you're asking for trouble by using LaTeX. There are no real advantages to it, except perhaps that since it's only ASCII it will probably never fall into the same black hole as that .xyz file you created years ago in some word processor whose name you can't remember anymore.
For technical writing, especially if it includes equations and funky formatting requirements, it's a good tool. Even then, I'd try to use a GUI like LyX as the front end.
It's an intriguing and brilliant tool which makes some complex tasks simple, and provides a beautiful consistency. On the other hand, some simple things are nearly impossible, and other things require a degree and practical experience in programming to figure out.
Yeah, I think there's a lot of bias in this community towards technical writing, since StackExchange seems to attract that type of community. However, the question isn't clear on the type of writing.
That being said, assuming you were writing fiction, you might want to consider a tool like Scrivener. Fiction writers, and even non-fiction writers, like it because it lets you write your story or article in sections or scenes and re-arranging your sections is a breeze. You can also easily keep notes within the same document.
And for those who still like LaTex/Tex, I believe there is an option for exporting your finished document to LaTex.
Best way to write in LaTeX, in my opinion, is to bypass it and use Org-mode in Emacs (a text editor used most commonly by programmers).
Org-mode is a feature rich multi-use outline-based editor environment that can export directly to LaTeX/PDF, among other things. Essentially it lets you write using Org-mode's simple formatting and outline hierarchy, then the export automatically adds all of the tedious LaTeX markup for you. Org-mode is largely responsible for the resurgence of interest in Emacs over last few years. Read more here: http://orgmode.org
A decent second choice would be to use LyX. Not sure if anyone has mentioned LyX or whether you already know about it, but it essentially adds a layer over LaTex and lets you write your LaTeX document using a GUI application that's similar to a regular word processing app. http://www.lyx.org
It might sound very Silly, but the best thing you can do is to use the notepad with a different font, so that you like it.
Formatting will be a big waste of time, and using conventional MS Word or others different than the usual notepad won't allow you to use version control .
The best control version is through TXT files!
After finishing your story, edited, corrected, applied version control. Then you can use latex, Word, Libre Office, whatever you need to create a great formatting, or simply deal with the publisher.
Remember, the most important thing is the content, not the format.
And if you are worried about the format, you can do it with latex in a very easy way, just check this templates https://www.sharelatex.com/templates/books
If you are writing fiction (not technical), and if your fiction is along the lines of a detective novel or collection of short stories (but not a picture book), and if it is not in color, and if you need to produce a PDF/X compliant file for a print-on-demand paper book service (not an ebook):
I have recently placed the "novel" document class where it can be installed in your TeX distribution by the usual means. Some mirrors have it now, some might respond later.
I have previously used an earlier version of this document class for an actual. P.O.D. novel.
The document class uses high-level commands that directly get you to where you need to be. It is actually pre-configured for print layout 5.5"x8.5" with fonts and all.
LaTeX is definitely not for most users. Its only advantage over a word processor is that the typesetting engine can often produce more attractive-looking paragraphs. This is most noticeable if your writing style benefits from that kind of typesetting.
If you already know something about LaTeX, and say to yourself, "I am tired of writing academic math, I want to write a murder mystery," then maybe the "novel" document class is for you.
protected by Neil Fein May 29 '14 at 21:20
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?