“呼呵哈哈哈哈哈哈哈!!天助我也!!天大的好消息啊!”

“花生神马事?失心疯啦?”

“上回不是说可以在 LaTeX 里用wiki 做笔记, 结果很多人说 markdown 比较普及吗?”

“是啊,如果 markdown 可以和 LaTeX 结合在一起,就可以达到快速撰写、漂亮输出的效果了。虽然说可以用 pandoc 多走一个步骤,可是很多 LaTeX 宏包都是 pandoc 不能支持的。”

“所以我说,好消息来了!已有开发者放出相应宏包,在 LaTeX 里写 markdown 不再是梦了!!”

“真的?!哪里哪里哪里!!”

“MikTeX 或 TeX Live 下,安装 markdown 这个宏包,基本代码这么写就可以:

\usepackage{markdown}

\begin{markdown}
终于!可以用 Markdown 了!_喜大普奔啊!_
\end{markdown}

或者直接:

\markdownInput{README.md}

编译时要用 --shell-escape,还有一些其它宏包参数,如 footnotesdefinitionLists等等,就可以做出注脚、定义列表等。XeLaTeX 和 LuaLaTeX 可用, 所以完全和 ctex 系列兼容。”

“哇哈哈哈太好了!!我可以直接把 Github 上项目的 README 直接挪过来,作为我的论文的附录了!!要准备讲义也方便多了!!啊——不过要写数学公式时还是要跳出来,那就不能用 inline math 了吧。”

“宏包文档说有个 hybrid 参数,加了之后就可以直接写绝对不要把 $x^2$ 和 $x_2$ 弄混了这样的 markdown + LaTeX 代码啦。”

“嗯……还有,这网页网址是用注脚显示的,有没有参数可以设定成 hyperref 式的超链接显示?”

“这个啊……文档里虽然有提到\markdownSetup{rendererPrototypes} 什么的,可是好像没给具体的描述,没看懂。”

“来来来,让专业的来。师兄你看看有没有办法?”

“哎~翻一翻源代码应该就可以看出端倪了吧~这样这样再这样,应该就可以了:”

\usepackage[colorlinks]{hyperref}
\markdownSetup{rendererPrototypes={
 link = {\href{#2}{#1}}
}}

“呵呵呵哈哈哈哈哈做笔记、写讲义现在就这么简单!!来人帮我转告教授,下个学期他的课的讲义,我全包了!!!”

“呵~呵~呵~,不必转告,我都听到你的干劲了。好的,成全你。” “Σ(゚д゚lll)教、教授!我得意忘形了是我不好!教授~~~!”

下载区:markdown-zh

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部