calibre-devs team mailing list archive
-
calibre-devs team
-
Mailing list archive
-
Message #00003
Re: Stylizer
I've just committed an initial (incomplete) framework for html2epub. If you
want to do the CSS code, you need to implement the following:
1) calibre.ebooks.epub.from_html.HTMLProcessor.collect_font_statistics
This function needs to figure out the base font size for the current HTML
document.
2) A module calibre.ebooks.epub.css that does the following
Given a CSS sheet as a cssutils CSSStyleSheet object it should make the
following changes:
- Given a magnification ratio it should adjust all specified font sizes. It
should also set the base font size for the HTML element to a user specified
value.
- Adjust the CSS to guarantee user specified page margins (implementing this
can be delayed)
In the meantime I will continue to develop the rest of the html2epub
framework. Let me know if you don't want to do this or if you have any
questions/concerns.
Kovid.
On Saturday 16 August 2008 11:12:42 Marshall T. Vandegrift wrote:
> On Wed, Aug 6, 2008 at 1:16 AM, Kovid Goyal <kovid@xxxxxxxxxxxxxx> wrote:
> > Another question: Do you plan to re-write OPFReader using lxml?
>
> Even if it takes me forever to coherently reply to your HTML->EPUB
> design ideas, I am definitely doing this.
>
> > Incidentally, I'm using this mail to test the mailling list.
>
> Belated woohoo!
>
> -Marshall
>
> _______________________________________________
> Mailing list: https://launchpad.net/~calibre-devs
> Post to : calibre-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~calibre-devs
> More help : https://help.launchpad.net/ListHelp
>
> !DSPAM:3,48a718a031538290112118!
--
_____________________________________
Kovid Goyal MC 452-48
California Institute of Technology
1200 E California Blvd
Pasadena, CA 91125
cell : +01 626 390 8699
office: +01 626 395 6595 (449 Lauritsen)
email : kovid@xxxxxxxxxxxxxxxxxx
web : http://www.kovidgoyal.net
_____________________________________
Attachment:
signature.asc
Description: This is a digitally signed message part.
Follow ups
References