象形文字演示的pdf生成。

cascajal的Python项目详细描述


cascajal是自动从Hieroglyph生成pdf的脚本 使用Firefox的演示文稿。

工作原理

HieroglyphRestructured Text生成HTML演示文稿 文件。但是,有时您需要一个pdf文件。为了会议 组织者,Speaker Deckcascajal自动生成 使用firefox的pdf文件。

安装

您可以使用pip

$ pip install --user cascajal

注意,您需要在您的路径上有用户二进制目录; 如果需要帮助,请参阅pip 2014

cascajal没有任何外部python依赖项。这取决于 在firefox上(或者Iceweasel,或者类似firefox的东西)。

生成PDF

安装了cascajal之后,可以生成 幻灯片。

$ make slides # this runs Hieroglyph; see the Hieroglyph docs
$ cascajal -o slides.pdf ./_build/slides/index.html

Cascajal将创建一个临时的Firefox配置文件,启动浏览器, 打印成pdf格式。打印完成后,可以关闭 浏览器,或者Cascajal会在几秒钟后帮你完成。

你会得到一些像 https://speakerdeck.com/nyergler/in-depth-pdb作为输出。

等等,但是…

  • 我的幻灯片渲染不正确!!

    你用的是什么主题?cascajal最适合与slides2 象形文字的主题。slidessingle-level都有一些 已知问题;您的里程可能会有所不同。

  • Cascajal如何在我的系统上找到Firefox?

    很糟糕。

    现在它在几个常见的地方 安装在Linux上。在某个时候,我会为mac添加一些常见的位置 OS X。如果有人使用Windows帮助检测 在那里工作。

  • 为什么是火狐?

    在我尝试的工具中,firefox最接近于 盒子”。Cascajal只是想让所有的设置都平滑 (记录在案或其他)你需要设置以使其生效。

  • 什么不是PhantomJS

    幻影当前不支持Web字体。所以当它做一个 以无头的方式,甚至简单地生成 像monospace字体这样的东西呈现不正确。

    Phantomjs2目前正在开发中,应该包括 改进了对Web字体的支持。不难想象 使用幻影的未来,效果更好。

  • 我能帮忙吗?

    试试看,让我知道什么不管用!

    有关如何编辑代码的信息,请参见HACKING.rst

  • 名字怎么了?

    根据维基百科的说法,

    The Cascajal Block is a tablet-sized writing slab made of serpentinite from Mexico which has been dated to the early first millennium BCE, incised with hitherto unknown characters that may represent the earliest writing system in the New World.

    所以卡斯卡哈尔是你象形文字的书写板。

新闻

0.1

发布日期:未发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用运行时从JAVA运行openssl命令?   不使用线程安全类(如AtomicInteger和SynchronizedList)的java ProducerConsumer问题   匹配字符串的java模式   在java中使用泛型接口作为返回类型   java将可能具有序列化JSON值的hashmap作为节点添加到JSON字符串中   Eclipse无法从Java8流推断正确的类型   java无法了解标准JButton的大小   java我能用一个循环优化这个函数吗(在第一种方法中)?   Apache CXF中基于WebSocket的java SOAP?   java想要运行奇偶和求和三步   矩阵上随机元素的java集值   java布尔相等:0==a,操作数顺序重要吗?   java Eclipse不会退出我的插件   java如何在spring的SOAP拦截器中获取HttpServletRequest和HttpServletResponse