回答:
MarkdownコンパイラがHTMLをサポートしている場合<br/><br/>
は、Markdownソースを追加できます。
pre
。空白行を含むようにタグ付けできます。pre
ブロック内のマークダウンは解析されないため。私はこれをしたくないので、代わりに<br>
必要なだけを追加します。
多くのMarkdown実装でテストします。改行しないスペースのASCII文字
(その後に空白行が続く)は空白行になります。このペアを繰り返すとうまくいきます。これまでのところ、私は失敗していません。
例えば:
こんにちは
世界!
backticks
では、&nbsp;としてレンダリングされます。HTMLで、それはどこに&nbsp;
以下のオプションしか知りません。それらすべてのリストを取り、それらに違いをコメントするのは素晴らしいことです
# RAW
## Creates 2 Lines that CAN be selected as text
## -------------------------------------------------
### The non-breaking space ASCII character
### HTML <(br)/> tag
<br />
<br />
## Creates 2 Lines that CANNOT be selected as text
## -------------------------------------------------
### HTML Entity 





### Backticks with a space inside followed by two spaces
`(space)`(space)(space)
`(space)`(space)(space)
#### sample:
` `
` `
# End
方程式の出力をサポートするMarkdownフレーバーでは、次の行はそれ自体で機能し、前後に空の行があります(さらに行を繰り返す):
$〜$
これは基本的に、単一の方程式の空白のみを含む方程式です。PDFとHTMLの両方の出力オプション(Rmarkdownを含む)を含むMarkdownフレーバーでは、両方の出力タイプで同じように理解できるはずですが、PDF出力が<br>または&nbsp;をどのように解釈するかはわかりません。
基本的に、使用しているライブラリがCommonMarkに準拠している場合は、複数の改行(<br />
)を簡単に追加できます。CommonMarkの最新の仕様(0.28)からの引用は次のとおりです。
2つ以上のスペースが前にあり、ブロックの最後にない改行(コードスパンまたはHTMLタグではない)は、改行として解析されます(HTMLで
タグとしてレンダリングされます)。
その後...
より目立つ代替手段として、2つのスペースの代わりに、行末の前にバックスラッシュを使用できます。
仕様はかなり明確です。ただし、私がMarkDigを使用しているライブラリは、2つのスペース手法(バグである必要があります)では完全には機能しませんが、バックラッシュがあれば問題なく動作します。
つまり、この入力は...
Line one\
\
\
\
Line two
「Line one」の後に4つのハード改行を生成します。ここで確認できます(バックラッシュを使用)...
https://babelmark.github.io/?text=Line+one%5C%0A%5C%0A%5C%0A%5C%0ALine+two%0A
CommonMark準拠のすべての実装がどのように正しく機能するかに注目してください。
内部にスペースが1つあり、その後に2つのスペースがあるバッククォート引用符。必要に応じて、さらに行を繰り返します。
text1 text1
`(space)`(space)(space)
`(space)`(space)(space)
text2 text2
Markdownのソースでそれはまともに見えます:
text1 text1
` `
` `
text2 text2
あなたはこれを使ってそれを完璧に行うことができます:
texttextexttexttext
texttexttexttexttext
改行なしのスペース(U+00a0
)の後に2つのスペース(U+0020
×2)が続き、その後に改行(U+000a
これを実現するために)が。ユースケースによっては2回以上必要です。
(ここで解釈されるマークダウンではありません)ではなく)実際の空白文字を使用する(理論的にはコピーアンドペーストが可能):
先行 以下。
GitHub Wikiのマークダウンでは、改行を大きくするためにハッシュマーク(#)に続けて2つのスペースを使用しました。実際には複数の改行が行われるわけではありませんが、1つの大きな改行が作成され、私のニーズにうまく応えてくれました。
の代わりに:
text
(space)(space)
more text
やった:
text
(hash mark)(space)(space)
more text
<br/><br/>
または
またはを使用できます\ \
。
「改行しないスペース」を意味するこのHTMLエンティティは、改行ごとに役立ちます
複数のスペースを追加してみてください(2つのスペース= 1つ<br>
):
mycode(space)(space)(space)(space)