Dans ma mise en page à deux colonnes, si je n'autorise pas les colonnes déséquilibrées, il y a un certain nombre de pages avec un espace assez important en bas - là où il semble qu'il devrait pouvoir mieux remplir. Mais j'ai choisi d'autoriser une différence de 1 ligne entre les colonnes, et cela semble généralement remplir les pages mieux. Mais nous avons toujours des problèmes étranges comme cette double page :
La première colonne est à 2 lignes d'être pleine, la deuxième colonne est à 3 lignes d'être pleine, et puis il y a deux lignes en haut de la page suivante, juste avant un nouvel en-tête de chapitre. Si ces deux lignes avaient simplement glissé vers la colonne précédente, il n'y aurait toujours qu'une différence d'une ligne entre les colonnes, et le chapitre aurait pu commencer en haut de la page. (Je ne sais pas à quelle distance il regarde en avant, mais les une ou deux pages suivantes semblent pouvoir gérer l'ajustement).
Une autre chose que je vois assez souvent… une colonne est à une ligne d'être pleine, mais la ligne suivante aurait pu être déplacée là sans créer une veuve, comme ceci :
Comme vous pouvez le voir, les sauts de paragraphe ne sont pas près des bords de la page, donc vous auriez facilement pu déplacer une ligne en avant dans chacune des colonnes 2-4.
Je réalise qu'il se passe beaucoup de choses avec XeTeX, et beaucoup de calculs compliqués, et qu'il faut peser le bon et le mauvais, mais certains de ces problèmes ne semblent pas très complexes, pour confondre le système comme ça…
In my two-column layout, if I don’t allow unbalanced columns, there are a number of pages with fairly significant space at the bottom - where it seems like it should be able to fill better. But I chose to allow a difference in columns of 1 line, and that seems to generally fill the pages better. But we still have weird problems like this 2-page spread:
The first column is 2 lines short of full, the second column is 3 lines short of full, and then there are two lines at the top of the next page, right before a new chapter heading. If those two lines had just slipped to the previous column, there would still be only one line difference between the columns, and the chapter could have started at the top of the page. (I don’t know how far ahead it looks, but the next page or two look like they could have handled the adjustment).
Another thing I see pretty often… one column is one line short, but the following line could have been shifted there without creating a widow, like this:
As you can see, the paragraph breaks aren’t near the page edges, so you could have easily shifted one line forward in each of columns 2-4.
I realize that there is a lot happening with XeTeX, and a lot of complicated calculations, and weighing goodness and badness and all, but some of these problems don’t seem to be very complex, to confuse the system like that…
Traduit automatiquement depuis English