您的瀏覽器不支援JavaScript功能,若網頁功能無法正常使用時,請開啟瀏覽器JavaScript狀態
Antfire 的生活雜記
Skip
    banner

    hexo-obsidian-link-plus 使用介紹

    hexo-obsidian-link-plus 使用介紹

    簡介

    因為Hexo上的文章都是用Markdown檔撰寫,我發現Obsidian這套軟體很好管理及使用,尤其是它內建的連結其他文章的功能,輸入語法後就會列出要連結的文章列表提供選擇,我覺得還蠻強大的,但缺點就是他這個語法只有在Obsidian軟體內才能使用。

    為了讓Hexo看得懂這個語法,於是把歪腦筋動到現有的Hexo套件清單,雖然有看到有人已經撰寫過了,但不符合無障礙網路空間服務標準導致檢測無法過關,於是就誕生了我自己撰寫的Obsidian套件。

    安裝

    npm i hexo-obsidian-link-plus

    使用方法

    一般

    {% post_link markdown-file-name %}

    加註顯示文字

    {% post_link markdown-file-name 'title-Display Text' %}

    圖片連結

    一般

    {% asset_img 'image-file-name' "title-'img-image-file-name'" %}

    加註顯示文字

    {% asset_img 'image-file-name' "title-Display Text'img-image-file-name'" %}

    注意事項

    使用時,建議Hexo設定將post_asset_folder: false改為post_asset_folder: true,比較方便連結圖片

    設定

    0.0.6 版 加入了設定檔功能

    obsidian_link:
      alternate_prefix: img-
      title_prefix: title-

    alternate_prefix 可以在圖片連結的alt屬性加入前綴字,可以幫忙解決無障礙網路服務檢測時,出現alt與src相同的錯誤。

    參考文獻

     Comments