Org-mode から Markdownへのマークアップの変換

2019-04-04 231 words 1 min read

ox-hugo の中で、 強調や等幅などのマークアップが、 Org-mode から Markdown へ変更される方法です。

表: 1: Org-mode から Markdownへのマークアップの変換
Org Markdown HTML
*bold* **bold** bold ボールド
/italics/ _italics_ italics イタリック
=monospace= `monospace` monospace 等幅
~key-binding~ `key-binding` key-binding キーバインディング
- org-hugo-use-code-for-kbd が nil であれば[デフォルト]
~key-binding~ <kbd>key-binding</kbd>
- org-hugo-use-code-for-kbd nil でなければ
- <kbd> タグを特別にレンダリングするには CSS が必用
+strike-through+ ~~strike-through~~ strike-through 打ち消し線
_underline_ <span class = "underline">underline</span> underline 下線
- 下線としてこの underline クラスをレンダリングするには CSS が必用

org-hugo-use-code-for-kbdt に設定し:

(emacs-lisp)
(setq org-hugo-use-code-for-kbd t)

このような CSS を追加しました:

(css)
kbd {
    padding: 0.2rem 0.4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: 0.2rem;
}

.underline{
    text-decoration: underline;
}

Tags: Hugo ox-hugo CSS

We notice you're using an adblocker. If you like our webite please keep us running by whitelisting this site in your ad blocker. We’re serving quality, related ads only. Thank you!

I've whitelisted your website.

Not now
This website uses cookies to ensure you get the best experience on our website. Learn more Got it