Mathjax sur la même ligne provoque le saut des points à la ligne suivante

Bonjour à tous,
J’ai remarqué que parfois, si une ligne dans un post atteint une certaine longueur X et contient une virgule ou un point, cette virgule ou ce point passe à la ligne suivante. Par exemple, si la ligne longue est :

Discourse had a great website.

Le résultat sera :

Discourse has a great webaite
.

Ce n’est pas tout à fait un bon exemple pour reproduire le bug, mais cela montre simplement ce qu’est le problème.

Je vais essayer de le reproduire ici :

Test numéro 1 - text text texttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt.
Test numéro 2 - text text texttttttttttttttttttttttttt.
Test numéro 2 - text text texttttttttttttttttttttttttttttttt.

Édition : cela ne se produit pas ici. Cela arrive généralement lorsque j’utilise MathJax sur la même ligne. Si quelqu’un souhaite voir un exemple en direct, veuillez m’envoyer un message privé.

Cela va être à 100 % spécifique à MathJax, j’ai donc modifié votre titre pour le refléter.

Veuillez nous montrer un exemple reproductible avec MathJax.

Oui, je pense que vous avez raison. Merci pour la modification.
Il semble que la méta-discussion ne prenne pas en charge MathJax. Donc, si quelqu’un souhaite voir un exemple en direct, veuillez m’envoyer un message privé ; je lui enverrai les liens (je préfère garder le site privé pour l’instant).
Merci encore.

Ne peux-tu pas poster le MathJax ici dans un bloc de code ? Je ne comprends pas pourquoi cela ne peut pas être partagé ?

La ligne :

b. Notez que le quadrilatère ABGE est un parallélogramme, donc AE=BG. Étant donné que AE=GF, par transitivité, on obtient BG=GF, et donc \triangle GBF est un triangle isocèle.

Image :

image

Merci encore :slight_smile:

Salut les gars, avez-vous des nouvelles concernant ce bug ? :slight_smile:

Savez-vous si le problème ne se produit que lorsque votre langue est définie sur une langue de droite à gauche (RTL) ?

Dans la capture d’écran que vous avez partagée, où le point devrait-il apparaître ?

Notre communauté est en RTL, donc malheureusement je n’ai pas encore pu tester en LTR, je ne sais donc pas si le problème se produit dans ce cas.

Dans la capture d’écran que j’ai partagée, la virgule devrait se trouver juste après AE=GF. Je pense que la virgule devrait être reportée à la première ligne ou que l’ensemble de “AE=GF,” devrait passer à la ligne suivante.

Lorsque j’ajoute ce texte à un site LTR, j’observe ce qui suit :

ב. שים לב שהמרובע $ABGE$ הוא מקבילית ולכן מתקיים $AE=BG$, נתון ש- $AE=GF$, טרנזיטיבית מתקבל $BG=GF$ ולכן $\triangle GBF$ הוא משולש שווה שוקיים.

Lorsque je remplace l’hébreu par de l’anglais et que je laisse certaines ponctuations aléatoires, j’obtiens :

This is, $ABGE$ a test. $AE=BG$, This is only a test. $AE=GF$, this is only a test. lets see what happens $\triangle GBF$ test.

La version anglaise me semble correcte. La version hébraïque semble incorrecte.

Je ne suis pas sûr de comprendre ce que vous voulez dire. En LTR, la virgule doit être à droite, et en RTL, elle doit être à gauche. Les deux versions semblent correctes car la boîte est largement ouverte. Le problème se produit lorsque la boîte se brise (ajoute une nouvelle ligne) entre la formule et la virgule (essayez de modifier la largeur de la fenêtre pour voir si la rupture se produit entre la formule et la virgule). Merci pour votre aide :slight_smile:

Oui, cela semble être la cause du problème :

Je suppose que le problème est lié à la façon dont mon navigateur (Chrome) gère le balisage.