Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

forgive if this is dumb. I was wondering if there was any such thing like LaTeX, by which you could write in a markup and compile it to a whole web page (of course with CSS and other styling). I've heard of lightweight markup languages like Textile. But I don't think they serve my purpose.

share|improve this question
html???? ()()())()( – Daniel Moura Sep 23 '10 at 13:01
You sound savvy enough to understand that HTML is a markup language. Are you looking for something simpler (or possibly just something more LaTeX-like) that you can use to END UP with HTML rather than actually writing the HTML? The question as it stands is nonsensical. – Shinrai Sep 23 '10 at 14:18

TeX4ht would allow you to use LaTeX source directly to produce HTML webpages; it typically produces multiple files from a single .tex source. I think of it as a conversion tool, but it could be used directly for creation.

But I have to agree that your question is a little odd. HTML is itself a mark-up language, not terribly different from LaTeX; it would help to know exactly what you're after if it's not just that.

I would advise against using WYSIWYG HTML editors. All the ones I've tried are terrible. And if you're already used to editing LaTeX, learning to mark-up things up directly in HTML won't be a difficult transition.

share|improve this answer

Your best bet is not to keep the information using two languages.
Webpages are written in HTML, which can be edited as a full language of its own.

It's best to start with a free HTML WYSIWYG Editor.

The most powerful of then is Netbeans. It started life as a Java Editor but with recent releases has developed into a powerful text editor for web scripting.

If that's too technical to begin with, use KompoZer, designed for non-technical computer users who want to create an attractive web site without needing to know HTML.

Another advanced editor is HTML-Kit, which began as a specialized HTML editor but now has so many plugins that it is a highly customizable and extensible development environment.

There are also quite a few commercial HTML WYSIWYG Editors.

share|improve this answer

For what you're looking to do, Template Toolkit (TT; might be a good option. It's a templating language that, among other things, will allow you to insert common HTML or CSS code into multiple pages just by linking to a file containing that code. Here's an example from their About page:

[% INCLUDE header title="My First Example" %]
  Hello World!
[% INCLUDE footer copyright="2007 Arthur Dent" %]

It can do much more than this, too. This other example from their website shows how TT can be usedis similar to LaTeX's citation syntax:

[% person = { 
     name    = 'Tom'
     email   = ''
[%  %]          # Tom
[% %]          #

Komodo Edit is a free and open-source web language editor that has syntax colouring for Template Toolkit. I hope this helps!

share|improve this answer

Markdown (the language used on this site can be converted to HTML. You can find out a lot about its syntax on their website.

share|improve this answer
Please add more information, like example usage. Markdown might be good. – user193661 Oct 17 '15 at 22:06
Markdown is the same language that you use to type these comments. You could use github page generator to generate HTML pages from things formatted in this way – goatandsheep Jun 1 at 22:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .