txt格式的电子书非常适合在各种设备上阅读,但是网上下载下来的电子书质量参差不齐,排版上存在一定的问题,可以结合辅助工具进行智能排版

使用工具:

开源文本编辑器visual Studio Code

解决不正确断行问题:

网上下载下来的电子书有些可能存在不正确断行的问题,就是指一段没有结束,但又另起一行,这样的确方便了在txt记事本上的阅读,但是一转到手机或者电脑的阅读器上,排版就会变得非常奇怪,因为阅读器会将换行后的文字当成另一段,并且自动加上首行缩进。(下图仅仅是为了举例子,不正确的断行,自然段之间又有多余的空行)

由这个特点,我想到了可以采用MarkDown格式来解决,首先将文本用使用vscode打开,按下ctrl+shift+p,更改语言格式为Markdown

然后按下ctrl+shift+v,使用MarkDown的预览功能,会出现一个预览页面,这时候发现,同一个段落的句子合并成为一段了。

将这些句子复制粘贴,保存为新文本,第一个问题解决。

解决多余空行的问题

多余的空行问题已经不大啦,许多阅读器都会自动为我们排版,但是有人还是想去掉该怎么办呢?这时候可以用上正则表达式。

按下ctrl+f,点开左边小箭头,并且点上使用正则表达式按钮,代替换栏填上\n\n,替换栏填上\n,点击全部替换,这样多余的空行就没啦。问题解决。

去除txt格式电子书不正确换行的方法相关推荐

  1. pdf怎么转换成TXT格式?分享这3个方法!

    当我们需要从PDF文件中提取文本时,尤其是在收集资料撰写文章或其他文件时,PDF文件的特性可能会造成一些麻烦.PDF文件的版面内容不会受浏览设备的影响,保持着统一的版式,但同时也不易于编辑和修改.因此 ...

  2. 软件之间的数据格式对接往往将_XRD数据格式的转换和TXT格式数据正确导入Jade的办法...

    点击上方蓝色文字可以订阅哦! 前两天不慎删除了<TXT格式数据导入Jade的方法>一文,今天索性将该文章内容充实一下重新发布出来,希望对大家有用. XRD数据格式的转换 测完XRD以后,从 ...

  3. 有哪些能支持epub、txt格式的电子书阅读器?能在安卓手机上用的?

    在手机上看书有许多方便之处,随着智能手机的硬件功能越来越发达,无论大学生还是工作族每天与手机端网络资源相接触已经成为了我们生活的常态.可是不得不说手机端打开资源的方式又常常会令我们头痛,那么如何能够又 ...

  4. 分享TXT格式的电子书制作方法

    如果你手上有txt格式的书籍内容,那怎样制作成电子书了? 步骤如下: 1. 进入应用之星网站,注册激活账号,登录: 2. 点击首页的"应用制作",进入制作页面: 3. 点击&quo ...

  5. 电子书怎么转成TXT格式?这几个技巧让你轻松实现

    随着互联网的不断发展,越来越多文件逐渐以电子文档的形式进行存储,纸质书籍也逐渐被电子书籍所取代.而我们在不同的阅读平台上所下载的电子书籍格式有可能是不同的,导致有些书籍会出现无法打开的情况.其实我们可 ...

  6. python 去除 txt文本换行

    python 去除 txt文本换行 将需要去除换行的txt文本文档,命名为 text.txt 运行py文件后,会生成 "去除换行后的文本.txt" def qchh():f1 = ...

  7. 怎么把pdf电子书转换成txt格式

       PDF文件因其快捷.方便.文件小.安全性高等优点已经被广泛应用.然而生活中为了能够圆满完成领导交代的工作,常常需要对批量的PDF文件践行编辑,这就涉及到PDF文件的格式转换问题.少数几个PDF文 ...

  8. Pythont打开 txt 格式的文件

    一.Pythont如何打开 txt 格式的文件? 1.首先我使用pycharm创建一个项目,然后在这个项目里面再创建一个python的包,然后在里面创建一个demo1.txt的文件吗,里面写一些我看过 ...

  9. python对txt分段处理_使用python对txt格式的小说进行处理

    vim的确是神器,可惜sed与vim不完全通用.这篇文章受< 用vim对txt格式的小说重新排版>的启发,在此致谢! 经常下载txt的电子书,格式却不合心意,只好自己再处理.首要的就是处理 ...

最新文章

  1. 二叉树查找结点c语言_二叉树操作详解
  2. 四个角度教你评估一个产品的用户体验好坏 | PMCAFF
  3. SD_CUSTOMER_MAINTAIN_ALL
  4. 服务器控件生命周期简介
  5. MyBatis第2天
  6. 解决虚拟机克隆后eth0不见的问题
  7. text 热敏打印机_C# 热敏打印机 Socket 网络链接 打印 图片 (一)
  8. 大白话讲调度:非支配遗传算法与柔性作业车间调度
  9. 软考高项 : (22)2016年下半年论文写作真题
  10. java加法处理器 图形界面,java作业设置加法器界面
  11. robot_localization中EKF源码介绍
  12. 基于LSTM的情绪分析
  13. 《把时间当作朋友》 - 书评
  14. 对Spring loC DI的理解
  15. PHP之thinkPHP(一)
  16. NAT代理服务器技术调研
  17. 完全用 GNU/Linux 工作
  18. Go rpc调用的返回值
  19. 佳明245服务器维修,吐槽下佳明245M手表
  20. vs2013由修改模式改为输入模式。

热门文章

  1. 【学习丰富】移动端GPU矩阵乘优化
  2. 燕千云 YQCloud 数智化业务服务管理平台 发布1.13版本
  3. idea本地配置连接远程hadoop集群的一些网络问题解决汇总
  4. 技术Leader一定要懂所有业务细节吗?
  5. 2021年中国跨境电商企业数量、商品进出口规模及主要龙头企业情况分析[图]
  6. 和AWS云游四海@越来越国际化的“萤石”
  7. php cet成绩查询,cet.php · xuthus/redline教务查询系统 - Gitee.com
  8. 51单片机驱动1602液晶显示器c程序---万年历
  9. 干净强大的UUID在线生产工具
  10. select for update 是什么含义,会锁表还是锁行或是其他。