Metadata-Version: 1.1
Name: markdown-include
Version: 0.4.2
Summary: This is an extension to Python-Markdown which provides an "include" function, similar to that found in LaTeX (and also the C pre-processor and Fortran). I originally wrote it for my FORD Fortran auto-documentation generator.
Home-page: https://github.com/cmacmackin/markdown-include/
Author: Chris MacMackin
Author-email: cmacmackin@gmail.com
License: UNKNOWN
Download-URL: https://github.com/cmacmackin/markdown-include/tarball/v0.4.2
Description: #Markdown-Include
        
        This is an extension to [Python-Markdown](https://pythonhosted.org/Markdown/)
        which provides an "include" function, similar to that found in
        LaTeX (and also the C pre-processor and Fortran). I originally wrote it for my
        [FORD](https://github.com/cmacmackin/ford) Fortran auto-documentation generator.
        
        
        ##Installation
        This module can now be installed using ``pip``.
        
            pip install markdown-include
        
        
        ##Usage
        This module can be used in a program in the following way:
        
        ```python
        import markdown
        html = markdown.markdown(source, extensions=['markdown_include.include'])
        ```
        
        The syntax for use within your Markdown files is ``{!filename!}``. This
        statement will be replaced by the contents of ``filename``. Markdown-Include
        will work recursively, so any included files within ``filename`` will also be
        included. This replacement is done prior to any other
        Markdown processing, so any Markdown syntax that you want can be used within
        your included files. Note that this is a change from the previous version.
        It was felt that this syntax was less likely to conflict with any code
        fragments present in the Markdown.
        
        By default, all file-names are evaluated relative to the location from which
        Markdown is being called. If you would like to change the directory relative to
        which paths are evaluated, then this can be done by specifying the extension
        setting ``base_dir``. 
        
        ##ChangeLog
        ###Version 0.4
        Fixed problem related to passing configurations to the extension.
        ###Version 0.3
        Added support for Python 3.
        ###Version 0.2
        Changed the API to be less likely to conflict with other syntax.
        ###Version 0.1
        Initial release.
        
Keywords: Markdown,typesetting,include,plugin,extension
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: Filters
Classifier: Topic :: Text Processing :: Markup :: HTML
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
