求目录怎么自动生成成目录的作法 在线等

如何用calibre制作带章节目录的mobi文件(用于Kindle Paperwhite)?
照着这篇文章》的介绍试了一下,没有成功生成目录,主要是其中“结构检测”部分“检测章节位置”的Xpath表达式不知道应该如何写,原文章截图中那个显示不全。
按投票排序
Xpath是针对xml文件的(HTML文件也属于XML文件)。所以,在转换之前,应该先把txt文件转为HTML文件。随便找一个txt文本,例如《连城诀》。用能够支持正则表达式的编辑器(图中的是EmEditor)打开。发现标题的结构是第X章XXXXX,然后用正则表达式为标题添加结构化信息。发现标题的结构是第X章XXXXX,然后用正则表达式为标题添加结构化信息。全部替换后,所有的标题都是&h2&第X章&/h2&的样子。全部替换后,所有的标题都是&h2&第X章&/h2&的样子。这里用h2而不是h1的原因是,我后来手动在书的头部添加了&h1&连城诀&/h1&然后将换行替换为&br&将替换后的文件,后缀名改为html。拖到calibre。转换。将替换后的文件,后缀名改为html。拖到calibre。转换。转换成功:转换成功:完成完成
用Sigil制作epub然后转成calibre吧,用calibre做电子书太难受了。而Sigil则是专门拿来做电子书的,功能和易用性都要强很多。做出来的epub再用calibre转一下就好了,只要epub符合标准,转出来的mobi里面封面,章节等信息肯定都在的。如果你对于章节目录没要求,直接通过邮箱推送就好了。
直接用Word设置一下目录,保存成html格式.然后将生成的html放到Calibre里直接转一下就行了.不用搞那么复杂的.
@徐严康 的答案很好了,不过讲的只是怎么用html文件生产带目录的mobi,我补充几句。使用过KPW的读者应该会有这样的感受:一本非常想看的书,结果在网上搜索翻了个遍,楞是没有找到mobi版本的。难道只能错过此书么?这个时候还是自己动手吧。其实使用Calibre+GIDOT TYPESETTER 基本上可以把所有txt文件制作成比较精美的mobi,然后放到kpw上看,花点时间细心制作还是能获得不错的阅读体验。制作完了以后还可以放到网上与其他读者共享,何乐而不为。可以参考我写的一篇文章:
有一个叫epubBuilder的。非常傻瓜,点击“开始拆分”就好。
折腾了半天才发现:如果源文档是Word格式的话,直接在Word文档中插入一个目录,Calibre转换出来的epub就会有目录了。不需要那么麻烦的把doc转成html……
推荐张洋的一篇博文《》,该文介绍了如何借助calibre并编写少量代码来达到将在线资料转为epub或者mobi格式,以便在Kindle上阅读。
我说说的简单办法.步骤1 在WORD 文档中插入目录(这步最关键)步骤2 在calibre将WORD文档导入步骤3 在 calibre选中那书,点右键,选"转换书籍",在弹出的窗口中,不必另设置,点OK完成 ~PS :步骤1 是最关键的,WOD中一定要生成一个目录WORD--&引用-&自动生成目录.
之前下载了一部《格林童话》txt版的。一共201篇故事,直接放到kindle上面没有分章节,没有目录,想找哪一篇都很难,用word处理200篇故事未免也太累心了。后来在网上查了资料后,我是这样处理的:原文档:我注意到每一个故事的名字前面都有一个星号,我先把“★”替换成常见的符号“#”然后用notepad++打开,替换:#(.*)为:&h2&\1&/h2&这样,文章已经有目录了。接着我按照
的方法生成了目录。最后由于忘了替换"\n"为"&br&"导致段落都挤到一块了了。当然也可以直接给每个段落批量添加&p&&/p&标签,这样文章效果更加自然。如果没有段落缩进就替换“&p&”为“&p&  ”。最后保存html拖到calibre里面生成mobi就ok了。最终效果:我拉网 55.la
所有Banner规格/size
横幅 > 竖幅 > 巨幅 >
所有Banner颜色/color
Banner模板
整幅Banner模版
模版名称:
模版售价:
模版名称:
模版售价:
模版名称:
模版售价:
模版名称:
模版售价:
Banner模板
横幅Banner模板
模版名称:
模版名称:
模版名称:
模版名称:
模版名称:
大型Banner模板制作网站的问题!满意追加100分!在线等·_百度知道
制作网站的问题!满意追加100分!在线等·
本人已经在万维网有服务器,已有网站一个。现在我想再制作一个小的网站,Html就行。 我想把这个网站 就上传我已有的服务器上。 这个网站不大,不到500kb~域名已经申请了,现在我的两个域名的是一个空间商的。现在我把自己做的第二个网站上传那个服务器上的话,怎么操作·?如何链接第二个域名。 小网站的首页是 index.html。这样不会影响第一个网站吗? 现在空间商的服务器 放网站的目录只有一个,web 目录、 我两个网站放在一起·· 大家明白我的意思吧,
我就是不会链接那个域名··打不开··
提问者采纳
1、在空间上分别绑定
网站文件传到根目录,把
网站传到 ./bbb/ 目录3、 把下面的代码保存为 domain.js ,然后上传到空间根目录switch(location.host){case &&:location.href=&http:///bbb/&}4、往空间根目录的首页的 &head& 与 &/head& 之间加入&script language=&javascript& src=&domain.js&&&/script&5、当你输入
访问时看不到任何变化,但是当你输入
访问时,浏览器自动跳转到 /bbb/ 。 这样便实现了同一个空间安装2个网站了,要实现多个网站可以依此类推。
提问者评价
知道了点。 以后遇到问题直接Hi你,能不能帮忙··已经加了好友~
其他类似问题
为您推荐:
您可能关注的推广回答者:
制作网站的相关知识
其他1条回答
客服会帮你的。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 自动生成目录 的文章

 

随机推荐