如何在GitHub风格的markdown中向标题添加尾随的#(散列)?
我有一个如何在GitHub风格的markdown中向标题添加尾随的#(散列)?,github,markdown,github-flavored-markdown,Github,Markdown,Github Flavored Markdown,我有一个README.md标记文件,用于描述托管在GitHub上的项目。在这个文件中,我有几个标题和子标题,每个标题和子标题都以一个或多个哈希开头,这与markdown中的通常情况相同 现在我想将一个标题的文本设置为C#,但GitHub不考虑文本的散列,而是将其解释为标题的(可选)结束散列 即使我用反斜杠作为前缀来逃避散列,它也不起作用。所以如果我打字 ## C# 我得到: C C\ 如果我使用 ## C\# 我得到: C C\ 如何以正确的方式书写此标题行?方法1 你可以用一个真正
README.md
标记文件,用于描述托管在GitHub上的项目。在这个文件中,我有几个标题和子标题,每个标题和子标题都以一个或多个哈希开头,这与markdown中的通常情况相同
现在我想将一个标题的文本设置为C#
,但GitHub不考虑文本的散列,而是将其解释为标题的(可选)结束散列
即使我用反斜杠作为前缀来逃避散列,它也不起作用。所以如果我打字
## C#
我得到:
C
C\
如果我使用
## C\#
我得到:
C
C\
如何以正确的方式书写此标题行?方法1
你可以用一个真正尖锐的符号,♯
,而不是哈希符号,#
。从C上的维基百科页面♯:
按照惯例,散列符号用于普通文本中的第二个字符;在艺术表现中,有时会使用一个真正尖锐的符号:C♯.
这里是##C♯代码>产生
C♯
方法2
或者,(至少在这个网站上)在最后一个#
后面放一个空格,例如#C\#
生成的代码
C#
请注意,Pandoc似乎正确地处理了#C\#
。另一种尝试方法是添加另一个尾随#
,因为它们的作用类似于行中的括号,所以如果您想平衡字符,请添加#C##
或#C##
。谢谢。我喜欢用实际的尖锐符号来代替。新鲜!