3

I see all over the web that LaTeX specializes in correct presentation of mathematical formulas, used widely in science, engineering, math, and other highly technical fields.

I would like to have something similar to use for my non-technical writing. I'd like proper support for headings, footnotes, citations, and so on. I'm aware of markdown, but I'm thinking several notches up from that in sophistication. I'm not interested in WYSIWYG solutions, and I'm not interested in proprietary ones, either.

Anyone know of anything that matches this description? Or would LaTeX still be the way to go?

Monica Cellio
  • 21,489
  • 3
  • 68
  • 110
user6710
  • 41
  • 2

4 Answers4

4

If you're looking for a step up from Markdown but not as complex as LaTeX, take a look at MultiMarkdown. It's Markdown but with lots of extra features added and easy conversion to LaTeX, PDF or HTML.

From the site:

MultiMarkdown adds these features to the basic Markdown syntax:

  • footnotes
  • tables
  • citations and bibliography (works best in LaTeX using BibTeX)
  • math support
  • automatic cross-referencing ability
  • smart typography, with support for multiple languages
  • image attributes
  • table and image captions
  • definition lists
  • glossary entries (LaTeX only)
  • document metadata (e.g. title, author, etc.)

-- http://fletcherpenney.net/multimarkdown/features/

3

I would still recommend latex. Its maintainable, I have edited ten year old documents.

Jagte
  • 336
  • 1
  • 6
2

If you are asking about writing tools, you might want to try Lyx. Lyx is a front-end to LaTex and for that reason is a writing tool rather than a typesetting tool. Scrivener is another writing tool, but it is proprietary. Scrivener supports Multimarkdown.

While you may have read all over the web that LaTex is all about scientific and manual formulae, in the words of its creator Donald Knuth, the program was designed to "create beautiful books". It is first and foremost a typesetting program. Create your document using another tool and when you are ready to typeset it, use LaTex. You can write in Open Office or Libre Office and export to LaTex.

If you are talking about typesetting programs which are alternatives to LaTex, there are LaTex derivatives such as ConText, LuaLaTex and XeLatex. Lout is another possibility. There are proprietary solutions such as Quark and InDesign.

user26732
  • 257
  • 1
  • 4
-1

To follow up on Steph's comment, we've also just released a new rich text editor mode for writeLaTeX - see this blog post for more details. Although it's still in beta, it's already received a very positive response, and we'll be continuing to add to it over the coming months. I'm one of the developers, and if you give it a try I'd welcome any feedback, thanks.