hmemcpy / milewski-ctfp-pdf

Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/
Other
10.88k stars 578 forks source link

Index is incomplete #212

Open srid opened 4 years ago

srid commented 4 years ago

The Index provided at the back of the book, which is a mere 2 pages, seems incomplete.

For example I can locate neither epimorphism nor monomorphism, which Bartosz discusses in one of his video lectures, in it.

BartoszMilewski commented 4 years ago

Yes, it would be nice if somebody volunteered to create a more comprehensive index. It's not an easy job though.

hmemcpy commented 4 years ago

Yes, some help would be greatly appreciated! If it helps, the \newterm macro automatically adds the term to index!

0rzech commented 2 years ago

I want to read the book, so I could place \newterms on my branch along the way. Both reading and marking would be done in my free time, so no deadlines guaranteed, ha ha! :)

I can see that there's some line length limit in tex files. Personally, I prefer to stick to "1 sentence - 1 line" rule in LaTeX documents, because that way adding/removing words and macros to/from a sentence doesn't rearrange everything that follows. So, would it be fine if I just ignored the line-length limit when adding \newterms? Additional benefit is that diffs will be simpler that way.