Вариант использования: описание языка программирования, который использует обратные кавычки для комментариев. Что я должен написать?
Comments are entered with a
whattoputhere
character.
Поэтому мне нужен встроенный блок кода, который содержит только обратную кавычку. Как войти в это?
Я прочитал этот вопрос и ответы на него: Как избежать обратных кавычек в уценке?
Но, похоже, это не решает проблему. По-видимому, чтобы иметь возможность поместить одну обратную кавычку во встроенный блок кода, мне нужно заключить ее в двойную, а не одиночную обратную кавычку, получив что-то вроде этого:
``I can use a backtick ` here ``
I can use a backtick ` here
Но в моем случае использования это вырождается в это:
`````
Что выглядит так: `````
Есть ли способ ввести встроенный блок кода, который содержит только один символ обратной кавычки в Markdown?
Это на самом деле приводится в качестве примера самим Джоном Грубером.
Из документация по уценке видно, что нужно написать `` ` ``
, чтобы получить `
.
Если вы хотите использовать обратные кавычки, чтобы окружить слово, которое вы не делайте хотите отформатировать как код (например, `sql_columns`), есть три подхода, о которых я знаю:
`
, который создаст обратную кавычку из механизма Markdown StackOverflow,\`
HTML, который создает `\
как escape-последовательность для обратной кавычки: ввод \`текст\` дает `текст`.Чтобы внести ясность в принятый ответ. Вот пример:
Чтобы создать это с одной обратной кавычкой в конце, но в формате кода:
синтаксическая ошибка рядом с неожиданным токеном `|'
Сделай это. Обратите внимание на двойную обратную кавычку (``) в начале и в конце, чтобы разрешить одну обратную кавычку (`) в любом месте между ними:
``syntax error near unexpected token `|'``
...что производит это: syntax error near unexpected token `|'
, это то, что я хочу!
Это из моего вопроса здесь, где я пытался процитировать ошибку bash: Bash: как распечатать и запустить массив cmd, в котором есть оператор канала |