Obsidianをプラグインでもっと便利に！

せっかくObsidianとマークダウン記法についての記事を書いたので、実際に使ってみてよかったプラグインのみを紹介しようと思います。
実際に使ってみて私が便利と感じたものなので自信はあります！
前の記事読んでない方はよければ読んでください。
Obsidianとマークダウン記法の使い方をまとめてます。

https://qiita.com/Kei_Adachi/items/3c471fbcf11b064b28ba

プラグイン紹介の記事第2弾やその他Obsidian関連の記事も書いたのでそちらもぜひ！
>[Obsidianをプラグインでもっと便利に！！ #初心者向け - Qiita](https://qiita.com/Kei_Adachi/items/888e48405e064c8e1ac3)
>[ObsidianのCSSスニペットを使ってメモを見やすく！ #Markdown - Qiita](https://qiita.com/Kei_Adachi/items/d4fd3e0e2421575bf2a0)
>[Obsidianのimgタグを置換したい #Python - Qiita](https://qiita.com/Kei_Adachi/items/08741b2394e9747cafe7)



### 目次
- [EditingToolbar](#EditingToolbar)
- [Surfing](#Surfing)
- [Excalidraw](#Excalidraw)
- [RemotelySave](#RemotelySave)
- [AutoLinkTitle](#AutoLinkTitle)
- [Calender](#Calender)
- [Excel](#Excel)
- [MermaidTools](#MermaidTools)
- [Charts](#Charts)
- [Dataview](#Dataview)
- [Templater](#Templater)
- [Commander](#Commander)
- [QuickLatex](#QuickLatex)
- [Desmos](#Desmos)
- [ReadItLater](#ReadItLater)
- [NaturalLanguage](#NaturalLanguage)
- [EmojiToolbar](#EmojiToolbar)
- [Findorphanedfilesandbrokenlinks](#Findorphanedfilesandbrokenlinks)
- [KeyboardAnalyzer](#KeyboardAnalyzer)
- [DiceRoller](#DiceRoller)
- [最後に](#最後に)
<br>

- ### EditingToolbar
	Wordと同じようなツールバーが使えて、太字、下線、色などはもちろんURLリンクや表も簡単に挿入できるので<b><font color="red">Wordなどに慣れてるマークダウン記法初心者の方も安心です！</font></b>
	ツールバーを全部紹介していると冗長なので省きます。ぜひ使いながら便利さを実感してください！
 
 <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/7c5b7eee-ebad-2660-19ce-7ef7e5b1b120.png" width="100%">

 コミュニティプラグインは設定画面から検索してインストールします。
よくあるミスとしてインストールしているのに有効化されていないケースがあるので忘れずに！

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/e109a6bf-8ff4-9155-b10d-6f6da388b871.png" width="70%">
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/dddf952f-19bd-2dd5-3fed-d645a0b66a65.png" width="70%">
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/79012757-9199-3004-c0ab-c52fa9a7d52a.png" width="70%">
<br>

- ### Surfing
	Obsidianからネットサーフィンできるようになります。新規タブを開いてそのまま検索ワードを入力しましょう。この機能のおかげでChromeとかを別で立ち上げる必要がなくなるのでめちゃくちゃ便利です。
 
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/a39395b3-bf7b-7820-cf77-a6190f6620ae.png" width="70%">

設定画面から使用するサーチエンジンを変更できます。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/2b51ce61-ef84-6834-3656-8f7e255d00fc.png" width="70%">
<br>

- ### Excalidraw
	Excalidrawを使って画像の編集やお絵描きが出来る。
	作ったファイルはExcalidrawフォルダに保存される。
	以下はExcalidrawでお絵描きしたスクショ。
 
 <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/e7517c32-9e76-1a64-2dc1-bd39cbb7c266.png" width="70%">
 
以下は画像使って遊んだりしてたスクショ。こんな感じで自由に色々作れます。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/c8cccd78-cb2f-2004-dcd8-feaf3820c475.png" width="70%">
<br>

- ### RemotelySave
	Obsidianで作成したファイルをDropboxなどに保存
	スマホとかから閲覧できるようになるので便利。
	プラグインを入れたら設定画面から保存先を選ぶ。
 
 <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/276ad586-22ed-a256-990a-421007c74a79.png" width="70%">
 <br>

遷移したページからログインしてObsidianのファイル保存を許可してください。
<br>

- ### AutoLinkTitle
	URLコピーしてペースト時にタイトルを引っ張て来てURLリンクにしてくれます。
	便利ですが場合によっては鬱陶しいのでその時々によって無効化したりしましょう。ちょっとめんどい部分もあるので試しに使ってみてから考えてみてください。

[IPA 独立行政法人 情報処理推進機構](https://www.ipa.go.jp/)
↑こんな感じ
<br>

- ### Calender
	カレンダーを表示してくれます。
 <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/a38e0e49-f6f0-8520-d180-dca6af74f603.png" width="70%">
<br>

- ### Excel
	Excelファイルを作れます。作られるファイルは.mdですが.xlsxにエクスポートできます。Excelファイルをインポートして編集することもできます。
	なぜかエクスポートすると罫線が反映されない、フォントがMSPゴシックになるなど問題があって、設定でどうにかできないかやってみましたが私にはわかりませんでした。

 <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/6b323c96-e747-e308-b814-348732b919a0.png" width="70%">
 
 <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/be441bce-e933-e415-a566-408762966565.png" width="70%">
<br>

- ### MermaidTools
	フローチャートや

```mermaid
graph TD
A-->B
A-->C
B-->D
C-->D
```
```
\```mermaid
graph TD
A-->B
A-->C
B-->D
C-->D
\`\`\`
```

ER図など色々な図をテキストで書ける


```mermaid
classDiagram
class 商品情報{
商品ID-goods_id
商品名-goods_name
価格-goods_price
}

class 注文明細{
注文ID-order_id
明細ID-particulars_id
商品ID-goods_id
注文数-order_num
}

graph TD
商品情報-->注文明細
```

```
\```mermaid
classDiagram
class 商品情報{
商品ID-goods_id
商品名-goods_name
価格-goods_price
}

class 注文明細{
注文ID-order_id
明細ID-particulars_id
商品ID-goods_id
注文数-order_num
}

graph TD
商品情報-->注文明細

\```
```

棒グラフや円グラフもテキストで書ける

```mermaid
xychart-beta
        title "売上高"
        x-axis [jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec]
        y-axis "Revenue (in $)" 4000 --> 11000
        bar [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
        line [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
```

```
\```mermaid
xychart-beta
        title "Sales Revenue"
        x-axis [jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec]
        y-axis "Revenue (in $)" 4000 --> 11000
        bar [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
        line [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
\```
```

```mermaid
pie title きのこたけのこ百年戦争
        "たけのこ" : 85
        "きのこ" : 14
        "ヤンヤンつけボー" : 1
```

```
\```mermaid
pie title きのこたけのこ百年戦争
        "たけのこ" : 85
        "きのこ" : 14
        "ヤンヤンつけボー" : 1
\```
```
mermaidのツールバーから簡単に使うことができる。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/25549480-b991-a4de-8d79-785d5563e6d6.png" width="40%"><img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/9a2f4ed8-f308-4bc5-a133-8cf2ed3eb8a6.png" width="40%">
<br>

- ### Charts

- bar : 棒グラフ
- line : 折れ線グラフ
- pie : 円グラフ
- polarArea : ポーラ・チャート
- radar : レイダー・チャート

いずれも[データ形式](https://d.hatena.ne.jp/keyword/%A5%C7%A1%BC%A5%BF%B7%C1%BC%B0)は同じで `type` を書き換えると切り替わります。

```
\```chart
type: bar
labels: [京都, 大阪, 奈良, 和歌山]
series:
- title: 感染者数
  data: [10.91, 8.88, 11.51, 13.47]
\```
```

※\を消してからコピペしてください。

またしてもQiita上ではうまく表示できないのでObsidianでの表示をご覧ください。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/bf009d47-b0f8-1a83-307e-fe0d1bf8eb3d.png" width="100%">

>参考:
>[Obsidian Chartsで棒グラフを描こう - Jazzと読書の日々](https://wineroses.hatenablog.com/entry/2024/02/09/130423)
>上記のサイトから一部引用
<br>

- ### Dataview
	Obsidianのノートをデータベースのように扱い、条件に合致したノートを表示できるようにします。更新日、作成日、ファイル名など色んな条件で絞り込んで表示できる。
	Data viewを使いこなせればフォルダ整理とかもすごく楽になって快適なメモ生活が送れると思います。

```
\```dataview 
LIST 
FROM "" 
WHERE contains(file.name,"Qiita記事") 
\```
```

※\を消してからコピペしてください。

<br>

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/5002807a-aec5-ec31-7949-545294099c03.png" width="100%">

```
\```dataview
TABLE dateformat(file.ctime,"DD:HH:mm") AS "作成時間"
SORT file DESC
\```
```

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/feaf452d-7332-145d-dd4b-accd44c6adf1.png" width="100%">

おまけみたいな感じですがjsのmathメソッド使えるようになるのでちょっとした関数電卓としてパパっと使う分には便利だと思います。

```js
`$= Math.sqrt(5)`
```

Qiita上ではうまく表示できないのでObsidianでの表示をご覧ください。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/78be938c-f300-a672-6007-ba486a4415fe.png" width="100%">

下記のサイトにもっと詳しくまとめられているのでよければ参考にしてください。
>参考:
>[ObsidianのDataviewの使い方 入門 | えいじのサイバー備忘録](https://eiji.page/blog/obsidian-dataview-howto/)
>[【Obsidian】dataviewの使い方｜六](https://note.com/6kuga0/n/n228824aec14e)
>[【Obsidian】Dataviewプラグインでノートの検索・抽出を自動化する | ほしぱそ。](https://hoshipaso.com/obsidian_dataview_basic/)
<br>

- ### Templater
	テンプレートファイルをつくってコマンドなどに割り当てる。Commanderと一緒に使ったりもできる。
	- 使い方
		テンプレート用のフォルダを作成し、そこにテンプレートファイルを保存しておくとわかりやすい。
		今回は文字色を変える単純なテンプレートにした。
  
```HTML
<font color="red"></font>
```

```HTML
<font color="yellow"></font>
```

- **Templaterの設定画面から参照するフォルダを指定する**

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/a63c5646-263c-dfbf-2937-be5e70b7a129.png" width="70%">

- **テンプレート用のファイルを指定してテンプレートを作成する**
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/29b91617-209d-8337-d428-712e84054361.png" width="70%">

下記のサイトにもっと詳しくまとめられているのでよければ参考にしてください。
>参考:
>[ObsidianのTemplaterの使い方と設定 | えいじのサイバー備忘録](https://eiji.page/blog/obsidian-templater-howto/)
<br>

- ### Commander
	Commanderを使うと先程のテンプレートをタブバーなどに追加できて便利
<br>

- **Commanderの設定画面を開きコマンドを追加**
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/bb44be40-6240-0c19-4018-be8154757539.png" width="70%">

- **テンプレートを検索**
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/5ed9417e-b8c3-e2d3-8cd9-5287ab8b3569.png" width="70%">

- **これでタブバーにテンプレートが追加された**
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/fb08f5ab-4e0f-0f8c-1ba7-06504c6fa94f.png" width="70%">
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/ccf4d054-ff6b-b55e-8448-aadf1c37126b.png" width="70%">
<br>

- ### QuickLatex
	Latexが使えるようになるものだと思っていたのですが、プラグインなくてもLaTeXは使えるらしいです。ただ、入れると=を揃えられたりしてより使いやすくなります。
    私はLaTexへの理解がものすごく浅いので「数式きれいに表示できる便利なやつ」という認識です\()
    理系の人が論文執筆時によく使う組版処理システムらしいです。気になる方はググってみてください。

```LaTeX
$$
\begin{align*}
(3x + 4y - 2z)(2x - 5y + 3z) &= 6x^2 - 20y^2 - 6z^2 - 15xy + 8xy + 9xz - 4xz + 12yz + 10yz\\
                              &= 6x^2 - 20y^2 - 6z^2 - 7xy + 5xz + 22yz\\
\end{align*}
$$
```

Qiitaで綺麗に表示できないのでObsidianの写真を貼っておきます。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/a70afed8-4856-34f0-60fb-87d5f1637a5c.png" width="100%">


インテグラル、三角関数、対数関数、指数関数もテキストベースで綺麗に書けるので便利です。
```LaTeX
$$
\int tan x dx = -\log \vert {\cos x} \vert + C
$$
```

$$
\int tan x dx = -\log \vert {\cos x} \vert + C
$$

>参考:
>[LaTexについての解説](https://hwb.ecc.u-tokyo.ac.jp/wp/applications-2/latex/math/)
>[LaTeX - Wikipedia](https://ja.wikipedia.org/wiki/LaTeX)
<br>

- ### Desmos
	数式を入れたらグラフになる。
	$\frac {\sin x}{x}$のグラフ

```desmos-graph
left=-30; right=30;
top=3; bottom=-3;
---
y = \frac{\sin(x)}{x}
```

Qiita上ではうまく表示できないのでObsidianでの表示をご覧ください。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/3c93641a-6aa7-1933-3cd5-52bb83fc897b.png" width="70%">

>参考:[desmos-graphの使い方](https://wineroses.hatenablog.com/entry/2024/02/15/104509)
<br>

- ### ReadItLater
	Webサイトをマークダウンにして表示してくれる。
	URLをコピーした状態でRead It Laterアイコンを押すだけ。
	Read It Later Inboxというフォルダが自動的に作成され、そこにマークダウン形式になったWebサイトが保存される。

 <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/5eaa105f-9be4-ddc0-5976-36f77ee6d7e4.png" width="30%"><img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/37f0b858-e883-7df2-5dbb-ec0db8f18603.png" width="50%">
 
作成された.mdファイルをクリックして閲覧できる。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/1a876565-a7e1-f92b-6091-1ef27c172659.png" width="50%">
<br>

- ### NaturalLanguage
	@Todayと入力すると今日の日付を表示する。
	[[2024-07-10]]
     上記のように表示されます。
<br>

- ### EmojiToolbar
	絵文字を使えるようになります。
	Ctrl+PでEmojiを検索すれば使える。よく使うのであればCommanderで設定した方が使いやすいと思います。

Ctrl+Pで検索

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/13d8f624-4411-d195-d366-5cfb78b5f89c.png" width="70%">

絵文字が使える

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/c066f11d-166f-0bee-1bfe-b6cf5388e865.png" width="70%">
<br>

- ### Findorphanedfilesandbrokenlinks
	空の.mdファイルやリンクが壊れているファイルを表示してくれる。
	Ctrl+Pで検索して使えます。適宜Commanderで設定すると便利かも。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/590c3880-dfc6-94d6-e36c-ad6d6880f0f3.png" width="70%">
<br>

- ### KeyboardAnalyzer
	Obsidian内でショートカットキーに何を割り当てたか表示してくれます。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/8e3db2c9-0124-320c-2c94-823c7976e5d5.png" width="70%">

- ### DiceRoller
	いつでもサイコロ振れる。気分はギャンブラー。ネタプラグインですねw

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3853726/91e2d641-dfc7-5f64-e8cb-024da1c4de92.png" width="70%">
<br>

- ### 最後に
以上になります。なにか修正すべき点や間違いを発見したらお知らせお願いします。記事に対する感想や御意見も歓迎です！
ここまでお付き合いいただきありがとうございました！