微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Markdown 如何将标题源分散到多行,同时仍呈现为一个连续的标题

如何解决Markdown 如何将标题源分散到多行,同时仍呈现为一个连续的标题

我有一个包含大量文本(超过 80 个字符)的标题 2 (## h2)。我尝试将 Markdown 文件中的行保持在 80 个字符以内,因此将长行分开。

目标:在源代码中包裹一个标题行的文本,而不影响渲染

对于普通句子,这很容易……markdown 正确呈现为一个连续的句子:

This is a very very very very very very very very very very very very very very 
very very very very very very very very very very long line.

normal text with a line wrap

但是,我不知道如何使用标题来做到这一点。如果我在源代码中创建第二个标题行,markdown 将呈现为标题 2 的两个不同行。

## This is a very very very very very very very very very very very very very 
## very very very very very very very very very very very long header.

h2 with a line wrap

如何让 Markdown 换行像普通文本一样工作,但标题 2 除外?

解决方法

此问题与 5 年前的 How to break a long headed line in markdown pandoc? 重复

Markdown 语法中没有关于能够拆分行的任何内容——请参阅 https://daringfireball.net/projects/markdown/syntax

有一些关于在 https://github.com/jgm/pandoc/issues/82 中将此功能添加到 pandoc 的降价处理器的讨论,但最终该问题在没有任何更改的情况下被关闭。

简而言之,答案是否定的,您不能在 Markdown 中将标题源拆分为多行,同时仍呈现为一个连续标题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。