Perl 标记:由<;包装的HTML块级标记;p>;

Perl 标记:由<;包装的HTML块级标记;p>;,perl,markdown,Perl,Markdown,我使用直接从Darring Fireball下载的markdown.pl将.md文件翻译成html 我以一些块级html开始文件,然后是标记语法 <div class="header">title</div> # header 标题 #标题 markdown使用标记来包装类,生成: <p><div class="header">title</div></p> <h1>header</h1> 标

我使用直接从Darring Fireball下载的markdown.pl将.md文件翻译成html

我以一些块级html开始文件,然后是标记语法

<div class="header">title</div>

# header
标题
#标题
markdown使用
标记来包装
类,生成:

<p><div class="header">title</div></p>
<h1>header</h1>
标题

标题
如果我以换行符开始文件,在html块级别标记之前,将生成一个空的

<p></p>
<div class="header">title</div>
<h1>header</h1>

标题 标题

我想知道如何阻止markdown用
s包装我的块级HTML标记。

因为Gruber不在乎,所以代码没有维护


请改用,它的工作方式与您期望的一样。

您好,谢谢您更新我的信息。我是编程界的新手,所以我对如何使用这个新版本有点困惑。我下载了tar.gz文件,将其解压缩,并尝试使用
perl script/Markdown.pl myFile.md
从命令行运行它,但我遇到以下错误:
无法在script/Markdown.pl第4行的@INC中找到Text/Markdown.pm。BEGIN失败——编译在script/Markdown.pl第4行中止。
如何运行脚本进行翻译?必须告诉Perl在哪里可以找到库文件,从同一个解包的基本目录运行
Perl-Ilib…
;或者更好的是,安装发行版,这样它就可以在您不需要告诉的情况下解决问题来自:我终于让模块工作了,但它并没有解决我的问题。仍在包装s中的第一行html标记。请删除文件开头的。一个好的编辑当然有这样的选择。