Softwares

更新: 2007年7月16日

EUREKA

STORYWRITER
CrossConceptの次のチャレンジは物語的な(narrative)文章。まずは、物語的な文章に論理的にアプローチしてみます。近日公開予定。
Template It!

Template It!の概念図Template It!を使うと、気になる文章のバリエーションを容易に作ることができます。気になる文章を選択して、それをテンプレートにして、そのいくつかの部分を置き換えながら、いくつものバリエーションを作ることができます。

Template It!は、文章を、いわゆる「テンプレ」化するテンプレ・ジェネレーターであり、かつ、そのテンプレからコピペ、すなわちバリエーションを生成するコピペ・ジェネレーターでもあります。

List Hacks
リストはもっと使えるはずです。そのことを実物を持って示していきたいと思います。
CrossConcept

CrossConceptの概観CrossConceptは、XHTMLのリスト2つから、それらを軸として表を構成するツールです。これによって、リストで表現された2つの考えをクロスチェックしたり、その操作を通してリスト自身の構成を検討することが、このツールの目的です。構成した表や作成したリストは、XHTMLのtable要素、ul要素、ol要素、dl要素としてクリップボードに設定できます。

xfy Blog Editorの拡張コマンドとして、あるいはxfy Basic Edition 1.3のボキャブラリーコンポーネントとして実装されています。

Deep Reference extension for Firefox
Deep Reference bookmarklet for Internet Explore
Deep Reference bookmarklet 2 for IE - anchor -
Deep Reference bookmarklet 2 for Safari - anchor -
これらは、HTMLページ中のリストを引用してクリップボードに設定する、Firefoxの拡張機能(extension)、またはブックマークレット(bookmarklet)です。クリップボード経由で、ブラウザからCrossConceptやDeep Reference Liteにリストを渡すのが目的です。
Deep Reference Lite

Deep Reference Liteは、XHTML文書中のリストを軸として引用して表を構成するツールです。

複数のXHTML文書のから複数のリストを取り込んだうえで、そこからさらに2つのリストを軸として取り出して表を構成できます。

その表をクリップボード経由で、XHTML文書に埋め込むことができます。

対訳エディタ(仮称)
対訳エディタ(仮称)は、英語を日本語に翻訳したり、「単語帳」ならぬ「英語表現帳」を作って勉強したりしている人のためのエディタです。具体的には、英語の国際規格を日本語にローカライズする作業の支援を目標にしています。
Multiple Panes
1つのXHTML文書を2つ、または3つのフレームに表示します。フレームは水平、または垂直に並べることができます。これによって、1つのXHTML文書を2つまたは3つのビューから編集することができます。
TOC Builder: 目次ビルダー
TOC Builder(目次ビルダー)は、XHTMLページ中の見出し要素(h1要素、h2要素など)から目次を作って、カーソル位置に挿入したり、目次を再構築したりするツールです。
Heading Operator: 見出しオペレーター

Heading Operatorは、見出し要素(h1要素、h2要素、…)に基づいて、XHTML文書を編集するツールです。こんなことができます。

プレゼンテーションツール

XHTML文書をソースとしてスライドショーを実行するプレゼンテーションツールです。

Slide View for XHTML
Slide Show for XHTML
Slide Show 3 for XHTML(未公開)

いろいろな機能・仕様を試して、いくつかの講演で使用しましたが、仕様が複雑になったので公開を控えています。

SayYes! - Slide Show 4 for XHTML

日時系

Syndy Chronicle
Syndy Chronicleは、年表ビューア/エディタです。街、学校、ディスコグラフィーや会社の歴史や計画と、自分の過去や将来を並べてみることを想定しています。自分史エディタですね。
Syndy Feed Calendar
Syndy Feed Calendarは、Atomフィードで提供されたイベント情報をカレンダー表示します。フィード中のentryドキュメントのcontent要素の中にhCalendar形式で記述されたイベントを取り出します。

開発支援など

Syndy
Syndyはフィード・アプリケーション・ランチャです。OPMLをベースとしていて、OPML編集機能もあります。RSS/AtomフィードやXHTML文書のグループに対して、アプリケーションを適用することができます。
Set Clip Factory
XHTML文書フラグメント(fragment)テキストを、xfyのDOMに変換して、xfyのクリップボードに設定するツールです。xfyでアプリケーションを開発するときの開発支援ツールとして設計しています。
PasTeX
システムクリップボードのXHTML文書フラグメント(fragment)テキストを、xfyのDOMに変換してBlog記事に挿入する、xfy Blog Editorの拡張コマンドです。

山口琢
YAMAGUCHITaku
(FAMILY Given)