关于TXT转CHM的完整解决方案
为什么要转CHM?
- 有些书,TXT的资源很好找,而CHM的资源很难找(先不论PDF格式的,不过话说PDF格式的没有一个书签目录看起来也很难受)
- 而CHM格式在左侧有一个目录结构,我最喜欢这个目录结构,这让我对全书有个大概的了解,做到了心中有数
- 我是一个先总体在局部的人,因此我喜欢CHM
过程
- 经过搜索我找到了Qucikchm这款软件来进行TXT转CHM
- 但是这款软件中每个章节标签内的内容是不自动换行的..这样看起来很变扭,看内容还需要左右拖拉
- 经过长时间的鼓捣,还是没有好的解决办法(里面的格式选项没法点,全是unabled)
- 于是换软件,换成"CHM文件生成器",解决了这个问题...
- 但与Qucikchm一样的是,这个软件也是1个TXT文件生成一个目录标签
- 于是只有想办法分割原TXT文件...
- 期间尝试了N个TXT文本分割软件,最终选择"TXT杀手最终标题版本"
- 原因有二
- 可以根据章节分割TXT文本
- 对最终生成N个TXT章节文本的名称可以用正则来控制,这就可以由用户来自己选择将来生成的CHM文件的标签目录中的内容
需要解决的难点?
- CHM中每个章节的自动换行
- CHM每个章节,以章节名称为索引,而不是以第一章,第二章,第三章为名称为索引
- 解决方案:TXT分割成以章节名称为文件名的各个TXT文本
解决的整体方案
从TXT-->CHM,使用两款软件
- TXT杀手(最终标题版本),下载http://www.pc6.com/softview/SoftView_57222.html
- CHM文件生成器,下载http://www.onlinedown.net/soft/107880.htm?src=360
例子
1.先建立"常识"文件夹,内有"常识.txt","常识 单独章节"文件夹,如图
2.打开"TXT杀手最终标题版本",如下
3.根据自己的需求进行设置,如下
4.根据设置分析TXT文件,如下
5.输出单独章节
6.此时,可以关闭"TXT杀手最终标题版本",打开"CHM文件生成器",如下
7.单击"演示",学会使用"CHM文件生成器",如下
8.根据教程使用"CHM文件生成器",如下
9.生成"常识.chm",如下
10.常识内容展示,如下
不足与局限
关于TXT转CHM的完整解决方案相关推荐
- 关于TXT转CHM的完整解决方式
为什么要转CHM? 有些书,TXT的资源非常好找,而CHM的资源非常难找(先不论PDF格式的,只是话说PDF格式的没有一个书签文件夹看起来也非常难受) 而CHM格式在左側有一个文件夹结构,我最喜欢这个 ...
- XP局域网访问无权限、不能互相访问问题的完整解决方案
XP局域网访问无权限问题的完整解决方案: 1:用管理员账户登录系统 2:在"开始"-- "运行"里输入 GPEDIT.MSC 目的是打开组策略选项 3:依次展开 ...
- 网易NEI在面临前后端分离问题,所提供的完整解决方案
内容来源:2018 年 1 月5 日,网易NEI产品负责人包勇明在"2018移动技术创新大会"进行<网易高效多端应用协作开发实践>演讲分享.IT 大咖说(微信id:it ...
- 差异分析完整解决方案
差异分析完整解决方案 写在前面 最初这份脚本是这样的:R语言一键批量完成差异统计和可视化,当时我们发布的,但是我封装的比较严重,每个步骤不能分开跑,只能按照流程从一而终,后来我做升级版:查看升级版本, ...
- 基于tcpdump的Android智能移动终端数据包捕获完整解决方案
基于tcpdump的Android智能移动终端数据包捕获完整解决方案 参考文章: (1)基于tcpdump的Android智能移动终端数据包捕获完整解决方案 (2)https://www.cnblog ...
- 年末福利,C/S应用升级更新完整解决方案放送
年末福利,C/S应用升级更新完整解决方案放送 参考文章: (1)年末福利,C/S应用升级更新完整解决方案放送 (2)https://www.cnblogs.com/wdfrog/p/3457182.h ...
- Win10系统下软件UI显示不完整解决方案
Win10系统下软件UI显示不完整解决方案 参考文章: (1)Win10系统下软件UI显示不完整解决方案 (2)https://www.cnblogs.com/wxjnew/p/5079726.htm ...
- ASP.NET MVC下基于异常处理的完整解决方案
ASP.NET MVC下基于异常处理的完整解决方案 参考文章: (1)ASP.NET MVC下基于异常处理的完整解决方案 (2)https://www.cnblogs.com/artech/archi ...
- PDF预览完整解决方案及各种兼容(VUE版)
PDF预览完整解决方案及各种兼容(VUE版) PDF预览完整解决方案及各种兼容(VUE版) - 掘金 前端学习使者正在上传-重新上传取消 2021年11月12日 16:57 · 阅读 2547 一. ...
- 以完整解决方案引领智慧转型,联想在深发布ThinkSystemThinkAgile双品牌新品
智能互联时代,传统企业都在酝酿着华丽转身,与自身实际相结合的智慧化解决方案往往能事半功倍.9月20日,以"让计算更智慧"为主题的2017联想ThinkSystem&a ...
最新文章
- POJ 1410 Intersection
- mysql数据更新回退_Mysql的几个灵魂拷问(一)
- centos中用MySQL创建新表_CentOS下使用Shell批量创建数据库表
- 【Linux】28_网站服务动态站点
- 匿名类java的说明_Java8 Lambdas与匿名类
- 【练习】使用事务控制语句
- c++ 多个线程操作socket要同步吗_基础知识深化:NIO优化原理和Tomcat线程模型
- ssh协议是osi_你见过这份864页神仙级的TCP/IP协议吗?,太香了!
- java只有值传递_为什么说java中只有值传递
- 20162316刘诚昊 第十一周学习总结
- 模板题——单链表双链表,数组模拟的栈和队列,单调栈和单调队列
- golang 最小堆排序实现
- 数字图像处理(19): 边缘检测算子(Roberts算子、Prewitt算子、Sobel算子 和 Laplacian算子)
- php拾取当前经纬度,获取中国各省市区县经纬度的方法
- 弘辽科技:淘宝开店类别怎么选择?淘宝开店如何选类目?
- 老电脑重装Linux系统
- 着眼产业合作、情报分享 网易云易盾加入云清联盟
- 【搬运】1 简谱和基本知识
- PC端实现微信支付功能(Vue2.0)
- 导入Excel如何判是否有重复的行
热门文章
- firewalld 规则配置
- QQ微信实现连续发送消息【代码实现】
- P1196 [NOI2002] 银河英雄传说
- Error response from daemon: conflict: unable to delete feb5d9fea6a5 (must be forced)
- electron-mac应用-代码签名及公证(教科书式操作-亲测有效)
- SharePoint2016 - How to create App Catalog site?
- #10015. 「一本通 1.2 练习 2」扩散
- 3点15分夹角多少度
- python用四个圆画成花_秘籍:学画牡丹技法要领,不轻易外传...
- 《算法竞赛进阶指南》 荷马史诗