首页 > 其他分享 >电子书指南-转载

电子书指南-转载

时间:2022-11-09 21:46:10浏览次数:58  
标签:指南 电子书 超星 PDF 转载 页码 目录 下载

转载自:https://ssdown.org/

 

 

超星/全国图书馆参考咨询联盟#

超星早年间承担了国内大学图书馆藏书数字化的工作,有一大批独家的 PDF 格式的扫描版电子书。超星特别适合寻找 PDF 版本的大学教材。

超星图书馆主要通过“全国图书馆参考咨询联盟”这个马甲对公众提供服务。登录官网即可搜索超星图书馆的藏书。但是所有书籍最多只能试读 15 页,要下载需要使用文献传递,一次 45 页左右,一天一次。部分书籍甚至不提供文献传递按钮。

但这并不意味着我们无法获取超星库里的书籍。简单来说,目前有人批量导出了超星书库,淘宝很多代找电子书商就是购买了这套书库。网上也有很多收费的(一般是2RMB/本)接口。所以之前我并不推荐这个渠道。

不过,前一段时间我们找到了一个免费的超星接口,直达链接。我们可以直接用书名搜索,也可以用 SS/DX 号搜索。得到的结果是秒传链接。按照网站的提示下载书籍即可。

如果您还是不太会用这个网站,或者不知道如何处理下载的结果,此处 有更加详细的超星使用教程,包括搜索、获取SS号、解密的全过程。可以作为参考。

 

为超星下载的电子书快速生成大纲

 

 

使用 QuickOutline 配置大纲

说明

从超星下载到的基本上都是没有目录的 PDF 格式的电子书。如果只是偶尔看一看还好,但要是一本教材用上一个学期都只能手动翻页的话,也太痛苦了。但是对于大部分人来说,做一个目录也是蛮痛苦的事情。

Quick Outline 就是这样一个半自动化构建电子书目录的工具。只需要输入文字版本的目录,软件就能自动解析、添加到 PDF 文档中。

有没有更简单的方法?当然有。对于可以复制的 PDF 文件,直接在 PDF 中选中复制目录即可,若是无法复制的扫描版,可以结合 OCR 工具进行识别。另外,你可以在京东、淘宝这些卖书的地方找到文字版的目录,最后,CHINA-PUB 也提供了许多书籍的目录。

一次制作,长期享受,还能造福学弟学妹,何乐而不为?

使用教程

项目地址

软件下载

以这本书为例,现在正文没有目录

使用 Utools OCR 识别目录文本

解压并打开软件,将 PDF 文件导入,也把识别出来的目录文本输入。

当然,这样程序是不能识别的。需要手动修改得美观一点。比如这里就用 VSCode 辅助修改了页码跨行问题,删除了页码的括号全部改成空格,去掉识别错误的",.,‘等符号,然后再使用自动缩进功能,再将没有标号的思考题、练习题、小结部分通过统一缩进分配到对应章节

完成后可以使用树状图功能看一下目录。确认无误之后就可以生成了,注意要添加页码偏移量,就是书页码的第一页出现在PDF的第几页之后,这里是第21页,就填21-1=20。如果不确定,可以22,20,21都试一次,看看哪个对准了。

这样我们的目录就添加好了

 

标签:指南,电子书,超星,PDF,转载,页码,目录,下载
From: https://www.cnblogs.com/indullged/p/16875261.html

相关文章

  • 实战指南 | Serverless 架构下的应用开发
    作者 | 刘宇、田初东、卢萌凯、王仁达导读UCBerkeley认为Serverless架构的出现过程类似于40多年前从汇编语言转向高级语言的过程,在未来Serverless架构的使用会......
  • #打卡不停更# OpenHarmony - 应用开发入门指南
    作者:余香鑫前言了解OpenHarmony能够开发一些简单的OpenHarmony应用一、了解OpenHarmonyOpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项......
  • 【转载】Byzer + OpenMLDB 实现端到端的,基于实时特征计算的机器学习流程
    背景本文示范如何使用OpenMLDB和Byzer-lang联合完成一个完整的机器学习应用。Byzer-lang作为面向大数据和AI的一门语言,通过Byzer-Notebook和用户进行交互,用户可......
  • PaddleDetection Windows C++编译使用指南(含PPYOLO v2、PPYOLO tiny测试)
    导读本文主要介绍PaddleDetection在WindowsC++的编译和使用步骤。包括笔者的各种爬坑记录以及对PPYOLOv2、PPYOLOtiny模型的测试。背景介绍撰写本文的兴趣也是来自于前......
  • react进阶用法完全指南
    React调用回调函数,正确设置this指向的三种方法通过bindthis.increment=this.increment.bind(this);通过箭头函数<buttononClick={this.multi}>点我*10</button......
  • tornado 4.2.1 移植指南(openEuler 20.03 LTS SP1)
    tornado4.2.1移植指南(openEuler20.03LTSSP1)介绍简要介绍Tornado是一个PythonWeb框架和异步网络库,最初由FriendFeed开发。通过使用非阻塞网络I/O,Tornado可以扩展......
  • Windows 服务器3389端口限制指南
    1.场景描述企业针对服务器安全的配置策略一方面通过操作系统的补丁和密码安全策略的要求规范基础的安全配置,但是这种方式无法解决多人使用同一账号导致的安全问题,事后也不便......
  • Prometheus使用指南
    一、介绍1.基本概念prometheus是一种时间序列的数据库,适合应用于监控以及告警,但是不适合100%的准确计费,因为采集的数据不一定很准确,主要是作为监控以及收集内存、CPU、硬盘......
  • 使用OkHttp发送POST请求的快速入门指南
    英文原文:https://www.baeldung.com/okhttp-post1介绍本文将介绍OkHttp客户端的基本用法。在本篇简短的技术文章中,我们将特别介绍OkHttp3.x版本中发送Post请求的不......
  • 远程桌面网关 guacamole 配置指南
    1.简介ApacheGuacamole是一个使用Web(H5)做为前端的远程桌面网关,支持对使用VNC、RDP、Telnet和SSH协议服务器的远程访问。一些开源的堡垒机(安全审计工具)也是集成该组件工具......