の作業記録
ブックカタリストな火曜日
- 作業記録の共有
- TH+「はじめに」中盤の直し(170文字)
- メルマガ+原稿2
- 脱Evernote検討
- 13:30~ ブックカタリスト収録
7:00
おはようございます。本日は午後からブックカタリストの収録です。それまでは原稿を進めていきましょう。
で、Evernoteの無料プランが機能制限というニュースを見かけました。まだEvernote社からの発表がないので、現状ではなんとも言えませんが、もしそうだとしたら今後のつき合い方を考え直すタイミングなのかもしれません。
脱Evernote検討:
もし、Evernoteを使わなくなるならば(あるいは限定的な用途に留めるなら)、自分が何をEvernoteに期待しているのかをちょっと考えておきたい。
CardノートブックのものはいったんScrapboxに逃がして、その後処理を考えればいい。
Binderは、Textboxに統合するとして、あとはDiaryか。これも専用のツールが欲しいところ。
問題は、Archiveで、これくらい手軽にファイルを放り込んでおける装置はない。ただ、ようはファイルなどを自分なりに探せる機構を作れればそれでいい、という気もしている。もしかしたら、できるのではないか?
8:00
TH:
「はじめに」の直しの続きを。
* * *
170文字ほど書きました。
WP:
現状、第一画面にメニューを置き、エディタ領域はそこから100%分だけスクロールした第二画面に置いてる。
これとは別のやり方はできないか。
たとえば、エディタ画面も第一領域に置き、メニューはその上にかぶせる形。メニュー操作するときはメニューが表示されて、エディタを操作するときはメニューが消えるというもの。この場合、どちらかの操作しかできないが、実際同時に何かすることはほぼないので特に問題はない。
メニューを表示させる・消すショートカットキーを実装すれば使えるだろう。
あるいは、emacsのようにバッファとして領域を分けて、一つの画面に表示する?役割をあらかじめ与えるのではなく、画面領域を先に作り、そこで何をするのかを別途定義する?
現状、メニュー画面の方は右側の領域がだいぶ空いているので、そこに追加の情報を表示する領域を設けても良い。あるいはそこに新しいバッファを作れるようにする?
たとえば、メニューのテキストファイルにフォーカスが当たっているときは、右の領域にそのファイルの中身を一部だけでも表示する、とか。
* * *
現状メニューが上部、エディタが下部という形だが、これを横に並べるとどうなるか?先ほどの追加の情報を表示する領域を、むしろエディタに置き換えたらどうか?
そのままだとwidthが狭いし、メニューが邪魔だが、メニューを消して、横幅を広げられるなら問題なく使える。
* * *
たとえば、メニューにおいて「テーマリスト」はすべて表示してしまうとものすごく長くなる。だから、一部だけを表示したいわけだが、じゃあフルで見たいときにどうするか?
テーマリストのページを作っているならそのページを表示すればいいだけだが、現状はjsonである。なので、そのjsonを読み込んでページに描写するということに当然なる。
まあ、jsonをエディタ領域に単に表示するというのでもよいわけだが(編集は楽だ)。
jsonから項目を取ってきて、HTML用として追加領域に表示する。ということができれば、項目数が巨大でもメニューの方は何もいじらなくてよい。ただ、そうやってどんどんパーツを増やすのが正しいのかはちょっとわからない。
* * *
あるいは第二領域の次に、第三領域を作るか。
そこではメモリストやテーマリストなどを表示させるようにする。
* * *
現状のメニューのような形ではなく、たとえばcommand + o などでspotlightのようなウィンドウが開き、そこにコマンドを打ち込んで画面の表示を変えて行く、という方法もありえる。
new file コマンドだと新規作成。open fileコマンドだとファイルを開く、など。直接テキストファイルの名前を探して、開くこともできるようにする。
Googleのように中央にあらかじめtextareaを表示させる手もある。あるいは、ページの下部にコマンド入力のためのテキストエリアを設置してもいい。あるいは、inputか。
で、表示されるテキストの中身を変えて行く? まるっきりemacsの模倣だ。
* * *
現状は初期状態でメニューが表示されているわけだが、このメニューもある画面の一状態だとして、コマンドでそれを呼びだすという形に敷延する?
たとえば「start」コマンドとか「launch up Writing OS」とかを選ぶと、このメニューが出てくる、のような。そうすると、他のOSを選ぶこともできるようになる。
* * *
何か新しいものを呼びだすたびに、動的に下に新しいdiv領域を作り出していく?そこにページ読み込みのオブジェクトも付与することで、複数の原稿を1つのページ上に、しかも縦に並べることができる?
まあ、横に並べたい気はするが。
* * *
今考えている脱EvernoteやScrapboxのローカル版みたいなものと、このツールとの融合は可能だろうか。
13:00
ブックカタリスト:
収録です。
* * *
終わりました。
16:00
WP:
右側に付箋領域を作ってみました。
しばらく、これを眺めながら考えます。
メルマガ:
二つ目の原稿を書きましょう。
