Live data from Hacker News

SumatraPDF Reader

github.com

131–140 of 276 posts

Re: SumatraPDF Reader

#131

SumatraPDF is among the OSS PDF tools I use. Since Adobe is pushing a more aggressive stance for monetization of Acrobat, I am trying to replace selected PDF workflows with OSS. Here are some of the tools I use. qpdf removing passwords, unlocking PDFs, conversion install in WSL with apt-get install qpdf remove password with qpdf --decrypt --password="" input.pdf output.pdf PDF4QT - Open Source PDF Editing Deleting, S…

Actually SumatraPDF is using MuPDF now. But there is some limitation on rendering PDF and eBook files. For example, formatting PDF file or displaying Unicode characters in epub file.

Re: SumatraPDF Reader

#132

SumatraPDF is among the OSS PDF tools I use. Since Adobe is pushing a more aggressive stance for monetization of Acrobat, I am trying to replace selected PDF workflows with OSS. Here are some of the tools I use. qpdf removing passwords, unlocking PDFs, conversion install in WSL with apt-get install qpdf remove password with qpdf --decrypt --password="" input.pdf output.pdf PDF4QT - Open Source PDF Editing Deleting, S…

FYI, you can use firefox for viewing,signing, and adding text to PDFs. You can also use it to remove password (just do print to PDF after unlocking it).

Re: SumatraPDF Reader

#133
post #111

Earlier quoted context omitted.

What changed exactly ? Gtk is still ugly on anything that is not Linux, Qt is still bloated and wxWidgets, well here I don’t know.

Flutter is decent, most of the browser/Skia based UI kits are more consistent and made by people who have an appreciation for design and aesthetics. But I think Sumatra predates most, if not all of them.

> appreciation for design and aesthetics

Sure, but not accessibility or UX design. There's more to a good UI than looking pleasant. Far more. I wish we hadn't unlearned that in the past decade, because Flutter and browser-based UI kits throw all of that out the window.

Re: SumatraPDF Reader

#134
This is amazing piece of software. You click the icon and it starts. Immediately. It does what you expect it to do, it just displays PDF file on the screen.

Re: SumatraPDF Reader

#135

The big update of SumatraPDF was out yesterday [1]. There are a lot of bugs fix and improvement in the backlog [2]. [1] https://github.com/sumatrapdfreader/sumatrapdf/releases/tag/... [2] https://github.com/sumatrapdfreader/sumatrapdf/issues/3672

Did they ever fix the issues around printing? I always ended up using a different PDF viewer just because of that.

Re: SumatraPDF Reader

#137

SumatraPDF is among the OSS PDF tools I use. Since Adobe is pushing a more aggressive stance for monetization of Acrobat, I am trying to replace selected PDF workflows with OSS. Here are some of the tools I use. qpdf removing passwords, unlocking PDFs, conversion install in WSL with apt-get install qpdf remove password with qpdf --decrypt --password="" input.pdf output.pdf PDF4QT - Open Source PDF Editing Deleting, S…

FYI, you can use firefox for viewing,signing, and adding text to PDFs. You can also use it to remove password (just do print to PDF after unlocking it).

At least as of Firefox 109, support for non Latin languages was broken to the point of being completely unusable.

Re: SumatraPDF Reader

#138
post #2

Stopped using cause the author can't comprehend that scrolling / scrollbars could apply to document as a whole (like every other editor/viewer ever allows). https://forum.sumatrapdfreader.org/t/display-scrollbar-in-si...

Which of the comments in that thread are by the author?

None, AFAIK. Canonical: https://github.com/sumatrapdfreader/sumatrapdf/issues/191

Re: SumatraPDF Reader

#139

Great retrospective of SumatraPDF from the author: https://blog.kowalczyk.info/article/2f72237a4230410a888acbfc... .

From the retrospective.

> And yet I do know that you can write complex, relatively bug free code without tests, because I did it.

> I do know that you can write complex, relatively bug free code without anyone looking over your code, because I did it.

> If no one uses your app then who cares if it crashes.

> If many people use your app and it crashes, they’ll tell you and then you’ll fix it.

Those four statements are contradictory. What they're saying is not that you don't need testing or code reviews, but that you can get your users to test for you.

I figure the author probably does test their code (everybody tests, even if that just means running the app), but not rigorously or in a way that you could say gives one the security of regression tests.

No-one worth discussing the issue with claims that it's impossible to write complex code without automated testing. I'm a huge proponent of automated testing, and I wrote a relatively large, cross-platform renderer without a single automated test back in the late 90s/early 00s ... it just took a long time, and I became increasingly terrified of making changes.

Edited for formatting.

Re: SumatraPDF Reader

#140
I implore all developers of PDF readers to implement sioyek's overview feature[0]. When you hover on a cross-referenced entry, it opens a little preview window with the contents of the reference. It is an absolute game-changer for reading textbooks and technical papers; I cannot overstate its utility.

[0] https://github.com/ahrm/sioyek#overview

Post reply on HN