Bug report: iOS PDF reader line-level linking broken

edited July 5, 2022
Unlike the desktop app, the PDF reader in Zotero for iOS does not jump directly to in-PDF links (e.g. references) but instead only jumps to the top of the corresponding page. This means that one has to search through all the references in the linked-to page to find the right one when clicking citations, which slows reading down significantly. [The issue also exists when jumping back to the page one was previously on; that is, the jump back button at the bottom left takes one back to the top of the linked-from page, not the particular linked-from line.]

Do others have this issue? Would it be difficult to fix?

——————————

The above is an edited version. The original text was…

Feature request: PDF reader line-level linking

With other PDF readers I have used, clicking a citation in a PDF jumps the reader directly to the line of the references that contain the full citation. With the Zotero reader, it only jumps to the page containing the full citation. I then have to search through all the references on that page to find the right one. This slows reading down a lot when I am clicking on many citations. [Also, when I jump back to the page I was previously on, it goes to the top of the page, not the line I was on.]

Would it be difficult to update the reader to operate at the line-level instead of the page-level in these instances?
  • It should scroll precisely to the exact point, except in those cases when scrolling is impossible — it's the last page or zoomed out too much.
  • @martynas_b Do you mean that the application as it exists should do this already? Or do you mean to say that the future feature should work as specified in your comment?
  • I mean PDF reader already tries to scroll to specific page and point, but it "physically" can't scroll more than the scrollbars allow.

    Can you manually scroll to the point you want?
  • that it should do this already -- works for me.
  • edited July 5, 2022
    Hm so it looks like it does already do this on the desktop app. However, when I use the iPad iOS app (where I have been doing most all reading of PDFs on Zotero), it does *not* do this. Maybe I should make a bug report for the iOS app?
  • The same lack of line-level linking seems to be present on the iPhone iOS app as well.
  • Reporting here is fine, but yes, you should always be clear about what exact tool you're talking. Absent any clear indication, people are going to assume you're talking about the Desktop tool.
  • I see, makes sense. Is making a new post on this forum the best place to report? The GitHub README says to post on the forums, so I am guessing that’s better than creating an issue on GitHub.
  • Right, don't post to github with feature requests or bug reports -- just edit your first post and add iOS to the subject and the description, so it's clear what this thread is about.
  • Bumping this. This bug is still present and I think is the primary bottleneck for productively using Zotero on iOS. Right now I often read articles in PDF Expert instead because the broken linking in Zotero is so limiting.
  • We're not able to fix this on iOS at the moment for technical reasons.
  • Oh no... that's sad to hear. Thanks for the info though. Would be curious if there's any more information people in the know could provide about what the problems are or the timescale on which they might be fixed. Otherwise thanks for the work on Zotero!
  • Th pdf expert and maginnote don’t have the problem,
  • Plain text pdf does not have this problem,or example, the pdf converted from word to pdf does not have this problem, Double-layer PDFS come from images, and the text layer underneath is particularly prone to this problem,
Sign In or Register to comment.