72

For my personal documents, I use LaTeX for all purposes, since It's easy if you are a routine user, you know the common packages. Basic page layout is quickly done with typearea or geometry. After some time you've got a lot of documents to use as a template or as a start for a similar document. My 16 years old documents still work, such as older articles, ...


60

I implemented this for a large R&D lab. We produced several hundred (if not thousand) documents per year, and the LaTeX Users' community there wanted to be able to produce documents using 'tex as well as WYSIWYG software. The OP was right in that a well-defined workflow is essential. Part of this is the process, but you may also need to think about ...


59

Please don't abandon LibreOffice just for this. You can insert LaTeX formulas directly using the TexMaths extension. Installation: Download the extension at https://extensions.libreoffice.org/extensions/texmaths-1 Open LibreOffice Writer, go to Tools -> Extension Manager, and select the file (*.oxt) just downloaded. Close all instances of LibreOffice ...


46

Edit: There is now LaTeX package for testing https://github.com/michal-h21/odsfile Before I post it on CTAN, any comments on style/grammar/spell in the documentation files, as well comments on the source code, are highly welcome. There is solution using luatex's zip library and pure lua xml processing library LuaXML, which you should install to same ...


42

Yes, I use TeX for generally anything that it can be used for. The reasons include: Typing a letter is just like 20 TeX commands added to the text. You get the best hyphenation ever possible. (I'm Czech and Czech language is really complicated considering word-breaking etc., TeX deals it correctly and if not, it can be manually reset) My letters look ...


29

Yes. I do tend to have to look up how to do letters, as I do so few of them, but I'd have to look up how to do them in a word processing package anyway so I don't view that as anything extra. Even without the control that TeX affords, just the familiarity means that I'm so much faster writing any document in TeX than anything else. I even do my kids ...


25

No! You can not and you should not use TeX for everything. There are two things from the top of my head for which TeX should not be used. The first one is Unix man pages. Please use mandoc (BSD systems) or use Groff (System V Unix and Unix like including Linux). Although possible to type music in TeX (MusicTeX and MusiXTeX) LilyPond is just more ...


24

The new version of Word (2013) lets you open and edit PDFs. The workflow is then: Use latex and pdflatex to make your PDF Open the PDF in Word 2013 Save as docx


19

I found a very easy solution for converting LaTeX-documents into editable Word-files. Compile your LaTeX-document to PDF Go to the Internet-page http://pdftoword.com/ Upload your PDF and wait until the Word-file arrives. I have only tested the site with text-files (no graphics or formulas), but it converted complex contract in Norwegian (æøå) to pretty ...


19

LibreOffice Writer, as one would expect, also includes Writer2LaTeX as an extension. Writer2LaTeX is being actively developed (the current stable version is 1.0.2 (included with Ubuntu Natty, for example), the latest development alpha is 1.1.8. Changes include the development of Writer4LaTeX, aiming to integrate Writer with a LaTeX installation, providing a ...


18

When creating a one-off document, you should wonder whether it is really one-off. I continuously recycle existing TeX documents for new scenario's. You will find that it gets easier once you have already produced a number of documents, because you will have encountered more and more typesetting scenario's and problems. There is one very good reason NOT to ...


17

Edit 14-08-2012 New version of odsfile incorporates ideas from this answer. It is now possible to use following code: \documentclass{article} \usepackage{lmodern,odsfile,booktabs} \begin{document} \loadodsfile{template.ods} \begin{AddRow} \AddString{Hello world}{} \AddNumber{46}{3} \end{AddRow} \includespread[template=booktabs,columns=head] \...


16

No. I use it (well, LaTeX, actually) for any document that needs to look good, and that includes letters and any technical documents. But I use the markdown format for simpler documents that may also be used in pre-formatted form. Prime among these is the README document that exists in pretty much every working directory in my computer. Markdown is ...


15

I'm a bit late to this party, but here are things that I use my TeX distro for: CV: Yes, I send people a PDF; tell them I don't provide source code; and offer to do whatever they want to it (like including their logo and excluding direct contact details). I've generally met with a very positive response, but this is not for internet bodyshops. Proposals to ...


13

"beamer can export to PDF or PS", beamer doesn't export anything. It is a LaTeX class and LaTeX compiles the document to PDF (pdflatex) or DVI (latex) which then is mostly converted to PS. There is of course no powerpointlatex, so you will need to convert the PDF or PS somehow to a format PP can read, which would be RTF (Rich Text Format) or some Windows ...


11

I'm far from being an expert (I'd rather call myself an enthusiastic user :)) and my relationship with LaTeX wasn't love at first sight. In the early days, I was typesetting formulas with MS Office and that was a real pain. Then I discovered OpenOffice, which has some (limited) tool for typesetting formulas that is similar to LaTeX. Somebody saw me do that ...


11

I'm by no means an expert, but for me it's pretty situational. I'll use TeX for nearly everything if I can get away with it. I'm still in school, so if a professor/TA requests that I complete an assignment and send it in .doc(x) format (which is rare), I'm going to be restricted to Word. Of course there are TeX to Word conversion tools, but this usually isn'...


11

Of course asking such a question on a TeX site will give you a pretty biased view. There are several points in favor of using TeX as a general purpose typesetting tool and a pretty good replacement for programs like MS Word. The main advantages are in my opinion: Division of structure and layout Typesetting quality Classes that provide you with ...


10

This is a long comment rather than an answer. In ConTeXt you can generate XML corresponding to the document structure. For example, the ConTeXt document corresponding to your LaTeX example is: \setupbackend[export=yes] \definehighlight[answer] %[style=..., color=...] \starttext \startsection[title={Test 1}] \startitemize[n] \item The \answer{...


10

I know this is a tad old but I've just pass through this experience now and might be useful to someone. I use JabRef as my Reference Manager on TeX, it does enable to export to Ms Word easily: File... Export - Select MS Office 2007 xml. It works perfectly with my MS Office 2010 and should work with recent versions too. I do recommend using UTF8 as ...


10

That's fairly easy. Open any spreadsheet and select the rows/columns you want to appear in your table. Go to "Extras / Execute Macro / My Macros/Calc2Latex". Click on "Main" in the right side and "execute". It can take a few seconds before you will see the LaTeX dialogue which will allow you further settings. (I hope the menu wording is similar in ...


9

Yes, definitely. Aside from the fact that, as you mention, you separate form and content, which is both wise and effective in most cases, you also have to consider the fact that you can write LaTeX on nearly every text editor (I say nearly because I usually prefer having syntax colouring on when coding a layout… but pretty much anything is fine for regular ...


9

I agree with @tohecz that this is a bit of a scattered question, but I'll try to answer each individual part and bring it all together. The highlight of everything that follows: With LaTeX (and TeX systems in general), it's essential to realize that even though TeX is processing your document and LaTeX has defined a format you should try and stick to, ...


8

Another unlisted solution is the full version of Adobe Acrobat. I tried the majority of the solutions listed here, which all failed pretty miserably. Adobe successfully converted nearly everything perfectly, including: most equations almost all formatting images/generated figures


8

There is a new project called odt2tex. It is very small and only depends on libzip and libexpat. So there is no need to have libre/openoffice installed to run the Writer2LaTeX extension. Also you don't need a Java Runtime what would even allow this tool to run on RasPi in a feasible manner.


8

It certainly depends on the content. For instance, I use TeX for almost everything, that is mostly text. Everything from info posters to business cards. However, when the text is a message in itself, such as price lists or signs, I use vector graphing programs, like Inkscape. I don't see the point in using TikZ for making the entrance sign of a pub. I much ...


8

The syntax for mk4ht is as given below: mk4ht command file option1 option2 option3 command could be htlatex or mzlatex or oolatex of any one of the scripts provided by tex4ht. option1 is passed on to tex4ht.sty (like html, xhtml, mathml ...) option2 is passed on to tex4ht.env and tex4ht binary, the post-processor of *.dvi output. option3 is those which ...


8

The problem is an assumption in the LaTeX core graphics package. Early on, it includes the lines \edef\Gin@codes{% \catcode`\noexpand\^^A\the\catcode`\^^A\relax \catcode`\noexpand\"\the\catcode`\"\relax \catcode`\noexpand\*\the\catcode`\*\relax \catcode`\noexpand\!\the\catcode`\!\relax \catcode`\noexpand\:\the\catcode`\:\relax} \catcode`\^^A=\catcode`\%...


Only top voted, non community-wiki answers of a minimum length are eligible