[package] name = "math_utils_lib" description = "A library providing math utilities such as a parser/evaluator and a LaTeX export to export a history of parsed expressions and solved equations to LaTeX." version = "0.4.0" edition = "2021" license-file = "LICENSE.txt" documentation = "https://docs.rs/math_utils_lib/latest/math_utils_lib/" repository="https://github.com/Waigo01/math_utils_lib" readme = "README.md" keywords = ["mathparsing", "parser", "eval", "math_lib", "math_utils"] categories = ["mathematics", "parser-implementations"] [package.metadata.docs.rs] # docs.rs uses a nightly compiler, so by instructing it to use our `doc-images` feature we # ensure that it will render any images that we may have in inner attribute documentation. features = ["doc-images", "output"] [lib] doctest = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] embed-doc-image = { version = "0.1.4", optional = true } mathjax_svg = { version = "3.1.2", optional = true } tectonic = { version = "0.15.0", features = ["external-harfbuzz"], optional = true } resvg = { version = "0.43.0", optional = true } [features] default = [] doc-images = ["dep:embed-doc-image"] high-prec = [] row-major = [] output = ["dep:mathjax_svg", "dep:tectonic", "dep:resvg"]