跳转到主要内容

扩展

项目描述

扩展python-markdown以支持LaTeX(而不是html)输出。

由Rufus Pollock创作:<http://www.rufuspollock.org/>

用法

1. 命令行。名为markdown2latex.py的脚本将自动安装。有关用法详情,请参阅帮助

$ markdown2latex.py -h
  1. 作为python-markdown扩展

    >>> import markdown
    >>> md = markdown.Markdown(None, extensions=['latex'])
    >>> # text is input string ...
    >>> latex_out = md.convert(text)
  2. 直接作为模块(std markdown扩展设置的轻微颠倒)

    >>> import markdown
    >>> import mdx_latex
    >>> md = markdown.Markdown()
    >>> latex_mdx = mdx_latex.LaTeXExtension()
    >>> latex_mdx.extendMarkdown(md, markdown.__dict__)
    >>> out = md.convert(text)

历史

版本:1.0(2006年11月15日)

  • 第一个工作版本(与markdown 1.5兼容)

  • 包含对表格的支持

版本:1.1(2007年1月17日)

  • 支持文本和图像

版本:1.2(2008年6月)

  • 作为扩展重构。

  • 将其制作成正确的python/setuptools包。

  • 与markdown 1.7测试,但应与1.6和(可能)1.5(尽管预处理/后处理功能在那里没有得到很好的解决)兼容

版本 1.3:(2008年7月)
  • 改进图像输出(宽度)

版本 1.3.1:(2009年8月)
  • 微小的错误修复,删除重复的关键字参数,并将zip_safe设置为False

  • 默认情况下为包含的图像添加[width=\textwidth]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

markdown2latex-1.3.1.tar.gz (9.0 kB 查看哈希值)

上传时间

支持