ホーム > ブログ > 【Screen-Shot】どんな HTML コンテンツも"縦書き"表示(on Chrome)に変えるという"縦書き指定 CSS"を検証してみる ......
【Screen-Shot】どんな HTML コンテンツも"縦書き"表示(on Chrome)に変えるという"縦書き指定 CSS"を検証してみる ......
"EPUB 3 仕様" の策定後、"EPUB 3" 対応のかたちで "縦書き ePub" へのアプローチが進んでいるようだ。
そのうちの急先鋒として注目すべきは、 「イースト、最新の電子出版フォーマットEPUB3に対応したEPUBファイル生成クラウドサービス「epubpack」(イーパブパック)を世界に向けて無償公開」であろう。
その「epubpack」(イーパブパック)とは、"縦書き用の css が指定された HTML" をアップロードすれば、"縦書き EPUB" ファイルが自動生成されるというクラウドサービスのようなのである。
そこで、この「epubpack」を自分なりに検証しようとしているが、今回は、その "下準備" 作業として、先ずは "縦書き用の css が指定された HTML" 作成という、その素材作りを試してみることにした。
以下の shot はそのプロセスを表わしたものである。
"青空文庫" から素材としてダウンロードした "HTML(CSS付き)"を スクリプト
もちろん、元の CSS では「横書き」状態で表示される
スクリプトに「epubpack」提供の "basic_vertical.css" を追加した スクリプト
ブラウザ "Chrome" では瞬時に「縦書き」表示に切り替わる!
上では、太宰治『富嶽百景』という、青空文庫からダウンロードした "HTML(CSS付き)" を素材としてみたが、手元にある "HTML(CSS付き)" でもほぼ同じ結果が得られた。ただ、既存 CSS が込み入ったものであると思い通りの結果はでない。既存 CSS の修正が必要となりそうだ。
ところで、ターゲットである "縦書き用のcss" やその組み込み方については、「epubpack」(イーパブパック)周辺の下記サイトを参照のこと。また、必要なファイルのダウンロードは、それぞれのサイトで行ってください。
―――― <縦書きEPUBの作り方
■縦書きのHTMLコンテンツを作るには 縦書きでコンテンツを表示するためにはアップロードするHTMLに縦書き用のcssが指定されている必要があります。以下は縦書き用のcssの指定の仕方の一例です。
なお、現在これで縦書き表示ができるブラウザは
・Chrome11
・WebKit Nightly Build(http://nightly.webkit.org/) のみです。...... >
( 縦書きEPUBの作り方/epub3pack )
それで、<アップロードするHTMLに縦書き用のcssが指定される>ようにするためには、以下の指示に従った作業をすることになる。
―――― <草枕を作ろう =縦書きHTML簡単作成ガイド= *
今年1月、縦書き表示の「草枕」を発表以来、多くの皆様から、どうしたら、縦書き表示ができるのか? というお問い合わせをいただきました。 このサイトは、HTMLファイルの編集が出来る方を対象に、WebKit nightlybuildや、Chrome10で簡単に縦書き表示させる方法を説明しています。1.以下の「添付ファイル」のzipを解凍したCSSファイルを、皆様が用意されたHTMLと同じフォルダに置きます。
↓ これです。
(※ 省略。末尾の<添付ファイル (1)>のこと――引用者)
2.HTMLファイル内に以下の形式でスタイルシートを指定します。
<link href="basic_vertical.css" rel="stylesheet" type="text/css" />
※HTMLファイルは、青空文庫(http://www.aozora.gr.jp/)のXHTMLファイルでもOK。<link XXXXX / />を上記に入れ替えてください。3.WebKitまたはChrome10を起動し、作られたHTMLファイルを読み込ませます。
コ・レ・ダ・ケ です。
4.EPUBファイルにする場合は、上記のXHTMLをCSSをepubpackに入れてください。
......
( 草枕を作ろう =縦書きHTML簡単作成ガイド= * /epub cafe 電子出版環境整備事業 )
添付ファイル (1)
basic_vertical.css - 2011/05/23 20:39、Kazuo Shimokawa (バージョン 1) 1KB ダウンロード>
なお、この手順で出来た<縦書きのHTMLコンテンツ>が "縦書き" として表示されるのは今のところ<WebKitまたはChrome10>だけであるため、今ひとつ残念な気もするが、他のブラウザも直に追い付くに違いないと思われる...... (2011.08.16)
2011年8月16日 yasuo hirose | 個別ページ | コメント(0) | トラックバック(0)
トラックバック(0)
このブログ記事を参照しているブログ一覧: 【Screen-Shot】どんな HTML コンテンツも"縦書き"表示(on Chrome)に変えるという"縦書き指定 CSS"を検証してみる ......
このブログ記事に対するトラックバックURL:
- NEWS
- 最新5件
- ブログ
-
最新5件
- セルフパブリッシング"インディー"の"Web販路確保"課題! "Kioskネット"!そして "セルフパブリッシングの街角書店"!
- 電子書籍制作フリーランスが"自分のWebページ"で販売する方法をめぐる二、三の問題とそれへの対処法!
- "ePubエディタ Sigil"のVersion Up!と、iPad 用 電子書籍『ePub Tips 100』発売とが偶然に重なる! だからどうだということもないけれど......
- "ePub電子書籍"制作作業の、その"仕上げ工程"は自分なりのかたちで"公開=販売"してみること!
- "セルフパブリッシャー"必見!"電子書籍"ダウンロード手順でユーザーに熟知/支援を!
- リンク集
-
- Search
-
- Counter
-
|
★お買得! 32GB! USBフラッシュメモリー |
- Powered by
コメントする
(初めてコメントする場合、承認されるまではコメントが表示されない場合があります。)