Thu, 19 Oct 2023 11:49:38 -0500
Initial rough version
0 | 1 | |
2 | # strip-changes-markup | |
3 | ||
4 | This program removes [changes](https://www.ctan.org/pkg/changes) package markup from LaTeX documents. It was written because none of the existing regular expression based scripts actually worked on any sort of complex markup. This program (written in [Rust](https://www.rust-lang.org)) is not based on regular expressions, but has an actual semi-proper parser. | |
5 | ||
6 | ## Installation and usage | |
7 | ||
8 | 1. Install [Rust](https://www.rust-lang.org) following instructions. | |
9 | 2. Run `cargo build` to run the program (optional; the next step does it if needed). | |
10 | 3. To process a document, use | |
11 | ``` | |
12 | cargo run < input.tex > output.tex | |
13 | ``` | |
14 | You may also find the built binary under `target/debug/strip-changes-markup`, and copy it to a place that works for you, instead of using `cargo` to run the program. | |
15 | ||
16 |