Robert Błaut [Tue, 28 Jan 2014 13:46:26 +0000 (14:46 +0100)]
[ePub] Fix for error validation with epubcheck 3.0.1 in multi-volume books
ERROR: example.epub/OPS/toc.ncx(24,47): assertion failed: different
playOrder values for navPoint/navTarget/pageTarget that refer to same
target
Robert Błaut [Tue, 28 Jan 2014 10:43:24 +0000 (11:43 +0100)]
[ePub] Added conversion from 3-letter to 2-letter (if available) language code
The change-set is intended to fix various ebook readers problems
regarding not recognized 3-letter (bibliographic) language code.
Robert Błaut [Sun, 26 Jan 2014 16:20:13 +0000 (17:20 +0100)]
Fix for dc:creator and dc:date tag – make it as described in OPF 2.0.1 spec.
According to an example from OPF 2.0.1 spec:
<dc:creator opf:file-as="King, Martin Luther Jr." opf:role="aut">
Rev. Dr. Martin Luther King Jr.
</dc:creator>
Regarding to dc:date change: Sigil throws with xsi:type in dc:date.
Robert Błaut [Sun, 26 Jan 2014 15:02:30 +0000 (16:02 +0100)]
Fix for missing xml declaration of content.opf and toc.ncx
Lack of xml declaration causes failed ePub validation with Epubcheck
Version 3.0.1
Robert Błaut [Sun, 26 Jan 2014 10:43:52 +0000 (11:43 +0100)]
Fix for Epubcheck Version 3.0.1 validation warning
WARNING: OEBPS/toc.ncx: meta@dtb:uid content 'sample' should conform to
unique-identifier in content.opf:
'http://wolnelektury.pl/katalog/lektura/sample'
Robert Błaut [Sun, 19 Jan 2014 11:41:00 +0000 (12:41 +0100)]
[Mobi] Mobi output improvements
1. Produce dual Mobi file by default (Mobi7 + KF8). Much nicer and
richer experience on Kindle devices.
2. Embed fonts in Mobi.
3. Remove obsolete Mobi stylesheet (mobi.py uses epub css by default)
4. Add flag with-full-fonts to epub.py as it is required for mobi.py to
produce working subset of fonts by calibre.
5. Ignore margins option by default to ensure that result mobi file
will use Kindle devices own margins.
Robert Błaut [Sun, 19 Jan 2014 09:39:35 +0000 (10:39 +0100)]
Use CSS styles also in HTML TOC
Robert Błaut [Fri, 17 Jan 2014 10:36:12 +0000 (11:36 +0100)]
[ePub, Mobi] Smaller text-indent in paragraphs.
Robert Błaut [Thu, 16 Jan 2014 20:01:49 +0000 (21:01 +0100)]
[ePub Mobi] Removed unnecessary annotations clutter. Make them according typography rules
Robert Błaut [Thu, 16 Jan 2014 13:53:49 +0000 (14:53 +0100)]
[Mobi] Fix for inconsistent styles between on-line reader and Mobi.
Robert Błaut [Thu, 16 Jan 2014 13:46:02 +0000 (14:46 +0100)]
[ePub] Fix for inconsistent styles between on-line reader and ePub.
Robert Błaut [Wed, 15 Jan 2014 22:39:42 +0000 (23:39 +0100)]
[Mobi] CSS improvements for paragraph and footnotes
Robert Błaut [Wed, 15 Jan 2014 21:54:50 +0000 (22:54 +0100)]
CSS style footnotes clean up
Robert Błaut [Wed, 15 Jan 2014 21:53:26 +0000 (22:53 +0100)]
Transition from square bracket to superscripted footnotes
Robert Błaut [Wed, 15 Jan 2014 21:49:00 +0000 (22:49 +0100)]
Fix for incorrect .ttf MIME type
Robert Błaut [Wed, 15 Jan 2014 19:43:25 +0000 (20:43 +0100)]
Paragraphs formatting improvements
No margins between .paragraph classes plus text indentation between two adjacent .paragraph classes.
Radek Czajka [Fri, 3 Jan 2014 16:01:23 +0000 (17:01 +0100)]
Use cover with logos by default.
Radek Czajka [Wed, 18 Dec 2013 15:20:52 +0000 (16:20 +0100)]
Covers with logos.
Marcin Koziej [Mon, 16 Dec 2013 08:40:49 +0000 (09:40 +0100)]
use lists not tuples since tuples break things
Marcin Koziej [Sat, 7 Dec 2013 17:17:06 +0000 (18:17 +0100)]
merging master
Marcin Koziej [Wed, 4 Dec 2013 18:45:25 +0000 (19:45 +0100)]
fixes for dates etc
Radek Czajka [Tue, 19 Nov 2013 10:48:31 +0000 (11:48 +0100)]
Metadata can have lang attribute.
Marcin Koziej [Tue, 12 Nov 2013 17:07:24 +0000 (18:07 +0100)]
add genre to picture_info
Radek Czajka [Tue, 12 Nov 2013 11:26:46 +0000 (12:26 +0100)]
Fix broken txt test.
Marcin Koziej [Wed, 6 Nov 2013 15:30:30 +0000 (16:30 +0100)]
More on date format
Marcin Koziej [Wed, 6 Nov 2013 14:19:50 +0000 (15:19 +0100)]
Handle all date formats in a primitive way (always take the beginning of period)
Marcin Koziej [Tue, 5 Nov 2013 11:26:10 +0000 (12:26 +0100)]
tests for handling "2 poł XIX w." dates + utf8 check
Marcin Koziej [Tue, 5 Nov 2013 09:04:45 +0000 (10:04 +0100)]
Merge branch '__images'
Marcin Koziej [Mon, 4 Nov 2013 16:12:54 +0000 (17:12 +0100)]
Accept dates in like "2 poł. XIX w."
Aleksander Łukasz [Wed, 9 Oct 2013 11:45:42 +0000 (13:45 +0200)]
Fixing thank-you note in epub
Radek Czajka [Tue, 8 Oct 2013 10:04:25 +0000 (12:04 +0200)]
Add thank-you note in EPUB and PDF.
Radek Czajka [Mon, 7 Oct 2013 07:53:56 +0000 (09:53 +0200)]
typo
Radek Czajka [Tue, 17 Sep 2013 14:14:35 +0000 (16:14 +0200)]
Legal note fix.
Radek Czajka [Wed, 7 Aug 2013 10:37:22 +0000 (12:37 +0200)]
funders in txt
Radek Czajka [Wed, 7 Aug 2013 10:19:28 +0000 (12:19 +0200)]
Add funders info.
Radek Czajka [Wed, 24 Jul 2013 20:41:58 +0000 (22:41 +0200)]
PDF cover info fix
Radek Czajka [Mon, 22 Jul 2013 13:09:21 +0000 (15:09 +0200)]
#2773: support info in pdf/epub/mobi.
Radek Czajka [Tue, 16 Jul 2013 12:25:08 +0000 (14:25 +0200)]
Fixes #2631: losing whitespace in epub/mobi stanzas.
Radek Czajka [Tue, 16 Jul 2013 12:01:15 +0000 (14:01 +0200)]
fixes #2620: remove old tagline
Radek Czajka [Tue, 16 Jul 2013 10:08:00 +0000 (12:08 +0200)]
Added theme table in test
Radek Czajka [Tue, 16 Jul 2013 09:41:45 +0000 (11:41 +0200)]
Use Pillow-compatible imports.
Radek Czajka [Fri, 28 Jun 2013 09:20:05 +0000 (11:20 +0200)]
Spaces in themes list in HTML.
Radek Czajka [Thu, 2 May 2013 10:18:12 +0000 (12:18 +0200)]
forgotten image
Radek Czajka [Fri, 26 Apr 2013 11:18:18 +0000 (13:18 +0200)]
Add table of themes directly to HTML.
Radek Czajka [Mon, 25 Feb 2013 12:33:17 +0000 (13:33 +0100)]
Add WL logo on cover
Radek Czajka [Mon, 25 Feb 2013 11:01:34 +0000 (12:01 +0100)]
Scalable metrics in Cover
Radek Czajka [Thu, 27 Sep 2012 15:09:02 +0000 (17:09 +0200)]
Many FB2 fixes
Radek Czajka [Mon, 24 Sep 2012 12:43:39 +0000 (14:43 +0200)]
Merge remote-tracking branch 'mgorny/fb2'
Radek Czajka [Fri, 7 Sep 2012 11:08:16 +0000 (13:08 +0200)]
fixes #2356: set User-Agent
Michał Górny [Wed, 29 Aug 2012 21:02:51 +0000 (23:02 +0200)]
FB2: fix verse handling in lyrics.
Use the epub verse conversion code to convert verses to a more suitable
XML format.
Radek Czajka [Wed, 22 Aug 2012 20:45:30 +0000 (22:45 +0200)]
pdf: respect inherited cover
Radek Czajka [Wed, 22 Aug 2012 09:20:16 +0000 (11:20 +0200)]
Better Unicode handling in errors.
Radek Czajka [Mon, 20 Aug 2012 10:29:17 +0000 (12:29 +0200)]
added WLDocument.as_cover: treat covers more like ebooks
Radek Czajka [Fri, 17 Aug 2012 14:26:15 +0000 (16:26 +0200)]
Allow specyfing fallback values for BookInfo fields when creating a WLDocument.
Radek Czajka [Fri, 17 Aug 2012 12:34:54 +0000 (14:34 +0200)]
fixes #2325: repetitions in editor list
Radek Czajka [Fri, 17 Aug 2012 10:27:16 +0000 (12:27 +0200)]
smaller image for tests
Radek Czajka [Thu, 2 Aug 2012 11:53:27 +0000 (13:53 +0200)]
fix for running from bad dir
Radek Czajka [Wed, 13 Jun 2012 12:09:33 +0000 (14:09 +0200)]
Allow using remote cache for image downloading. Also, DRY in book2* scripts
Marcin Koziej [Thu, 24 May 2012 10:06:09 +0000 (12:06 +0200)]
fix expected html output to contain secX anchors
Marcin Kozey [Thu, 24 May 2012 08:40:38 +0000 (01:40 -0700)]
Merge pull request #3 from mgorny/fb2
FB2: fix whitespace around footnotes.
Michał Górny [Wed, 16 May 2012 05:03:48 +0000 (07:03 +0200)]
FB2: fix whitespace around footnotes.
rczajka [Mon, 14 May 2012 08:26:54 +0000 (01:26 -0700)]
Merge pull request #2 from mgorny/fb2
Initial support for FictionBook 2 output format
rczajka [Mon, 14 May 2012 08:25:42 +0000 (01:25 -0700)]
Merge pull request #1 from mgorny/master
book2epub: fix --working-copy description
Michał Górny [Sat, 12 May 2012 21:11:05 +0000 (23:11 +0200)]
FB2: add the 'created by wolnelektury.pl' note.
Michał Górny [Sat, 12 May 2012 21:03:44 +0000 (23:03 +0200)]
FB2: output a basic book description.
Michał Górny [Sun, 6 May 2012 09:51:19 +0000 (11:51 +0200)]
FB2: use mode=para for poems -- simplify.
Michał Górny [Sun, 6 May 2012 09:36:21 +0000 (11:36 +0200)]
FB2: a few more elements.
Michał Górny [Wed, 25 Apr 2012 11:31:37 +0000 (13:31 +0200)]
FB2: Create a <section/> over global scope text.
Michał Górny [Thu, 26 Apr 2012 10:16:05 +0000 (12:16 +0200)]
Drop unnecessary executable bits from files.
Michał Górny [Tue, 24 Apr 2012 18:29:12 +0000 (20:29 +0200)]
Initial FictionBook 2 output support.
This is a work-in-progress and still needs a lot of polishing.
Michał Górny [Tue, 24 Apr 2012 14:11:30 +0000 (16:11 +0200)]
epub: fix --working-copy description
Radek Czajka [Wed, 18 Apr 2012 10:49:19 +0000 (12:49 +0200)]
default cover in new size
Radek Czajka [Wed, 18 Apr 2012 10:34:22 +0000 (12:34 +0200)]
fix cover size
Radek Czajka [Tue, 3 Apr 2012 10:06:36 +0000 (12:06 +0200)]
html: no editor note in toc
Radek Czajka [Tue, 3 Apr 2012 09:23:02 +0000 (11:23 +0200)]
#1868: check uri pattern in strict mode
Radek Czajka [Tue, 3 Apr 2012 08:26:01 +0000 (10:26 +0200)]
#2044: handle weird whitespace for covers
Radek Czajka [Wed, 28 Mar 2012 13:44:30 +0000 (15:44 +0200)]
working copy epub flag
Radek Czajka [Thu, 22 Mar 2012 10:13:14 +0000 (11:13 +0100)]
add empty defaultleading pdf customization
Marcin Koziej [Thu, 15 Mar 2012 12:29:18 +0000 (13:29 +0100)]
cover colors
+ trailing whitespace removed
Radek Czajka [Tue, 28 Feb 2012 14:26:23 +0000 (15:26 +0100)]
HTML: remove anchors from TOC
Radek Czajka [Wed, 1 Feb 2012 12:03:12 +0000 (13:03 +0100)]
cover change
Radek Czajka [Tue, 31 Jan 2012 11:38:50 +0000 (12:38 +0100)]
lightier cover
Marcin Koziej [Mon, 30 Jan 2012 12:20:20 +0000 (13:20 +0100)]
Fix section counting.
Marcin Koziej [Mon, 30 Jan 2012 09:07:04 +0000 (10:07 +0100)]
Merge branch 'master' of github.com:fnp/librarian into pretty
Radek Czajka [Mon, 30 Jan 2012 08:55:14 +0000 (09:55 +0100)]
new cover
Radek Czajka [Fri, 27 Jan 2012 18:40:56 +0000 (19:40 +0100)]
fix
Radek Czajka [Fri, 27 Jan 2012 18:39:05 +0000 (19:39 +0100)]
default cover
Marcin Koziej [Fri, 27 Jan 2012 15:58:36 +0000 (16:58 +0100)]
add section anchores
Radek Czajka [Wed, 25 Jan 2012 11:08:28 +0000 (12:08 +0100)]
remove anchors from fragments
Radek Czajka [Wed, 25 Jan 2012 10:50:25 +0000 (11:50 +0100)]
packager change
Radek Czajka [Thu, 19 Jan 2012 15:40:51 +0000 (16:40 +0100)]
fix for empty salias
Radek Czajka [Thu, 19 Jan 2012 14:56:10 +0000 (15:56 +0100)]
kind, genre, epoch not required
Radek Czajka [Wed, 4 Jan 2012 12:34:57 +0000 (13:34 +0100)]
#1913: tags in section titles break table of contents
Radek Czajka [Fri, 30 Dec 2011 09:55:04 +0000 (10:55 +0100)]
wrap class methods as functions when used as BookInfo validators
Radek Czajka [Thu, 29 Dec 2011 14:02:42 +0000 (15:02 +0100)]
remove lang from URI and add relation.isVariantOf
Marcin Koziej [Thu, 22 Dec 2011 12:24:57 +0000 (13:24 +0100)]
fixed broken tests
Marcin Koziej [Thu, 22 Dec 2011 11:41:59 +0000 (12:41 +0100)]
sha1 field
Marcin Koziej [Wed, 21 Dec 2011 12:01:41 +0000 (13:01 +0100)]
WLPicture parts iterator (partiter)
Marcin Koziej [Wed, 21 Dec 2011 08:58:10 +0000 (09:58 +0100)]
remove unnecessary print statement
Marcin Koziej [Wed, 21 Dec 2011 08:34:08 +0000 (09:34 +0100)]
also dont add tuples to lists sleepy man.