• Stars
    star
    1,065
  • Rank 43,376 (Top 0.9 %)
  • Language
    Perl
  • Created over 15 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Expanded perl version of John Gruber's original Markdown --- No longer under active development since MMD 3
NAME
    MultiMarkdown

SYNOPSIS
    MultiMarkdown.pl [ --html4tags ] [ --version ] [ -shortversion ] [
    *file* ... ]

DESCRIPTION
    MultiMarkdown is an extended version of Markdown. See the website for
    more information.

            http://fletcherpenney.net/multimarkdown/

    Markdown is a text-to-HTML filter; it translates an easy-to-read /
    easy-to-write structured text format into HTML. Markdown's text format
    is most similar to that of plain text email, and supports features such
    as headers, *emphasis*, code blocks, blockquotes, and links.

    Markdown's syntax is designed not as a generic markup language, but
    specifically to serve as a front-end to (X)HTML. You can use span-level
    HTML tags anywhere in a Markdown document, and you can use block level
    HTML tags (like <div> and <table> as well).

    For more information about Markdown's syntax, see:

        http://daringfireball.net/projects/markdown/

OPTIONS
    Use "--" to end switch parsing. For example, to open a file named "-z",
    use:

            Markdown.pl -- -z

    --html4tags
        Use HTML 4 style for empty element tags, e.g.:

            <br>

        instead of Markdown's default XHTML style tags, e.g.:

            <br />

    -v, --version
        Display Markdown's version number and copyright information.

    -s, --shortversion
        Display the short-form version number.

BUGS
    To file bug reports or feature requests (other than topics listed in the
    Caveats section above) please send email to:

        [email protected] (for Markdown issues)
        
        [email protected] (for MultiMarkdown issues)

    Please include with your report: (1) the example input; (2) the output
    you expected; (3) the output (Multi)Markdown actually produced.

AUTHOR
        John Gruber
        http://daringfireball.net/

        PHP port and other contributions by Michel Fortin
        http://michelf.com/

        MultiMarkdown changes by Fletcher Penney
        http://fletcherpenney.net/

COPYRIGHT AND LICENSE
    Original Markdown Code Copyright (c) 2003-2007 John Gruber
    <http://daringfireball.net/> All rights reserved.

    MultiMarkdown changes Copyright (c) 2005-2009 Fletcher T. Penney
    <http://fletcherpenney.net/> All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

    * Redistributions of source code must retain the above copyright notice,
    this list of conditions and the following disclaimer.

    * Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.

    * Neither the name "Markdown" nor the names of its contributors may be
    used to endorse or promote products derived from this software without
    specific prior written permission.

    This software is provided by the copyright holders and contributors "as
    is" and any express or implied warranties, including, but not limited
    to, the implied warranties of merchantability and fitness for a
    particular purpose are disclaimed. In no event shall the copyright owner
    or contributors be liable for any direct, indirect, incidental, special,
    exemplary, or consequential damages (including, but not limited to,
    procurement of substitute goods or services; loss of use, data, or
    profits; or business interruption) however caused and on any theory of
    liability, whether in contract, strict liability, or tort (including
    negligence or otherwise) arising in any way out of the use of this
    software, even if advised of the possibility of such damage.

More Repositories

1

MultiMarkdown-6

Lightweight markup processor to produce HTML, LaTeX, and more.
C
616
star
2

MultiMarkdown-4

This project is now deprecated. Please use MultiMarkdown-6 instead!
C
306
star
3

MultiMarkdown-5

Reference implementation of MultiMarkdown; replaces MultiMarkdown v4 (deprecated -- see MMD-6 instead)
C
293
star
4

peg-multimarkdown-latex-support

Default support files for generating LaTeX documents with MMD 3 through MMD 5
TeX
120
star
5

MultiMarkdown-Gallery

A collection of example MMD files demonstrating different features
TeX
118
star
6

MMD-QuickLook

Improved QuickLook generator for MultiMarkdown files (FYI, the closed-source version from http://multimarkdown.com/ is better and also free.)
C
96
star
7

MultiMarkdown-CMS

Package to assist with publishing a web site using MMD and a few perl scripts
Perl
95
star
8

Markdown.ooxsl

Markdown export plugin for OmniOutliner
XSLT
87
star
9

c-template

Boilerplate to set up a c project, include CuTest unit testing, cmake build setup
C
78
star
10

c-sss

Implementation of Shamir's Secret Sharing in C
C
63
star
11

SimplenoteSync

perl routine to sync folder of text files with your notes on Simplenote
Perl
58
star
12

MMD-Support

Various utility files to expand the features of MultiMarkdown 3.0
XML
40
star
13

MultiMarkdown-6-Syntax-Guide

Quick syntax guide for MultiMarkdown v6 -- click the link to the right!
HTML
36
star
14

MMD-Edit

Syntax-highlighting text editor for MultiMarkdown, based on work by Ali Rantakari
Objective-C
33
star
15

MMD-Test-Suite

Set of test documents to verify that MMD 4 is working properly
HTML
28
star
16

MMD-ePub

Now deprecated -- MMD v6 has better (and easier) support for exporting EPUB v3
XSLT
20
star
17

magnum

C implementation of Mustache "logic-less templates" (http://mustache.github.io/)
C
14
star
18

tdp

Convert tabular data (CSV, TSV) into JSON
C
10
star
19

MMD-Users-Guide

Source documents for the MultiMarkdown User's Guide (v2.0 aka Perl version)
8
star
20

MMD-6-QuickLook

macOS QuickLook Generator using MMD v6
C
8
star
21

MultiMarkdown-Composer-Themes

Themes for MultiMarkdown Composer v 3 (They should basically work on v 2 as well.)
8
star
22

html-email-builder

Workflow to build responsive HTML email via MultiMarkdown (and optionally upload to sendinblue.com)
CSS
5
star
23

MMD-Composer-2-Wiki

Wiki to generate User's Guide for MultiMarkdown Composer 2.0
4
star
24

c-boilermaker

Boilerplate C project template using CMake, CuTest and more, to simplify creating new projects. Successor to my older c-template boilerplate.
C
3
star
25

vagrant-mmd-cms

Configuration file for Vagrant to generate virtual server for MultiMarkdown-CMS hosted web site
Shell
3
star
26

MMD-Composer-4-Expansions

Example text expansions for Pro version of MultiMarkdown Composer 4
2
star
27

ios-cmake

Automatically exported from code.google.com/p/ios-cmake
CMake
2
star
28

Composer-5-Support-Files

Themes compatible with MultiMarkdown Composer 5 and nvUltra
CSS
2
star
29

Composer-Localization

String files for localizing the MultiMarkdown Composer application
1
star
30

core-utilities

Central repository for a few core libraries I reuse across many of my projects
C
1
star
31

text-parser-template

Boilerplate text parsing example using re2c lexer and lemon parser.
C
1
star
32

cmake-test-app

Objective-C
1
star
33

FTPLibFuzzer

Configuration files to build a vagrant machine with development tools for fuzz testing my software
C
1
star
34

c-title-case

C implementation of John Gruber's title case Perl script
C
1
star