YF-GoogleCodeBackups / i18n-zh

Automatically exported from code.google.com/p/i18n-zh
0 stars 0 forks source link

svnbook-1.6-zh-r3600.epub 没设置 author/creator field, 导致无法用 aldiko 打开 #16

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hello,

aldiko[1] 是 android 平台上的一款 epub 阅读器(fbreader 
不支持中文自动换行,
只有这个好使), 但 aldiko 无法打开 svnbook-1.6-zh-r3600.epub.

使用 calibre[2] 携带的 ebook-convert 转换[3]后得到的新的 epub 
文件可被
aldiko 打开

转换后的文件见附件

已经测试过不是由于文件名的差异导致无法打开。

[1] http://www.aldiko.com/

[2] http://calibre.kovidgoyal.net/

[3] 转换命令: ebook-convert svnbook-1.6-zh-r3600.epub svnbook.epub

Original issue reported on code.google.com by lidaob...@gmail.com on 2 Sep 2009 at 11:30

Attachments:

GoogleCodeExporter commented 9 years ago
[3] 转换命令: ebook-convert svnbook-1.6-zh-r3600.epub svnbook.epub
=================================
请问,我也想用aldiko看书。也下载了calibre。但不知道你这第�
��步的转换命令,是怎么操作的?在哪操
作?请赐教。谢谢。

Original comment by H.CL...@gmail.com on 5 Sep 2009 at 12:38

GoogleCodeExporter commented 9 years ago
我用的是 ubuntu, ubuntu 的 calibre 0.6.8 直接就带了这个命令
$ dpkg -L calibre | grep ebook-convert
/usr/share/man/man1/ebook-convert.1.gz
/usr/bin/ebook-convert

Original comment by lidaob...@gmail.com on 5 Sep 2009 at 2:09

GoogleCodeExporter commented 9 years ago
谢谢回复。我用的WIN7。后来琢磨出了通过界面重新转换的途�
��。

BTW:现在还是回归熊猫看书(1.05版)了。当初也就随便玩玩�
��aldiko看小说忒嫌累了。换页拖影,做书麻
烦等。

Original comment by H.CL...@gmail.com on 5 Sep 2009 at 4:44

GoogleCodeExporter commented 9 years ago
answers from aldiko:

Hello DaoBing,

I just ran some tests and it seems the failure is due to the fact
there is no 'author' defined in the metadata in the epub file in
question.

I don't think the epub format actually mandates the presence of an
'author/creator' field, so it seems our app is enforcing this rule too
strictly. We'll have patch for the next release that will allow book
with no author field to be imported.

In the meantime if you add this 'creator' field to the epub file's
ncx, it should import fine. I believe calibre will add a dummy author
field when converting, which is probably why you could import the book
after [2].

Let me know if you have further questions!

Thanks,

Original comment by lidaob...@gmail.com on 6 Sep 2009 at 4:52