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阅读器中复制文字时, 是否可以自动去掉换行符? #13960

Open
XiaodongAAA opened this issue Jan 27, 2025 · 13 comments
Open
Assignees

Comments

@XiaodongAAA
Copy link

In what scenarios do you need this feature?

如题,这对于编辑和阅读学术文档至关重要

Describe the optimal solution

从自带的pdf阅读器中复制文字时, 可以自动去掉换行符,这样可以与主流的翻译软件如deepL很好的关联。Zotero已经实现了这一点。

Describe the candidate solution

No response

Other information

No response

@Achuan-2
Copy link
Member

➕1

@TCOTC
Copy link
Contributor

TCOTC commented Jan 27, 2025

我感觉是不是 pdf.js 不支持?试了一下 WPS 也不支持

@XiaodongAAA
Copy link
Author

支持吧,zotero的pdf阅读器也是基于pdf.js构建的

@TCOTC
Copy link
Contributor

TCOTC commented Jan 28, 2025

Chrome 打开 PDF 是支持的,有点意思

@XiaodongAAA
Copy link
Author

这么看,这个功能应该不难吧,希望可以加入

@TCOTC
Copy link
Contributor

TCOTC commented Jan 28, 2025

WPS 专业做这个的都不支持,思源就别想了(

@Hzz-0802
Copy link

@XiaodongAAA
Copy link
Author

@Hzz-0802 谢谢,我试了下Copy++,最大的问题就是不能跟桌面版的deepL兼容。它可以使用deepL,不过每次都要自己打开一个新的网页标签,非常的不方便。

@Vanessa219
Copy link
Member

好像没有办法区分 pdf 中文本的折行和真正的换行

Image

@Achuan-2
Copy link
Member

Achuan-2 commented Feb 13, 2025

好像没有办法区分 pdf 中文本的折行和真正的换行

Image

不需要区分,zotero就没区分,zotero复制pdf的文本就是默认都去除换行符,因为复制单个段落的频率远高于复制多个段落,用户区需要粘贴多个段落,可以一个个复制段落

@TCOTC
Copy link
Contributor

TCOTC commented Feb 13, 2025

用户区需要粘贴多个段落,可以一个个复制段落

同理,可以一个个删除换行(

@TCOTC
Copy link
Contributor

TCOTC commented Feb 13, 2025

zotero就没区分,zotero复制pdf的文本就是默认都去除换行符

Chrome 是能区分折行和换行的

@Vanessa219
Copy link
Member

看了一下没处理过,应该是 浏览器默认的行为。

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

5 participants