私は README.md 〜へのファイル README.rst。理由は、私はPyPiでパッケージを利用できるようにするつもりです。私は強制的に使用する .rst.
コンバージョンはほぼ完了しましたが、マークダウンファイルに取り消し線があります(例:
~~This text is crossed out~~
これはGitHubを横切ってレンダリングします。しかし、私はreStructuredTextでこれを行うことができません。 A 同様の投稿 StackOverflowで ストライク このような:
.. role:: strike
:class: strike
CSSファイルで次のようなものを使用します。
.strike {
text-decoration: line-through;
}
そして、このような取り消し線をする:
:strike:`This text is crossed out`
しかし問題は、私はGitHubのCSSファイルを制御できないということです。
回答:
回答№1は2Markdown同等品がトップレベルであるため、これは現在可能ではありません GitHub Flavored Markdown構文一方、RSTではそれは ドキュメント固有のスタイル。 GitHubのリポジトリレンダリングでは、現在CSSの追加は許可されていません。
回答№2については2
あまりにもきれいなソリューションではなく、私のために働く。
.. raw:: html
<s>
This text is crossed out
.. raw:: html
</s>
回答№3の場合は1
また、置換を使用して複数の用途を簡単にすることもできます。このマークアップをファイルのどこかに置く:
.. |ss| raw:: html
<strike>
.. |se| raw:: html
</strike>
それから、打ち出されるテキストを囲むだけです |ss|
そして、 |se|
:
One, |ss| two |se|, three |ss| strikes |se| you"re out!
次のように表示されます:
1、 二 、 三 ストライク あなたは外にいる!
代入要素の周りにスペースがあることを確認してください。そうすれば、正しく解析されます。ここで少し厄介なように見えますが、これは人為的な例です。