request for properly rendering individual pages to avoid gabs between pages.
Hello, here is a request for a change or to add a new feature, this is for a problem of knowledge for many people.
zathura has a design problem where the application renders pages based on the size of the largest page in the document, for example if the document has a 1000 x 850 page and other smaller pages the smaller ones will render with a large empty space to fix the size difference, this is a big problem when you are reading documents containing different size pages, such as pdf, comic or manual with different size images, there will be a big empty space between the pages, this is not it's just annoying, it ruins the document rendering, for example in a normal situation if you are reading a pdf manual and there is an electrical diagram that is separated into several parts and the other parts are smaller in height than others this would not be a big problem because As it is a PDF it is normally designed to be displayed continuously and the size difference would not matter as it would be displayed as a continuous big page while you are scrolling in it, in zathura this is different, a large space will appear between each page which would ruin the proper view of the document.
This can fixed by correctly rendering the individual pages based on size, like Chrome, evince, Okular, etc, when rendering a pdf. There is not need for this to be a default option, this can be optional and therefore can be set as shortcuts or with :set in the zathurarc configuration file, for example with [show-individual-page-size], [original-size-view] or [adjust-original-pagesize] so that the default is {false} and a user can set this to {true} to correctly render the original size pages so that they can avoid the huge gaps between pages and read the document correctly