New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
目录跳转有问题,请求帮忙解决! #1
Comments
此问题在Kindletouch上不存在,仅kindle3有此问题,而且也没有人帮忙修改,关闭 |
paperwhite也有这个问题。 Sent from my iPhone. On Oct 9, 2013, at 6:29 PM, cdhigh notifications@github.com wrote: 此问题在Kindletouch上不存在,仅kindle3有此问题,而且也没有人帮忙修改,关闭 — |
在我的Paperwhite里面也存在,一级目录标题基本都是错的。二级是对的 |
标题是“智能”提取的,有些网站的标题格式太变态了,分析错误是可能的,不过此issue是说跳转的问题。 标题错误是那些网站的错误?怎么过错误法? |
最显而易见的就是你系统自带的知乎日报,”今日头条“和”今日热闻“,点击”今日热闻“会进入“今日头条“ |
kindleear是特意这样处理的,任何时候都能直接进入文章阅读,即使在一级目录,因为已经有kindle提供的排版精美的主目录了,何必再多此一举,先点一级目录再点二级目录再进文章阅读嘛。 点击一级目录直接进此目录下的第一篇文章(不管层次多深)我认为是对的,至少我自己用起来很方便。 |
我的文章有时候一个目录高达一百多篇,而且好多都是大几十的。那么要看最后的文章就得翻页好久了。实际 上问题是你根本没有跳入目录第一篇文章,在Paperwhite上面触摸是不会跳转的。但是在Calibre里面鼠标点击是跳转第一篇。 狗耳朵里面的三种格式
这个应该算是第二种吧? |
如果已经修复目录问题,建议pull request,让广大的网友也受益,谢谢! |
现在我比较疑惑的MOBI periodical index格式到底是怎样的?实际上KindeEar生成了两个目录,其中Table Of Content是在期刊的末尾的。 不知道清不清楚最近是哪一次更新后,添加了一个二级目录的。我想找找那段代码,实际上只是指向的位置偏后了一点,只要前移一页或者两页应该就好了。 |
你说对了,最后添加的table of contents是没有意义的, |
不知道content是不是都是完整的html,如果是,用正则取出body部分,合并到一个html,在之间加上id描点。同时在文章之间加上calibre可以认识的分页(这个我目前还不知道怎么搞)。这样再作为manifest和spine插入应该就完美了。同时toc的description,如果有图片最好选第一幅图片,没有则摘取前大约前100字。HTML目录:然后生成一个只有sections的table of contents。其指向另外的sections的article list。article list的链接指向另外的sections-name.html#article_id。 |
很好,看看写出来的效果,至于python,简单的编程很容易,如果需要,后续我帮你完善。 至于安全性问题,我想过,之前的参数更复杂,后来才改简单的,考虑是 |
@rexdf ,现在的版本修改代码将文章合并(以前的版本是calibre合并)后现在标题字体特别大,能解决吗? |
你不是已经改成h2了吗?我的pkw还没感觉不正常,我同步你的过来看看,要不修改下css控制? |
之前的合并方式,我觉得是有问题的,至少在我的kpw上面不行(所有的一级目录都指向同一个地方)。 也就是说section与article的包含关系要体现在src的包含上,src是生成manifest时候生成的。 |
1.之前是H1,很大,我改成H2了,还是很大。 |
要是你找到一个kpw,然后用 http://sphinx.mythic-beasts.com/~mark/random/guardian-for-kindle/ 的试一下就知道多难受了。他有三个section,Main section(92); Sport(21); G2(36),然后假如要看G2有哪些文章会很麻烦。它还是用KindleGen生成的。 另外提出一点就是,一级目录那个下面的description,是指向第一篇article是没有问题的,以前和现在都是这样。应该如果把section的src指向了第一篇article,那么section的范围显然就成了问题。因为我甚至可以把section指向自己胡乱写的一个html,然后kpw似乎就会找不到section到底包含哪些文章。不过换个角度想,似乎kpw不是依靠navpoint的包含关系,而是依靠的链接依赖关系。这似乎是pkw的bug? 这里强调下kpw有问题的操作是:点击Main section(92)这样的一级目录标题,不是点击description区域,description区域一直都是跳到对应区域的第一篇正文。 |
要么你研究下图形界面Calibre,它抓RSS生成的多section是对的。 |
我也不知道你修改的版本在Kindle3下面是否正确,一直没有人回复此询问,看来现在使用Kindle3的人很少了,也可以不用管kindle3了,至少现在kt和kpw都正确了,现在的问题就是要将标题大小恢复到之前的情况即可。 |
我大约知道为何图形界面calibre生成正确的目录了,它用的目录:
navpoint依靠 如果愿意可以尝试下: |
字体你尝试过改成别的设备吗?我没有kt啊,嗯,对了,我用KindlePreviewer试试,不过它的toc不是完全模拟设备,它像pdf一样弹出目录。调试字体应该没问题 |
之前的版本就是calibre内部帮忙生成的html目录啊 |
呵呵,我只有kt了,两个星期之前还有Kindle3,现在就KT了。 |
我试了下css在我的kpw上面有效 |
已经提交更新了 |
@rexdf 我已经将你增加为collaborator,你可以直接维护Kindleear,下面是几点我维护的惯例: |
1 similar comment
@rexdf 我已经将你增加为collaborator,你可以直接维护Kindleear,下面是几点我维护的惯例: |
目前的MOBI生成模块在生成杂志模式MOBI发送到kindle还存在此BUG,请求高人帮忙解决。
问题描述:
目前每次在文章中按“View Sections & Articles”后会跳到目录的第一项,而使用kindlegen和calibre生成的MOBI每次按"View Sections & Articles"都会跳到你正在看的这篇文章对应的目录项。
The text was updated successfully, but these errors were encountered: