0 votes
586 vues

J'utilise l'outil « Comparer les versions » pour afficher les modifications du texte du projet. C'est utile. Cependant, j'ai remarqué ce comportement de défilement étrange. Si je clique sur un mot ou sélectionne du texte dans l'outil « Comparer les versions », la fenêtre se défile. C'est un comportement inattendu qui rend cet outil plus difficile à utiliser. Je perds plusieurs secondes (ce qui a l'air de 30 secondes) à chercher le mot que je voulais cliquer, car il a soudainement changé de position à l'écran.

Je m'attendais à ce que le défilement fonctionne comme dans Notepad, Edge ou Word. Dans ces programmes, cliquer sur un mot ne provoque aucun défilement. Le défilement se produit en manipulant la barre de défilement, en utilisant les touches fléchées, ou en saisissant du nouveau texte qui nécessite un défilement pour être affiché.

Comment empêcher le défilement de se produire simplement en cliquant sur un mot dans l'outil « Comparer les versions » ?

Merci pour votre aide !

Traduit automatiquement depuis English
Paratext par (495 points) | 586 vues

4 Réponses

0 votes
Meilleure réponse

Il semble que ces deux problèmes soient causés par le même comportement général. L'outil est conçu de telle sorte que lorsque vous cliquez sur un nouveau verset, il se rafraîchit, plaçant ce verset en haut de la page et le curseur au début de ce verset. Cela provoque le changement soudain de positions. Et si vous utilisez les touches fléchées droite et gauche et que vous passez dans un nouveau verset, il attend que vous fassiez une brève pause avant d'effectuer ce même type de rafraîchissement. Ce même comportement se produit que vous soyez en vue à deux volets ou non.

Je suppose que l'une des raisons pour lesquelles cela a été jugé souhaitable est que cet outil est généralement utilisé en vue à deux volets, et que vous voulez généralement que les deux volets soient alignés, afin de faire des comparaisons.

Mais il me semble raisonnable de demander un interrupteur supplémentaire dans le menu qui permettrait de désactiver le comportement qui fait sauter le verset sélectionné en haut de la page, ce qui diffère des fenêtres PT normales.

Comme vous l'avez suggéré, il serait agréable que la position du curseur ne soit pas oubliée lorsque ce rafraîchissement se produit. Une fonctionnalité connexe de qualité de vie serait de retarder le comportement de saut (rafraîchissement des versets nouvellement sélectionnés en haut de la page) pendant la mise en surbrillance du texte. Actuellement, si vous essayez de mettre en surbrillance du texte dans un verset qui n'est pas le verset actuel, le comportement de rafraîchissement fait bouger la fenêtre, et votre mise en surbrillance est ignorée et le curseur se déplace au début du verset sélectionné. Si le comportement de rafraîchissement était retardé jusqu'à ce que la sélection soit effectuée, et si le curseur conservait votre sélection, vous pourriez l'utiliser pour réduire le temps qu'il vous faut pour comprendre où vous regardiez avant que le saut ne se produise.

Traduit automatiquement depuis English
par (1,3k points)

Merci @Stephen+Katt . Votre réponse a du sens. Je me demande s'il existe un moyen d'améliorer l'UX de cet outil sans ajouter d'interrupteur supplémentaire dans le menu, et en éliminant le délai complètement. Je suis moi-même développeur, et je ne peux résister à spécifier une correction. Mais je sais que cela peut être agaçant de laisser des étrangers rédiger des suggestions de fonctionnalités, donc si cela n'est pas utile, veuillez l'ignorer, je comprends.

Voici ce que je suggérerais (dont certaines choses que vous avez déjà dites) :

  • Pour le volet ou la fenêtre au premier plan, assurez-vous que la position de défilement et la position du curseur ne changent jamais (sauf dans les cas où vous vous attendriez à ce qu'elles changent comme dans un éditeur de texte normal, par exemple, lors du défilement de la molette de la souris, de l'appui sur les touches fléchées, etc.). Cela devrait être le cas que la vue à deux volets soit activée ou non.
  • Lorsque le curseur change de verset, ajustez la position de défilement de l'autre volet (en mode à deux volets). Ajustez également la position de défilement de la fenêtre principale. L'important est que ce qui est au premier plan ne soit pas ajusté. Le défilement du second volet doit s'ajuster de telle sorte que les versets soient alignés.
  • Ne changez pas automatiquement la position du curseur. Aucun délai n'est nécessaire, ajustez immédiatement la position de défilement de l'autre volet, (si c'est faisable à implémenter).
  • Aucun besoin de nouveau paramètre ou de nouveau bouton d'interrupteur.

Ce comportement correspond à la façon dont les fenêtres groupées dans les fenêtres normales se comportent déjà. Donc je pense que cela devrait être assez intuitif pour l'utilisateur.

Traduit automatiquement depuis English
0 votes

Aussi, lorsque je fais défiler en utilisant les touches fléchées gauche et droite et , j'ai remarqué le comportement suivant, agaçant, que j'aimerais désactiver. Si je déplace le curseur au milieu d'un verset en utilisant les touches fléchées droite ou gauche, et que j'attends une ou deux secondes, le curseur est automatiquement déplacé au début du verset. Cela rend la modification vraiment difficile en vue à deux volets.

Traduit automatiquement depuis English
par (495 points)

Je ne pensais pas que la modification était possible dans la fenêtre Comparer les versions.

Traduit automatiquement depuis English

C'est le cas, mais seulement en mode à deux volets dans le panneau représentant la version actuelle.

Traduit automatiquement depuis English
+1 vote

Je suis d'accord pour dire que les sauts sont une gêne dans la fenêtre Comparer les versions. J'aime la suggestion d'amélioration de bit.

Traduit automatiquement depuis English
par (237 points)
0 votes

Oh, intéressant. La modification ne fonctionnait pas dans une fenêtre Comparer les versions que j'avais ouverte… mais quelques expériences révèlent qu'elle ne peut être modifiée que dans le volet de gauche. Cela pourrait être utile à savoir !

Traduit automatiquement depuis English
par (237 points)

Questions connexes

0 votes
3 réponses 455 vues
L'outil Comparer les versions dispose d'une fonction Enregistrer au format HTML . Elle est accessible ... Firefox, car il disparaît lorsque le texte est contenteditable.
bit 495 posée févr. 1, 2022
0 votes
8 réponses 797 vues
I want to produce PDFs of differences between two project versions, one for each book, but it only works once, then ... writes out the file. Thanks for looking into these things.
jeffh 1,4k posée oct. 14, 2019
0 votes
0 réponses 168 vues
To compare the versions of a project in which there were changes: Click in the window of the project to make it the ... how-do-i-compare-a-word-or-phrase-in-different-projects/19)
[Expert]
anon421222
735
posée févr. 23, 2017
0 votes
0 réponses 188 vues
Is there a way to change the behaviour of Ctrl+right.arrow in Paratext for Linux? Currently it goes to the end of ... following space-NOT what I'm after! Any help appreciated, Paul
Paul 642 posée mars 2, 2020
0 votes
2 réponses 361 vues
In PT8 when I compare two project (of the same language) there were two arrows to go backwards or forwards to ... they do not work for difference between two different projects.
anon784407 105 posée janv. 13, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had.
Romans 15:5
3,048 questions
6,007 réponses
5,672 commentaires
2,028 utilisateurs