首页 > 其他分享 >【kindle技巧】用Calibre给txt文件生成目录,epub格式制作,电子书格式生成

【kindle技巧】用Calibre给txt文件生成目录,epub格式制作,电子书格式生成

时间:2023-04-04 11:40:55浏览次数:61  
标签:百千 电子书 calibre Calibre 格式 txt 生成 目录


problem

1、众所周知,电子书有多种格式,十分混乱,如txt,epub,mobi,azw3等等
2、txt格式是不支持目录的,有很多看书软件并没有自带生成目录的功能,
3、所以,可以用calibre给来生成目录,

codes

正则表达式如下:
//*[re:test(., "^\s*[第卷][0123456789一二三四五六七八九十零〇百千两]*[章回部节集卷].*", "i")]

solutions

1、calibre是一个自由开源的电子书软件套装,可以用来组织、存放、以及管理电子书,支持大多数的电子书格式。同时也支持与许多流行的电子书阅读器进行同步,并可能在DRM的限制下转换电子书的格式。

官网下载地址:https://calibre-ebook.com/download

github源代码地址:https://github.com/kovidgoyal/calibre

【kindle技巧】用Calibre给txt文件生成目录,epub格式制作,电子书格式生成_github


2、将电子书txt拖入calibre,找到转换书籍

在结构检测的xpath表达式中粘贴代码,点击转换即可。

//*[re:test(., "^\s*[第卷][0123456789一二三四五六七八九十零〇百千两]*[章回部节集卷].*", "i")]

【kindle技巧】用Calibre给txt文件生成目录,epub格式制作,电子书格式生成_github_02


标签:百千,电子书,calibre,Calibre,格式,txt,生成,目录
From: https://blog.51cto.com/gwj1314/6168264

相关文章

  • Calibre修改保存电子书为中文
    已知路径肯定是英文的,,,保存到文件夹的时候可以有中文。3张图解决问题......
  • pdf 一键生成书签目录
    1、书签原始数据获得一般有许多软件可以通过提供章节序号章节标题章节页码的格式来生成目录第1章基础A111.1Scala解释器11.2声明值和变量31.3常用类型41.4算术和操作符重载51.5调用函数和方法71.6apply方法81.7Scaladoc9对于该格式,可以网上搜......
  • 生成对抗网络 GAN 基本原理与发展历程
    1、什么是GAN背景知识:快速掌握机器学习(MachineLearning)常用概念术语,常用算法快速掌握深度学习(DeepLearning)常用概念术语,常用模型从人工到自动的机器学习:从人工提取特征到自动提取特征相对于传统的机器学习,深度学习厉害的地方就是能够自己学习特征提取。机器学习:数据预处......
  • 随机生成工具 RandomValueUtil
    packageentity;/*****@Author:www.itheima.com*@Description:itheima*****/publicclassRandomValueUtil{publicstaticStringbase="abcdefghijklmnopqrstuvwxyz0123456789";privatestaticStringfirstName="赵钱孙李周吴郑王冯陈褚卫蒋沈......
  • IdWorker 雪花算法生成id
    packageentity;importjava.lang.management.ManagementFactory;importjava.net.InetAddress;importjava.net.NetworkInterface;/***<p>名称:IdWorker.java</p>*<p>描述:分布式自增长ID</p>*<pre>*Twitter的SnowflakeJAVA实现方案......
  • Oracle数据库中的字节序格式是什么?
    前言:本文是对这篇博客WhatistheendianformatinOracledatabases?[1]的翻译,如有翻译不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢! 英文地址:https://dbtut.com/index.php/2019/06/27/what-is-the-endian-format-in-oracle-databases/什么是字节......
  • 性能分析之FlameGraph火焰图的生成
    很多人觉得火焰图炫酷。如果只从操作上来说,真是没什么难度,只比大象放冰箱稍微难点。这里演示一下perf结果怎么放冰箱,不,是怎么生成火焰图!perf结果生成火焰图第一步:随便录点啥,我这里是所有操作,主要是生成perf.data文件。[root@7DGroupFlameGraph]#perfrecord-F99-a-g--sleep......
  • 【SciPy】Sparse稀疏矩阵主要存储格式总结(转载)
    原文:【SciPy】Sparse稀疏矩阵主要存储格式总结在数据科学和深度学习等领域常会采用矩阵格式来存储数据,但当矩阵较为庞大且非零元素较少时,运算效率和存储有效率并不高。所以,通常我们采用Sparse稀疏矩阵的方式来存储矩阵,提高存储和运算效率。下面将对SciPy中七种常见的存储方式(COO/......
  • day07 sparksql 生成Physical Plan
     1.案例sqlselectA,Bfromtestdata2whereA>2 对应的执行计划:==AnalyzedLogicalPlan==Project[A#23,B#24]+-Filter(A#23>2)+-SubqueryAliastestdata2+-View(`testData2`,[a#23,b#24])+-SerializeFromObject[knownnotnull(a......
  • MySQL(九)InnoDB行格式
    InnoDB行格式查看默认行格式:select@@innodb_default_row_format;查看数据库表使用的行格式mysql>useatguigudb;ReadingtableinformationforcompletionoftableandcolumnnamesYoucanturnoffthisfeaturetogetaquickerstartupwith-ADatabasechanged......