Callouts

測試

一般的 callout,在 DG 上可正常顯示

Note

測試

有標題的

也可正常顯示

到底

到底


接下來測試隱藏的是不是會造成 DG 問題

👆可以正常顯示


再來就測試 transclude:

語法說明

引用整段:

數學式(MathJax)

  • 行內:`$...---

測試

一般的 callout,在 DG 上可正常顯示

  • Firefox 的 Dark Reader 在夜間無法顯示 Cyber Glow 的 callout)
Note

測試

有標題的

也可正常顯示

到底

到底


接下來測試隱藏的是不是會造成 DG 問題

👆可以正常顯示


再來就測試 transclude:

語法說明

引用整段:
- 打出 1 個 `---


測試

一般的 callout,在 DG 上可正常顯示

  • Firefox 的 Dark Reader 在夜間無法顯示 Cyber Glow 的 callout)
Note

測試

有標題的

也可正常顯示

到底

到底


接下來測試隱藏的是不是會造成 DG 問題

👆可以正常顯示


再來就測試 transclude:

語法說明

引用整段: 後,再打出 MathJax 相關指令關鍵字,Obs 就會自動列出提示清單可以自動輸入!♥️
- 初次使用在:

  • Plugins - Obsidian 這裡列出全部 8、900 個 plugin,不乏我有興趣的就點進去,看了好多才看到 13 😮

👆引用到 $ 的時候似乎就造成錯誤了 ☞ 抓檔存證 Callouts (2023-04-09 上午7_24_10).html

測試不要引用到有 $ 的:

測試

其他

  • Heading Level Indent 要在瀏覽模式中才有用
  • Omnisearch 強大!
  • Completr 讚!
  • Imgur 不錯
  • Dataview
  • 自動收合 sidebar:
    • Auto Hide 比較差
    • Side Expand on Hover 比較好,但有點 buggy,要重新命名資料夾時仍會 hide
  • MetaEdit 可以一次把一整個 folder 下所有筆記都加上某個 front matter 耶! ^53d4e9
  • Templater: ^a9521c
    • 20230408 今天初次試用了 Folder Templates,例如: ^e1830f
      1. Obsidian 目錄中放個 Obsidian,放了個 ima-publish: true 的 front matter
      2. Templater 的設定中把 Obsidian 設為 Obsidian 目錄的 Folder Template
      3. 這樣之後在 Obsidian 目錄裡建立的新筆記都會自動有那段 front matter!🙂
  • Custom Classes 👍 正是我要的
    • 20230610 但今天似乎在這個主 vault 沒辦法用了
      • 別的 vault 卻可以
      • 這個 vault 停用其他 plugin 也沒用
      • 還好我前兩天剛好找到一個方法是 Obs / DG 都可以用的:自訂特殊的 callout,就會有特殊的 CSS class
    • 20230611 今天又可以用了,好怪
  • 若要多機 Git 同步,又要經營 DG,但 Git 同步都會修改檔案的 created date,有點煩惱。
    • 20230710 有找到個 Updated... 的 plugin,但有 bug,Creation date gets changed. · Issue #41 · beaussan/update-time-on-edit-obsidian 這篇說要用 Linter 比較好 → 是的,可靠很多
      • 但現在的問題是,只要加入了 created date 的 metadata,就不可能不動到 updated……要是可以設定成只有更動檔案時才 linter 就好了…… ^2f929b
    • Colorful Note Borders 不錯,可以透過不同顏色邊框提醒我特定 metadata 或資料夾的筆記,例如有 aiu-publish 就表示有上傳到 DG-AIU
    • 20240531 Regex Mark:哇,很久沒有研究 plugin 了,想不到這個簡直像是自訂語法 + 套用 CSS class!

👆正常(除了 transclusion 在 DG 上無法完全包在 callout 以外,transclusion 本身正常)
☞ 抓檔存證 Callouts (2023-04-09 上午7_31_40).html


有 transclusion 又有摺疊:

📗

  • hái-ti / hái-tu / hái-tir 海豬
  • hái-ang 海翁 = 🀄 鯨
  • hái-tshinn / hái-tshenn 海星
  • thinn-tshinn / thinn-tshenn 天星
  • tōng-bu̍t 動物
  • hái-sán 海產
  • hái-huê-siūnn 海和尚 = 🀄 海牛
  • sua-hî / sua-hû / sua-hîr 鯊魚
  • tshǹg-á 串仔 = 🀄 鮪魚
    • oo-àng-tshǹg 烏甕串 = 🀄 黑鮪魚
  • âng-liân-hî 紅鰱魚 / sam-bûn-hî 三文魚 = 🀄 鮭魚
  • sai 獅
  • hóo 虎
  • pà 豹
  • pih 鱉 / ah 鴨
  • hîm 熊 / kâu 猴
  • káu 狗
  • tshiūnn 象
  • lo̍k 鹿
  • hôo-lî 狐狸
  • thòo-á 兔仔

引用後再一行文字

👆頁面正常,但是 transclusion 一樣沒有放到 callout 中,所以也沒有一起被隱藏


來測試出問題的頁面中的疑兇:


> [!example]- 例如
> 
<div class="transclusion internal-embed is-loaded"><a class="markdown-embed-link" href="/obsidian/plugins/dataview/#32e28a" aria-label="Open link"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-link"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a><div class="markdown-embed">



    - 可以 `group by` `tags`
    > [!example] 
    > &#96;&#96;&#96;dataview
    > Task
    > Where !completed
    > Group by tags
    > &#96;&#96;&#96;
    > 

</div></div>

👆馬上就毀了
→ 抓檔存證 Callouts (2023-04-09 上午7_49_19).html
(👆然後先用 code block 鎖起來)

不過,也有可能是那個裡面有 的關係?

來引一個 callout,裡面不要有 pre code:

到底

到底

👆這個就「正常」(至少以頁面不要全毀的要求來說)

→ 把這個改成不要 transclude 就正常了;
至於 Dataview#^32e28a 這個 block,因為 callout 裡有 所以頁面仍是破的

→ 把 <pre><code></code></pre> 弄掉變這樣,暫時就可以讓 DG 正常顯示 callout 裡的 code 了:

    > [!example] 
    > &#96;&#96;&#96;dataview
    > Task
    > Where !completed
    > Group by tags
    > &#96;&#96;&#96;

效果:

- 可以 group by tags
> [!example]
> ```dataview
> Task
> Where !completed
> Group by tags
> ```
>

(Obs 裡 transclude 過來可以顯示 callout 和 code,但 DG 上的 transclusion 裡沒有 callout,原因可能是這個 callout 變成有縮進去導致 DG 認不得……🥀)