Télécharger
Développer
Compte
Télécharger
Développer
Connexion
Mot de passe oublié ?
Créer un compte
Langue
Aide
Langue
Aide
×
Connexion
Nom du compte
Mot de passe
×
Mot de passe oublié ?
Traduction statut du Français
Catégorie :
Logiciel
Peuple
PersonalForge
Magazine
Wiki
Recherche
OSDN
>
Trouver un logiciel
>
Multimédia
>
Graphics
>
Capture
>
Scanners
>
Shared Questionnaire System
>
Ticket List/Search
>
Ticket #11276
Description
Résumé du projet
Dashboard - Développeur
Page Web
Développeurs
Galerie d'images
Liste des flux RSS
Activité
Statistiques
Historique
Téléchargements
List of Releases
Stats
Ticket
Liste des tickets
Liste des Jalons
Liste des types
Liste des composants
Liste des tickets/RSS fréquemment utilisés
Soumettre un nouveau ticket
Communication
Liste des forums
Forum des développeurs (11)
Users (177)
Nouvelles
Ticket #11276
Liste des tickets
Soumettre un nouveau ticket
RSS
WYSIWYGによるアンケートエディタの開発
Date d'ouverture:
2007-11-05 01:23
Dernière mise à jour:
2007-11-05 01:23
monitor
ON
OFF
Rapporteur:
bool
Propriétaire:
(Aucun)
Type:
Demandes de fonctionnalités
État:
Ouvert
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun
Détails
SourceEditorは、アンケートを「(LaTeXやHTMLのように)表現
媒体非依存の、抽象的な文書構造として、段落・設問・図
版・表などをマークアップした内容」として定義し、これ
を、「実際の表現媒体であるブラウザ画面や紙面」の中に
「流し込み」をしていくことで、その視覚的なレイアウトを
実現しています。
しかし、アンケートをWYSIWYG的手法で直接的にデザインした
いというユーザからの声が、根強くありました。こうした声
に応えて、SourceEditorを用いなくても、MarkReader対応の
アンケートが作成できるようにしたい、と考えました。
私としては、まず、SourceEditor2.0では、紙面上に印刷され
る原稿として作成されるPDFファイルの仕様をオープンなもの
とし、 SourceEditor2.0以外のソフトが、MarkReader2.0用で
処理できるようなデータを作りやすいように工夫しました。
SourceEditor2.0が作成し、MarkReader2.0が利用できるPDF
ファイルを、詳しく調べてみてください。
このPDFファイルには、.sqmという拡張子のファイルが添付さ
れています。これこそが、このPDFファイルをマークシートと
して処理できるようにするための鍵です(なお、PDFファイル
から添付ファイルを抽出する機能、ファイルを添付する機能
は、オープンソースのiTextというライブラリを使えば簡単に
できます。SQSは、このiTextを使っています)。
この.sqmファイルは、W3Cの SVG Printという仕様をベース
に、同じくW3CのXFormsという仕様の一部を用いて、さらに少
しの独自の拡張を加えて、デザインされています。
この.sqmファイルの中には、ページごとに、どのような回答
欄が存在し、その回答欄はどのような設問の一部であるのか
が示されています。
…ここまでをまとめると、
「限定的な機能のWYSIWYGなドロー系アプリを、自前で作って
しまおう。
これを、アンケートエディタに対応させよう」
ということになります。ドロー系アプリの開発は、かなり楽
しいお仕事になるものと思います。
あるいは、既存のオープンソースのドロー系アプリで、画像
をSVG Print形式で保存できるようなものを探して、これを拡
張するという方針を取れば、うまくすれば、非常に高機能な
WYSIWYGでのアンケート作成アプリケーションをつくれるかも
しれません。
参考:
http://www.globe.to/~oka326/?sodipodi
http://www.inkscape.org/
http://www.kiyut.com/products/sketsa/index.html
その場合、自分が作りたいものが、既存のオープンソース・
プロジェクトの現状の成果物とマッチするかどうかについて
運を天にまかせつつ、「ソースコードを読む」能力、「拡張
ポイントを見極める」能力を発揮させて、取り組むことにな
るものと思います。
Ticket History (0/0 Histories)
Attachment File List (
0
)
Attachment File List
No attachments
Modifier
Please login to add comment to this ticket »
Connexion
媒体非依存の、抽象的な文書構造として、段落・設問・図
版・表などをマークアップした内容」として定義し、これ
を、「実際の表現媒体であるブラウザ画面や紙面」の中に
「流し込み」をしていくことで、その視覚的なレイアウトを
実現しています。
しかし、アンケートをWYSIWYG的手法で直接的にデザインした
いというユーザからの声が、根強くありました。こうした声
に応えて、SourceEditorを用いなくても、MarkReader対応の
アンケートが作成できるようにしたい、と考えました。
私としては、まず、SourceEditor2.0では、紙面上に印刷され
る原稿として作成されるPDFファイルの仕様をオープンなもの
とし、 SourceEditor2.0以外のソフトが、MarkReader2.0用で
処理できるようなデータを作りやすいように工夫しました。
SourceEditor2.0が作成し、MarkReader2.0が利用できるPDF
ファイルを、詳しく調べてみてください。
このPDFファイルには、.sqmという拡張子のファイルが添付さ
れています。これこそが、このPDFファイルをマークシートと
して処理できるようにするための鍵です(なお、PDFファイル
から添付ファイルを抽出する機能、ファイルを添付する機能
は、オープンソースのiTextというライブラリを使えば簡単に
できます。SQSは、このiTextを使っています)。
この.sqmファイルは、W3Cの SVG Printという仕様をベース
に、同じくW3CのXFormsという仕様の一部を用いて、さらに少
しの独自の拡張を加えて、デザインされています。
この.sqmファイルの中には、ページごとに、どのような回答
欄が存在し、その回答欄はどのような設問の一部であるのか
が示されています。
…ここまでをまとめると、
「限定的な機能のWYSIWYGなドロー系アプリを、自前で作って
しまおう。
これを、アンケートエディタに対応させよう」
ということになります。ドロー系アプリの開発は、かなり楽
しいお仕事になるものと思います。
あるいは、既存のオープンソースのドロー系アプリで、画像
をSVG Print形式で保存できるようなものを探して、これを拡
張するという方針を取れば、うまくすれば、非常に高機能な
WYSIWYGでのアンケート作成アプリケーションをつくれるかも
しれません。
参考:
http://www.globe.to/~oka326/?sodipodi
http://www.inkscape.org/
http://www.kiyut.com/products/sketsa/index.html
その場合、自分が作りたいものが、既存のオープンソース・
プロジェクトの現状の成果物とマッチするかどうかについて
運を天にまかせつつ、「ソースコードを読む」能力、「拡張
ポイントを見極める」能力を発揮させて、取り組むことにな
るものと思います。