Closed tleedjarv closed 1 year ago
Well, sometimes people actually look at dvi using xdvi. I did that a lot in the 90s, before pdf existed, because xdvi worked better than a ps viewer, prepatory to converting to ps (dvips) and printing. But I don't think it is super important. It would be nice to have a target for it, even it it's marked non-parallel, and isn't part of "all". But I am not sure it's worth the work.
More details in commit messages. I have kept the commits separate for easier review. The first three commits could easily be separate into a separate PR if needed.
The dvi output is currently removed but I don't see that as a loss. What would be the use case for dvi? If needed, I can add it back but it will again complicate the makefile because it can't be built in parallel with other targets (it conflicts by trying to write to the same aux and toc files).
Edit: I also thought of adding one more commit:
but decided not to include it because I don't think it really improves anything, yet may be more fragile.