[英]Jekyll markdown strikethrough
我不能讓Jekyll的降價處理器聽我說。 這些都顯示為:
1. ~Call Mom today.~
1. ~~Call Mom today.~~
這只會使內部文本消失:
1. <s> Call Mom today.</s>
我使用Jekyll Bootstrap幾乎開箱即用。
也許這個
markdown: redcarpet
redcarpet:
extensions: ["strikethrough"]
Github在Jekyll中突出了Markdown和pygments
要么
echo '1. <s>Call Mom today.</s>' | kramdown
結果
<ol>
<li>
<s>Call Mom today.</s>
</li>
</ol>
請注意,如果您使用的是jekyll --watch
此配置更改將不會被選中; 你需要重啟傑基爾。
如果您使用Jekyll與GitHub頁面,那么您將不再被允許使用redcarpet - 僅支持kramdown 。 所以直到kramdown支持“~~ strikethough ~~”並使用markdown我正在使用javascript將刪除線添加到頁面的文本中:
(function() {
function strikethrough(){
document.body.innerHTML = document.body.innerHTML.replace(
/\~\~(.+?)\~\~/gim,
'<del>$1</del>'
);
}
strikethrough();
})();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.