Markupは(..)の代わりに3点リーダーを選択

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

Discourse ページで、テキストフィールドに入力するとドットが3つに変わってしまう問題があります。

管理設定で「Markdown Typographer を有効にする」のチェックは既に外しました。バッククォートで囲まれたコードブロック内では、このドットの自動変更は発生しません。しかし、すべての投稿者がこのことを知っているわけではなく、ページでプログラミング構文について議論しているため、混乱を招く可能性があります。コードは理想的にはバッククォートで囲むべきであることは理解していますが、構文が段落内で言及されることもあります。

このような自動修正を完全に無効にする方法はありますか?

「いいね!」 1

どうも、恥ずかしいことですが、コードの外でも二重ドットが変更されなくなっているようです。

以前、二重ドットが変換されていた投稿を編集しようとしましたが、更新されませんでした。しかし、新しい投稿は問題ないようです。

「いいね!」 1

enable markdown typographer を無効にすると、期待どおりに動作します。

生のコンテンツに .. が含まれているため、HTML を再構築しない限り、投稿には がそのまま表示されます。

すべての投稿の .. に変更したい場合は、enable markdown typographer を無効にした後にすべて再ベイクする必要があります(ただし、レールコマンドを使用して .. を含む生の投稿のみを選択できます)。

これがどれくらいの頻度で行われるかによりますが、私はむしろ自分で他の人の投稿を修正し、コードブロックを使用してユーザーに尋ねることで教育する方が良いでしょう :slight_smile:

「いいね!」 1