Obsidian 試用

20230226 不知道要試用什麼

Todo

有辦法把這個設成 todo 去反映嗎?

版本控制替代方式

參考:Day 26 : 插件篇 05 — 做好筆記備份,使用 Obsidian Git自動備份筆記到 Github - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天

→ 會自動 commit 到 GitHub repo(本機亦可),就有版本紀錄的備份了

編輯功能

表格

連結

註解

Tweaks

〔這節中也試用了引用語法〕

外部搭配

Tips

$

20

  • Obsidian 有一個新的主題 Lagom 有在 snippet CSS 裡把字型轉成 base64 的 data URI,放到手機裡啟用,手機上的 Obs 就能有美美的字型了。我剛找了 File to Base64 轉換器,把我喜歡的電腦字型 OTF 檔轉好,也做到 snippet CSS 裡放到手機 Obs 資料夾裡再啟用,美美的諸夏字/漢字字型就出現了,滿滿的感動……🥹

Todo

  • 待辦事項清單:Task

- 20230408 今天初次試用了 Folder Templates,例如:

$

融合 DokuWiki?

    • 哇,DW 好像根本沒有這樣的 plugin
    • DW 論壇也似無結果 ☞ DokuWiki User Forum
    • 似乎 #無望 ,第一步就不通了
  • 無望的話,Obsidian → DokuWiki 網站化這條路就不通了 orz

結果好好笑,3/19 晚上去講一下希望有機會讓 DW 直接讀取 .md 檔、以便跟 Ob 併用,結果很快就和 DW 活躍者聊起我為什麼會想用 Ob 了


    1. 首先試的是 https://www.dokuwiki.org/plugin:commonmark 這個,只要在文件開頭加上 <!DOCTYPE markdown> 這個標記,就會先用 MD parser 處理,剩下的才會用 DW parser 處理
      • 似乎較適合「MD 語法為主的文件」,不適合我今天以 DW 語法為主撰寫、最後才有一小段 MD block 的文件
    2. https://www.dokuwiki.org/plugin:markdowku 這個跟樓上似乎也差不多,也是先 parse MD 再 parse DW
    3. mdpage 似乎是我要的
      1. 但是一裝,DW 就當了 😢
      2. 這裡說的修改 /lib/plugins/mdpage/src/DokuWiki/Plugin/Mdpage/MarkdownRendererTrait.php 也沒有用 ^4131ae
      3. 只好先停用了
      4. DW local.php 裡加上
        ini_set('log_errors', 1);
        ini_set('error_log', 'errorlog.txt');
        👇
        [04-May-2023 18:54:47 Asia/Taipei] PHP Fatal error: Cannot redeclare includeIfExists() (previously declared in /Users/gjrobert/web/dw/lib/plugins/commonmark/src/bootstrap.php:3) in /Users/gjrobert/web/dw/lib/plugins/mdpage/src/bootstrap.php on line 3
        
        → 停用 commonmark → 正常了!感謝 神!
      5. 把文件中有 MD 語法的段落包在 <markdown></markdown> 內,光是預覽就有效了!這就是我要的!!!感謝 神!!!
      6. DW 載入好像會變慢
      7. 看產生出來的網頁 HTML,跟前後 DW 語法產生的 HTML 似乎沒有什麼差別 👌

紀事

20250204 今天更新 1.8.4 了,之後安裝程式要重新下載安裝才能再更新~