TexCore

This project is under the MIT License

TexCore is the successor to tex-rs and uses linked lists to help walk and sort elements to either write to tex code or compile to pdf.

To add to your project:

toml [dependencies] texcore = "0.4"

The Compile Feature

To allow this library to be able to run on Windows systems, I have made the tectonic dependency optional and only available under the compile feature. This means that the function, texcore::compile() and ElementList::compile() are hidden under this feature.

toml [dependencies] texcore = { version = "0.4", features = ["compile"] }

The TexCreate Template Feature

To allow easier development with the TexCreate project, I have decided to add the texcreate-templates portion under the texcreate_template feature. This feature also uses the compile feature as long as the dependency serde_json.

toml texcore = { version = "0.4", features = ["texcreate_template"] }

Read documentation here

Changes in 0.4.0

The following functions uses ElementList mutably, as well as other described changes: