[英]Pandoc/PowerShell option to use to avoid �? in place of the closing double quotes
我使用以下Powershell腳本將剪貼板中的原始Markdown-Plain-Text轉換為可在任意瀏覽器中使用的可粘貼內容。 我最常使用它來在Gmail和Google Docs中編寫電子郵件。
paste.exe | pandoc -f markdown -t HTML | Set-Clipboard -AsHtml ; echo 'Conversion done.'
除了轉換為雙引號之外,它一直運行得非常好。
pandoc
想要提供幫助,但要pandoc
, Set-Clipboard
Powershell命令需要更多注意。 專家,請告知要放置什么 ?
魔術旗'',以免造成人工清理 ?
到處都是標記。
您可以禁用 Pandoc的智能擴展程序,該擴展程序默認情況下對markdown
, latex
和context
輸出啟用。
pandoc -f markdown-smart -t HTML
請注意,通過將-EXTENSION
附加到格式中來“禁用”擴展名,其中EXTENSION
是擴展名。 因此,格式為markdown-smart
。 相反,您可以使用+EXTENSION
啟用擴展名。 因此,您可以將markdown-smart
讀為“ markdown減去smart”。
順便說一句 , smart
的名稱很可能是從SmartyPants借來的, 后者是原始Markdown實現的后處理程序,該實現將卷邊引號替換為直引號。 我通過打開《 Pandoc用戶指南》並搜索smart
找到擴展名。 現在你知道了。 ;-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.