Mathjax en la misma línea provoca que los puntos pasen a una nueva línea

Hola a todos,
He notado que a veces, si la línea de una publicación alcanza cierta longitud X y contiene una coma o un punto, la coma o el punto se separa en una nueva línea. Por ejemplo, si la línea larga es:

Discourse tiene un gran sitio web.

La salida será:

Discourse tiene un gran sitio web
.

Este no es un ejemplo ideal para reproducir el error, pero solo muestra cuál es el problema.

Intentaré reproducirlo aquí:

Prueba número 1 - texto texto texttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt.
Prueba número 2 - texto texto texttttttttttttttttttttttttt.
Prueba número 2 - texto texto texttttttttttttttttttttttttttttttt.

Edición: no ocurre aquí. Por lo general, sucede cuando uso MathJax en la misma línea. Si alguien desea ver un ejemplo en vivo, por favor envíenme un mensaje privado.

Esto será 100% específico de MathJax, así que he editado tu título para reflejarlo.

Por favor, muéstranos un ejemplo reproducible con MathJax.

Sí, creo que tienes razón. Gracias por la edición.
Parece que Meta Discourse no tiene MathJax. Así que si alguien quiere ver un ejemplo en vivo, por favor envíame un mensaje privado; le enviaré los enlaces (prefiero mantener el sitio web privado por ahora).
Gracias de nuevo.

¿No puedes publicar el MathJax aquí en un bloque de código? No entiendo por qué no se puede compartir.

La línea:

b. Ten en cuenta que el cuadrilátero ABGE es un paralelogramo, por lo que se cumple AE=BG. Dado que AE=GF, por transitividad se obtiene BG=GF, y por lo tanto \triangle GBF es un triángulo isósceles.

Imagen:

image

Gracias de nuevo :slight_smile:

Hola a todos, ¿hay alguna novedad sobre este error? :slight_smile:

¿Sabes si el problema solo ocurre cuando tu configuración regional está establecida en un idioma RTL?

En la captura de pantalla que publicaste, ¿dónde debería aparecer el punto?

Nuestra comunidad es RTL, así que lamentablemente no he podido probar con LTR, por lo que no sé si el problema ocurre en ese caso.

En la captura de pantalla que compartí, la coma debería ir justo después de AE=GF. Creo que la coma debería comprimirse a la primera línea o que todo “AE=GF,” debería estar en la siguiente línea.

Cuando agrego ese texto a un sitio LTR, veo lo siguiente:

ב. Tenga en cuenta que el cuadrilátero $ABGE$ es un paralelogramo, por lo tanto se cumple que $AE=BG$. Dado que $AE=GF$, por transitividad se obtiene $BG=GF$, y por lo tanto $\triangle GBF$ es un triángulo isósceles.

Cuando reemplazo el hebreo por inglés y dejo algún signo de puntuación aleatorio, obtengo:

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 versión en inglés parece correcta para mí. La versión en hebreo parece incorrecta.

No estoy seguro de entender qué quieres decir. En LTR, la coma debe estar a la derecha, y en RTL, a la izquierda. Ambas versiones se ven bien porque el cuadro está completamente abierto. El problema ocurre cuando el cuadro se rompe (agrega una nueva línea) entre la fórmula y la coma (prueba a cambiar el ancho de la ventana y observa si se rompe entre la fórmula y la coma). Gracias por tu ayuda :slight_smile:

Sí, parece que eso es lo que causa el problema:

Asumo que el problema está relacionado con la forma en que mi navegador (Chrome) está manejando el marcado.