Skip to content

Releases: creideiki/fimfic2pdf

v0.10.3

09 Apr 21:11
v0.10.3
221a3c7
Compare
Choose a tag to compare

Change the short option for author's notes in the "book" class from -a to -n, to avoid colliding with the "novel" class' use of -a for anthology titles.

The "novel" class does not allow lists. Transform them to plain text and emit a warning.

v0.10.2

01 Apr 14:14
v0.10.2
c5f1d57
Compare
Choose a tag to compare

Handle images in the "novel" document class.

v0.10.1

11 Mar 17:40
v0.10.1
74c1b88
Compare
Choose a tag to compare

Allow anthologies using the "novel" class to include front matter.

Add an option -a/--anthology-title to set the title of the anthology, which will be included in the front matter.

Changes configuration file format for anthologies. Projects started on a previous version will require manual changes before they can be processed with this or later versions. What was previously just a list of stories is now:

anthology:
  title: Anthology Title
  author: Author Name
  stories:
  - List as before

v0.10.0

05 Mar 17:13
v0.10.0
1586e9b
Compare
Choose a tag to compare

Supports different LaTeX classes. The previous behaviour is retained in the "book" class, and support for the "novel" class has been added.

Different classes have different executables with different options.

The "novel" class optionally supports writing front matter (pages for title, copyright, dedication, etc.).

Rendering the "novel" class requires LuaLaTeX, while "book" still uses XeLaTeX.

v0.9.4

09 Feb 22:15
v0.9.4
06e53d3
Compare
Choose a tag to compare

Handle small struck-through text.

v0.9.3

28 Jan 21:20
v0.9.3
ea148a1
Compare
Choose a tag to compare

Handle <pre> and <code> tags.

This handles FiMFiction's maths.

v0.9.2

28 Jan 14:57
v0.9.2
3a343d2
Compare
Choose a tag to compare

Ignore paragraphs containing only whitespace.

Require at least four hyphens in a row before treating them as <hr>, to avoid confusion with em-dash ligatures.

v0.9.1

25 Jan 13:26
v0.9.1
9dc2ea4
Compare
Choose a tag to compare

Experimental support for fetching stories from Archive Of Our Own.

v0.9.0

25 Jan 13:25
v0.9.0
cbcbd19
Compare
Choose a tag to compare

Refactor code to enable support for multiple sites.

Include author name and story title in PDF metadata.

Handle <em> and <strike> tags, and <div> tags without a style attribute.

Treat lines consisting of whitespace, hyphens, and whitespace as <hr>.

v0.8.8

23 Jan 22:42
v0.8.8
95ddc2e
Compare
Choose a tag to compare

Handle lines containing only hyphens the same as <hr> tags instead of always outputting a horizontal line.

Add an option to rendering styles for <hr> tags for outputting a horizontal line.