问题标签 [markdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
26182 浏览

html - 为块禁用 Markdown

Markdown 语法通常很方便写博客和评论;

但有时它会在您想要编写一个简单的 html 时干扰内容

是否有标签/语法要求降价像prehtml 标签一样忽略该部分?

如果 pre 工作,如果降价部分需要包含 html 标签怎么办?

0 投票
3 回答
1070 浏览

php - 运行 showdown.js 服务器端将 Markdown 转换为 HTML(在 PHP 中)

我正在尝试在我的网站上实现 WMD,并且想知道如何运行 showdown.js 服务器端以将 Markdown 转换为 HTML?(为了将两者都存储在数据库中)

我正在使用 PHP ...任何提示都会有所帮助(以前从未从 php 运行过任何类型的 js)

谢谢,安德鲁

0 投票
5 回答
27726 浏览

python - Python:如何将 Markdown 格式的文本转换为文本

我需要将 markdown 文本转换为纯文本格式以在我的网站中显示摘要。我想要python中的代码。

0 投票
1 回答
729 浏览

python - 如何在我的网站上将 WMD 降价语法转换为 HTML?

我正在使用 django 并在我的网站上实现 WMD,我只是想知道如何将 markdown 语法转换为 HTML 以进行显示,是否应该调用某种函数来进行此转换?

处理降价的最佳方法是什么,即。我是按原样将降价保存到数据库中,然后在显示时对其进行解析,还是应该保存转换后的 HTML,然后在编辑期间将其转换为标记?

0 投票
1 回答
1147 浏览

apache-flex - 用于将 Markdown 转换为 HTML 的 ActionScript 库

我目前正在开发一个 Flex 3.0 项目,在该项目中我必须以最小格式显示一些输入文本。

我们正在考虑使用“markdown”作为表达这种格式的选择方式,现在我想知道是否有用于此目的的库。

0 投票
21 回答
2910 浏览

ms-word - MS Word 是邪恶的!有没有好的选择?

作为一名开发人员,我真的不喜欢编写文档,但是当我不得不写文档时,我想让这个过程尽可能轻松。

Word 的问题在于它经常妨碍我。我更关心布局而不是实际内容……这就是我想摆脱 Word 的原因。

理想情况下,我想编写我的内容,然后将其“编译”成文档。

我听说过LaTeX,但我没有任何经验。这会是适合这项工作的技术吗?我应该使用什么编辑器(Windows)?从LyX开始是个好主意吗?

编辑:我不是在询问记录代码(我为此使用 Sandcastle)。


2014 年更新:

我们现在已经切换到GFM(GitHub Flavored Markdown)

  • 这真的很容易使用。
  • 在同一个 IDE 中编写代码和文档!
  • 一切都可以版本化!
  • 以原始 txt、htmlpdf形式获得出色的输出!
0 投票
3 回答
5583 浏览

php - PHP的“安全”降价处理器?

是否有适合在公共评论中使用的降价 PHP 实现?

基本上它应该只允许 markdown 语法的一个子集(粗体、斜体、链接、块引用、代码块和列表),并去除所有内联 HTML(或者可能转义它?)

我想一种选择是使用普通的降价解析器,并通过 HTML sanitiser 运行输出,但是有没有更好的方法来做到这一点..?

我们在站点的其余部分使用 PHP markdown Extra,因此我们已经不得不使用辅助解析器(非“Extra”版本,因为不需要脚注支持之类的东西)。它似乎也只解析更好文本并将*bold*所有内容转义为&lt;a href="etc"&gt;,而不是生成<b>bold</b>文本并尝试剥离我们不想要的位..

此外,在相关说明中,我们正在为“主”站点使用 WMD 控件,但对于评论,还有哪些其他选项?WMD 的 javascript 预览很好,但它需要与 PHP markdown 处理器相同的“中性”(它不能显示图像等,否则有人会提交并且他们的工作 markdown 将“中断”)

目前我的计划是使用 PHP-markdown -> HTML santiser 方法,并编辑 WMD 以从中删除图像/标题语法showdown.js- 但似乎这已经做过无数次了。

基本上:

  • PHP中是否有“安全”的降价实现?
  • 是否有可以轻松禁用相同选项的 HTML/javascript 降价编辑器?

更新:我最终只是通过HTML Purifiermarkdown()运行输出。

通过这种方式,Markdown 渲染与输出清理分开,这更简单(两个大部分未修改的代码库)更安全(您不会尝试同时进行渲染和清理),并且更灵活(您可以进行多次清理级别,比如对受信任内容的更宽松的配置,以及对公众评论更严格的版本)

0 投票
1 回答
21610 浏览

c++ - C/C++ 的 Markdown 实现

C 或 C++的Markdown的最佳实现是什么?

我通过谷歌找到了这些,并希望评论哪些工作良好,哪些不工作(以及哪些我可能错过了):

0 投票
3 回答
3223 浏览

javascript - 用于 Markdown、Textile 等的 JavaScript 库;锚参考

我需要一个 javascript 库来即时将结构化的 ascii 文本转换为 html。我对以下几点特别感兴趣:

我想在页面内使用锚定链接,请参阅http://www.w3.org/TR/REC-html40/struct/links.html#h-12.1.1

哪个结构化文本库将支持这一点,或者如果不支持它可以轻松扩展(我可以编写扩展名)?

您能否为“页面内链接”的结构化 ascii 文本提出一个好的和简单的语法建议?

我喜欢用“markdown”编写链接的方式,那么如何将要编写的扩展名中的名称锚以一种好的方式表达?

您知道或可以推荐哪些图书馆?应该是多浏览器,良好且易于阅读和扩展干净的源代码,积极维护。

我目前正在查看 JavaScript Markdown 库“Showdown”:http ://attacklab.net/showdown/

0 投票
4 回答
1045 浏览

python - Django 中的自定义标记

谁能给我一个想法或一些关于如何使用纺织或 Markdown 为 django 创建自定义标记的参考(或者我在这里想错了)?

例如:我想转换以下标记(外括号表示它们被分组为一个标签:
[
[Contacts]
* Contact #1
* Contact #2
* Contact #3
[Friend Requests]
* Jose
]

将它们转换为:

还是更适合我的需求推荐正则表达式?