Como desativo a substituição irritante de (c) por “(c )” (sem o espaço)?
Se você quiser colocar (c) no seu código, use o antigo truque do <span>.
Escreva assim:
(<span></span>c)
Sim, é um pouco trabalhoso, mas é fácil de lembrar e eficaz.
Eu uso frequentemente quando não quero que o linkify transforme palavras em links.
Isso é um pouco uma solução paliativa e não funciona para quem posta no fórum. Existem outras abordagens?
Isso não faz sentido para mim. Minha resposta foi um post no fórum.
Desculpe. Quis dizer que não funciona de forma transparente. É preciso conhecer o truque para usá-lo. Então, se um iniciante postar no fórum, ele terá o problema.
Realmente não sei como responder a isso.
Em algum momento, todos vão esquecer o truque, mas, assim que o virem, se conhecerem as tags HTML, devem lembrá-lo facilmente.
90% das vezes, quando escrevo (c), prefiro que seja convertido para (c).
O único lugar onde não quero que isso seja convertido é quando estou postando código-fonte com uma licença, por exemplo:
Copyright (c) 2020 EricGT
mas colocar o código entre crases ``` resolve isso.
Um iniciante também poderia usar uma única crase como delimitador, por exemplo:
`(c)`
mas não vejo como isso ajudaria, já que um iniciante provavelmente não conhece o uso da única crase como delimitador.
Parece que você realmente quer uma opção para desativar a conversão, mas aí surge o problema de quem deseja ou precisa dessa conversão.
Em que caso isso está sendo usado?
Por exemplo, se alguém estiver usando em uma lista como abaixo:
(a) ponto
(b) ponto
(c) ponto
talvez valha a pena orientá-los sobre como criar listas numeradas ou não ordenadas em Markdown?
Desativar a configuração do site enable markdown typographer é uma opção. Mas para atingir apenas essa substituição específica, acredito que você teria que criar um plugin.