From 29ab945cc98e1bec1fed86eedd69c26479f52380 Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Mon, 22 Jul 2013 15:09:21 +0200 Subject: [PATCH] #2773: support info in pdf/epub/mobi. --- librarian/epub.py | 9 +++++++ librarian/epub/support.html | 48 +++++++++++++++++++++++++++++++++++++ librarian/epub/xsltLast.xsl | 7 ------ librarian/pdf/wl.cls | 26 +++++++++++++++++++- librarian/pdf/wl2tex.xslt | 4 ++-- 5 files changed, 84 insertions(+), 10 deletions(-) create mode 100755 librarian/epub/support.html diff --git a/librarian/epub.py b/librarian/epub.py index 6ab4928..eab2b18 100644 --- a/librarian/epub.py +++ b/librarian/epub.py @@ -506,6 +506,15 @@ def transform(wldoc, verbose=False, zip.writestr('OPS/annotations.html', etree.tostring( html_tree, method="html", pretty_print=True)) + toc.add("Weprzyj Wolne Lektury", "support.html") + manifest.append(etree.fromstring( + '')) + spine.append(etree.fromstring( + '')) + html_string = open(get_resource('epub/support.html')).read() + chars.update(used_chars(etree.fromstring(html_string))) + zip.writestr('OPS/support.html', html_string) + toc.add("Strona redakcyjna", "last.html") manifest.append(etree.fromstring( '')) diff --git a/librarian/epub/support.html b/librarian/epub/support.html new file mode 100755 index 0000000..8ca550b --- /dev/null +++ b/librarian/epub/support.html @@ -0,0 +1,48 @@ + + + + + Wesprzyj Wolne Lektury + + + +
+ +

Wesprzyj Wolne Lektury!

+ +

+ Wolne Lektury to projekt fundacji Nowoczesna Polska – organizacji + pożytku publicznego działającej na rzecz wolności korzystania + z dóbr kultury.

+ +

+ Co roku do domeny publicznej przechodzi twórczość kolejnych autorów. + Dzięki Twojemu wsparciu będziemy je mogli udostępnić wszystkim bezpłatnie. +

+ +

+ Jak możesz pomóc? +

+ +

+ Logo 1%
+ Przekaż 1% podatku na rozwój Wolnych Lektur:
+ Fundacja Nowoczesna Polska
+ KRS 0000070056 +

+ +

+ Pomóż uwolnić konkretną książkę, wspierając + zbiórkę + na stronie wolnelektury.pl. +

+ +

+ Przekaż darowiznę na konto: + szczegóły + na stronie Fundacji. +

+ +
+ + diff --git a/librarian/epub/xsltLast.xsl b/librarian/epub/xsltLast.xsl index 5288443..9b52203 100644 --- a/librarian/epub/xsltLast.xsl +++ b/librarian/epub/xsltLast.xsl @@ -81,13 +81,6 @@

-
- Logo 1% -
Przekaż 1% podatku na rozwój Wolnych Lektur.
-
Nazwa organizacji: Fundacja Nowoczesna Polska
-
KRS 0000070056
-
-

 

Plik wygenerowany dnia . diff --git a/librarian/pdf/wl.cls b/librarian/pdf/wl.cls index c387b03..4a7648e 100644 --- a/librarian/pdf/wl.cls +++ b/librarian/pdf/wl.cls @@ -246,8 +246,32 @@ Letters={SmallCaps,UppercaseSmallCaps} \editors + \ifdefined\coverby + \vspace{.6em} + \coverby + \fi + \vspace{.6em} - \coverby + \emph{Wesprzyj Wolne Lektury!} + + Wolne Lektury to projekt fundacji Nowoczesna Polska – organizacji + pożytku publicznego działającej na rzecz wolności korzystania + z dóbr kultury. + + Co roku do domeny publicznej przechodzi twórczość kolejnych autorów. + Dzięki Twojemu wsparciu będziemy je mogli udostępnić wszystkim bezpłatnie. + + \vspace{.6em} + \emph{Jak możesz pomóc?} + + Przekaż 1\% podatku na rozwój Wolnych Lektur: + Fundacja Nowoczesna Polska, KRS 0000070056. + + Pomóż uwolnić konkretną książkę, wspierając + \href{http://www.wolnelektury.pl/wesprzyj/}{zbiórkę na stronie wolnelektury.pl}. + + Przekaż darowiznę na konto: + \href{http://nowoczesnapolska.org.pl/pomoz-nam/wesprzyj-nas/}{szczegóły na stronie Fundacji}. \color{black} } diff --git a/librarian/pdf/wl2tex.xslt b/librarian/pdf/wl2tex.xslt index 909cf4b..e4b281b 100644 --- a/librarian/pdf/wl2tex.xslt +++ b/librarian/pdf/wl2tex.xslt @@ -88,8 +88,8 @@ - \def\coverby{ Okładka na podstawie: + \def\coverby{ \href{\datacoversource}{\datacoverby} @@ -98,8 +98,8 @@ \datacoverby{} - } + \def\editors{} -- 2.20.1