« CrossConcept、Deep Referenceのリスト・軸操作 | Main | PasTeX »

SayYes!更新

SayYes!を更新しました。

  • タイトル:SayYes! 0.3.2
  • 開始日時:2007-04-17 23:00
  • 詳細:
    • カスタムスタイルシートをSayYes!に対して設定できるようにした。
    • 本文領域の幅を調整できるようにした。
    • デフォルトスタイルシートを改修。本文の内容が多い場合、縦のスクロールバーが表示されるようにした、など。

知人からアドバイスをもらって、縦スクロールバーが表示されるようにしました。

デスティネーションのスタイル

以前は、ソースXHTML文書から直接CSSへリンクするか、SayYes!のデフォルトスタイルシートを使うかしかありませんでした。ソースXHTML文書からプレゼン用のスタイルシートにリンクする方法は、代替スタイルシート(alternate stylesheet)を使い、media属性に"projection"と指定するものです。これには次のように問題があると思います。

  • このスタイルは変換後XHTML文書に適用される
    このスタイルシートは、SayYes!がソースXHTML文書から作成した変換後XHTML文書に対して適用される。スタイルシートのセレクター (selector)が選択する要素は変換後XHTML文書のものであって、ソースXHTML文書のものではない。このようなスタイルシートにソース文書からリンクを張るのは好ましくないのでは?
  • Blog記事をソースXHTML文書にする場合
    プレゼンのレイアウトを変えるために、その都度、Blogのテンプレートに手を入れるのは非現実的。つまり実質的にBlog記事に対しては使えない。

1番目は、変換後XHTML文書、つまりボキャブラリーコンポーネントが生成するデスティネーションに対して適用するスタイルシートは、ボキャブラリーコンポーネントに依存するのに、それをソースからリンクしておくのはおかしかろう、ということです。こう言うと、そもそもそんなこと、できるようにした前リリースがおかしかろうと (^_^;)…。

ただ、それに近いニーズが自分にあったわけで。これについては、もう少し考える必要がありそう。

このページは xfy Blog Editor を利用して作成されました。

TrackBack

TrackBack URL for this entry:
http://xyndy.oops.jp/cgi/mt/mt-tb.cgi/53

YAMAGUCHI Taku
(FAMILY Given)

About

This page contains a single entry from the blog posted on April 18, 2007 6:03 AM.

The previous post in this blog was CrossConcept、Deep Referenceのリスト・軸操作.

The next post in this blog is PasTeX.

Many more can be found on the main index page or by looking through the archives.