Markdown 如何做一个“长”字-&引用;在降价中,即字符“–&引用;?
我想在Markdown中创建一个长“-”,通常用于相邻(子)句子之间 在这里,我从另一个站点复制了特定的角色:–Markdown 如何做一个“长”字-&引用;在降价中,即字符“–&引用;?,markdown,Markdown,我想在Markdown中创建一个长“-”,通常用于相邻(子)句子之间 在这里,我从另一个站点复制了特定的角色:– 如何在标记中创建这样的“–”如果HTML实体允许,您可以尝试使用它或— 据我所知,选项(alt)+-是Mac的-。您也可以使用键盘将其作为Unicode字符输入。我用过的大多数降价处理器都能很好地处理这个问题 例如,我有一个配置的。在我相当标准的配置下,Compose——给出了em破折号和Compose——。划个横线。你有三个选择: 插入Unicode字符 使用字符的HTM
如何在标记中创建这样的“–”如果HTML实体允许,您可以尝试使用它代码>或
—代码>
据我所知,选项(alt)
+-
是Mac的-
。您也可以使用键盘将其作为Unicode字符输入。我用过的大多数降价处理器都能很好地处理这个问题
例如,我有一个配置的。在我相当标准的配置下,Compose——给出了em破折号和Compose——。划个横线。你有三个选择:
插入Unicode字符
使用字符的HTML实体
使用Smartypants之类的工具将纯文本转换为HTML实体
使用Unicode字符
您可以从其他地方复制该字符,并将其直接复制到文档中。当然,这很乏味,也不是很方便。但是,正如其他答案中强调的,您可以学习用于插入所需字符的系统的键盘快捷键
使用HTML实体
使用HTML实体是Markdown官方支持的方法。作为:
对于Markdown语法未涵盖的任何标记,只需使用HTML本身。不需要在它前面加上前缀或分隔符来表示您正在从Markdown切换到HTML;你只需要使用标签
因此,只需将HTML实体直接插入到文档中即可。您可以在internet上的许多站点(如或)上找到列出的各种代码。与破折号相关的几个方面包括:
En-Dash – –
Em-Dash — —
Minus Symbol − −
使用Smartypants
当然,您可能不希望每次需要使用HTML实体代码时都记住或查找它们。只使用键盘上的基本字符更容易。因此,Markdown的创建者也创建了一个Markdown后处理器。它接受标记的输出,并将纯字符快捷方式转换为适合您的HTML实体
如文件所述:
SmartyPants可以执行以下转换:
- 将直接引号(“and”)转换为“卷曲”引号HTML实体
- 将样式引号(`like this')反勾选为“curly”引号HTML实体
- 破折号(“--”和“--”)分为en和em破折号实体
- 三个连续的点(“…”)组成一个省略号实体
这意味着您可以使用纯旧版来编写、编辑和保存您的帖子
ASCII直引号、普通破折号和普通点,但
已发布的帖子(以及最终的HTML输出)将显示智能引号,
em破折号和适当的椭圆
当然,要使用Smartpants,您需要使用其中一个支持Smartypants插件的程序,或者通过命令行程序运行Markdown输出。因此,它并不适用于任何地方。但在支持它的环境中,它非常有效。字符既不是标记也不是标记降价
Em dash-,在Windows中,带有数字键盘:Alt(hold)+0151我正在与分机一起使用
。
从mdx_emdash导入EmDashExtension
. . .
MARKDOWN\u CONVERTER=MARKDOWN.MARKDOWN(扩展名=[“额外”,
“toc”、“降价销售”,EmDashExtension())
. . .
打开(输入_文件,'r')作为md_文件:
md_line=md_file.read()
html\u line=MARKDOWN\u CONVERTER.convert(源代码=md\u行)
out.write(html_行)
它将三个破折号(--
)替换为一个em破折号(—
).我不知道。但谷歌可能会……@mrunion:我不确定谷歌会不会打开那页,在没有提到任何标点符号的情况下,如何进行em或en破折号标记。它最多说你可以使用HTML实体,但那只是意味着“标记没有任何特殊的语法”,假设询问者知道你可以使用字符引用对其进行编码。看起来你实际上使用了错误的破折号。这是一个en破折号,用于范围(例如“1-2捏盐”),而不是像括号一样使用em破折号。如果您愿意,您可以在Windows中配置键盘以接受Unicode代码点编号,而不是“传统”。当然,有些人可能更喜欢HTML标记方法,在那里他们可以使用它。(如果您这样做,请向上投票该答案。)并且,对于em破折号(-
)选择+(下划线,所以按shift键),尽管这在某些键盘布局上似乎不起作用;是151号。引用上述答案中给出的一个链接:“要在HTML或XML文档中使用这些字符实体引用之一,请输入一个符号,后跟实体名称和分号,例如,输入版权符号()