8个不稳定版本 (3个破坏性更新)

0.4.1 2023年5月18日
0.4.0 2022年10月27日
0.3.0 2022年10月3日
0.2.0 2022年4月26日
0.1.3 2021年6月19日

#1926文本处理

Download history 184/week @ 2024-04-08 148/week @ 2024-04-15 161/week @ 2024-04-22 124/week @ 2024-04-29 121/week @ 2024-05-06 156/week @ 2024-05-13 134/week @ 2024-05-20 164/week @ 2024-05-27 140/week @ 2024-06-03 132/week @ 2024-06-10 181/week @ 2024-06-17 199/week @ 2024-06-24 67/week @ 2024-07-01 178/week @ 2024-07-08 258/week @ 2024-07-15 206/week @ 2024-07-22

每月下载量726次
17 个crate中使用了它(通过 tectonic

MIT 许可证

2MB
52K SLoC

C 51K SLoC // 0.1% comments Rust 1K SLoC // 0.0% comments

tectonic_engine_xdvipdfmx crate

该crate是 Tectonic项目 的一部分。它提供了 XeTeXxdvipdfmx 程序作为可重用crate。

Cargo功能

该crate目前不提供任何 Cargo功能

更新生成的头文件

该crate通过 cbindgen 创建的头文件将Rust函数暴露给C/C++代码。要更新头文件,运行

cbindgen --output xdvipdfmx/xdvipdfmx_bindings.h

lib.rs:

将来自 XeTeXxdvipdfmx 程序作为一个可重用crate。

xdvipdfmx 程序将XeTeX "XDV" 中间文件转换为PDF输出文件。

该crate提供了 Tectonic 使用的 xdvipdfmx 实现。但是,为了获得完整的Tectonic用户体验,必须将其与其他各种实用程序结合使用:主XeTeX引擎、获取支持文件的代码等。您可能应该使用主要的 tectonic crate,它将所有这些部分组合成一个(半)连贯的整体。

依赖关系

~2–13MB
~103K SLoC