
Ubuntu日本語フォーラム

ログインしていません。
hotohoto です。
ノートアプリの Tomboy について質問をします。
このTomboy 便利なものですがすこし足りない感じがします。
それはデータを保管する場所がアプリ内では変更できないことです。
いつも同じデータフォルダですとすべての文書が混在となります。
プロジェクトなりが1つなら何の問題もありません。
しかし、複数のプロジェクトの内容を書くと干渉する場面が多くなります。
その前にも左側のファイルの名称(リンク先)が多くなりすぎて大変です。
目視選択になってしまうからです。
具体的な例としては例えば「ケーキ屋の店員マニュアル」があったとし
別に「バナナのたたき売り」のそれがあったとして、
そのマニュアルをTomboyで書くと、
「購入者に買いたいと言われたら」という場合に答える言葉も声質も違うわけです。
だからマニュアル書くときに一つのデータフォルダで混在となると
「購入者に買いたいと言われたら」
とは書けず
「バナナの叩き売り店員が購入者に買いたいと言われたら」
と
「ケーキ屋店員が購入者に買いたいと言われたら」
を分けないといけないわけです。
それはそれで仕方ないじゃない? と言われればそれまでですが
左側のリンク先が何百件にもなればもはや全部消して書いた方がマシです。
このように使いにくい所を表明したのですが、この面倒を回避したい希望が有ります。
自分の考える回避する策としては Tomboy にデータフォルダ選択のボタン?か何かあれば
「ケーキ屋の店員マニュアル」というものとか「バナナのたたき売り店員マニュアル」を別にできる。
そんな感じに分けられれば良いなぁと思うのです。
しかし作者に直訴するのは難しいでしょうから、運用で問題を避けていくしか無いのでは
と考えています。
そこで自分の知らない何かのおまじないがあれば教えて欲しいわけです。
例えば
コマンドラインから
tomboy -DataFile /home/hotohoto/TomboyData/cake/ &
tomboy -DataFile /home/hotohoto/TomboyData/banana/ &
などのように打てば出来るとかです。
なお、皆さんはそんな要望って無いのでしょうか?
それとも使っている方が少ないのでしょうか?
ぐぐってもそう言った希望を述べたページを見たことがありません。
というkとで、依頼にもどってどなたか教えてください
よろしくお願いします
オフライン
それは使っているアプリが違うと思います。Tomboyは付箋と代替として作られたものなので、ある程度まとまったら別のLibreOfficeなどに移すなりなんなりするものだと思います。
オフライン
今ひとつ私が理解しきれていないのもしれませんが・・・
テンプレートを作成後に各メモ側でノートを分類してはどうでしょうか。
私が使用しているのはtomboy 1.10.1です。
1. 「ケーキ屋の店員マニュアル」のテンプレートを作る。
2. 「バナナのたたき売り」のテンプレートを作る。
3. メモを作り、ノートに「ケーキ屋の店員マニュアル」を指定する。
4. 「ケーキ屋の店員マニュアル」のテンプレートに作成したメモのタイトルと同じ物を記述してリンクを作ると便利。
5. メモを作り、ノートに「バナナのたたき売り」を指定する。
6. 「バナナのたたき売り」のテンプレートに作成したメモのタイトルと同じ物を記述してリンクを作ると便利。
同じタイトルで違うノートに存在させられるか、リンクはどうなるか等は試していませんが・・・・
(少なくとも保存されているファイル名はランダムなUUIDの様な番号なので、重ならない?)
indicatorエリアのtomboyアイコンから全てのメモの検索を選べば、作成したテンプレートで分類されていると思います。
但しtomboyアイコンのメニューにテンプレートが表示されないのが難点。
(未分類のメモとテンプレートだけが表示される仕様が良かったと思う所)
私の場合はubuntu 12.04.4なので、unity-lens-tomboyをppaから導入してdashでも検索できる様にしています。
ubuntu 12.10だったか13.04だったかハッキリしませんが、その辺りからはunity-scope-tomboyとして標準提供されていたかと思います。
dashからだとテンプレートでも検索起動できます。
一部間違いがありました。
誤: dashからだとテンプレートでも検索起動できます。
正: テンプレート自体はunity-lens-tomboyで表示されますが、dashで検索出来ません。
--note-pathオプションで切り替え。
同期機能を使わない前提ならば、ですが。
遅くなってすみません。そういえば自分の環境がLXDEなので、dashは使えないようです。基本的にデータフォルダを分けたいという要望です。
それからそもそもデータだどこにあるかよくわからずでして(^^;
それから LibreOfficeに転写するにしてもOSコマンドレベルでいじらずに済むような方法がないかなあと思っています。
取り急ぎのお返事まで
オフライン
STGSAGWAN による投稿:
--note-pathオプションで切り替え。
同期機能を使わない前提ならば、ですが。
これが目的のものかもしれません
オフライン
katsu07 による投稿:
中略
正: テンプレート自体はunity-lens-tomboyで表示されますが、dashで検索出来ません。
いずれにしてもUNITYではないのであまり関係ないのかな。
端末で
cd Docments
で
mkdir targetpath
で目標のディレクトリを作って
tomboy --note-path ~/Docments/targetpath
にしてみました。
これで自動的に?新しいディレクトリに最初のノートが現れるかなと。
ところが、やってみると前と変わらず tomboy のすでにあるノートがずらると並んでいる・・・
そこで端末から
ls -al targetpath
で中にファイルはありません。
根本的に何か違っていると思いました。
man tomboy
すると
OPTIONS
The program follows the usual GNU command line syntax, with options
starting with two dashes (`--'). A summary of options are included
below.
--new-note
Create and display a new note.
・・・
--note-path [PATH]
Load/store note data in this directory.オフライン
--note-path [PATH]
Load/store note data in this directory.
を使ってみました。
me@pc:~$ tomboy --note-path Documents/20140319/ [INFO 20:51:09.579] Initializing Mono.Addins [ERROR 20:51:09.870] Unparsable last-sync-date element in /home/aiva/.config/tomboy/manifest.xml
見事にエラーが出てしまいました。
オフライン
array による投稿:
それは使っているアプリが違うと思います。Tomboyは付箋と代替として作られたものなので、ある程度まとまったら別のLibreOfficeなどに移すなりなんなりするものだと思います。
なんとなくわかります。
しかしながらじゃあ具体的にどうすればよいのでしょうか?
ある程度まとまったファイルは自分で考えるにして、
そのおいてあるディレクトリからどこかに移動させる?
xmlとかでぐちゃぐちゃなのでしょうから、すんなりと移動しちゃって大丈夫なのでしょうか?
あるいはコピーするとして機能するでしょうか?
移動先ではoptionとして
--note-path
を指定すればあ良いのでしょうか?
それとも全く別に
エクスポートさせて使うべきなのでしょうか?
オフライン
hotohoto による投稿:
ところが、やってみると前と変わらず tomboy のすでにあるノートがずらると並んでいる・・・
tomboyを終了せずに、tomboyコマンドを実行するとそうなります。
hotohoto による投稿:
--note-path [PATH]
Load/store note data in this directory.
を使ってみました。コード:
me@pc:~$ tomboy --note-path Documents/20140319/ [INFO 20:51:09.579] Initializing Mono.Addins [ERROR 20:51:09.870] Unparsable last-sync-date element in /home/aiva/.config/tomboy/manifest.xml見事にエラーが出てしまいました。
エラーではないです。
その状態でいつも通りにメモを作成すればよいです。
me@pc:~$ tomboy --note-path ~/Documents/20140319/ [INFO 12:04:21.713] Initializing Mono.Addins (Tomboy:9759): Gtk-CRITICAL **: IA__gtk_entry_set_text: assertion 'text != NULL' failed
とこのように表示されてしまいます。内容bのtextがないですよってことでしょうね
オフライン
hotohoto による投稿:
array による投稿:
それは使っているアプリが違うと思います。Tomboyは付箋と代替として作られたものなので、ある程度まとまったら別のLibreOfficeなどに移すなりなんなりするものだと思います。
なんとなくわかります。
しかしながらじゃあ具体的にどうすればよいのでしょうか?
ある程度まとまったファイルは自分で考えるにして、
そのおいてあるディレクトリからどこかに移動させる?
xmlとかでぐちゃぐちゃなのでしょうから、すんなりと移動しちゃって大丈夫なのでしょうか?
あるいはコピーするとして機能するでしょうか?
移動先ではoptionとして
--note-path
を指定すればあ良いのでしょうか?
それとも全く別に
エクスポートさせて使うべきなのでしょうか?
べつのEverpadとかNixnoteのようなEvernote互換のような物を使うともっと楽だと思いますが、いかがでしょう?
オフライン
べつのEverpadとかNixnoteのようなEvernote互換のような物を使うともっと楽だと思いますが、いかがでしょう?
具体的には法律文とかの「スパゲッティ(絡みついた)マニュアル」を書くのに使おうと思っています。
このTOMBOYはそんな時にリンク先が簡単に作成できることで非常に便利だったのです。
Wiki的な書き方が非常に楽なので知った時には驚きのアプリだったので・・・。
ただ一つ残念なのは、最初に申し上げたとおり、作成する文の集合体、これをプロジェクトとすると、
プロジェクトごとに分けて作れないということなんです。
もしかしたら、使い方が違うぞと叱られそうですが export かなにかで使うものかのかな?
作ったら全部消してまた最初からという形で使うものかもしれません。
ただ単純に非常に便利なものなのでプロジェクト切り替え機能でもついていればなと非常に残念と思っているのです。
Evernote は iPhone で使ったことがありますが、記録してクラウドで使うだけしか使ったことがありません。
リンク先を容易に作成できたりとかできるものなのでしょうか?
オフライン