Markup escolhe reticências de três períodos para (..) em vez de líder de dois períodos

I see two consecutive period characters are converted into HORIZONTAL ELLIPSIS (U+2026) - I was expecting for them to be left as is. But if they must be promoted to a character, I think TWO DOT LEADER (U+2025) would be more correct: that’s ‥ instead of …

Here are two periods which come out looking like three: …

(Filed under bug, but obviously not causing me a serious problem.)

3 curtidas

Tenho uma página do Discourse onde dois pontos aparecem como três assim que o campo de texto é preenchido.

Já desmarquei ‘habilitar tipógrafo de markdown’ nas configurações de administrador. Dentro de blocos de código delimitados por crase, essa alteração automática de pontos não ocorrerá; no entanto, nem todos os usuários sabem disso, e isso pode causar confusão porque a página discute sintaxe de programação. Entendo que o código idealmente será colocado entre crases, mas às vezes a sintaxe ainda é mencionada em um parágrafo.

Existe alguma maneira de desabilitar completamente esses tipos de autocorreções?

1 curtida

Bem, talvez constrangedoramente, parece que os dois pontos agora não estão sendo alterados, mesmo fora do código.

Eu tinha tentado editar posts anteriores onde os dois pontos estavam sendo convertidos, mas eles não foram atualizados. No entanto, novos posts parecem estar OK.

1 curtida

Desabilitar habilitar tipógrafo de markdown funciona como esperado.

As postagens manterão seus a menos que você reconstrua o HTML, já que o conteúdo bruto da postagem contém ..

Se você quiser que todas as postagens tenham alterado para .., receio que você precise reconstruí-las todas após desabilitar habilitar tipógrafo de markdown (você poderia selecionar apenas as postagens cujo bruto contém .. com um comando rails, no entanto).

Dependendo da frequência com que isso é feito, eu prefiro corrigir postagens de outras pessoas e educar os usuários pedindo-lhes para usar blocos de código :slight_smile:

1 curtida