Live data from Hacker News

Announcing Calibre 2.0

blog.calibre-ebook.com

71–80 of 102 posts

Re: Announcing Calibre 2.0

#71

Earlier quoted context omitted.

Considering that it's free and open source, and that I use Calibre for a fraction of a percent of the time that I do actually reading the books on my Kindle that I loaded using Calibre, I would rather that the creator of Calibre focused on the technical details, such as making sure that the file conversion/transmission is working correctly.

While that's absolutely desirable in terms of priority, calibre's UI has been not merely ugly for its entire six-year history, it's been a jet-powered unicycle ride to Crazytown for its entire six-year history. We're talking about things like just following generally accepted conventions for how to structure GUI menus. I don't think this is a matter of calibre de-prioritizing fixing the UI. I'm pretty sure it's a con…

"...a jet-powered unicycle ride to Crazytown..."

I'd like to see a few more jet-powered unicycles rides. They sound fun. Functionality, especially in niche software, is sometimes more important than some kind of idealised smooth workflow.

The nearest physical analogue I can conjure up is to contrast a 'sound system' as used in dances in church halls and community centres round here (wardrobe sized speaker cabinets with 18" paper cone speakers, horn tweeters, all patched into a rack based preamplifier that only the constructor and a few close associates know how to navigate) and a domestic hifi by (say) Denon. Both have their place.

Re: Announcing Calibre 2.0

#72
post #7

Earlier quoted context omitted.

This converter is reasonable: http://www.willus.com/k2pdfopt/ I wonder if someone has done a Calibre plugin for it.

Hey, that's pretty neat, I was just thinking it shouldn't be that hard to do something like that. I would love to be able to read academic papers on my Kindle Paperwhite, this might help with that. Reading on a regular tablet is a bit annoying at times.

If you use Mendeley for organising your papers check out KinSync.com. Pretty good for this.

Re: Announcing Calibre 2.0

#73

One thing that really sucks still is the conversion of PDFs (for e.g. journal articles) into formats suitable for e-ink readers. I've tinkered with its heuristic processing and regex formatting, but I'd never considered manually touching up the final .epub as it comes. If their ebook editor is any good I might start reading journal articles again.

The best way I know is to open the PDF in Adobe Acrobat and export to HTML. Then convert the HTML to epub or mobi in e-calibre.

Re: Announcing Calibre 2.0

#74

Earlier quoted context omitted.

While that's absolutely desirable in terms of priority, calibre's UI has been not merely ugly for its entire six-year history, it's been a jet-powered unicycle ride to Crazytown for its entire six-year history. We're talking about things like just following generally accepted conventions for how to structure GUI menus. I don't think this is a matter of calibre de-prioritizing fixing the UI. I'm pretty sure it's a con…

"...a jet-powered unicycle ride to Crazytown..." I'd like to see a few more jet-powered unicycles rides. They sound fun. Functionality, especially in niche software, is sometimes more important than some kind of idealised smooth workflow. The nearest physical analogue I can conjure up is to contrast a 'sound system' as used in dances in church halls and community centres round here (wardrobe sized speaker cabinets wi…

>Functionality, especially in niche software, is sometimes more important than some kind of idealised smooth workflow.

I buy this argument for professional GIS software, database management software, etc. But come one, Calibre basically has 3 purposes: keep a library of ebooks, convert them between formats, transfer to devices. It shouldn't be so complicated. Every time I go open it I have to relearn how it works.

Re: Announcing Calibre 2.0

#75
post #6

I'm sure calibre 2.0 is a great technical feat, and kudos for all the work put into this product, but judging by the screenshot the user interface is equally clunky as in 1.0. This software does mostly everything I need it for to convert ebooks... but can you, the authors, please improve the UI?

Considering that it's free and open source, and that I use Calibre for a fraction of a percent of the time that I do actually reading the books on my Kindle that I loaded using Calibre, I would rather that the creator of Calibre focused on the technical details, such as making sure that the file conversion/transmission is working correctly.

For file conversions, I find myself relying almost entirely on pandoc. Commandline tools rock.

Calibre has done a few conversions, but given the typical use-case I've found is for trying to get PDFs into anything else vaguely usable, it's almost always a complete wash.

Going to Markdown or LaTeX and from that to the format(s) I want is almost always the preferable route.

Re: Announcing Calibre 2.0

#76

so much hate for the UI! personally, it works and works well for its intended purpose. To me, it's even intuitive at times. By that virtue, it's already better than 90% of software out there, free or not. Can it be better? sure, like everything else in life. Now that I know that the dev is abrasive from other HN comments, i've got even more respect for him, because of the heavier load he has to carried. :)

Agreed! Personally I feel that since he writes and maintains it himself he can be as argumentative as he likes. It's not like he's the first - check out Linus Torvalds for the canonical abrasive open source guy. And they're right. It's free, you don't like it, go bloody well right it yourself.

There is a big difference between the kind of rudeness the Calibre developer is known for versus the zero-tolerance-for-bullshit that Linus is known for.

Nobody is claiming he is obliged to act differently. Everyone is just agreeing that he is an asshole and that trying to work with him would be a waste of time. By all means adopt his attitude if you admire it; you'll get the same sentiment from the community.

Re: Announcing Calibre 2.0

#77
I'll take a look at this, as my long rant on what's wrong with browsers[1] basically ends up with the admission that something along the lines of Calibre or Zotero is probably more of what I want from a reading app: the ability to manage a library of works, local, networked, or on the Web, with a highly uniform presentation (ignore virtually all document formatting in favor of my own preferences).

From my relatively light explorations of Calibre to date (v. 1.25 on Debian jessie/sid):

⚫ The UI is clunky. Especially when trying to edit / capture bibliographic information I've found it beyond frustrating.

⚫ The built-in readers are severely brain-damaged and I've found no way to change them. The PDF reader is complete and total fail, the eBook reader isn't much better, and I seem to recall that accessing HTML docs is similarly frustrating.

By contrast, I've been impressed by the Moon+Reader Android eBook reader, generally like the Readability online (Web) reader and Android app, and had found a Debian eBook reader that was fairly decent client -- fbreader. Its main disadvantage is in not having the ability to set a maximum content width. I find that 40-45 em is my preferred width in general. Among fbreader's frustrations: I cannot define a stylesheet, though I can apply a selected set of styles (defining margin widths, e.g., but not the _text_ width, which is frustrating). The book I've presently got loaded is either right or center justified -- the left margin is ragged, again, frustrating. And text doesn't advance on a , like virtually any other Linux pager.

If calibre readily supported alternative clients, I'd be a lot happier with it.

⚫ The ability to include / reference / convert Web content would be somewhere north of awesome. There's still a large amount of information online that I reference, but would prefer to archive or cache locally, and/or convert to more useful formats (usually ePub or PDF).

⚫ Optimizing viewing experiences for wide-format, vertically-challenged screens would be hugely useful. 16:9 display ratios mean vertical space is at an absolute premium. Most PDF viewers are utterly brain-dead in this regard (evince, for example, requires four manual repositionings to view a typical 2-up document). The Internet Archive's BookReader does an excellent job of consider positioning content and paging through it as two separate functions. I strongly recommend taking some UI notes from it. https://openlibrary.org/dev/docs/bookreader

Alternatively, the old 'gv' ghostscript Postscript and PDF reader will page through documents in a highly sensible fashion: top-bottom, left-right. Why this was achieved in 1992 while PDF readers of the subsequent 22 years have utterly blundered in this regard escapes me.

That said, I'm looking forward to this showing up in Debian's repos (I've got v1.25 presently).

________________________________

Notes:

1. http://www.reddit.com/r/dredmorbius/comments/256lxu/tabbed_b...

Re: Announcing Calibre 2.0

#78
post #8
post #6

I'm sure calibre 2.0 is a great technical feat, and kudos for all the work put into this product, but judging by the screenshot the user interface is equally clunky as in 1.0. This software does mostly everything I need it for to convert ebooks... but can you, the authors, please improve the UI?

I agree the app is good - but the user interface has always needed simplifying.

More specificity on what you'd like simplified would be useful.

Re: Announcing Calibre 2.0

#79

I'll take a look at this, as my long rant on what's wrong with browsers[1] basically ends up with the admission that something along the lines of Calibre or Zotero is probably more of what I want from a reading app: the ability to manage a library of works, local, networked, or on the Web, with a highly uniform presentation (ignore virtually all document formatting in favor of my own preferences). From my relatively…

Calibre can be configured to use the OS defaults for reading specific file extensions. The option is buried somewhere in the preferences menu of Calibre.

On Windows, OSS SumatraPDF will read pdf, epub, djvi, fb, chm and more. You can preset 2up fullscreen & other options, including the carnival yellow default background. It's minimal and can be locked down more than Acrobat, but has still had a handful of public security vulns (much less than Acrobat), http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-read...

On iOS, Marvin is an epub reading app which integrates well with Calibre and includes screen temperature adjustment (similar to Fl.ux) for reading at night.

Re: Announcing Calibre 2.0

#80
post #7

Earlier quoted context omitted.

This converter is reasonable: http://www.willus.com/k2pdfopt/ I wonder if someone has done a Calibre plugin for it.

> "K2pdfopt works by converting each page of the PDF/DJVU file to a bitmap and then scanning the bitmap for viewable areas (rectangular regions) and cutting and cropping these regions and assembling them into multiple smaller pages without excess margins so that the viewing region is maximized. Making use of this method, k2pdfopt can re-flow text lines, even on scanned documents" Looks promising. Hopefully this would…

More information on analysis of PDF malware: http://blog.didierstevens.com/programs/pdf-tools/

PDF malware can be used for economic espionage targeting commercial research. What would help is a single open registry which has: bibliographic metadata + hash of known-good PDF for each paper.

Post reply on HN