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

“自动快速生成文档书签” 跳到当前页开头 #87

Closed
templklklk opened this issue Mar 20, 2022 · 9 comments
Closed

“自动快速生成文档书签” 跳到当前页开头 #87

templklklk opened this issue Mar 20, 2022 · 9 comments
Assignees
Labels
书签 生成或编辑导航书签 改进 New feature or request

Comments

@templklklk
Copy link

templklklk commented Mar 20, 2022

使用场景
我习惯连页阅读PDF文件。

有些文件,标题并不是在开头,而是靠近中间,但是标题之上是有信息的。
按照 自动快速生成文档书签 的方法,生成的书签位置即标题位置,不能立刻看到完整页面,得手动往上拉才能看到标题之上的信息。
image

功能应该怎样实现
自动快速生成文档书签 增加“跳到当前页开头”选项,生成后不管标题在什么位置,点击书签后都导航到当前页开头。

类似软件

其它内容

@TroyDanielFZ
Copy link
Contributor

导出为XML文件后,修改对应的属性。如果你想居中的话,就把对应的数值均改成相同的。如果你想让结果跳到当页开头,则删除对应的属性。
另一方法,使用PDFPatcher里的页面偏移功能,整体向上偏移半页即可。

@wmjordan
Copy link
Owner

居中的方式不太合适。
目前,建议按照 @TroyDanielFZ 介绍的方法,自行调整一下。
image

后面可能会提供一个选项,在生成书签时可以调整偏移量。

@templklklk
Copy link
Author

templklklk commented Mar 20, 2022

居中的方式不太合适。 目前,建议按照 @TroyDanielFZ 介绍的方法,自行调整一下。 image

后面可能会提供一个选项,在生成书签时可以调整偏移量。

可能是我理解错居中的意思了,我想达到的效果是 @TroyDanielFZ 说的书签“跳到当前页开头”。
”跳到当前页开头“选项 应该比 “偏移”选项 更实用,因为
1.针对所有页面偏移很可能太合适大部分文档,因为并不是每页的标题在中间,往往是大标题才在中间,所以并不是每页都需要偏移。
2.对于大部分情况,点击书签跳到当前页开头,是符合预期的。

所以,如果后期提供选项的话,请提供”跳到当前页开头“选项。

@templklklk templklklk changed the title “自动快速生成文档书签” 位置居中 “自动快速生成文档书签” 跳到当前页开头 Mar 20, 2022
@wmjordan
Copy link
Owner

wmjordan commented Mar 20, 2022

嗯,有时候我也遇到这样的情况,希望某类标题定位到页首。请下载新的测试版。

image

@wmjordan wmjordan self-assigned this Mar 20, 2022
@wmjordan wmjordan added 改进 New feature or request 书签 生成或编辑导航书签 labels Mar 20, 2022
@templklklk
Copy link
Author

嗯,有时候我也遇到这样的情况,希望某类标题定位到页首。请下载新的测试版。

image

测试通过,但设计上可能有问题:
1.如果用户习惯从页首开始看页面,通常希望全部标题都到页首,但现在得每个标题勾一下,这是不是应该属于全局选项(类似于“合并同字体尺寸的相邻标题”)?
2.到页首是不是更普遍的需求?如果是的话,应该是默认到页首,到标题位置才是选项。

@TroyDanielFZ
Copy link
Contributor

我不喜欢到页首,到页首更适合于章标题。
如果是我来操作,可能更偏好使用精准位置生成书签后,利用PP的快速选择功能选择章标题(使用AHK等定义快捷键Alt+1,Alt+2等),然后使用清除纵坐标,保存即可。

@wmjordan
Copy link
Owner

wmjordan commented Mar 21, 2022

我也不喜欢到页首,不会考虑做成全局的。
我手头上绝大部分的文档,标题都不是在页首的。好像下面的文档,点击后跳转到页首,而标题却是在页面底部——某些情况下,连标题都看不到。那是让读者感到非常抓狂的体验。
image
这个是点击标题后,跳到页首看不到标题的。
image

默认的实现是跳转到标题偏上一行的位置。经过大量的测试,这个默认配置是最舒适的。
image
image

如果要全部跳转到页首,在书签编辑器里,也是点两下按钮的事情(Ctrl+A,右键“清除纵坐标”),不算很麻烦吧。

@TroyDanielFZ
Copy link
Contributor

TroyDanielFZ commented Mar 21, 2022

默认的实现是跳转到标题偏上一行的位置。经过大量的测试,这个默认配置是最舒适的。

Can't agree more.

并且,删除信息永远比添加信息来得方便。

@templklklk
Copy link
Author

ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
书签 生成或编辑导航书签 改进 New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants