I hope it can have annotation
Show HN: Sioyek – PDF viewer for reading research papers and technical documents
51–60 of 65 posts
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#52I really like the idea of building a PDF viewer for research papers. One feature that I don’t see mentioned that would convince me to use the product is fast search (possibly after some pre computation) When I’m reading a long technical document I often search for words/phrases to remember the definition For some reason, this process is very slow for longer documents and take a couple seconds (various depending on pd…
If you mean search within a single PDF (not across PDFs), I've found PDF-XChange Editor (made by Tracker Software) to be fast, < 1 s to fully search a 600 page textbook. It also shows little lines in the scrollbar where the results are, like Chrome does.
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#531. The low latency feels really good. It's snappy.
2. Smart Jump is great. It seems to target the figure caption though, and depending on zoom level / window size might leave most of the figure out of view. To be fair, the figure links that publishers bake into their PDFs often have the same problem.
3. Smart Jump to figures worked reliably in the scientific articles I tried. Smart Jump to bibliography entries and equations did not, although it worked in the tutorial PDF. Journal PDFs have terrible formatting, so this is understandable. One test case I tried was using a wingdings-like font for the citation brackets; what looked like [13] was stored as @13#. So smart jump works best with well-formed PDFs, but well-formed PDFs also usually already have links embedded.
4. The helper window opened behind the main window (for me, anyway), which is a little awkward.
5. As I was reading, I found myself wanting Smart Portals more than Smart Jump. Same automatic cross-reference detection as Smart Jump, but defining a Portal instead of a link.
6. The view in the helper window can't be zoomed or panned, so unless it's kept at the same width as the main window was when the portal was captured, the helper window tends to crop out part of the captured content.
7. The keyboard-centric navigation is well done and a unique selling point. The Windows file picker feels out of place with this though; I'd expect the file picker to work more like the bookmarks list.
8. I found myself liking shift-o more than I thought I would, more than tabs. It would be helpful to be able to clear entries from the previously opened list though; mine is now littered with test files.
I think I would mainly consider Sioyek when reading book-length PDFs, as some books have a lot of distant cross-references and Sioyek's features could save time there. Probably not article-length PDFs since their brevity makes them easy to navigate by default, and they unfortunately tend to break smart jump.
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#54Some of the features: * You can middle click on a reference/figure to go to the reference/figure (even if the PDF doesn't have links) * You can middle click on a paper name in references to directly search it on google scholar * Searchable table of contents * You can mark locations by character symbols (vim style) Currently only the Windows build is available. Mac and Linux builds coming soon.
Seriously, though - thanks and congrats
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#55There is a problem in that I use Programmer's Dvorak; + and ` won't get picked up. But at least I can change the configs as I see fit so all is swell. Thanks for sioyek and again the timing on the post
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#56Some of the features: * You can middle click on a reference/figure to go to the reference/figure (even if the PDF doesn't have links) * You can middle click on a paper name in references to directly search it on google scholar * Searchable table of contents * You can mark locations by character symbols (vim style) Currently only the Windows build is available. Mac and Linux builds coming soon.
// There is a typo on index.html line 177. https://github.com/ahrm/sioyek-website/blob/3d1b6323a687b809...
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#57This is phenomenal! I've been looking for something like this for a couple of years and am really excited to see someone building it. When do you expect the Mac/Linux builds to drop? Is there any way to follow your progress / support?
There is an open github issue on the linux build. Currently the project builds and works on linux without any issues. The only thing remaining is packaging the executable so that the user doesn't have to manually install all the libraries which is probably very simple but it is taking me a long time because I am a noob when it comes to linux buils :/ . The Mac version may take longer simply because I don't have acces…
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#58Some of the features: * You can middle click on a reference/figure to go to the reference/figure (even if the PDF doesn't have links) * You can middle click on a paper name in references to directly search it on google scholar * Searchable table of contents * You can mark locations by character symbols (vim style) Currently only the Windows build is available. Mac and Linux builds coming soon.
Awesome product!! // There is a typo on index.html line 177. https://github.com/ahrm/sioyek-website/blob/3d1b6323a687b809...
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#59I tried the Windows download and went through the tutorial. Some feedback: 1. The low latency feels really good. It's snappy. 2. Smart Jump is great. It seems to target the figure caption though, and depending on zoom level / window size might leave most of the figure out of view. To be fair, the figure links that publishers bake into their PDFs often have the same problem. 3. Smart Jump to figures worked reliably in…
You are right. It currently does target the caption (specifically the place where the word `Figure' is). Targeting the exact figure is something that I will work on.
> what looked like [13] was stored as @13#.
We probably should support more citation styles. Currently only the bracket style is supported but some papers cite using parentheses or other formats. If brackets being stored as @[NUM]# turns out to be common I could handle that too but I don't know how common it is since I have never seen something like this.
>The helper window opened behind the main window (for me, anyway), which is a little awkward.
You are right, we should fix this ASAP.
>As I was reading, I found myself wanting Smart Portals more than Smart Jump. Same automatic cross-reference detection as Smart Jump, but defining a Portal instead of a link.
There is kind of an smart portal feature in the sense that if you press 'p' and then middle click on something, then sioyek creates a portal from your current location to the location that it would take you if you just middle clicked on the text.
Automatic cross reference detection without user input is something that I have thought about and definitely want to do but the problem is there may be too many false positives, which could make things annoying. For now I think the semi-smart portals are a decent compromise.
>The view in the helper window can't be zoomed or panned, so unless it's kept at the same width as the main window was when the portal was captured, the helper window tends to crop out part of the captured content.
Yes it can. If you want to adjust a portal, press 'P' (that is, shift+p) while the portal is active. This takes you to the location of portal, now you can pan or zoom in and when you are done, press backspace to get to where you were. The portal will be updated with the new zoom/pan.
> I found myself liking shift-o more than I thought I would, more than tabs. It would be helpful to be able to clear entries from the previously opened list though; mine is now littered with test files.
You are right, definitely should add the ability to delete old documents.
Re: Show HN: Sioyek – PDF viewer for reading research papers and technical documents
#60one thing i wish for in a paper reader: hover (or click) on a reference and get a preview of the cite or fig. that way i don't lose my place in what i'm reading before landing on a cite that's just an authors self cite of their 14th paper on the topic.