MoinLight

README.txt

225:e5fa4499d41d
2019-04-13 Paul Boddie Merged changes from the default branch. single-regexp-searching
     1 Introduction
     2 ============
     3 
     4 MoinLight is a distribution of libraries and tools for interpreting document
     5 content in the MoinMoin wiki format together with other formats employed in
     6 wiki content.
     7 
     8 Getting Started
     9 ===============
    10 
    11 The moinconvert tool provides a convenient way of converting content from Moin
    12 format to other formats. For example, the supplied documentation can be
    13 converted as follows:
    14 
    15 ./moinconvert --all --input-dir docs/wiki --format html \
    16               --output-dir docs/html --macros --document-index index.html
    17 
    18 This converts all documents in the indicated input directory to HTML format,
    19 storing the converted documents in the indicated output directory, evaluating
    20 all macros embedded in the input documents. A document index filename is
    21 specified for filesystem browsing of the output documents.
    22 
    23 The result of the above command is a collection of documents in docs/html that
    24 can be viewed using a Web browser, with the docs/html/index.html file being
    25 the front page of this collection. These documents do not need to be served
    26 using a Web browser.
    27 
    28 By omitting the --document-index option (and accompanying filename), a version
    29 of the documents can be produced that is more appropriate for serving by a Web
    30 browser, featuring links that do not include the index.html filename.
    31 
    32 See the bundled documentation for more details of the software and how it can
    33 be used:
    34 
    35  * docs/wiki/FrontPage (and accompanying files) are the documentation files in
    36                        Moin format
    37 
    38  * docs/html/index.html is the front page of the documentation converted to HTML
    39                         format
    40 
    41 Test Suite
    42 ==========
    43 
    44 A test suite is provided to exercise the toolchain and expose regressions.
    45 More information is available by running the test_parser.py script (found in
    46 the tests directory) with the appropriate option:
    47 
    48 tests/test_parser.py --help
    49 
    50 Running it with the --quiet option provides a quick way of verifying the
    51 tested behaviour of the software.
    52 
    53 Contact, Copyright and Licence Information
    54 ==========================================
    55 
    56 See the following Web pages for more information about this work:
    57 
    58 http://projects.boddie.org.uk/MoinLight
    59 
    60 The author can be contacted at the following e-mail address:
    61 
    62 paul@boddie.org.uk
    63 
    64 Copyright and licence information can be found in the docs directory - see
    65 docs/COPYING.txt and docs/gpl-3.0.txt for more information.