webpages-to-ebook

授权协议 MIT License
开发语言 JavaScript
所属分类 Web应用开发、 常用JavaScript包
软件类型 开源软件
地区 不详
投 递 者 姬飞飙
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Webpages to eBook

Create an EPUB from a list of URLs. Standing on the shoulders of

WgetReadabilityPandoc

Create your own ebooks

Requirements

  • Node.js
  • NPM
  • Wget: wget has to be in PATH.
  • Pandoc: pandoc has to be in PATH.

Install

git clone https://github.com/georgjaehnig/webpages-to-ebook.git
cd webpages-to-ebook
npm install

Usage

  1. Create a definition, like the examples in definitions/.
  2. node index.js your-created-definition.yml [optional-definition-to-be-merged-with-the-first.yml]
  3. Find your EPUB in output/epub/.

Documentation

Examples

Also some structuring with raw HTML is possible, checkdefinitions/library_of_scott_alexandria.yml and in there raw: and tags:/title:.

  • TITLE : Microsoft Expression Web Step by Step (Microsoft) (Paperback) AUTHOR : by Chris Leeds (Author) PUBLISHER : Microsoft Press publisher ISBN : 0735624402 EDITION : 1st PUB DATE : November 16, 200

  •  TITLE : Beginning C# 2008: From Novice to Professional (Paperback) AUTHOR : by Christian Gross (Author) PUBLISHER : Apress publisher ISBN : 1590598695 EDITION : 1st PUB DATE : November 12, 2007 LANGU

  •  TITLE : Professional Wikis (Programmer to Programmer) (Paperback) AUTHOR : by Mark S. Choate (Author) PUBLISHER : Wrox publisher ISBN : 0470126906 EDITION : 1st PUB DATE : December 26, 2007 LANGUAGE

  •  TITLE : How to Do Everything with Google Tools TYPE : Computer AUTHOR : Donna Baker PUBLISHER : McGraw-Hill Osborne Media ISBN : 0071496262 PAGES : 438 EDITION : 1st LANGUAGE : ENGLISH RELEASE DATE :

  • Bookmarks study 爱搜资源网整站源码清新蓝调模板 – 资源分享网 孟坤 Web 实验室 数据结构笔记 - 进击的小陀螺 - 博客园 Visual Studio 各版本下载 - 邓学彬(泪闯天涯)的专栏 - CSDN博客 快搜 - 搜索快人一步 - Wolfram Alpha 虫部落 - Doge 搜索 小不点搜索_让资源搜索变简单 限时免费 - 异次元软件世界 找资源 - 微盘 M站

  • This post was sponsored by Netbiscuits. Thank you for supporting the sponsors who make SitePoint possible! 该帖子由Netbiscuits赞助。 感谢您支持使SitePoint成为可能的赞助商! On average, more than one in three visitors to yo

 相关资料
  • 当我在网上做研究时,似乎人们也在这个堆栈中使用SQS,SNS会将信息放在SQS上,然后SQS会调用Lambda。 我想我想理解的是在这方面对SQS的需求。这增加了什么价值?换句话说,直接从SNS调用我的Lambda会失去什么?

  • .to( target:Object, duration:Number, vars:Object, position:* ) : * 添加一个TweenLite.to()动画到时间轴,相当于add(TweenLite.to(...)),以下两行产生相同的结果: myTimeline.add( TweenLite.to(element, 1, {left:100, opacity:0.5}) );

  • 我正在测试在服务器上设置一个Git(EC2-Linux,Amazon)。一切都很好,但我做了一件事,我不能复制,我想理解。 我正在遵循以下Git在服务器https://git-scm.com/book/en/v2/git-on-the-server-setting-up-the-server上的教程 我创建了4个用户进行测试,并在服务器上创建了他们的ssh密钥。(User Git)在/home/G

  • 描述 (Description) 如果你想打开浮动操作按钮酥料饼的点击,那么你可以使用floating-button-to-popover类。 例子 (Example) 下面的示例指定使用变形过渡(创建的具有平滑的动画内容的外观)在酥料饼的内容的呈现 - <!DOCTYPE html> <html> <head> <meta name = "viewport" content =

  • 一个无后端待办事项应用,数据用 LeanCloud 进行同步。 简介 这是一个无后端的待办事项应用,数据用 LeanCloud 进行同步,也是我的第三个 iOS 项目。 做这个项目的初衷是想比较全面地体现我的前后端水平,该同步算法从整理思路到实现 95% 的代码(意为接近稳定)花了两周时间,除思路外没有任何代码可以参考(反正我是没有找到... 界面设计来源于 DO ,部分素材和界面为本人设计。 该

  • to-markdown 是一个用 JavaScript 编写的将 HTML 文档转成 Markdown 格式的库。 示例代码: var toMarkdown = require('to-markdown').toMarkdown;console.log(toMarkdown('<b>Hello world</b>'));// Will output '**Hello world**' 在线演示:h