2016-06-30 14:08:11 -04:00
2015-08-06 14:31:38 -04:00
2016-06-30 14:08:11 -04:00
2015-08-06 14:31:38 -04:00
2016-06-30 14:08:11 -04:00

sermon 1.0

This utility converts text markup into various presentable forms.

Usage

sermon [-s STYLE] INPUT

-h Display help message -s STYLE The stylesheet to use to transform the markup (default: html5)

INPUT Name of markup file (- for stdin)

Markup Syntax

The markup syntax is very simple:

  • Provide a header with title and other information at the top:

    [title: My Document Title] [author: My Name] [date: January 1, 2015] [occasion: New Year's Day] [text: Luke 2:21-40]

    Note that all fields are optional.

  • Leave a blank line between paragraphs.

  • Use asterisks for emphasis (rendered in italics)

  • Use ^{notename} within the text for a footnote/endnote reference. Provide the footnote below your text with {ref:notename:Author, Title. etc...}

  • For an offset block quotation, prepend > to each line of a paragraph:

    This paragraph will be a block quote.

  • Text enclosed between [* starred braces *] will be ignored as a comment.

Description
Sermon typesetting system
Readme 338 KiB
Languages
C 54.7%
XSLT 37.7%
Yacc 3.7%
Lex 2%
M4 0.7%
Other 1.2%