日付を自動入力
Obsidianのテンプレートで日付を自動入力するには、主に以下の方法があります。
- Coreプラグイン「Templates」を使用する
- Dataviewプラグインを使用する
- Templaterプラグインを使用する
それぞれ詳しく見ていきましょう。
1. Coreプラグイン「Templates」を使用する
Obsidianに標準で搭載されているテンプレート機能です。シンプルな日付の挿入にはこれで十分です。
設定方法:
- **「設定」**を開きます。
- サイドバーの**「コアプラグイン」をクリックし、「Templates」**をオンにします。
- 「Templates」の設定項目で、**「Template folder location」**にテンプレートファイルを保存するフォルダを指定します。例:
Templates
テンプレートファイルの作成:
指定したテンプレートフォルダ内に新しいMarkdownファイルを作成します。例えば、Daily Note Template.mdというファイルを作成し、以下の内容を記述します。
# 日次メモ - {{DATE}}
## タスク
- [ ]
## 振り返り
日付のフォーマット変更:
「Templates」プラグインの設定で、**「Date format」と「Time format」**を変更することで、日付と時刻の表示形式を調整できます。例えば、YYYY-MM-DD、MMMM DD, YYYY、YYYY/MM/DD ddd (曜日も表示) など。
使用方法:
- 新しいノートを作成します。
- コマンドパレット(
Ctrl/Cmd + P)を開き、**「Templates: Insert template」**を選択します。 - 挿入したいテンプレートファイルを選択すると、
{{DATE}}の部分が自動的に現在の日付に置き換わって挿入されます。
2. Dataviewプラグインを使用する (Advanced)
Dataviewプラグインは、Obsidianのノートから情報を抽出して表示するための強力なツールですが、テンプレートに動的な情報を埋め込むのにも使えます。ただし、テンプレートの生成時に動的に日付を挿入するというよりは、ノート内に動的な日付表示を埋め込む用途に適しています。
設定方法:
- **「設定」**を開きます。
- サイドバーの**「コミュニティプラグイン」をクリックし、「安全モードをオフにする」**をオンにします。
- **「Browse」をクリックし、検索バーで「Dataview」**と入力してインストールします。
- インストール後、**「Enable」**をクリックして有効にします。
テンプレートファイルの作成:
例えば、テンプレートファイルに以下のように記述することで、ファイルが作成された日付を表示できます。これはDataviewクエリとして機能します。
# 日次メモ
作成日: `= this.file.cday`
更新日: `= this.file.mday`
## タスク
this.file.cdayはファイル作成日を、this.file.mdayは最終更新日を表示します。これはテンプレートを挿入した時点ではなく、そのノートが閲覧された時に動的に評価されます。
牛乳の飲みすぎによる主な悪影響
1日の摂取目安量
Gemini API 主要モデル料金表(従量課金制)
トークンと料金のポイント
料金シミュレーション(概算)
ヒント: 具体的な用途や想定されるデータ量がお分かりでしたら、どのモデルが最適で、概算でいくらになるか、より詳細な試算をすることも可能です。
主要なバックエンドフレームワークの詳細
その他の注目株
鶏レバーのレバニラ炒めの作り方(基本編)
作り方(手順)
神道の神様とキリスト教の神様は基本的に異なる概念です。
神の役割と性質の違い
主な共通点と相違点
旧約聖書の主な焦点
主要な登場人物(人間)
ヘム鉄を多く含む食品(動物性)
非ヘム鉄を多く含む食品(植物性)
ビタミンC:
動物性たんぱく質: