Open kumabot opened 9 years ago
baaa @jdoe aaa a a asdf@jdoe aaaa jdoe@example.com aaaaa
tests @alibaba afgfgda @jdoe a a a aaaaaa aa
baaa @jdoe aaa a a asdf@jdoe aaaa jdoe@example.com aaaaa tests @alibaba afgfgda @jdoe a a a aaaaaa aa
baaa @jdoe aaa a a asdf@jdoe aaaa jdoe@example.com aaaaa
tests @alibaba afgfgda @jdoe a a a aaaaaa aa
Roses are red Violets are blue
git clone git@example.com:project-name.git
git checkout -b [feature-name]
The only restrictions are that block-level HTML elements -- e.g. <div>
,
**<table>**
, <pre>
, <p>
, etc.
The only restrictions are that block-level HTML elements -- e.g. <div>
,
<table>
, <pre>
, <p>
, etc....
The only restrictions are that block-level HTML elements -- e.g. <div>
,
<table>
, <pre>
, <p>
, etc....
The only restrictions are that block-level HTML elements -- e.g. `
`, `
This is line one This is line two | header 1 | header 2 | header 3 | header4 |
---|---|---|---|---|
cell 1 | cell 2 | cell 3 | cell4 | |
cell 5 | cell 6 | cell7 | cell8 |
This is line three This is line four
This is ~~line one This is~~ line two
This is line one
This is line two
This is line one
This is line two
1This is line one This is line two
2This is line one This is line two
3This is line one This is line two
4This is line one This is line two
5This is line one This is line two
6This is line one This\ is line two
7This is line one This is line two
8This is line one This is line two
9This is _line one _This is line two
10This is line one This is line two
11This is line one This is line two
12This is line one* This* is line two
Markdown 1.0.1 (18 KB) -- 17 Dec 2004
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
Thus, "Markdown" is two things: (1) a plain text formatting syntax; and (2) a software tool, written in Perl, that converts the plain text formatting to HTML. See the Syntax page for details pertaining to Markdown's formatting syntax. You can try it out, right now, using the online Dingus.
The overriding design goal for Markdown's formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it's been marked up with tags or formatting instructions. While Markdown's syntax has been influenced by several existing text-to-HTML filters, the single biggest source of inspiration for Markdown's syntax is the format of plain text email.
The best way to get a feel for Markdown's formatting syntax is simply to look at a Markdown-formatted document. For example, you can view the Markdown source for the article text on this page here: http://daringfireball.net/projects/markdown/index.text
(You can use this '.text' suffix trick to view the Markdown source for the content of each of the pages in this section, e.g. the Syntax and License pages.)
Markdown is free software, available under a BSD-style open source license. See the License page for more information.
I've set up a public mailing list for discussion about Markdown. Any topic related to Markdown -- both its formatting syntax and its software -- is fair game for discussion. Anyone who is interested is welcome to join.
It's my hope that the mailing list will lead to good ideas for future improvements to Markdown.
Markdown requires Perl 5.6.0 or later. Welcome to the 21st Century. Markdown also requires the standard Perl library module Digest::MD5, which is probably already installed on your server.
Markdown works with Movable Type version 2.6 or later (including Movable Type 3.0).
Copy the "Markdown.pl" file into your Movable Type "plugins" directory. The "plugins" directory should be in the same directory as "mt.cgi"; if the "plugins" directory doesn't already exist, use your FTP program to create it. Your installation should look like this:
(mt home)/plugins/Markdown.pl
Once installed, Markdown will appear as an option in Movable Type's Text Formatting pop-up menu. This is selectable on a per-post basis:
Markdown translates your posts to HTML when you publish; the posts themselves are stored in your MT database in Markdown format.
Note that by default, Markdown produces XHTML output. To configure Markdown to produce HTML 4 output, see "Configuration", below.
Markdown works with Blosxom version 2.0 or later.
$g_blosxom_use_meta
to 1. Then, simply include a "meta-markup: Markdown
" header line
at the top of each post you compose using Markdown.Markdown works with BBEdit 6.1 or later on Mac OS X. It also works with BBEdit 5.1 or later and MacPerl 5.6.1 on Mac OS 8.6 or later. If you're running Mac OS X 10.2 (Jaguar), you may need to install the Perl module Digest::MD5 from CPAN; Digest::MD5 comes pre-installed on Mac OS X 10.3 (Panther).
Copy the "Markdown.pl" file to appropriate filters folder in your "BBEdit Support" folder. On Mac OS X, this should be:
BBEdit Support/Unix Support/Unix Filters/
See the BBEdit documentation for more details on the location of these folders.
You can rename "Markdown.pl" to whatever you wish.
By default, Markdown produces XHTML output for tags with empty elements. E.g.:
<br />
Markdown can be configured to produce HTML-style tags; e.g.:
<br>
You need to use a special MTMarkdownOptions
container tag in each
Movable Type template where you want HTML 4-style output:
<MTMarkdownOptions output='html4'>
... put your entry content here ...
</MTMarkdownOptions>
The easiest way to use MTMarkdownOptions is probably to put the
opening tag right after your <body>
tag, and the closing tag right
before </body>
.
To suppress Markdown processing in a particular template, i.e. to
publish the raw Markdown-formatted text without translation into
(X)HTML, set the output
attribute to 'raw':
<MTMarkdownOptions output='raw'>
... put your entry content here ...
</MTMarkdownOptions>
Use the --html4tags
command-line switch to produce HTML output from a
Unix-style command line. E.g.:
% perl Markdown.pl --html4tags foo.text
Type perldoc Markdown.pl
, or read the POD documentation within the
Markdown.pl source code for more information.
Aaron Swartz deserves a tremendous amount of credit for his feedback on the design of Markdown's formatting syntax. Markdown is much better thanks to Aaron's ideas, feedback, and testing. Also, Aaron's html2text is a very handy (and free) utility for turning HTML into Markdown-formatted plain text.
Nathaniel Irons, Dan Benjamin, Daniel Bogan, and Jason Perkins also deserve thanks for their feedback.
Michel Fortin has ported Markdown to PHP; it's a splendid port, and highly recommended for anyone looking for a PHP implementation of Markdown.
Markdown works with BBEdit 6.1 or later on Mac OS X. It also works with BBEdit 5.1 or later and MacPerl 5.6.1 on Mac OS 8.6 or later. If you're running Mac OS X 10.2 (Jaguar), you may need to install the Perl module [Digest::MD5] [md5] from CPAN; Digest::MD5 comes pre-installed on Mac OS X 10.3 (Panther).
Copy the "Markdown.pl" file to appropriate filters folder in your "BBEdit Support" folder. On Mac OS X, this should be:
BBEdit Support/Unix Support/Unix Filters/
See the BBEdit documentation for more details on the location of these folders.
You can rename "Markdown.pl" to whatever you wish.
BBEdit Support/Unix Support/Unix Filters/
See the BBEdit documentation for more details on the location of
these folders.
You can rename "Markdown.pl" to whatever you wish.
JSHint is maintained by Rick Waldron, Caitlin Potter, Mike Sherov, and Mike Pennisi.
Roses are red Violets are blue
aaaa jdoe@example.com aaaa