I've started using Emacs, and love it. Naturally, I'm thinking about ways of extending it. I' m particularly fascinated by the thought of creating browser based GUIs for some stuff I would otherwise do in emacs, particularly reviewing fairly static data.

An example: I have a bunch of txt files (created and edited in Emacs) containing quotes and passages from my favorite books. It would be cool to present them in a more visually striking/engaging manner. For example with unique color schemes and typefaces for different authors, and several columns of text to use more screen real estate (like in Stanza, the .epub reader).

Are there simpler ways of rendering HTML derived from plain text files that are open in Emacs than browsers?

closed as unclear what you're asking by user40980, Kilian Foth, World Engineer Mar 26 '14 at 19:17

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Firefox was edited out and replaced by browser. That was a valid edit because there's nothing in your question to tie it to Firefox. If there are reasons (i.e. you like XUL), then please specify them in the question. – yannis Feb 7 '12 at 5:56
  • 1
    Do you know Org mode? It can export data from plain text files into various other formats including HTML. – Tom Feb 7 '12 at 6:09
  • Hi Tor, calls for lists of examples tend to do poorly here because that's all that people focus on and the question winds up attracting low-quality answers: I've edited that part out. Your other question is on-topic here though, I think. – user8 Feb 7 '12 at 9:27
  • actually sounds like font-lock-mode might be an option to solve the problem in emacs – jk. Feb 7 '12 at 10:51

Perhaps Markdown or other such wiki-like markup languages would be useful. Emacs could display those in visually pleasing manners.