Отключить автоматическую замену (c) на ©

Как отключить надоедливую замену (c) на “(c )” (без пробела)?

1 лайк

Если вы хотите использовать (c) в вашем коде, примените старый трюк с <span>.

Напишите это так:

(<span></span>c)

Да, это немного неудобно, но легко запомнить и эффективно.

Я часто использую это, когда не хочу, чтобы слова, подлежащие ссылкообразованию, превращались в ссылки.

Это немного костыль, который не работает для тех, кто пишет на форуме. Есть ли какие-то другие подходы?

Для меня это не имеет смысла. Мой ответ был опубликован на форуме.

Извините. Я имел в виду, что это не работает прозрачно. Чтобы этим воспользоваться, нужно знать хак. Поэтому, если новичок напишет на форуме, у него возникнет проблема.

1 лайк

Я действительно не знаю, как на это ответить.

В какой-то момент все забудут этот трюк, но как только увидят его, если знают HTML-теги, то легко его запомнят.

В 90% случаев, когда я пишу (c), я хочу, чтобы это превращалось в (c).

Единственное место, где я не хочу, чтобы это преобразовывалось, — это когда я публикую исходный код с лицензией, например:

Copyright (c) 2020 EricGT

но использование ограничителя ``` вокруг кода решает эту проблему.


Новичок также мог бы использовать одинарную обратную кавычку, например:

`(c)`

но я не вижу, как это поможет, поскольку новичок, вероятно, тоже не знает об одинарной обратной кавычке.

Кажется, вы действительно хотите иметь возможность отключить преобразование, но тогда вы столкнётесь с теми, кто хочет или нуждается в этом преобразовании.

1 лайк

В каком случае это используется?

Например, если кто-то использует это в списке, как ниже:

(a) пункт
(b) пункт
(c) пункт

Возможно, стоит объяснить им, как создавать нумерованные или маркированные списки в Markdown?

7 лайков

Отключение настройки сайта enable markdown typographer — это вариант. Но чтобы затронуть только эту конкретную замену, я полагаю, вам придётся создать плагин.

6 лайков