Feature Request: Local Magnification Tool for Reading Small Text

When working with multiple windows in Zotero, the interface can become cluttered, and text can shrink to a size that's hard to read. I suggest adding a local magnification tool, similar to the one in TeX Studio, to zoom in on small text without affecting the overall layout. This feature would help users more easily read citations, annotations, and metadata, especially when the window size is reduced or when there are multiple tabs open, improving accessibility and ease of use.
  • dstillman Zotero Team
    edited 11 days ago
    Zotero doesn't reduce text size when the window is resized, so I'm not sure what you're referring to.

    You can change the interface text size and the note text size from the View menu. If something in the interface isn't following those, let us know, and provide a screenshot.

    Beyond that, any magnification tool would be a function of your OS, not of an individual app.
  • edited 10 days ago
    Thanks for the clarification. The below screenshots explain what I mean more clearly.

    https://s3.amazonaws.com/zotero.org/images/forums/u19932325/uawj435wftyd72t08t33.png
    The first image shows my regular Zotero reading layout, where I keep multiple panes visible at the same time. In this setup, the issue is not that Zotero reduces font size when the window is resized, but that the available viewing space becomes dense and compact, making text in metadata fields, side panels, columns, and tabs harder to inspect comfortably.

    https://s3.amazonaws.com/zotero.org/images/forums/u19932325/blb04xgrqugvvkcfm4mj.png
    The second image shows the TeXstudio magnification tool I was referring to. It provides a temporary local zoom around the cursor, allowing small text to be read quickly without changing pane sizes, interface scaling, or the overall layout.

    My request is for something similar as a convenience feature within Zotero’s workspace - especially useful when working with multi-pane layouts like the one shown above. I understand OS-level magnifiers exist, but this kind of in-app lens is much faster and more seamless for continuous research workflows.
  • I don't know if you're aware that Windows has a magnifying tool built-in. Please Google “Windows Magnifier” and see if it works for you.
  • Thank you for the response. I understand that a windows built-in magnifier is available, and I have tried using it. However, it applies zoom at a global level, which affects my entire working setup and can create confusion or require frequent repositioning of panes during use.

    What I am requesting is a localized magnification feature that temporarily enlarges only the area under the cursor or the portion currently being viewed, while leaving the rest of the interface unchanged.
  • dstillman Zotero Team
    We're not going to do that. Again, this is a feature for the OS to provide. It doesn't make sense for every app to implement something like this.
  • I understand but it was worth a try.

    Anyway, thank you for your time and consideration.
  • If anyone needs similar feature... Kindly check out this repo... I have uploaded source code + .exe file for easy access.

    https://github.com/rishu2rishvanth/windows-magnifier-tool.git
  • dstillman Zotero Team
    Please don't use a name like "Zotero Lens". "Zotero" is a registered trademark and shouldn't be used in this way, even with a disclaimer buried in the readme. You can generally use a formulation like "for Zotero", but this tool doesn't actually have anything to do with Zotero, so I'm not sure why you're mentioning Zotero at all?

    But I'm also not sure why you vibe-coded a custom application just to trigger the native functionality in Windows? Again, Windows has a lens feature built in. You don't need to create a custom application to magnify the area around the cursor.
  • Thanks for the clarification regarding the trademark usage. I’ll rename the project and update the repository wording. It was originally built for my personal reading workflow, not as an official Zotero-related tool.
Sign In or Register to comment.