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

連続するピリオド 2 文字が HORIZONTAL ELLIPSIS (U+2026) に変換されてしまうようですが、そのまま残されることを期待していました。もし文字に昇格させる必要があるなら、TWO DOT LEADER (U+2025) の方がより適切だと考えます。つまり、…ではなく‥です。

以下は、3 つのように見えるピリオド 2 文字です:..

(バグとして報告しましたが、明らかに深刻な問題を引き起こすものではありません。)

「いいね!」 3

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

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

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

「いいね!」 1

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

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

「いいね!」 1

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

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

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

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

「いいね!」 1