我正在使用Sphinx來記錄用Python編寫的命令行實用程序。我希望能夠記錄一個命令行選項,如--region
這樣的:如何在ReST中處理兩個破折號
**--region** <region_name>
在休息
,然後用獅身人面像對生成我的HTML和手冊頁對我來說。
這個男人產生的網頁,但在生成的HTML中,--
被變成-
這是不正確時的偉大工程。我發現,如果我改變我的源REST文檔看起來像這樣:
**---region** <region_name>
HTML生成正確的,但現在我的男人網頁有---
而不是--
。也不正確。
我試着用一個反斜槓字符(例如\-\-
)轉義破折號,但沒有效果。
任何幫助將不勝感激。
我發現一個簡單的解決方法是在代碼標記中包含雙連字符,例如, \'\' - 地區\'\'而不是\ * \ * - 地區\ * \ *。有可能有更多優雅的方法來解決它,但這對我很有用。 – garnaat 2013-03-07 13:51:58
也許你可以使用一個選項列表:http://docutils.sourceforge.net/docs/ref/rst/restructuredtext。html#option-lists – mzjn 2013-03-07 17:19:23
是的,這似乎是合適的。謝謝,我們仍然在ReST中發現新事物! – garnaat 2013-03-07 20:49:04