@@ -18,8 +18,7 @@ Portions of Functional Programming Strategies in Scala with Cats are based on Sc
1818
1919## Building
2020
21- The build requires a lot of heavy machinery:
22- texlive, node, java, scala, and pandoc and pandoc-crossref.
21+ The build requires Scala, Typst, and a few fonts.
2322There are all installed as part of the
2423[ CI job that builds the book] ( https://github.com/scalawithcats/scala-with-cats/blob/develop/.github/workflows/publish.yml ) .
2524This is always kept up to date, so refer to it for dependencies and their installation.
@@ -32,17 +31,6 @@ From within `sbt` you can issue the following commands:
3231- ` epub ` builds an ePub version in ` dist/scala-with-cats.epub ` ;
3332- ` all ` builds all three versions.
3433
35- The ` pdf ` , ` html ` , and ` epub ` commands are each made of three smaller commands:
36-
37- - ` {foo}Setup ` creates temp directories and builds JS/CSS prerequisites for the HTML/ePub versions;
38- - ` mdoc ` runs the files in ` src/pages ` through [ mdoc] ( https://scalameta.org/mdoc/ ) to compile and run the Scala snippets;
39- - ` {foo}Pandoc ` runs the output of ` mdoc ` through [ pandoc] ( https://pandoc.org/ ) to produce the output.
40-
41- There are also ` tex ` and ` json ` commands
42- (and commands like ` texSetup ` , ` jsonPandoc ` , and so on)
43- that build a LaTeX version of the book and a Pandoc AST respectively.
44- These are useful for debugging the build.
45-
4634
4735## Contributing
4836
0 commit comments