Certainement que nous avons un cas de test avec une marge extérieure ? Il se dit à lui-même.
Recherche… Hmm. Non Désolé, pas de cas de test pour ce contrôle !
Et… en fouillant dans l'historique du dépôt git, cela (a) a été intégré au booléen qui contrôle le côté de reliure (ifBookOpenLeft) au lieu d'avoir son propre booléen. BookOpenLeft fait d'autres choses, comme positionner les onglets sur la page, donc c'était une erreur. (b) cela a ensuite été corrigé car BookOpenLeft a son propre contrôle, quelques mois plus tard. (c) personne n'a réalisé que c'était le seul endroit où la marge extérieure était transmise au moteur de mise en page.
Ainsi, pour le moment, le contrôle de la marge extérieure fait simplement basculer cette case à cocher sur ou hors de l'interface utilisateur, et c'est à peu près tout…
Je vais essayer de corriger cela.
Surely we have a test case with an outer gutter? He says to himself.
Searching… Hmm. Nope Sorry, no test case for that control!
And… digging into the history in the git repository, this (a) was stitched into the boolean that controls the binding side (ifBookOpenLeft) rather than being its own boolean. BookOpenLeft does other things, though, like position tabs on the page, so that was a mistake. (b) that was then corrected as BookOpenLeft has its own control, a few months later. (c) no one realised that was the only place that outergutter was getting fed into the layout engine.
So, at the moment the outer gutter control makes that box toggle on or off on the user interface, and that’s about it…
I’ll have a go at fixing that.
Traduit automatiquement depuis English