Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

您好,请问PDF书签怎么使用?我下载了PDFtk,但是不知道在何处设置路径。 #7

Closed
Lighting-Zhu opened this issue Aug 12, 2020 · 35 comments

Comments

@Lighting-Zhu
Copy link

No description provided.

@l0o0
Copy link
Owner

l0o0 commented Aug 12, 2020

你好,如果是win10系统,安装了PDFtk server,一定注意是这个server版本。然后你去找那个安装目录,记住是安装目录下的那个bin目录才行
图片
可以点击选择那个选项,选择对应的目录

@Lighting-Zhu
Copy link
Author

路径问题以及解决,但是还没有使用过。
谢谢你。

@l0o0 l0o0 closed this as completed Aug 12, 2020
@GuokaiLiu
Copy link

GuokaiLiu commented Oct 10, 2020

感谢分享!顺便说下macos(10.15)用户:
下载:https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg
路径:/opt/pdflabs/pdftk/. (该路径默认对外隐藏无法选取)
选择路径的技巧:shift+command+G: 输入:/opt/pdflabs/pdftk/,选择bin确认

官网:https://www.pdflabs.com/tools/pdftk-server/
After installation, open a Terminal, type pdftk and press Return. Pdftk will respond by displaying brief usage information. Access pdftk documenation by running man pdftk.

This installer creates a directory on you Mac: /opt/pdflabs/pdftk/. This will contain a bin directory which holds the pdftk program and a docs directory which holds the complete PDFtk manual.

@l0o0
Copy link
Owner

l0o0 commented Oct 10, 2020

@GuokaiLiu 感觉同学的提示。Mac系统我确实没有测试过

@Lighting-Zhu
Copy link
Author

好想知道有没有万方的插件。我伸手党自己觉得自己要求太多了,匿了。

@l0o0
Copy link
Owner

l0o0 commented Oct 10, 2020

@GuokaiLiu 知网的数据库应该包括了万方的吧

@GuokaiLiu
Copy link

GuokaiLiu commented Oct 10, 2020

@l0o0 感觉同学的提示。Mac系统我确实没有测试过

今天发现translators_CNjasminum竟然都是出自Git主之手,厉害了!

不过在Chrome使用百度学术的时候,点击插件可以显示勾选的界面,却没法下载同步到Zotero文件夹,

不知道是否有遇到过类似的问题?

谢谢!

@Python-Zhou
Copy link

能不能简单做个说明怎么用PDFtk制作学位论文书签。

@luqinghui
Copy link

能不能简单做个说明怎么用PDFtk制作学位论文书签。

这个不应该去看pdftk的文档吗?或者翻一下作者添加书签的代码,我猜是这个函数,你可以看看:
image

@l0o0
Copy link
Owner

l0o0 commented Nov 22, 2020

@Python-Zhou 同学好,在这个插件里,我是借助pdftk这个软件来添加书签的,因为我觉得用JS来完成这个工作感觉比较困难。上面那个同学说得对,具体的细节可以参考代码里addBookmark,具体细节可以参考PDFtk 链接1 链接2。PDFtk具体是用什么样的文件来当作添加书签的输入文件,你可以用 pdftk 把已经添加好书签的 PDF 用dump_data_utf8 试试看输出的信息

@liangx15
Copy link

请问已经安装好PDFtk server,且设置好目录,但是在zotero里点击添加书签一直没有反应,该怎么解决呢?谢谢

@l0o0
Copy link
Owner

l0o0 commented Dec 26, 2020

@liangx15 同学,你截图下你安装的插件列有,看看有没有冲突的。最近发现Scite 这个插件有冲突,装了之后书签添加没有效果

@liangx15
Copy link

@liangx15 同学,你截图下你安装的插件列有,看看有没有冲突的。最近发现Scite 这个插件有冲突,装了之后书签添加没有效果

image

没有安装Scite,之前添加pdf书签是好用的,最近这几天发现没有反应了。

@l0o0
Copy link
Owner

l0o0 commented Dec 26, 2020

@liangx15 再提供下Jasminum的版本号,以及有没有什么错误的提示信息?

@liangx15
Copy link

liangx15 commented Dec 26, 2020

@liangx15 再提供下Jasminum的版本号,以及有没有什么错误的提示信息?

是0.0.8版本,错误信息有一条:

[JavaScript Error: "TypeError: readerHTML.querySelector(...) is null" {file: "chrome://jasminum/content/scripts/jasminum.js" line: 772}]

Invalid chrome URI: /

Invalid chrome URI: /

Invalid chrome URI: /

Invalid chrome URI: /

不知是否有参考价值。

@l0o0
Copy link
Owner

l0o0 commented Dec 26, 2020

@liangx15 是部分论文不能添加,还是都出现问题了。你可以给一个文章的URL给我,我自己测试一下

@liangx15
Copy link

@liangx15 是部分论文不能添加,还是都出现问题了。你可以给一个文章的URL给我,我自己测试一下

目前我这里的学位论文都不能添加。

https://nxgp.cnki.net/kcms/detail?v=3uoqIhG8C447WN1SO36whLpCgh0R0Z-iVBgRpfJBcb4JAybTo8M4luIPFfQ9zWdBSPuj3MqXfmaQbvAwD68oyXibsILvL9sL&uniplatform=NZKPT

您可以测试一下,谢谢

@l0o0
Copy link
Owner

l0o0 commented Dec 26, 2020

@liangx15 正常url是以https://kns.cnki.net 开始,你的为什么是nxgp.cnki开头的,你是从哪里进入知网的。然后你试试把你条目里面的网址,换成kns.cnki.net 开头的,再试试看

@liangx15
Copy link

liangx15 commented Dec 28, 2020

@liangx15 正常url是以https://kns.cnki.net 开始,你的为什么是nxgp.cnki开头的,你是从哪里进入知网的。然后你试试把你条目里面的网址,换成kns.cnki.net 开头的,再试试看

您好,我就是从学校知网数据库入口进入的,我发现在知网的搜索页是kns.cnki.net 开头,但是点击进入某篇论文的详情页之后url就变成了nxgp.cnki开头的网址。我发现我之前同样方式下载的论文有的是以kns.cnki.net开头的url,可以正常添加书签。不知道为啥现在下载页面变成了nxgp.cnki开头的网址。。。

image

@liangx15
Copy link

@liangx15 正常url是以https://kns.cnki.net 开始,你的为什么是nxgp.cnki开头的,你是从哪里进入知网的。然后你试试把你条目里面的网址,换成kns.cnki.net 开头的,再试试看

您好,我发现问题,是我们学校cnki提供了两个访问入口,我换另外一个访问入口就正常了!您开发的功能没问题,非常好用,感谢作者!!!

@l0o0
Copy link
Owner

l0o0 commented Dec 28, 2020

@liangx15 我今天从旧版进去,在搜索结果页面点开的链接进行后的地址就是nxgp开头,估计是旧版的地址。开头网址变了,可能导致插件里设置的cookie出现问题,导致不能正常获取信息

@liangx15
Copy link

@liangx15 我今天从旧版进去,在搜索结果页面点开的链接进行后的地址就是nxgp开头,估计是旧版的地址。开头网址变了,可能导致插件里设置的cookie出现问题,导致不能正常获取信息

确实是,旧版本进去就有问题,新版入口就正常了

@fredericky123
Copy link

https://www.cnki.net/
我从这里进去,打开https://kns.cnki.net/kns8/defaultresult/index
还是不能正常生成pdf书签,路径已配置

@l0o0
Copy link
Owner

l0o0 commented Jan 6, 2021

https://www.cnki.net/
我从这里进去,打开https://kns.cnki.net/kns8/defaultresult/index
还是不能正常生成pdf书签,路径已配置

是指抓取条目后,学位论文没有自动添加书签?

@fredericky123
Copy link

https://www.cnki.net/
我从这里进去,打开https://kns.cnki.net/kns8/defaultresult/index
还是不能正常生成pdf书签,路径已配置

是指抓取条目后,学位论文没有自动添加书签?

是的

@l0o0
Copy link
Owner

l0o0 commented Jan 6, 2021

https://www.cnki.net/
我从这里进去,打开https://kns.cnki.net/kns8/defaultresult/index
还是不能正常生成pdf书签,路径已配置

是指抓取条目后,学位论文没有自动添加书签?

是的

右键手动添加,正常么?有时自动添加会有BUG,不一定会成功。估计是没有触发

@fredericky123
Copy link

我测试了下,macos 11也应该用提到的那个链接:
下载:https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg

建议把提示里的“After installation, open a Terminal, type pdftk and press Return”标红显示

@l0o0
Copy link
Owner

l0o0 commented Jan 31, 2021

@fredericky123 请问同学,这个提示是在哪里的?

@fredericky123
Copy link

https://github.com/l0o0/jasminum
image

我感觉是macos 都得通过上述链接下载,因为官方macos下载默认给的链接是个旧程序

@l0o0
Copy link
Owner

l0o0 commented Jan 31, 2021

明白了 @fredericky123

@qizidog
Copy link

qizidog commented Oct 26, 2021

pdftk不支持macos m1,比较尴尬,失去了学术论文的书签创建功能,影响还蛮大的😂

(base) [user@hostname bin ]$ pwd
/opt/pdflabs/pdftk/bin
(base) [user@hostname bin ]$ ls
pdftk              pdftk_uninstall.sh
(base) [user@hostname bin ]$ ./pdftk --version 
zsh: bad CPU type in executable: ./pdftk
(base) [user@hostname bin ]$ 

@qizidog
Copy link

qizidog commented Oct 26, 2021

感谢分享!顺便说下macos(10.15)用户: 下载:https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg 路径:/opt/pdflabs/pdftk/. (该路径默认对外隐藏无法选取) 选择路径的技巧:shift+command+G: 输入:/opt/pdflabs/pdftk/,选择bin确认

官网:https://www.pdflabs.com/tools/pdftk-server/ After installation, open a Terminal, type pdftk and press Return. Pdftk will respond by displaying brief usage information. Access pdftk documenation by running man pdftk.

This installer creates a directory on you Mac: /opt/pdflabs/pdftk/. This will contain a bin directory which holds the pdftk program and a docs directory which holds the complete PDFtk manual.

感谢,有效,官方提供的latest安装包并不是最新的版本(官方没有更新超链接),在m1 mac上没法用。

m1用户应该通过该链接安装适用的版本(参考

检验pdftk是否安装成功的方法,打开命令行输入 pdftk --version, 如果呈现以下提示则说明安装成功。

(base) [user@ hostname pdftk ]$ pdftk --version

pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
This is free software; see the source code for copying conditions. There is
NO warranty, not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
(base) [user@ hostname pdftk ]$ 

@l0o0
Copy link
Owner

l0o0 commented Oct 26, 2021

@qizidog 你这个M1版,能用么

@qizidog
Copy link

qizidog commented Oct 26, 2021

@qizidog 你这个M1版,能用么

@l0o0 可用,稍等一下,我在修改README文档了,一会儿提个PR您看看

@yip01med
Copy link

访达试一下,shift+command+G: 输入:/opt/pdflabs/pdftk/,选择bin确认,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants