Comment puis-je calibrer les niveaux de zoom de Zathura sur mes moniteurs?


11

J'utilise Zathura (à l'aide du plug-in MuPDF ) pour examiner diverses dispositions pour l'impression. Il est important pour moi que je regarde des choses à peu près de la même taille qu'elles sortiront sur papier. Je me rends compte de la différence entre les pixels de l'écran et l'apparence des éléments imprimés affectera toujours la perception, mais pour enregistrer les impressions de test pendant que j'ébauche les marges et les tailles de découpe, je veux pouvoir tenir un papier sur l'écran et le faire correspondre à la toile dans ma visionneuse PDF.

Le niveau de zoom par défaut de Zathura (100%) est tout sauf la taille réelle. En fait, c'est presque de ⅓. Si je règle le zoom à 133%, j'obtiens quelque chose de très proche de la taille réelle. Comment en faire le niveau de zoom par défaut? J'aimerais que tout le reste soit mis à l'échelle pour que 50% soit en fait la moitié de la taille, etc. Existe-t-il un moyen de calibrer les paramètres sur mes moniteurs - une sorte de paramètre de facteur d'échelle peut-être?

Fait intéressant, Evince semble savoir quelque chose sur la taille de mon moniteur, car il redimensionne les choses exactement dès la sortie de la boîte. 100% apparaît sur mon moniteur exactement comme le bon format de papier (en fait, il est désactivé par un smidgen, 100,5% est plus comme ça, mais ce serait assez proche). D'un autre côté, Acroread est éloigné d'un mile, mais dans la direction opposée à Zathura. Là, une valeur de 87% fonctionne à peu près correctement - la taille réelle est en fait une échelle jumbo.

Comment Zathura décide-t-il de la taille à afficher? Existe-t-il un moyen de résoudre ce problème afin que 100% soit réellement de la taille réelle? Y a-t-il une valeur DPI système qui peut être définie pour l'étalonner?


Je viens de poster ceci sur la liste de diffusion Zathura . Si j'entends quelque chose d'utile, je posterai une réponse ici, mais n'importe qui peut vérifier s'il y a une discussion en suivant le fil.
Caleb

1
Les liens que vous avez fournis semblent morts. Peut-être republier ici: bugs.pwmt.org/project/zathura ou git.pwmt.org/groups/pwmt ? J'adorerais "=" pour que mon ordinateur affiche la page de la même taille que lorsqu'elle est imprimée!
Grzegorz Wierzowiecki

Réponses:


-1

peut-être un peu en retard, mais vérifiez le fichier de configuration de zathura (man zathurarc) pour moi, l'option set adjust-open "best-fit"était suffisante :) passez une bonne journée


Cela ne fait pas ce que la question demande. Le best-fitparamètre dimensionne le contenu pour l'adapter aux dimensions de la fenêtre. Je ne veux pas faire cela, je veux le dimensionner en fonction des propriétés physiques de mon moniteur afin que si je tiens une impression de taille réelle à l'écran, elle soit de la même taille.
Caleb

ainsi, la transformation des mesures d'un morceau de papier à partir cm / pouce de pixel et définir les params: window-height, window-widthen zathurarcest pas mathématiques avancées. je vous ai également indiqué la page de manuel de cette configuration. for men'indique pas que c'est le bon paramètre pour votre problème spécifique.
znarf

Je connais déjà les mathématiques. Et je n'utilise pas de gestionnaire de fenêtres qui a de la hauteur et des propriétés à définir. Vous manquez le point de la question, je veux savoir s'il existe un moyen de mettre à zéro le facteur d'échelle afin que 100% soit la taille réelle. Je sais déjà comment simuler cela en utilisant les mathématiques et j'ai déjà tourné les pages de manuel à l'envers.
Caleb

Caleb, je pense que @hnzjo pourrait s'attendre à ce que vous écriviez un script quelconque pour effectuer l'arithmétique et transmettre les paramètres pertinents à Zathura. hnzjo, si telle est bien votre attente, pourriez-vous clarifier votre réponse pour le dire, et peut-être donner à Caleb un exemple pour commencer?
sampablokuper
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.