Commit Graph

10 Commits (6e2c36bdbb1882b7029940291f661f4ecb8f88e2)

Author SHA1 Message Date
Ethan Dalool 6e2c36bdbb Restrict footnotes to appearing after good elements.
Otherwise you can get blockquotes appearing inside inline
elements which is invalid.
2019-12-29 13:06:51 -08:00
Ethan Dalool d89394215b Handle nested footnotes in separate passes.
Otherwise the nested one lands where the parent one already is,
then doesn't get moved to the real destination.
2019-12-29 13:05:28 -08:00
Ethan Dalool 5195b3a560 Split collection and injection of footnotes into two functions. 2019-12-29 13:04:42 -08:00
Ethan Dalool 4c5f416e2c Add helper function contains_class. 2019-12-29 13:03:44 -08:00
Ethan Dalool 45ba419f16 Update. 2019-09-08 21:20:32 -07:00
Ethan Dalool 0bd5315e0a Addd pgepubid\d+ to the calibre delete list. 2019-08-25 12:54:27 -07:00
Ethan Dalool fd1d0cd51f Don't add space between neighboring tags where there wasn't any. 2019-08-25 12:54:03 -07:00
Ethan Dalool b47701ec3a Add imagecrunch. 2019-08-03 00:49:15 -07:00
Ethan Dalool 1c4a73ca01 Add cleanerupper. 2019-08-03 00:24:52 -07:00
Ethan Dalool 171445599b Initial commit. 2019-07-25 18:36:21 -07:00