ご案内:このページ「縦書き変換スクリプト」は、ウェブサイト「 mtblue.org 」の中のページの一つです。サイト内のページを少しでも効率よく参照していただけるよう、次の機能を提供しています。ご利用ください。
また、トップページからこのページまでのアクセスの経路を示す情報を提供しています。この情報は、ページの先頭付近と終端付近で合計二度提供されていますので、この情報が二度目に出現した箇所を、ページの終端と捉えていただくことができます。一度目の出現はこのご案内の直後です。すなわち、次のような形式で提供しています。以上で、ご案内を終わります。
HOME > PC関連 > 各種私用スクリプト > 縦書き変換スクリプト
縦書き変換スクリプト
青空文庫 の HTML データを縦書きに変換します。当該 HTML ファイルの URI を下のフィールドに入力して利用します。
入力された URI が青空文庫のものでない場合("http://www.aozora.gr.jp/" で始まっていない場合)、スクリプトは処理を行いません。青空文庫の公式データが別ドメインで公開されることがあるかも知れませんが、そこまで考慮していません。
- 青空文庫のテキストを縦書きで読みたい場合に使う。
- 印刷用であってディスプレイ表示用ではない。表示が見づらいと言われても対処しない。
- <body> 全体を、縦書き用の CSS を適用させた <div> で囲むことで縦書きを実現している。
- 「さしあたり読めればよい」ので、あまり細かい不具合は無視。
- 書き出されるデータは Valid HTML ではない。対応ブラウザが実質 IE のみなので、IE で表示できればそれでいい。
- Mac で利用できなくても関知しない。Mac は絵を描くためのものであって文章を読むためのものではない(偏見)。
- 印刷の際に用紙の向きを横使いにすると、より読みやすくなるはず。
- タイトル・見出し・強制改行・テーブル・画像以外のタグを除去する。青空文庫以外のデータは考慮しない。
このスクリプトを書くにあたって、ウェブサイト「Fujiko web」 で公開されている コンテンツ「PHP プログラム」 の、「 ファイル(開く、文字列化、タグ除去) 」を大いに参考にさせていただきました。また、縦書き用のスタイルシートは、ウェブサイト「縦ルビ」 の コンテンツ「青空文庫を縦書きで読む」 で公開されているものを参考にさせていただきました。
HOME > PC関連 > 各種私用スクリプト > 縦書き変換スクリプト
この文書について
- この文書は、ウェブサイト「アオヤマオルグ」( http://www.mtblue.org/ )のコンテンツの一つです。
- URI
- 【 http://www.mtblue.org/pc/script/ 】
- この文書へは、トップページ、PC関連、各種私用スクリプト、とリンクをたどることで到達できます。
- 最終改訂日
- 【 2011年11月23日 (水) 】
- ご連絡・お問い合わせ先
- 青山 までお願いします。次の二通りの方法がご利用いただけます。
- 【 http://www.mtblue.org/contact/ 】 (サイト上のメールフォームから連絡する)
- 【 webmaster@mtblue.org 】 (通常の電子メールで連絡する)
© 2000-2025 AOYAMA Naoki, mtblue.org, All Rights and Responsibilities Reserved.