[Prev]

1 Introduction to PlainDoc

PlainDoc is a document production system based on plain text files. It tries to keep most of the document in human readable form with the intent that the PlainDoc source code itself will serve as the plain text version of the document.


Fig-1: Generation of pdf from sources (simplified)

PlainDoc system was developed by Sampo Kellomäki (sampo@iki.fi) from around 2002 onwards with the aim of solving document editing problems for writing:


Some of the goals were

PlainDoc has now (Sept, 2007) been around for more than five years and it has been successfully used to produce

PlainDoc acknowledges its LaTeX legacy and does not aim at WYSIWYG (except in plain text document production, of course :-) however we are not totally against visual formatting either. Thus many hooks for accessing the underlying document formatter's capabilities have been made available, such as

These should allow you to get your job done without the system philosophy standing too much in the way, while for most part leveraging the automatic formatting of standard constructs.


[Prev | Next]
.