Editeur BASIC : Lignes de code très serrées - Paramétrage de l'interligne

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: harnel2017.rasalhague@laposte.net
Sujet:: Editeur BASIC : Lignes de code très serrées - Paramétrage de l'interligne
OS:: Linux
Version:: 5.4.x
Question:: Bonjour,

J'utilise l'éditeur BASIC pour écrire des macros.
Ce matin, en ouvrant mes macros dans l'éditeur BASIC, j'ai la surprise de voir les lignes de code très serrées.
A tel point que ces lignes empiètent les unes sur les autres.
Pas facile de coder dans ces conditions ...
C'est un peu comme si on paramètre un interligne fixe de 0,30 dans le traitement de texte.

J'ai beau chercher où paramétrer l'interligne de l'éditeur BASIC, que ce soit dans l'aide, dans les forums : impossible de trouver.

Merci d'avance pour vos lumières
Jean-Claude

Bonjour,

-----Message d'origine-----
De : demande_aide_fr@libreoffice.org
[mailto:demande_aide_fr@libreoffice.org]
Envoyé : samedi 7 octobre 2017 10:42
À : users@fr.libreoffice.org
Objet : [fr-users] Editeur BASIC : Lignes de code très serrées -
Paramétrage de l'interligne

Bonjour

Email:: harnel2017.rasalhague@laposte.net
Sujet:: Editeur BASIC : Lignes de code très serrées - Paramétrage de
l'interligne
OS:: Linux
Version:: 5.4.x
Question:: Bonjour,

J'utilise l'éditeur BASIC pour écrire des macros.
Ce matin, en ouvrant mes macros dans l'éditeur BASIC, j'ai la surprise de
voir les lignes de code très serrées.
A tel point que ces lignes empiètent les unes sur les autres.
Pas facile de coder dans ces conditions ...
C'est un peu comme si on paramètre un interligne fixe de 0,30 dans le
traitement de texte.

J'ai beau chercher où paramétrer l'interligne de l'éditeur BASIC, que ce
soit dans l'aide, dans les forums : impossible de trouver.

Merci d'avance pour vos lumières
Jean-Claude

J'ai un problème similaire, non d'interligne, mais de défilement lent et
saccadé.

Ce que j'indique ci-après n'est à priori valable que pour Windows (mais pas
tous les utilisateurs), et signalé aussi sur Mac, mais pas Linux.
Je l'indique car ceci peut renseigner des utilisateurs Windows avec ce type
de problème.

Chez moi, c'est clairement lié à un bug connu, provoqué par le changement de
gestion graphique. Celui-ci concerne les versions 5.3 et 5.4.
Un palliatif sera porté sur les versions à venir 5.3.7 et 5.4.3.
J'ai testé la version dev de la 5.3.7 à venir et c'est correct.
Donc, attendre ces nouvelles versions ou revenir à la 5.2.7

Pour plus de détails voici le bug (voir les derniers commentaires):
https://bugs.documentfoundation.org/show_bug.cgi?id=108574

Désolé si je ne réponds pas à la question Linuxienne, à moins que ...
Cordialement,

Michel

PS: Si vous répondez, pensez à utiliser la fonction "répondre à tous" de
votre logiciel de courrier électronique afin que la liste reçoive une copie
de votre réponse.

Bonsoir,

Effectivement, la probablilité qu'il s'agisse d'un bug est très forte (à mon avis, 98% au moins).
Quelques explications :

  * Le système d'exploitation installé sur mon ordinateur est la version
    test (testing) de debian,
  * Les paquets de cette distribution peuvent en effet être affectés de
    bugs.
  * La dernière version (5.4.1) a été installée la veille du bug que
    j'ai constaté.

Pour compléter cette explication, voici comment je suis repassé à la version 5.2.7 pour laquelle tout fonctionne à nouveau :

  * Dans le dossier (/var/cache/apt/archives) où sont stockés les
    paquets téléchargés depuis les dépôts debian, j'ai supprimé tout
    ceux postérieurs à la version 5.2.7
  * J'ai ensuite désinstallé tous les paquets libreOffice.
  * Ensuite, j'ai positionné le pointeur de dépôt sur la version stable
    au lieu de testing. Là libreOffice est en version 5.2.7
  * Enfin, j'ai réinstallé libreOffice depuis cette version stable.

Ces opérations ne sont pas très compliquées mais nécessite de bien connaître le système des dépôts debian.

Un grand merci à Michel Rudelle qui m'a écarté de la fausse piste d'un mauvais paramétrage pour me ramener vers celle du bug !

Bonjour,

Bonsoir,

Effectivement, la probablilité qu'il s'agisse d'un bug est très forte (à mon avis, 98% au moins).
Quelques explications :

* Le système d'exploitation installé sur mon ordinateur est la version
   test (testing) de debian,
 * Les paquets de cette distribution peuvent en effet être affectés de
   bugs.
 * La dernière version (5.4.1) a été installée la veille du bug que
   j'ai constaté.

La mise à jour corrective 5.4.2 a été publiée depuis; est-ce que Debian vous la propose ?
Ce serait intéressant de savoir si vous rencontrez encore ce problème avec cette mise à jour.

Cela dit il s'agit peut-être d'un problème lié à GTK. Est-ce que votre LibreOffice utilise GTK2 ou GTK3 ? Pour le savoir il suffit de regarder ce que répond Aide > À propos de LibreOffice : voir la fin de la 3e ligne de texte.

Si vous êtes en GTK2, vous devriez tester GTK3 en installant le paquet libreoffice-gtk3.

Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que la liste
de discussion reçoive une copie de votre réponse.
ATTENTION : je ne réponds pas aux réponses qui sont envoyées seulement à moi. Nous sommes sur une liste d'entraide, pas un service après-vente.

Bonne journée
JBF

Bonjour,

En version 5.4.2, il y a du mieux mais c'est encore serré.

Je suis bien en GTK3.
J'ai récupéré la version 5.4.2 sur les paquets de la distribution sid (unstable).
Avec cette version, sauf cas particulier, il n'y a plus de chevauchements entre les lignes de code (1 pixel d'écart).
Il reste cependant un problème sur les lettres avec jambage comme le "g" par exemple.
Si la lettre sous le g est une minuscule, les pixels du bas du g sont "mangés".
Si la lettre sous le g est une majuscule, 2 rangées du bas du g sont "mangés".

Ce qui me fait dire qu'il faudrait ajouter 3 lignes de pixels : 2 lignes pour que les lettres avec jambage ne soit plus dévorées par les majuscules + 1 ligne pour éviter les contacts

Bon weekend
Jean-Claude