首页
学习
活动
专区
圈层
工具
发布

用 Sigil 在 Linux 上创建和编辑 EPUB 文件

你可以使用 Sigil 创建一个新的 EPUB 格式的电子书,或编辑现有的 EPUB 电子书(以 .epub 扩展结尾的文件)。...Sigil 让你创建或编辑 EPUB 文件 Sigil 是一个允许你编辑 EPUB 文件的开源软件。当然,你可以从头开始创建一个新的 EPUB 文件。...Sigil 只专注于 EPUB 书籍,它有以下功能: 支持 EPUB 2 和 EPUB 3(有一定的限制) 提供代码视图预览 编辑 EPUB 语法 带有多级标题的目录生成器 编辑元数据 拼写检查 支持正则查找和替换...由于 EPUB 依赖于 XML,因此它专注于代码。可以将其视为用于 EPUB 文件的 类似于 VS Code 的代码编辑器。...Sigil 的 GitHub 仓库 并不适合所有人,当然也不适合用于阅读 ePUB 电子书 我不建议使用 Sigil 阅读电子书。Linux 上有 其他专门的应用来阅读 .epub 文件。

4.5K10

jenkins学习之自动打包构建nodejs应用

上一节记录了下jenkins在centos下的安装,这节继续,说下怎么使用jenkins和nodejs进行自动打包更新服务。...Credientials”后面的“Add”,可以直接添加git的用户名和密码: 构建环境 构建环境可以理解为要构建的项目需要什么样的环境,比如node环境,maven环境等等,这里我们设置环境为node环境: 这里的“NodeJS...Installation”是下拉选择的,需要提前在如下地方添加: 系统管理->全局工具配置->NodeJs下面,如下, 注意:如果没有NodeJS项的话,考虑如下插件是否安装: 构建 构建就是指怎么样去操作...“源代码”,这里我们填写如下: 将“源代码”打包压缩后发送至目标服务器下,再解压更新,然后再重启node服务,“SSH Server”在如下地方添加: 当然,你可以同时配置多个“SSH Server”,

2K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Gitbook制作发布个人的电子书籍

    yum方式安装nodejs和npm nodejs版本不要安卓过高,笔者安装的是nodejs v8版本的,否则会报错:安装的v14.17.6有报错: if (cb) cb.apply(this...​ # node -v v8.17.0 安装cnpm(对自己网络有信心的大佬可以无视) 因为国内比较慢,我们可以额外安装淘宝的cnpm,慢的时候用cnpm. # npm install -g cnpm...# Generate an ePub file $ gitbook epub ./ ....12.生成项目并上传到github仓库的gh-pages分支 由于打包命令太多,为了简单化,现在写一个脚本命令来自动执行。当然你也可以终端自己执行这些命令。...配置文件写完后,需要重启服务或者重新打包才能应用配置。 gitbook的配置文件名是book.json,首先在项目的根目录中创建book.json文件。

    2.6K30

    用Cython加密打包python项目

    使用 将下述代码保存为setup.py至需打包项目根目录,安装cython后执行python setup.py即可打包。...,某一文件迷之无法打包 检查文件名是否包含非法字符(比如-) Linux下打包失败或卡住不动 检查是否安装依赖yum install python-devel gcc,如果确定安装依赖,可以稍微等一等...,Linux内存不足编译稍大型文件会要很长时间 打包后出现无法调用某模块 检查对应文件是否循环import(如A文件首行调用B,B首行调用A,默认解释器执行不会出错,编译后会出错) 打包后路径出现问题...在每个需要打包的文件夹中加入空的__init__.py文件用于判断路径,如果有非空的__init__.py文件,记得打包后复制进对应文件夹 尚未解决的问题 __init__.py判断路径打包和import...相对路径绝对路径复用,某些情况下打包后会出现无法定位某些模块的奇怪问题

    5.3K31

    【工具】用nvm管理nodejs版本切换,真香!

    前言缘由换个nodejs版本比换个媳妇还难,nvm堪称管理nodejs版本神器事情的起因,公司的一些老项目需要依赖稳定老版本的nodejs,但是自己的一些项目所需要的是更高版本的nodejs,这就会面临频繁切换版本的情况...nodejs# 查看是否安装nodejs,展示版本则是已安装node -v 未安装⭕如果没有安装nodejs可以跳过此步骤已安装❓如何删除已安装的nodejs?...在控制面板中卸载nodejs删除nodejs安装目录默认在C:\Program Files\nodejs,若没有采用默认地址则需要找到当时安装时路径删除.npmrc配置文件默认会在C:\User\用户名删除可能遗漏的...nvm 一个nodejs版本管理工具!nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。...的稳定版本# 查看可用nodejs的稳定版本nvm list available 下载指定node版本# 下载nodejs 20.9.0nvm install 20.9.0查看已安装nodejs版本#

    9.3K10

    用 Docker 打包 Node.js 程序

    在文中,我将教你什么是 docker,为什么使用以及怎样用来给 nodejs 程序打包。 什么是Docker?...Docker 的定义为: ❝Docker 是一个容器化平台,用于将应用程序及其依赖项打包在一起,以确保无论工作环境如何,应用程序都能轻松运行。...❞ 好吧,这些文字只是告诉我们: ❝Docker 是一种用容器轻松创建、部署和运行应用程序的工具。 ❞ 为什么要使用 Docker?...对于使用 Windows 8 或更早版本的用户,请使用 docker toolbox[2]」 用 Docker 给 Nodejs 程序打包 ❝确保已启动 docker,并且将其设置为 running,以便你查看更改或...你已经用 docker 创建了你的第一个部署? 。 总结 在快速迭代的系统中, docker 是很重要。因此我们需要学习它。 我们使用的大多数代码都在 docker hub[5] 上找到。

    3.9K10

    用pyinstaller打包时的图标问题

    本文目录 前言 问题原因一原因二把图标打包到代码里参考 ? 前言 因为昨天重新研究了下python的打包方法,今天一番准备把之前写的一个pdf合并软件重新整理一下,打包出来。...但在打包的过程中仍然遇到了一些问题,半年前一番做打包的时候也遇到了一些问题,现在来看,解决这些问题思路清晰多了,这里记录下。...问题 打包成功,但运行时提示Failed to execute script xxx。这里又分很多种原因,这时不要用-w打包,然后在终端.\xxx.exe的方式运行,就可以看到输出日志了。...module> ModuleNotFoundError: No module named 'PyPDF2' [47572] Failed to execute script pdfmerge 这个是因为我们打包的时候用的是系统的...pyinstaller命令,而系统的python库里没有安装相应的依赖包,这时要么用退出当前的虚拟环境,要么在进入虚拟环境并给虚拟环境在Scripts下面安装pyinstaller命令。

    3.8K20
    领券