Contenu d'une cellule "coupé" du mauvais côté avec hauteur de ligne fixée

Bonjour,
Dans un tableau dans Writer, j’ai essayé de forcer une hauteur de ligne plus petite afin de me débarrasser d’une marge trop grande au-dessus d’un texte (à cause d’une police qui fait des symboles). Le problème est que le texte est “coupé” du mauvais côté, j’aimerais le “couper” en haut.

image

J’ai essayé de changer le remplissage Haut et Bas (sous Propriétés du tableau → Bordures), mais ça empire la chose.
Quelqu’un saurait faire ?
Merci d’avance !

PS : j’ai la version 7.3.7.2, sous Linux.

Pour contourner ce problème : ajoutez une nouvelle ligne à la cellule et définissez l’alignement texte sur texte sur Haut.

en:
As a workaround: add a new line to the cell, set the text-to-text alignment to Top.
Screenshot from 2024-09-30 16-45-59

Bonjour,
Ça ne marche, pas, ça donne le même résultat… :confused:
Ce que je voudrais c’est que sur l’exemple, on ne voie que le bas des lettres de “some text”…

Edit : ah ! je crois avoir compris… J’ai essayé d’utiliser une lettrine, mais le premier caractère devient trop grand…

Pardon, je suis allé trop vite. J’ai trouvé l’option, mais malheureusement ça décale les deux polices l’une par rapport à l’autre…
image

Il semblerait que votre proposition réponde à la question, mais pas à mon problème. Je continue à chercher…


Modifiez votre question et partagez un tableau à deux lignes à tester.

En fait, le problème de base n’a pas été résolu. Quelle que soit la méthode que j’ai vue pour l’instant, le texte est coupé par le bas.
Changer l’alignement texte-à-texte change la hauteur relative entre les caractères de polices différentes, et peut légèrement remonter certaines parties du texte, mais le problème de base reste : le texte est coupé par le bas.
Pour reproduire le problème, il est possible de faire un tableau d’une ligne, d’y écrire n’importe quoi en Liberation Serif 12 pt, de faire un clic droit → Taille → Hauteur de ligne, de décocher “Adapter la taille”, et de mettre la hauteur à 0,50cm.


L’effet voulu est le suivant (bricolé avec gimp) :

PS : je n’arrive pas à éditer la question de base…

1 Like

Que voulez-vous faire au juste?

Vous créez un conflit entre la taille “intrinsèque” du paragraphe et la hautreur de la cellule.

Le texte a besoin de l’espacement au dessus du paragraphe, de la hauteur de la ligne définie par la police (plus éventuellement l’interligne si plusieurs lignes) et de l’espacement en dessous du paragraphe.

Si cette taille est supérieure à la hauteur de la cellule, vous avez inévitablement troncature.

Pour “remonter” le texte à l’intérieur de la cellule, vous pouvez:

  • diminuer l’espacement (padding) entre la bordure et le contenu de la cellule – je suppose que c’est déjà à zéro
  • diminuer l’espacement au dessus du paragraphe dans le style de paragraphe – je suppose encore qu’il est déjà à zéro
  • diminuer le “padding” entre la bordure du paragraphe et le texte – par défaut est à zéro
  • diminuer le “padding” entre la bordure des caractères et le texte – aussi à zéro par défaut

Aucune de ces distances ne peut être négative.

Ne cherchez pas à rehausser la ligne de base en utilsant Position (du style de caractère) pour placer votre texte en exposant. Ceci ne fait qu’augmenter la taille verticale du paragraphe. Quand le texte est composé, le “bloc” du paragraphe est calé en haut de la cellule. Donc, la position des éléments les plus hauts du paragraphe ne change pas. Tous les autres sont repoussés plus bas.


Autres possibilités:

  • changez la taille du texte, mais 12pt est peut-être imposé
  • choisissez une autre police où hampe et jambage sont plus réduits de même que le “dégagement” intrinsèque définissant l’interligne

Fondamentalement, vous voulez quelque chose d’impossible car contradictoire avec la taille minimale du texte.

1 Like