mglib

Personal IDL library for M. Galloy

Directory: textmarkup/

classes for converting between text markup styles: rst, LaTex, and HTML

Contents

.pro files

mg_escape_latex.pro

Filters a line to make it safe for LaTeX output, i.e., escaping certain characters with backslashes.

mg_tm_dump.pro

Print the contents of a markup tree.

mg_tm_firstline.pro

Get the first line of text given a markup tree and return it as another markup tree (copying nodes in the original tree where necessary).

mgtmdocbook__define.pro

Destination class to output DocBook.

mgtmhtml__define.pro

Destination class to output HTML.

mgtmlanguage__define.pro

Parent class for different output classes, i.e., HTML, LaTeX, rst.

mgtmlatex__define.pro

Destination class to output LaTeX.

mgtmnode__define.pro

Base class for any objects in a text markup hierarchy, i.e., tags and text objects.

mgtmplain__define.pro

Destination class to output plain text.

mgtmrst__define.pro

Destination class to output reStructuredText.

mgtmtag__define.pro

Define a tag node.

mgtmtext__define.pro

A MGtmText object is a MGtmNode that contains text.

Personal library of Michael Galloy
Contact me if you have enhancement requests or bug fixes.