組織連絡先の誕生日


15

私はorg-mode(およびEmacs)の初心者ですが、org-modeは連絡先を保存するのに適した場所/形式だと思いました。私がやりたいことの1つは、連絡先に誕生日を追加することです。org-contacts.elを見つけました。これ、私が欲しいものを持っているように見えます。contacts.orgに人を追加し、誕生日プロパティを追加します。

* Ficitive Person
:PROPERTIES:
:EMAIL: fp@example.com
:BIRTHDAY: 2000-09-24
:END:

今、別のファイル(agenda.org)に、次のものがあります。

* Birthday
%%(org-contacts-anniversaries)

C-c a aM-x org-agenda-list)を押すと、彼らの誕生日と年齢が表示されます。

しかし、一部の人々にとっては、誕生日は知っているが年齢はわかっていない。それでも、私のカレンダーで誕生日を確認したいのですが、他の形式で誕生日を入力すると、エラーが発生します。

Bad sexp at line 24 in [...]/org/agenda.org: (org-contacts-anniversaries)

年を知らずに誕生日を挿入する形式はありますか?

私が言ったように、私はemacs noobなので、org-contacts(またはorg-mode、その点では)よりも良い方法があれば、その方法を学んでうれしいです。


3
0000回避策として、このような状況での作業のような許容できるものはありますか?org-modeのプログラムで誕生日/休日を議題ビューに追加する」というタイトルの関連スレッドも参照してください。emacs.stackexchange.com / a / 10872 / 2287 前述のリンクで説明されている方法は、誕生年を必要としませ
法律家

回答:


3

org-contactsには誕生日用の形式が1つあります

BDAY:%04d-%02d-%02d、

これは、年の4桁が日に2桁のダッシュが2桁をダッシュ​​することを意味します。

記念日のアジェンダエントリの形式を編集することをお勧めします。デフォルトの形式は次のとおりです。

誕生日:%l(%Y)、

ここで、%l-見出しへのリンクおよび%Y-年数(序数)。

そのため、連絡先の誕生日にランダムな年を入力し、ファイルorg-contactsの 110行目を編集できます。削除(%Y)すると、結果は誕生日:連絡先名(年なし)になります。

コメントに記載されている組織連絡先とは別の方法。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.