我正在將README.md文件轉換爲README.rst。原因是,我打算爲PyPi提供一個包。我被迫使用.rst。如何在GitHub上託管的reStructuredText文件中執行刪除線?
我的轉換工作基本完成,但我有我的降價文件刪除線,例如:
~~This text is crossed out~~
其作爲劃掉GitHub上呈現。但我無法在reStructuredText中做到這一點。在計算器上一similar post建議定義罷工這樣的:
.. role:: strike
:class: strike
而且使用這樣的事情在CSS文件:
.strike {
text-decoration: line-through;
}
,做劃去這樣的:
:strike:`This text is crossed out`
但問題是我無法控制GitHub的CSS文件。
作爲[Praveen Kumar](https://stackoverflow.com/users/916125/praveen-kumar)的[工作解決方案](https://stackoverflow.com/a/29065401/2809027)建議,這_is_對於HTML的特定(_albeit common_)輸出格式實際上可行...。儘管reST標準沒有提供明確的刪除線支持,但它爲嵌入原始HTML標籤提供了明確的支持 - 包括'
...'刪除線標籤。當然,這對於非HTML輸出(例如PDF)而言是下降的。當生活給你檸檬時,你會攻擊HTML。 –