#ifnoelse
ifnoelse / pdf-bookmark Goto Github PK
View Code? Open in Web Editor NEWpdf bookmark generator 目录 书签 大纲
License: MIT License
pdf bookmark generator 目录 书签 大纲
License: MIT License
#ifnoelse
有些自己做的文档转换成 pdf 后,没有带书签,比如用 vscode 的 markdown-pdf 生成的,如果能支持根据标题来自动生成书签就会比较棒,比如还可以设置抓取到多少层的子目录。可以根据标题的大小来设定,1级标题,2级标题之类的,自动缩进。
但不知道 pdf 中标题是如何抓取的
建议到没有指定页时,则不作超链接,但可以加入目录中
hello
is it possible to get english language?
or at least an english tutorial how to use it?
希望能修改原来的书签
git clone https://github.com/ifnoelse/pdf-bookmark.git
cd pdf-bookmark
./gradlew jlink
build/image/bin/pdf-bookmark
不知道这什么意思,求解答。
增加一个选项来支持如下目录书签,
一级目录 页码
二级目录 页码
三级目录 页码
一级目录 页码
二级目录 页码
三级目录 页码
目录的分级是根据缩进(Tab)来确定的,一级目录不用缩进,二级目录行首应该有一个缩进
这样就能支持,比如这样的书签形式,
Annex C (normative) Data transmission functional unit data-parameter definitions 345
C.1 DID parameter definitions 345
C.2 scalingByte parameter definitions 351
Annex D (normative) Stored data transmission functional unit data-parameter definitions 361
D.1 groupOfDTC parameter definition 361
D.2 DTCStatusMask and statusOfDTC bit definitions 361
当然这个不是必须,最后需要手动调整一下生成的书签,工作量不大。
This XML file does not appear to have any style information associated with it. The document tree is shown below.
AccessDenied
Request has expired
300
2019-01-30T14:03:17Z
2019-01-30T14:05:55Z
D1A7CC152D82663A
AMaOr/ZR7fAKQVmBuw8K9eCxYMaCIQQ/eMLDq6X2MSSeEQehw/LCuZVjVvaex0JdJlHRSBvSLg8=
看到目前URL生成目录功能只能从China-pub
爬取,考虑添加一个从当当或者其他图书网站的爬虫,借此学习一下Java爬虫
As the current URL generation catalogues function can only be crawled from China-pub, so adding a crawler from Dangdang or other book websites to improve the project. Btw, I can learn about the Java crawler.
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII. . . . . . . . . . . . . . . . . . . . . . . XII . . . . . . . . . . . . XIV. . . . . . . . . . . . . . . . . . . . . . . . XIX. . . . . . . . . . . . . . . . . . . . . . . . . . . XXXV
有些目录有序言,intro等,在偏移量的基础上,需要负数页码
书签加上了,但不能navigate,麻烦看一下:
目录在这里
第1章 人工智能绪论
1.1 人工智能
1.2 神经网络发展简史
1.3 深度学习特点
1.4 深度学习应用
1.5 深度学习框架
1.6 开发环境安装
1.7 参考文献
第 2 章 回归问题
2.1 神经元模型
2.2 优化方法
2.3 线性模型实战
2.4 线性回归
2.5 参考文献
第 3 章分类问题
3.1 手写数字图片数据集
3.2 模型构建
3.3 误差计算
3.4 真的解决了吗
3.5 非线性模型
3.6 表达能力
3.7 优化方法
3.8 手写数字图片识别体验
3.9 小结
3.10 参考文献
第 4 章 TensorFlow 基础
4.1 数据类型
4.2 数值精度
4.3 待优化张量
4.4 创建张量
测试版1205
4.5 张量的典型应用
4.6 索引与切片
4.7 维度变换
4.8 Broadcasting
4.9 数学运算
4.10 前向传播实战
4.11 参考文献
第 5 章 TensorFlow 进阶
5.1 合并与分割
5.2 数据统计
5.3 张量比较
5.4 填充与复制
5.5 数据限幅
5.6 高级操作
5.7 经典数据集加载
5.8 MNIST 测试实战
5.9 参考文献
第 6 章 神经网络
6.1 感知机
6.2 全连接层
6.3 神经网络
6.4 激活函数
6.5 输出层设计
6.6 误差计算
6.7 神经网络类型
6.8 油耗预测实战
6.9 参考文献
第 7 章 反向传播算法
7.1 导数与梯度
7.2 导数常见性质
7.3 激活函数导数
7.4 损失函数梯度
7.5 全连接层梯度
测试版1205
7.6 链式法则
7.7 反向传播算法
7.8 Himmelblau 函数优化实战
7.9 反向传播算法实战
7.10 参考文献
第 8 章 Keras 高层接口
8.1 常见功能模块
8.2 模型装配、训练与测试
8.3 模型保存与加载
8.4 自定义类
8.5 模型乐园
8.6 测量工具
8.7 可视化
8.8 参考文献
第 9 章 过拟合
9.1 模型的容量
9.2 过拟合与欠拟合
9.3 数据集划分
9.4 模型设计
9.5 正则化
9.6 Dropout
9.7 数据增强
9.8 过拟合问题实战
9.9 参考文献
第 10 章 卷积神经网络
10.1 全连接网络的问题
10.2 卷积神经网络
10.3 卷积层实现
10.4 LeNet-5 实战
10.5 表示学习
10.6 梯度传播
10.7 池化层
10.8 BatchNorm 层
测试版1205
10.9 经典卷积网络
10.10 CIFAR10 与VGG13 实战
10.11 卷积层变种
10.12 深度残差网络
10.13 DenseNet
10.14 CIFAR10 与ResNet18 实战
10.15 参考文献
第 11 章 循环神经网络
11.1 序列表示方法
11.2 循环神经网络
11.3 梯度传播
11.4 RNN 层使用方法
11.5 RNN 情感分类问题实战
11.6 梯度弥散和梯度爆炸
11.7 RNN 短时记忆
11.8 LSTM 原理
11.9 LSTM 层使用方法
11.10 GRU 简介
11.11 LSTM/GRU 情感分类问题再战
11.12 预训练的词向量
11.13 参考文献
第 12 章 自编码器
12.1 自编码器原理
12.2 MNIST 图片重建实战
12.3 自编码器变种
12.4 变分自编码器
12.5 VAE 实战
12.6 参考文献
第 13 章 生成对抗网络
13.1 博弈学习实例
13.2 GAN 原理
13.3 DCGAN 实战
13.4 GAN 变种
13.5 纳什均衡
13.6 GAN 训练难题
13.7 WGAN 原理
13.8 WGAN-GP 实战
13.9 参考文献
第 14 章 强化学习
14.1 先睹为快
14.2 强化学习问题
14.3 策略梯度方法
14.4 值函数方法
14.5 Actor-Critic 方法
14.6 小结
14.7 参考文献
第 15 章 自定义数据集
15.1 精灵宝可梦数据集
15.2 自定义数据集加载流程
15.3 宝可梦数据集实战
15.4 迁移学习
15.5 Saved_model
15.6 模型部署
15.7 参考文献
我有些目录标题前面加了序号,但其实我不想他合并在一级目录里面的,有时候软件自动生成的分级不是我想要的
例如:
封面1
图例说明2
1 启动页、闪屏3
2 引导页4
3-1 微信登录5
3-2 Apple ID登录6
3-3 Apple ID登录-手机号验证7
这样会自动把我后面有序号的页面归到图例说明那一级
Exception in thread "WindowsNativeRunloopThread" java.lang.NoSuchMethodError:
at javafx.graphics/com.sun.glass.ui.win.WinApplication.staticScreen_getScreens(Native Method)
at javafx.graphics/com.sun.glass.ui.Screen.initScreens(Screen.java:412)
at javafx.graphics/com.sun.glass.ui.Application.lambda$run$1(Application.java:152)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
(base) zexi@laptop:pdf-bookmark-master$ java -jar pdf-bookmark-1.0.6-all.jar
Error: Could not find or load main class com.ifnoelse.pdf.gui.Main
FoxitPhantom
配上福昕编辑器效果更佳
点击生成目录没有任何反应,请作者指导
is it possible to add sub-bookmarks but without numbers?
so instead of:
1. Hello
1.1 Sub-Hello
2. There
I want to:
Hello
Sub-Hello
There
比如 我的偏移量为15, 第一章为1,那么第一章前面的目录 序言该怎么表示页数?
目录 XX
第1章 绪论1
1.1 MOEA概述 1
1.2 MOEA的分类 2
1.2.1 按不同的进化机制分类 2
1.2.2 按不同的决策方式分类 4
1.3 多目标进化优化方法研究 5
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.