rzach / forallx-yyc

UCalgary version of forallx, an introduction to formal logic
https://forallx.openlogicproject.org/
Creative Commons Attribution 4.0 International
94 stars 30 forks source link

Conversion to HTML #23

Closed rzach closed 1 year ago

rzach commented 6 years ago

Figure out a good way to convert everything to HTML and ePub.

david-a-wheeler commented 1 year ago

There are many options, but I don't know if any are good. The TeX FAQ has a list of ways to generate HTML. There's also pandoc/

rzach commented 1 year ago

Back when I opened this, the most promising option seemed to be latexml. The main problem is that the code uses a lot of configurations, custom TeX code, and packages (esp cleveref, subfiles). The customizations use xparse, which still isn't supported, although some of the others now are.

rzach commented 1 year ago

LaTeXML .8.7 now does a decent job. The result is here: https://forallx.openlogicproject.org/html/index.html

I took some hints from these people (@0-andy-0 ?) https://hackmd.io/@UoL-IWG/latexml

0-andy-0 commented 1 year ago

Glad to be of help. Nice navigation button :-) Andy (also @.***)

On Thu, 29 Jun 2023 at 04:58, Richard Zach @.***> wrote:

LaTeXML .8.7 now does a decent job. The result is here: https://forallx.openlogicproject.org/html/index.html

I took some hints from these people @. https://github.com/0-andy-0 ?) @./latexml

— Reply to this email directly, view it on GitHub https://github.com/rzach/forallx-yyc/issues/23#issuecomment-1612365961, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALTA7F4OODZCOTGVZC324TLXNTVMTANCNFSM4EFL73FA . You are receiving this because you were mentioned.Message ID: @.***>

rzach commented 1 year ago

Thanks to @brucemiller and @dginev (https://github.com/brucemiller/LaTeXML) and @xworld21 / @vlmantova (https://github.com/vlmantova/bookml) this is now done!