8 unstable releases (3 breaking)
0.4.1 | May 18, 2023 |
---|---|
0.4.0 | Oct 27, 2022 |
0.3.0 | Oct 3, 2022 |
0.2.0 | Apr 26, 2022 |
0.1.3 | Jun 19, 2021 |
#1926 in Text processing
726 downloads per month
Used in 17 crates
(via tectonic)
2MB
52K
SLoC
The tectonic_engine_xdvipdfmx
crate
This crate is part of the Tectonic
project. It provides
XeTeX’s xdvipdfmx
program as a reusable crate.
Cargo features
This crate does not currently provides any Cargo features.
Updating the generated header
This crate exposes Rust functions to C/C++ code using a header file created by cbindgen. To update the header, run:
cbindgen --output xdvipdfmx/xdvipdfmx_bindings.h
lib.rs
:
The xdvipdfmx
program from XeTeX as a reusable crate.
The xdvipdfmx
progam converts XeTeX "XDV" intermediate files into PDF
output files.
This crate provides the xdvipdfmx
implementation used by Tectonic.
However, in order to obtain the full Tectonic user experience, it must be
combined with a variety of other utilities: the main XeTeX engine, code to
fetch support files, and so on. Rather than using this crate directly you
should probably use the main tectonic
crate, which combines all of these
pieces into a (semi) coherent whole.
Dependencies
~2–13MB
~103K SLoC