我使用Python3和Pelican來製作靜態網站,但MarkDown Tables功能無法正常工作。MarkDown表格不在Pelican中呈現
輸入:
Test Columns | Header 2
------------ | --------
Test Value | Test 2
輸出:
的數據行:
測試柱|標題2 ------------ | --------測試值|測試2
幫助?
我使用Python3和Pelican來製作靜態網站,但MarkDown Tables功能無法正常工作。MarkDown表格不在Pelican中呈現
輸入:
Test Columns | Header 2
------------ | --------
Test Value | Test 2
輸出:
的數據行:
測試柱|標題2 ------------ | --------測試值|測試2
幫助?
好吧,顯然Python Markdown只是不支持MarkDown表,這是一個已知的問題。使用HTML表格代替工作:
<table>
<tr><th>Test Columns</th><th>Header 2</th></tr>
<tr><td>Test Value</td><td>Test 2</td></tr>
</table>
使表格呈現正確。
您可以通過在你的pelicanconf.py
激活 「額外」 的擴展使table extension for markdown:
MARKDOWN = {
'extension_configs': {
'markdown.extensions.codehilite': {
'css_class': 'highlight',
},
'markdown.extensions.extra': {},
# optionally, more extensions,
# e.g. markdown.extensions.meta
},
'output_format': 'html5',
}