如何评价微软微软苏州研究院 待遇的 Madoko Markdown

Markdown - 开源搜索 - 开源中国社区
当前访客身份:游客 [
最多只显示 1000 条结果 (用时约 0.13 秒) 当前第 1 页,共 50 页
http://www.oschina.net/p/markdownj
MarkdownJ 是一个纯Java实现的 Markdown 文本到HTML转换工具。
http://www.oschina.net/p/showdown-js
showdown.js是一个javascript环境下markdown语法解释工具. 支持nodejs和各大主流浏览器. 示例代码: var Showdown = require('showdown
http://www.oschina.net/p/markdownpad
MarkdownPad 是 Windows 下的一款全功能的 Markdown 编辑器。
http://www.oschina.net/p/markdown-it
markdown-it 是 Markdown 解析器,100% CommonMark 支持,易扩展,语法插件支持,速度非常快,默认保存。 简单示例
// node.js, "classic
http://www.oschina.net/p/markdown4j
markdown4j 是一个开源的 Java 的 Markdown 处理器,具备可扩展性。基于 Txtmark 的改进版本。 特性: 跨平台 轻量级,无需依赖第三方库 实现了 John Gruber
http://www.oschina.net/p/hyperdown
HyperDown 是 SegmentFault 开发的一个结构清晰、易于维护、现代的 PHP Markdown 解析器。 Markdown已经面世许多年了,国内外许多大大小小的网站都在用它,但是
http://www.oschina.net/p/md2file
MD2File可以干嘛? 能将markdown语法的文档内容,导出为word,pdf,HTML等的文件。 之所以使用markdown,是因为markdown比较好解析,而且md文本的内容会比较规范
http://www.oschina.net/p/lunarmarkdowneditor
关于 Lunar Markdown Editor (LME) LME 是个 Markdown 编辑器,适合用来创建 CHM 文档。 能创建 CHM 工程文件(含目录文件、索引文件),但不能编译
http://www.oschina.net/p/markdown-plus
Markdown Plus 是一款功能丰富的 markdown 编辑器。除了支持通用 markdown、GitHub flavored markdown,它还支持任务列表、Emoji 图标、Font
http://www.oschina.net/p/retext
ReText 是一个使用 Markdown 语法和 reStructuredText (reST) 结构的文本编辑器,编辑的内容支持导出到 PDF、ODT 和 HTML 以及纯文本,支持即时预览
http://www.oschina.net/p/madoko
Madoko 是个快速的 Markdown 处理器,可以编写专业论文,书籍,手册,Web 页面和幻灯片。专注于简化和处理纯文本可读性。 使用 Madoko 可以基于 Markdown 编写复杂的文档用 Markdown 写作用什么文本编辑器_百度知道
用 Markdown 写作用什么文本编辑器
lang=&#39: zh-Hans-CN。我一篇安利 MSR Redmond 大法的文章,然后就造了个 Markdown in Koka:(删掉目录去掉 INCLUDE 就可以拉扁成普通文档…)(删掉目录去掉 INCLUDE 就可以拉扁成普通文档…)这块实现是和 madoko 核心解耦合的; } &lt.com/pubs/210640/paper、CSS!-- 可以写成He then said、BiB: zh-Hans-TW }……一点示例文字.tw { /Arthur2e5/MadokoCJK" target="_blank">/Arthur2e5/MadokoCJK稍微配合一点点 before after 以及 TexRaw 魔法的话也可以让 CTeX 有意思起来。你问作者是谁.microsoft.madoko { html-lang.tw} &lt://madoko!-- 谁给个日语版的 CN block 那一段.com/en-us/um/people/daan/madoko/samples/esop15/out/esop15.pdf)。另外 tests 目录里面有一个用这玩意写成的 SKI combinator expander。详细的手册页可以看 Madoko Reference。嗯,自己加上 WebGraphV;: zh-Hans-CN } & attribute、flowchart。TiKZ&#47。* * *CJK 处理指南要优化 Madoko 的 CJK 输出其实很简单;要用 xecjk 也是一个道理;~ CN
&lt。嗯 Presentation 是那堆模板之一;:From Monads to Effects and BackMadoko 的幻灯片输出可以用 Reveal、JS(包括 MDK 里面用 TeXRaw Block 以及 script&#47.js 做 HTML。对了,还有 ReStructuredText 里面的手绘复杂表格也有,头上来一行就够 --&://research。我看到这玩意的各种框支持“写作……读作……”那样处理,就是为开 [MadokoCJK] 这个坑打下了理论基础;&lt,那就试试 MS Research 开源的 Madoko 在线 IDE 吧:、graphviz, [苟利国家生死以]{html-lang?Daan L。Madoko 的 PDF 输出长这样(presentation,最终输出的结果可以接受一大堆变换。网盘同步也是有的(包括 Dropbox 和 GitHub 的三路合并和实时队友位置显示). 2.pgf、引用标识符自动补全.com/pubs/210640/paper:1。Madoko 除了提供一套强大且系统的 Markdown 语法拓展之外。这东西还提供 HTML&#47.net 上面都有。咦!-- 类似于!-- 全文定义,同时支持用 Snippet Block 插入任何 LaTeX 片段的渲染结果(DVI -& SVG).3,同时 PDF 使用 Beamer:相比之下 相比之下 ,这样可以高亮器接受到的是一般源码,其输出部分也是很有意思,这玩意支持文件头定义导入任意 TeXLive 包(例如 ctex)。另外还有诸如编程语言语法高亮可以自定义 Tokenizer 规则拓展(当然你也可以用 Prettify 之类的东西);;mdk 实体: [UTF8]ctex&lt:--&gt.还有呢;style tag 内嵌的)!-- 定义 class 就是定义了一个 block --&!-- 或者这样,当然你也可以像 madoko 自己那样手撸 /en-us/um/people/daan/madoko/samples/esop15/out/esop15,我们可以用 ctex 宏包(@郭昊 在评论区提到的)、js-sequence-diagrams 之类的东西。对于 XeLaTeX PDF 输出、出幻灯片的话,当然还有 MaDoKo;这篇文章呢;mdk 实体://research.microsoft:~ TexRaw&#92.mdk自带模板: --&gt,那么给你们作为一个示范,以后写在哪个文件里面当模板 INCLUDE 就好了、引用标识符自动补全.cls)://research。Madoko 的输出提供 HTML 和 PDF?{、使用非等宽字体打印代码时支持对齐之类的特性,一共就做了三件事;&lt。网页可以拖拽上传 Document Class 定义(*,使用 html-lang 属性定义 DOM 节点的 html &#39.pdf" target="_blank">http!-- 对方括号部分定义 --&gt: styles&#47。还有个差不多大的文档的例子,怎麼就被选进日报去了。要注意这些都是一式两份同时给 HTML 和 TeXLive PDF 输出的哟如果你心情好到想用 Markdown 写论文
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Are you Sure?
Madoko is a fast javascript
processor written in
It has great support to create beautiful scholarly and industrial documents in both HTML and PDF. For a full description of Madoko syntax and features, see the
The easiest way to try Madoko is on
where you can write documents in the browser using shared cloud storage.
Install locally
You can install Madoko also on your computer using the node package manager:
Ensure you have a recent
version (which comes with the
npm program). npm install -g madoko (install Madoko as a command line tool)
madoko (and see the command line options)
You can now translate Markdown documents to HTML as:
madoko -v mydoc.mdk
Madoko is written in Koka and to build it you need to install the latest Koka compiler:
and build a release version of Koka. It is assumed that you clone into a directory called
Then get Madoko sources and build them in a peer directory called
hg clone /madoko (clone the
) cd madoko (go to the new Madoko directory) npm install (install needed Node libraries)
jake (build it)
Last edited
by , version 12
related projects&a href=&///?target=http%3A//typora.io& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&typora.io&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&&img src=&/f0a9d5c205635aeb435c8b4acaad9981_b.jpg& data-rawwidth=&1478& data-rawheight=&1310& class=&origin_image zh-lightbox-thumb& width=&1478& data-original=&/f0a9d5c205635aeb435c8b4acaad9981_r.jpg&&&img src=&/f48bcec8b5dd_b.jpg& data-rawwidth=&1480& data-rawheight=&1310& class=&origin_image zh-lightbox-thumb& width=&1480& data-original=&/f48bcec8b5dd_r.jpg&&&img src=&/adefa52cb6f_b.jpg& data-rawwidth=&1572& data-rawheight=&1310& class=&origin_image zh-lightbox-thumb& width=&1572& data-original=&/adefa52cb6f_r.jpg&&&img src=&/b0e107c6a5d_b.jpg& data-rawwidth=&1478& data-rawheight=&1310& class=&origin_image zh-lightbox-thumb& width=&1478& data-original=&/b0e107c6a5d_r.jpg&&
以下这个工具我已经安利给好多人了…… 没有利益关系,偶然发现了它,非常喜欢。如果你也喜欢就点个赞呗,把好产品分享给更多人。&br&&br&&blockquote&一句话介绍:&b&一个类似google docs的多人云端协作工具,支持markdown语法,可导出markdown,html和json,目前没发现哪里要收费。&/b&官网在:&a href=&/?target=https%3A///& class=&internal&&/&/a&&/blockquote&&br&markdown的好处在于书写流畅,WYSIWYG的好处在于直观,我觉得usecanvas的平衡做得不错。&br&&br&[可能需要科学上网,未亲测,不确定]&br&&br&&img src=&/adb2bb0fb50e990f0aa30a_b.png& data-rawwidth=&1028& data-rawheight=&789& class=&origin_image zh-lightbox-thumb& width=&1028& data-original=&/adb2bb0fb50e990f0aa30a_r.png&&&br&有点所见即所得的意思,但点击到有格式的文本的时候,会出现markdown。&br&&br&&img src=&/1c593c7a91b5debc7019_b.png& data-rawwidth=&792& data-rawheight=&399& class=&origin_image zh-lightbox-thumb& width=&792& data-original=&/1c593c7a91b5debc7019_r.png&&&img src=&/bbe075a8d_b.png& data-rawwidth=&775& data-rawheight=&410& class=&origin_image zh-lightbox-thumb& width=&775& data-original=&/bbe075a8d_r.png&&可以多人同时编辑,和google docs一个思路,但视觉设计上看起来更像dropbox paper的风格,白净,极简,有少量可爱的彩色做点缀。&br&&br&功能区总共就三个按钮,可见简到什么程度…… &br&&img src=&/a5effd476a8bddcea131_b.png& data-rawwidth=&61& data-rawheight=&51& class=&content_image& width=&61&&很显然,这是新增一个文档。&br&&img src=&/fd218df04c35dd94fee4ae5_b.png& data-rawwidth=&97& data-rawheight=&53& class=&content_image& width=&97&&左边的问号会提醒你markdown语法怎么写,右边的设定展开如下:&br&&img src=&/dfccdf89319c_b.png& data-rawwidth=&248& data-rawheight=&286& class=&content_image& width=&248&&可以控制有链接的人是否有权限修改文档,可以导出为markdown,json格式,html也行,但不知道为什么这里没写。&br&&br&它也支持建立organization,然后添加用户进群,有点像google docs企业版。&br&&br&总之,就是个很简洁,功能也够用的产品,UI设计风格是我特别喜欢的那种,同类风格还有一个叫marvel的prototyping软件,不过非设计师用不着,我就随便一提,marvel家404是这样的(是动图,戳这里体验&a href=&/?target=https%3A///ewge& class=&internal&&/ewge&/a&)~&br&&br&&img src=&/04d8cdb83ee49ed46d4634f_b.png& data-rawwidth=&702& data-rawheight=&431& class=&origin_image zh-lightbox-thumb& width=&702& data-original=&/04d8cdb83ee49ed46d4634f_r.png&&&br&噢噢噢噢噢噢噢,忘了说了,它有个bug,&b&文档标题不能是全中文&/b&,因为它会影响url,比如正常是&br&&div class=&highlight&&&pre&&code class=&language-text&&/vanessali/meow/6rXaHO1YkZedZJy7vcY78r
&/code&&/pre&&/div&这时可以发送给任何人,无需登录就能看到内容。如果把原标题meow换成喵,url就会变成&br&&div class=&highlight&&&pre&&code class=&language-text&&/vanessali//6rXaHO1YkZedZJy7vcY78r
&/code&&/pre&&/div&这个新链接就会变成登录页面,看不到内容了。只要不&b&全&/b&是中文就可以,“喵1”什么的没问题。
以下这个工具我已经安利给好多人了…… 没有利益关系,偶然发现了它,非常喜欢。如果你也喜欢就点个赞呗,把好产品分享给更多人。一句话介绍:一个类似google docs的多人云端协作工具,支持markdown语法,可导出markdown,html和json,目前没发现哪里要收费。…
Mou - &a href=&///?target=http%3A//& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&
无直接关系,但可以用 pandoc 把 markdown 转换成 LaTeX,套入模版生成高品质的分页可打印文件。&br&&br&这样做比直接用LaTeX更简单一点,又可以输出至其他形式。这是本人现时撰写文档的主要方法。
无直接关系,但可以用 pandoc 把 markdown 转换成 LaTeX,套入模版生成高品质的分页可打印文件。这样做比直接用LaTeX更简单一点,又可以输出至其他形式。这是本人现时撰写文档的主要方法。
可以用 Highlight.js&br&&a href=&///?target=http%3A//softwaremaniacs.org/soft/highlight/en/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&softwaremaniacs.org/sof&/span&&span class=&invisible&&t/highlight/en/&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&Mou 支持 html 标签,这样预览窗口的代码高亮就可以通过在编辑窗口顶部插入下列标签来实现:&br&&br&&link rel=&stylesheet& href=&&a href=&///?target=http%3A//yandex.st/highlightjs/6.1/styles/default.min.css& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&yandex.st/highlightjs/6&/span&&span class=&invisible&&.1/styles/default.min.css&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&&&br&&script src=&&a href=&///?target=http%3A//yandex.st/highlightjs/6.1/highlight.min.js& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&yandex.st/highlightjs/6&/span&&span class=&invisible&&.1/highlight.min.js&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&&&/script&&br&&script&&br&hljs.tabReplace = '
';&br&hljs.initHighlightingOnLoad();&br&&/script&&br&&br&&img src=&/4e8dc3fc870b27a31c7304f_b.jpg& data-rawwidth=&1203& data-rawheight=&722& class=&origin_image zh-lightbox-thumb& width=&1203& data-original=&/4e8dc3fc870b27a31c7304f_r.jpg&&
可以用 Highlight.jsMou 支持 html 标签,这样预览窗口的代码高亮就可以通过在编辑窗口顶部插入下列标签来实现:&link rel="stylesheet" href=""&&script src=""&&/script&&script&hljs.tabRe…
前兩天看了 The Brooks Review 一篇文章 [1] 挺有道理,說 iA Writer 像星巴克,Byword 像自家書房。&br&&br&星巴克把一切給你安排好,你對它有一套完整的期待:溫度、視覺色彩、氣味、人羣。到了那裏,坐下就開始工作,不用多想——多想也沒用。&br&&br&自家書房什麼都能定製。定製 = 分心。而且你一定會分這個心去定製它:桌上紙鎮的位置,房間的明暗,等等。&br&&br&打開 iA Writer 你就只能開始敲字。別多想了,窗口的最小寬度都給你鎖死了,字體字號也不能調。&br&&br&Byword 有很多設定。定製是 有快感的,但這種快感對你的工作——寫作——是一種干擾。&br&&br&---&br&&br&[1]: &a href=&///?target=http%3A//brooksreview.net/2012/03/writing-2/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&brooksreview.net/2012/0&/span&&span class=&invisible&&3/writing-2/&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&
前兩天看了 The Brooks Review 一篇文章 [1] 挺有道理,說 iA Writer 像星巴克,Byword 像自家書房。星巴克把一切給你安排好,你對它有一套完整的期待:溫度、視覺色彩、氣味、人羣。到了那裏,坐下就開始工作,不用多想——多想也沒用。自家書房什麼都能定…
推荐新贵: &a href=&///?target=http%3A//typora.io/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Typora — a minimal markdown editor&i class=&icon-external&&&/i&&/a&&br&&br&&b&Pro:&/b&&br&所见即所得 (和Mou不同的是,编辑预览在同一个View中)&br&数学公式&br&&br&&br&&br&---------
---------&br&&br&&a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Ulysses III&i class=&icon-external&&&/i&&/a&,all in one式Markdown编辑管理方案&br&&br&&b&Pro:&/b&&br&编辑界面使用愉快(可快捷键添加或补全标记)&br&强劲的多级文件夹管理和iCloud云同步&br&多种格式导出(html,epub,pdf),样式也可定制&br&灵活的标记语言选择和定制(markdown, markdown xl)&br&多文稿可拼接浏览导出&br&……还有其他一把提升可用性的功能&br&&br&&b&Con:&/b&&br&贵&br&纯文本编辑,没有所见即所得模式&br&不支持数学公式…(仅仅是我认为这是个很必须的功能吧)
Update@: 推荐新贵: Pro:所见即所得 (和Mou不同的是,编辑预览在同一个View中)数学公式--------- 原始回答 ---------,all in one式Markdown编辑管理方案Pro:编辑界面使用愉快(可快捷键添加或补…
MarkDown非常适合用来写技术类简历,但不适合直接投递,需要转成PDF格式。&br&&br&最近我们专门开发了基于浏览器MarkDown工具来写在线简历,并支持一键转换为PDF格式。效果很不错。Github地址 &a href=&///?target=https%3A///geekcompany/DeerResume& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&geekcompany/DeerResume · GitHub&i class=&icon-external&&&/i&&/a&&br&&br&附送一堆MarkDown技术简历模板。&a href=&///?target=https%3A///geekcompany/ResumeSample& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&geekcompany/ResumeSample · GitHub&i class=&icon-external&&&/i&&/a&
MarkDown非常适合用来写技术类简历,但不适合直接投递,需要转成PDF格式。最近我们专门开发了基于浏览器MarkDown工具来写在线简历,并支持一键转换为PDF格式。效果很不错。Github地址 附送一堆MarkDown技术简历模板。
所谓流行,是要看圈子的,任何时候我们用『流行』这个词汇,其实都有其目标圈子,一样事物的流行一般仅限于其目标圈子,(社交圈+行动圈)。&br&&br&Markdown 流行不?流行。但它的圈子是什么?是 github,因为 github 是一个主打程序员社交的网站,由于其社交性决定了他能够引导一些潮流,而 github 选择 markdown 作为其缺省的标记语言,故这个语言流行了。&br&&br&为什么轻量级标记语言可以在程序员圈子中流行?因为程序员的工作跟思维方式决定的,程序员本身常常具有相对的分工,通常而言,提供内容的程序员不负责管理内容的呈现方式,而设计内容呈现方式的程序员不负责生产内容。所以程序员很乐意见到这种各司其责的方式。&br&&br&所见即所得意味着什么问题?所见即所得意味着一个人需要同时关心内容本身,同时又要关心内容的呈现方式,而程序员通常都足够懒,他们认为『我可以生产优质的内容,或者设计出优质的呈现方式,但我没有足够的精力同时把两者做好』——(这句话很眼熟,哪来的?是多届图灵奖得主高德纳说的。图灵奖可以认为相当于计算机界的诺奖。)&br&&br&所见所得编辑框是标配吗?不,对程序员来说,纯文本标记型的编辑框才是标配,这取决于『圈子』。
所谓流行,是要看圈子的,任何时候我们用『流行』这个词汇,其实都有其目标圈子,一样事物的流行一般仅限于其目标圈子,(社交圈+行动圈)。Markdown 流行不?流行。但它的圈子是什么?是 github,因为 github 是一个主打程序员社交的网站,由于其社交性决…
语文不好,所以说的不是很清楚,但是不想再修改了。。。。。&br&-------------------------------------------------------------------------------------------&br&&br&我的观点是:不可能替代。其实只要认真的思考一下什么是&b&排版&/b&,了解过一些印刷排版的资料,有过排版长文甚至书籍的经历,在 LaTeX 中遇到过一些难以解决的棘手问题,应该会对什么是排版有所感觉,就会知道 LaTeX 不能替代的地方在哪里。因为“排版”不等同于“结构标记”。&br&&br&详细的说,仅仅从论文写作的角度来说,也就是说,只是把把想要写的内容用电脑敲出来,该画的图画出来,该计算的结果计算出来,从这个意义来讲,Markdown+R 倒是可行,这其实也是每个作者希望的方式,其实也应该是开发者所追求的的目标——内容与格式的分离、计算结果直接输出至文档。但就现在的情况以及未来的趋势来看,我认为Markdown+R或者+其他的某种科学计算语言(比如 SageTeX、SciPy)或者绘图程序(比如 TeXGraph、Gnuplot)不能成为 LaTeX 的替代,因为他们做的事情是书写加上简单的标记。另外需要提到的是,像这种把写作与计算相结合的尝试非常多,我觉得 R 在这里并不是关键,除了前面提到的几个例子,TeXmacs、Scientific Workplace都支持直接在写作中计算、绘图等,MATLAB 甚至直接在 MS Word 中边写文章边计算,而且用 Mathematica 直接书写效果也是差强人意。不过,他们还是无法替代 LaTeX 最为&b&排版&/b&工具的地位(他们涉及的只是最简单的标记或者最基础层次的排版,无法对版面、文字等进行精细的设置、调整)。&br&&br&其实,我们现在的目标格式都是 PDF,说白了,那个 LaTeX 代码也是一个中间过程,我们希望的结果是:作者用简单的标记语言(比如Markdown)书写,再加上一些科学计算语言使得我们可以把计算的结果也直接得到,然后生成“排版”规范的科技文献的PDF。纵观现在各种实现方式,最后一步都是拿 (La)TeX 来完成的(当然要出去TeXmacs、Mahtematica和Scientific Workplace),其实机器生成的 (La)TeX 代码也非常有有限,难道大家认为直接写的 (La)TeX 代码都不一定能排版好的文章,难道用这二手的机器生成的 (La)TeX 代码就完美的解决了?如果要排版,还是需要手工调整 (La)TeX 代码。如果排版要求不高,自己看的话,工作量不是很大,还可以接受,毕竟 (La)TeX 的标记要稍稍繁琐一些。但是如果是比较长的文章,对真正意义上的排版比较讲究的话,这个工作量就大了,甚至要比直接写 LaTeX
代码更加麻烦。&br&&br&所以说有一定的使用价值,毕竟标记简单,但是局限性很大,不能替代 LaTeX 的地位。&br&&br&再来扯淡一些:&br&我们来看看Markdown 是什么:&br&&blockquote&“Markdown” is two things:&br& (1) a plain te and &br&(2) a software tool, written in Perl, that converts the plain text formatting to HTML. &/blockquote&它的哲学是:&br&&blockquote&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. &br&&/blockquote&这是原始的 Markdown 语法(标记)以及转换程序(markdown.pl)。可以看出,他最初不是用来排版的,只是一些简单的格式化,并且希望能够只用纯文本就可以清晰的体现格式,让标记显得自然。&br&&br&后来Markdown由于它的这种简洁易用火了,但同时也发现了它在很多方面的不足,尽管可以直接书写 html 来实现更多的标记,但大家自然是不肯局限于此的,于是结合已有的 org-mode、rst 等等标记,又有了很多的拓展和变种。比如 Markdown Extra, MultiMarkdown, Maruku, kramdown, Pandoc Markdown, Github Markdown, Stackexchange Markdown 等等。他们在标记以及转换程序上都有做出了很多的修改,而且可以支持各种不同的输出格式。我最喜欢的也是我认为最有前景的 Pandoc,在 Markdown 的基础之上做出了非常多的扩展,包括跟 LaTeX 的结合、各表表格、参考文献、交叉引用、页眉页脚、图表标题都可以实现,但即使这样,作为论文排版这就够了吗?而且,在加入这这些复杂的东西之后,可以明显感觉到,原文本并不能很好的遵循最初的设想(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)了。只是又造了一个轮子而已,而且还造的功能不全。&br&&br&一般大家仅仅认为TeX只是一种标记,加粗、倾斜、章节、插图、超链接等等,特别的,感觉它只是对数学公式的一个标记,于是就认为这些东西 Markdown(加上扩展) 都可以做到,这其实是对“排版”这个词的认识太有限。也正是这一点使大家认为 Markdown 就可以替代 LaTeX 了。TeX 作为一个排版程序大大家都不怎么关注,这确实也不是一般作者需要关注的东西,但是它确实在那里,有其难以撼动的的地位。实际上前面说了,如论如何,我们最终的排版是交给 TeX 来完成的,如果直接写的 LaTeX 代码都难以很好的完成,二手代码就更难了,一些机械化的东西可以由转换来实现(比如生成表格的代码),但是排版并不完全是机械性的劳动。大家熟悉的网页的内容的排版工作,是由浏览器完成的,标记 HTML + 样式 CSS + 辅助的程序 JS 然后就可以完成排版了,也有一些利用TeX算法来完成网页排版的JS,比如 hyphenator.js,但是网页排版跟印刷排版毕竟不同,搞网页标准化的人希望能能够搞定实际的印刷排版,但是现在来看,还是很幼稚。网页内容的排版离印刷排版还有很大的差距,将来如何我不好作评论。不过,css is awesome!
语文不好,所以说的不是很清楚,但是不想再修改了。。。。。-------------------------------------------------------------------------------------------我的观点是:不可能替代。其实只要认真的思考一下什么是排版,了解过一些印刷排版的资料,有过排…
第一眼还以为是 Madoka 。。。
第一眼还以为是 Madoka 。。。
这事儿在理论上是可行的,但是现在一般做不到。&br&&br&先要解释一下 Markdown 的基本原理:当用 Markdown 写作时,我们通常不直接、也不应该在 Markdown 里面指定样式,而是只用 Markdown 编写所谓的「与样式无关的内容」(style-independent content)。然后用 Markdown 处理器将 Markdown 转化为 HTML 代码之后,再用 CSS 样式表指定展示的内容的最终效果。&br&&br&抛开「样式与内容完全分离」是否正确不谈,我们可以大致认为「自动实现数字、字母与汉字之间空 1/4 em 空格」描述的是一个样式目标。为了实现这一目标,一个比较简单粗暴的办法是手动在数字、字母与汉字间插入万国码 (Unicode) U+ em 空格符号。显然这个方案并不优雅,也与「自动」要求相去甚远。&br&&br&此时我们需要反思一下「自动实现数字、字母与汉字之间空 1/4 em 空格」隐含的内容目标是什么?不难看出,它的本质要求是「将文本中的数字、字母、汉字部分区别开来」。&br&&br&因此一个更加优雅的方案是将这个目标分解为两部分:&br&&ol&&li&Markdown 处理器需要能够自动识别文本中的数字、字母、汉字片段;&/li&&li&Markdown 处理器需要在输出 HTML 的时候自动在上述片段间插入 U+2005 符号。&/li&&/ol&&br&在 1 实现了的前提下实现 2 非常简单,难点还是在 1 上:目前我并没有见到哪款 Markdown 处理器具备这样的功能。这件事情实现起来比较麻烦,但也不是完全不可能的事情,Word 之类的字处理软件很早就能实现这一功能了。问题在于大部分 Markdown 处理器的作者并没有这样的需求,于是也就没有动力去做这种功能。&br&&br&所以结论是此事理论可行,但暂无现成方案。如果真的有迫切需要,可以考虑找一个 Markdown 处理器的作者商量看能否提供支持。&br&&br&不过……这里提的只是一个需求,需求背后肯定有具体的使用场景和动机。不如你把场景和动机再问题补充里面解释一下,看看能否通过其他的方式解决呢?^_^
这事儿在理论上是可行的,但是现在一般做不到。先要解释一下 Markdown 的基本原理:当用 Markdown 写作时,我们通常不直接、也不应该在 Markdown 里面指定样式,而是只用 Markdown 编写所谓的「与样式无关的内容」(style-independent content)。然后用 Mark…
Markdown是Aaron Swartz 跟John Gruber共同设计的排版语言。&br&饮水思源,纪念 斯沃茨&a href=&///?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Remember Aaron Swartz&i class=&icon-external&&&/i&&/a& 这个网站就是用纯markdown写的,听者伤心,闻者落泪。&br&&img src=&/606eab5df3a7_b.jpg& data-rawwidth=&251& data-rawheight=&201& class=&content_image& width=&251&&&br&&blockquote&Markdown 的目标是实现「易读易写」。&br&可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。&br&&br&Markdown 语法的目标是:成为一种适用于网络的&em&书写&/em&语言。&br&Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想&em&不是&/em&要使得 HTML 文档更容易书写。在我看来, HTML 已经很容易写了。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种&em&发布&/em&的格式,Markdown 是一种&em&书写&/em&的格式。就这样,Markdown 的格式语法只涵盖纯文本可以涵盖的范围。&/blockquote&&br&&br&&a href=&///?target=http%3A///markdown/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Markdown 语法说明(简体中文版)&i class=&icon-external&&&/i&&/a&
Markdown是Aaron Swartz 跟John Gruber共同设计的排版语言。饮水思源,纪念 斯沃茨 这个网站就是用纯markdown写的,听者伤心,闻者落泪。Markdown 的目标是实现「易读易写」。可读性,无论如何,都是最重要的。一份使用 Markdown 格式…
可以用我的作品:&b&中文界最好的在线 Markdown 编辑阅读器 Cmd Markdown &/b&&br&&br&&a class=& external& href=&///?target=http%3A///mdeditor& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&/mdeditor&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&四个版本更新,十八大功能特性,不断进击中的在线 Cmd Markdown 编辑阅读发布器&br&&br&【1】实时渲染效果&br&【2】实时同步预览&br&【3】工具栏语法辅助&br&【4】更好的中文支持和优化 &br&【5】四十一种编程语言语法高亮,行数显示&br&【6】LaTex 表达式公式支持 &br&【7】表格,列表项支持&br&【8】独立编辑模式&br&【9】独立阅读模式&br&【10】黑白主题界面&br&【11】全屏模式&br&【12】全快捷键支持 &br&【13】实时,自动保存编辑中的文字&br&【14】云端存储,随时随地编辑阅读&br&【15】从云端导出 Markdown,Html&br&【16】在网络上发布共享您的文稿&br&【17】管理,编辑,阅读多个文稿&br&【18】Windows / Linux / Mac 全平台,IE / Firfox / Chrome / Safari 全浏览器支持&br&&br&&img data-rawheight=&998& data-rawwidth=&1680& src=&/fcd004e847b297d38317_b.jpg& class=&origin_image zh-lightbox-thumb& width=&1680& data-original=&/fcd004e847b297d38317_r.jpg&&&img data-rawheight=&999& data-rawwidth=&1680& src=&/ebb4c54ba1f09d27bc34d_b.jpg& class=&origin_image zh-lightbox-thumb& width=&1680& data-original=&/ebb4c54ba1f09d27bc34d_r.jpg&&&img data-rawheight=&998& data-rawwidth=&1680& src=&/543c8d07b6e95cf43b9b7e7_b.jpg& class=&origin_image zh-lightbox-thumb& width=&1680& data-original=&/543c8d07b6e95cf43b9b7e7_r.jpg&&&img data-rawheight=&997& data-rawwidth=&1680& src=&/b402b8ab74b_b.jpg& class=&origin_image zh-lightbox-thumb& width=&1680& data-original=&/b402b8ab74b_r.jpg&&
可以用我的作品:中文界最好的在线 Markdown 编辑阅读器 Cmd Markdown 四个版本更新,十八大功能特性,不断进击中的在线 Cmd Markdown 编辑阅读发布器【1】实时渲染效果【2】实时同步预览【3】工具栏语法辅助【4】更好的中文支持和优化…
用过许多 markup 语言,最后都回归 TeX 了。&br&&br&我感觉现在 Markdown 已经不堪重负…… 本来是一个用来写简单博客的玩意,最后被扩充成这个样子,但是不管变成啥样,你用到一个阶段总会碰到至少两个问题:&br&&ol&&li&基本控制符不分左右,无法处理复杂格式。比如我目前还没有遇到能可靠处理类似 _aa*a$2*x_0$b*bb_ 这种玩意的引擎。(姑且假设 $ 表示行间公式)。&/li&&li&没有扩展性,无法处理复杂格式。简单的栗子:margin text 怎么撸……?我的笔记里一大堆 margin text… &/li&&/ol&当然这不是 Markdown 的错,也不是 John Gruber 的错。Daring Fireball 从来就没有出现过那种格式复杂的文章,也不需要出现。然而你硬要把 Markdown 拉过来撸科技文献,这个就有点装逼过猛了。
用过许多 markup 语言,最后都回归 TeX 了。我感觉现在 Markdown 已经不堪重负…… 本来是一个用来写简单博客的玩意,最后被扩充成这个样子,但是不管变成啥样,你用到一个阶段总会碰到至少两个问题:基本控制符不分左右,无法处理复杂格式。比如我目前还没…
如果是玩具 markdown 的话, html 基础+一门脚本语言+基本的正则表达式就可以了... 最初的 markdown 就是一些 Perl 脚本 gsub 出来的.&br&&br&如果是认真的 markdown, 需要的知识就多一些了...&br&&br&&ul&&li&well-defined 语法: 很难... markdown 语法很多地方都没有定义细致, 可以照着 &a href=&///?target=http%3A//commonmark.org& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&commonmark.org&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a& 的 spec 做.&br&&/li&&li&要快: 通常是在瓶颈里加点 C 优化.&br&&/li&&li&支持 latex 公式不? 通过什么方式支持 latex 公式? 命令行? mathjax? 还是自己渲染?&br&&/li&&li&支持实时渲染不? 例如 Gitbook 和 Atom 的 markdown 预览, 在用户改几个字以后不需要更新整个文档而只更新一小部分, 用户体验就很流畅. 实时渲染嘛, 如果学过点文档视图结构的基础知识, 就很自然写得出来.&/li&&/ul&&br&不过编译原理其实不需要多少, 会写一个最简单的递归下降语法解析器就能搞斜体里嵌入粗体再嵌下划线之类情况...&br&&br&按本人造轮子的经验, 有点难的地方就是缩进语法了, 例如列表里再缩进就会变成二级列表, 三级列表... 块引用和代码块也是缩进块, 缩进的语法嵌套起来, 其语义还得思考一下.&br&&br&参考 &a href=&///?target=http%3A//monmark.org/0.18/%23appendix-a-a-parsing-strategy& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CommonMark Spec&i class=&icon-external&&&/i&&/a&
如果是玩具 markdown 的话, html 基础+一门脚本语言+基本的正则表达式就可以了... 最初的 markdown 就是一些 Perl 脚本 gsub 出来的.如果是认真的 markdown, 需要的知识就多一些了...well-defined 语法: 很难... markdown 语法很多地方都没有定义细致, 可以…
&div class=&highlight&&&pre&&code class=&language-text&&转:
![](./pic/pic1_50.png =100x20)
注意 =前有个空格,可以只写宽度,Mou中支持
&/code&&/pre&&/div&
![](./pic/pic1_50.png =100x20)
注意 =前有个空格,可以只写宽度,Mou中支持
题主恐怕是本末倒置了,仔细想想,markdown怎么会是拿来做笔记用的呢?&br&&br&笔记是给自己看的,是整合资料、梳理思路或者记录知识用的,自己能看懂就行,不用讲究太多美观和排版的问题。想想markdown各种符号打起来多麻烦,加个粗多麻烦,插个图片多麻烦,比得上到处都能贴东西的onenote,甚至哪怕随便一款支持富文本的笔记软件吗?&br&&br&markdown的哲学是,内容和样式分离,写作者只需要在撰写纯文本时加上一点符号,编辑器就能自动替你排版,在保证美观的前提下最大限度的减少你设计样式的工作量。(想想word里琳琅满目的工具栏,想想它的字体、行距、缩进、标题等等玩意儿全都要你一一操心过问)&br&&br&所以markdown为啥要这样设计?还不是为了省去你花在排版上的时间和心思。markdown最大的应用场景就是写博客和项目文档,要注意这些都是有观众的!至于你个人的笔记,当然怎么快怎么舒服怎么来。如果你对排版美观这种事情本身就很感兴趣,你写完markdown以后看着渲染出来的整洁效果以及五颜六色的高亮代码觉得噢天呐怎么这么美!就算只给自己一个人看但还是觉得很值得很满足了呢!那是你原本就好这口。不然的话,用markdown写笔记,看起来固然新潮酷炫有个性,然而并没有什么实质性的卵用。&br&&br&安安心心接着用onenote、为知和印象吧,如果你不是web页面的提供者,不是在线文档的撰写者,不用没事要给谁谁谁提交个什么文字报告,就没有必要非得跟markdown这股风。
题主恐怕是本末倒置了,仔细想想,markdown怎么会是拿来做笔记用的呢?笔记是给自己看的,是整合资料、梳理思路或者记录知识用的,自己能看懂就行,不用讲究太多美观和排版的问题。想想markdown各种符号打起来多麻烦,加个粗多麻烦,插个图片多麻烦,比得上…
&a href=&///?target=http%3A//johnmacfarlane.net/pandoc/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Pandoc - About pandoc&i class=&icon-external&&&/i&&/a&&br&有在线版和linux版,全能的document converter。&br&如 md --& pdf:&br&&div class=&highlight&&&pre&&code class=&language-bash&&pandoc README -o example13.pdf
&/code&&/pre&&/div&写完才发现和&a class=&member_mention& data-editable=&true& data-title=&@Jeky& data-hash=&0c5fcaee9c16& href=&///people/0c5fcaee9c16& data-tip=&p$b$0c5fcaee9c16&&@Jeky&/a& 重了,抱歉抱歉。那我就加一个技术人员用得到的吧。&br&&a href=&///?target=http%3A///& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&/&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&提供各种语言的接口支持。&br&&br&------ 中文问题 ------&br&谢&a class=&member_mention& data-editable=&true& data-title=&@张江阁& data-hash=&060f2b0fe90dc68aeafe87& href=&///people/060f2b0fe90dc68aeafe87& data-tip=&p$b$060f2b0fe90dc68aeafe87&&@Tony&/a& 提醒,pandoc在转中文的时候非常头疼,目前比较成熟的做法是使用LaTex 引擎,手动配置系统内的中文字体进行,具体可以参照 &a href=&///?target=http%3A//.cn/article/828& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&图灵社区 : 阅读 : 用Markdown来写自由书籍&i class=&icon-external&&&/i&&/a& 和 &a href=&///?target=http%3A///demo_c173_i98333.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&让pandoc输出pdf时支持中文 demo大全&i class=&icon-external&&&/i&&/a& 进行配置测试。&br&诚然,这个方案比较繁琐和麻烦,几个包下来500MB空间就没了。如果你是开发人员,且想自己配一些样式,还可以选择reportlab以及基于reportlab的&a href=&///?target=https%3A///chrisglass/xhtml2pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&chrisglass/xhtml2pdf&i class=&icon-external&&&/i&&/a& ,这样你就可以简单的pandoc转为html,再由html轻松地转为pdf啦,还以自由配置样式哦。&br&&br&------ 章节 生成整本书的做法 ------&br&开源书籍社区的传统做法也是基于pandoc(利于出版业的排版),著名的例子有 &a href=&///?target=https%3A///progit/progit& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&progit/progit&i class=&icon-external&&&/i&&/a& ,以及上文提到的 &a href=&///?target=http%3A//.cn/article/828& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&图灵社区 : 阅读 : 用Markdown来写自由书籍&i class=&icon-external&&&/i&&/a& ,已经有写好的脚本帮助你做这件事啦。
有在线版和linux版,全能的document converter。如 md --& pdf:pandoc README -o example13.pdf写完才发现和 重了,抱歉抱歉。那我就加一个技术人员用得到的吧。提供各种语言的接口支持。------ 中文问题 -…
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 微软亚洲研究院创始人 的文章

 

随机推荐