電書協準拠easy_epub暫定版

2017/6/15 [10:09:17] (木) 天気

EPUB電子書籍の最低限の条件は、epubcheckでエラーや警告の出ないきれいなEPUBファイルであること。

…んで、以前にも言ったように、これは最低限。

kindleや楽天kobo、ibookstore、角川BOOK WALKERなどの電子書籍ストアは各々独自のレギュレーションがあってそれに合わせる必要がある。

特に画像まわり。サイズや解像度がデバイスの進歩(?)にともなってレギュレーションも変わっていく。レギュレーションに合わないものはリジェクトされたり審査に通らなかったりする。

つまり、EPUB3でエラーのないファイルでも、電子書籍ストアのレギュレーションに合ってないと、店頭に並べられないことになる。

…てなことも、以前言ってるのでこのへんで。


これとはまた別の要件というかリクエストで、

「電子書籍協会のEPUB3制作ガイドに準拠」したEPUBファイルにしてほしい。

というのがある。


epub3ファイルとしてエラーも警告もないし、ストアのレギュレーションも最低のところに合わせてクリアしてるのに、さらにまたなんで電書協ガイドに準拠しなきゃいけないのか、いまいち意味不明なんだけど…現状、電書協の制作ガイドが広く使われているので、安心できるというところなんだろう。


『日本電子書籍出版社協会>各種勧告・資料|電書協EPUB3制作ガイド』

http://ebpaj.jp/counsel/guide


ただ、何をもって電書協「準拠」というのかよくわからない。

・ファイルやフォルダの構成と命名規則

・スタイルシート群

だとは思うんだけど、クライアントによって命名規則やフォルダが微妙に違ってることがある。


とりあえず、ファイル分割やxhtmlのヘッダの記述、全体のおおまかなclass指定なんかをスクリプトでやっておいて、後から微調整している、というのがわたしの現状。

『かんたんEPUB3作成easy_epub』http://t2aki.doncha.net/easy_epub

↑これの「電書協準拠」版を暫定で作って使っている。


「暫定版」としたのは、上記したように結局クライアントごとの微妙な違いを修正するのに、EPUBファイルを直接編集する必要があって、このスクリプトだけで完結しないから。


ダウンロードはこちら → http://t2aki.doncha.net/release/easy_epub-denshokyo.zip

※フリー(無料)ですのでご自由にどうぞ。


使いかたはeasy_epubとまったく同じ。原稿に「小見出し」などのキーワードを埋めこんでスクリプトに流しこむだけです。

詳しくは「http://t2aki.doncha.net/easy_epub」のページでご確認ください。


easy_epubオリジナルは「FUSEe」(フリーウエア版) http://fusee.fusenetwork.co.jp/ を元に作ったもので、たぶんフォルダ名なんかが一世代前のepub2で使われているものだと思う。


easy_epubオリジナルと電書協準拠版の大雑把な違い

easy_epubオリジナル電書協準拠暫定
OEBPSitem
・images/
・style/
・text/
・image/
・style/
・xhtml/
OEBPS/content.opfitem/standard.opf
OEBPS/text/nav.xhtmlitem/navigation-documents.xhtml
OEBPS/text/contents00.xhtml
「contents」がプレフィックス
item/xhtml/p-001.xhtml
「p-」がプレフィックス

フォルダ構成、OPFファイル名、ナビゲーション文書(目次)ファイル名、本文xhtmlファイル名が違っている。


電書協ガイドの肝はスタイルシート群。必要とされそうなスタイルがすべて記載されていてかなりデカイ。

easy_epubオリジナルのスタイルシートはほんと最低限のものだけなので、電書協準拠版はガイド資料にあったスタイルシートをそっくりそのまま利用させてもらっている。


電書協ガイド準拠の必須条件はパッケージファイル(standard.opf)のメタデータ部分。

ここはよくわからんけど、呪文みたいなもんで、そのまま転記すれば大丈夫。


この暫定版ですが、微調整の手作業が必要なものなので、バージョンアップの予定はいまのところありません。



ところで。twitterで教えてもらったんだけど。

easy_epubの改造版があって、どうもあまり筋のよろしくない改造をされているらしい。

なんか変だなあ、と思ったらウチのオリジナルをお使いください。

2017水元公園菖蒲まつり その1

2017/6/5 [14:18:16] (月) 天気

5月30日〜6月18日まで、毎年恒例の「葛飾菖蒲祭り」だ。


水元公園と堀切菖蒲園で菖蒲が満開となり、臨時のバスが両公園を結んで運行をする。菖蒲の株数など詳細は葛飾区公式の「葛飾菖蒲まつり」

http://www.city.katsushika.lg.jp/tourism/1000064/1011044.html

に詳しく書いてあるはずなのでそちらをご覧ください。


いや、水元公園は素晴しいんだ。

この新緑の季節は、緑だけのグラデーション。深くて濃い緑から薄くて鮮かな緑まで、森が緑一色に染まっていて、緑の葉を通る木漏れ日で空気まで緑に染まっているようだ。地面に落ちている影までが緑色になっている。

印刷でいうと全面、緑かぶりを起こしているような光景となっている。…て、CMYKで緑がかぶる、なんてことはないんだけどね。

image
image

とりあえず今日は偵察。まだこの先、公園奥にあるメタセコイヤの森などは鬱蒼と緑が覆いかぶさり、まるでファンゴルンの森だった。

image

陶器市も毎年ほぼ同時開催で、屋台も同じく。

澤乃井を買って、ウチから持ってきたオニギリで昼飯にした。いや、平日の昼間っから飲むポン酒の美味いことといったら。

image

この期間中、あと何回か来るつもり。

まだ菖蒲そのものは5分咲きぐらいなので、おそらく今月中旬ぐらいで満開かなあ。スマホでパシャパシャ撮って続編をアップしなきゃ、だ。


前にも言ったけど、自分の知る範囲でいうと、水元公園と小金井公園は、都内No1、2のフォトジェニックで見ていて飽きない。

ポケモンGo:ハピナス対策【ジム戦】

2017/5/29 [19:46:26] (月) 天気

現状、ポケモンGoのジム戦はハピナスをどうするのか、だけといってもいいかなぁ。

ハピナスはとにかくHPが飛び抜けて多くて、削りきれずにTime UP、時間切れをしてしまうし、焦ってやってると破壊光線だのマジカルシャインだのサイコキネシスだのといったゲージ技でやられてしまう。

わたしの避けヘボスキルももちろん、スマホのしょぼいスペックのせいで画面のカクつきや避けバグもあって、ハピネス相手に1vs1で勝てなかった。


んで、休みの今日、ウォーキングルートのジムでハピナス3体だけの同じチームのジムを見つけた。

cp2299(思念の頭突き・マジカルシャイン)、cp2731(思念の頭突き・マジカルシャイン)、cp2942の3体(思念の頭突き・サイコキネシス)。


ここに、ウチのハピナスを置いてハピナス4体並ぶジムにしてやろうとジムトレーニング(ジム戦)をやってみた。

この3体に対して、リザードン(cp2486、エアスラッシュ・オーバーヒート)・ブースター(cp2525、炎の渦・オーバーヒート)・カイリキー(cp2688、カウンター・インファイト)・エーフィ(cp2797、しねんのずつき・みらいよち)の4体(あとの2体は見学)をラインナップ。


image
image

CPはこちらが上なので勝てて当然、というか勝てなきゃだめなんだけど、土壇場の避けバグで何度もやられて枕を涙で濡らしてた。それが今日は奇跡的に避けバグがなく、ゲージ技のマジカルシャインも避けきれて、やっとこのリザードンでハピナスを狩ることができた。残り10秒切ってたしHPも数ミリ残しのぎりぎりだったけどな。

image
image

HPが貧弱なブースターだと無理だろうと思って特攻要員のつもりだった。それがCPが上のハピナス相手にリザードンの時より楽だった。避けバグが出なかったのもありがたかったなあ。ブースター、つええ。


1対1でハピナスに勝ったのが初めてだったんで、この2体で勝ち抜いて集中力も切れて、最後のハピナスにはカイリキーがやられてエーフィでとどめ、といういつもの2体がかりだった。ていうかCP2500ぐらいならどうにかなるけど、CP3000前後のハピナスはやっぱり始末におえんな。んで、サイコキネシスって「あれ?」と思ったら飛んでくるので避けにくいなあ。


リザードンやブースターといった炎ポケモンは高火力なのに(そもそもかっちょええのに)ジム戦だと当てる相手・弱点をつける相手がいなくて不遇だった。

だけど、カビゴンやハピナスといった体力バカのノーマルタイプ相手だと高火力が生きてくるし、ハピナスのフェアリー技、マジカルシャインをいまひとつにできるのはポイントが高い。やっとこいつらの出番だと強化してきた甲斐があったか。


今後もジムにハピナスを見かけたら1vs1で勝てるかウチのメンバーを順繰りに当ててみる。

ハンティングのトロフィーじゃないけど、スクショを撮ってハピナス狩りのコレクションしていこうか。


避けバグは、たぶんスマホの描画スペックと通信回線の品質だろう。

描画が遅れていて、集中線を見て待って避けてると、ワンテンポ遅いというか。避けるタイミングをいろいろ試してみないとなあ。

ポケモンGo:イースターイベントで図鑑埋め

2017/4/18 [21:10:06] (火) 天気
image

ポケモンGoが4/14〜4/21までイースターイベントというやつで、獲得する経験値が2倍となり、2キロ卵から孵化するポケモンにレアなポケモンもラインナップされている。

(ちなみに今TL34)


普段、課金はしないんだけど、イベント時は全力で行く。

今回も孵化器全開。おかげで、ポケモンの図鑑の第2世代、まだ埋まっていないところのポケモンを入手することができた。


スクリーンショットの4体が図鑑入り。

バンギラス

ヨーギラスが4回孵化+相棒飴でバンギラスに進化。初バンギラスとなった。技はハズレの大文字。

ミルタンク

ううううむ。このビジュアルええんか。

トゲチック

トゲピーが2回孵化+以前の飴でトゲチックに進化。

バクフーン

ヒノアラシが2回孵化。たまたま地元の公園のごく一部が、一時間に3体ぐらいヒノアラシが湧く小さな巣になっていて、捕獲してたところだったのですんなり進化のための飴が貯まった。


これで、図鑑の空白は。

180モココ、181デンリュウ、201アンノーン、203キリンリキ、209ブルー、210グランブル、220ウリムー、221イノムーの8体となった(地域限定は無理・無視)

モココ、デンリュウは進化元のメリープがいるので連れ歩けばなんとかなる、か。

それ以外は難易度高いよなあ。


イベントはまだあと3日ほどあるけど、わたしの図鑑的にはイベント終了。

2キロ卵からラプラスとプテラが各2回孵化したのはラッキーだった。



相変わらずヘボスキルのジム戦。

近所のジムで見かけるハピナスがやっぱり苦戦というか難敵というか。

cp3000前後のハピナスだと1on1で抜けないことが多い。2体がかり3体がかりとなってアイテム(回復や復活)の消費が激しくてやってられん。


cp3000超のカイリュー(竜の息吹・破壊光線)、ギャラドス(噛みつく・ハイドロポンプ)の2体がどうにかイケるギリギリのところ。

ハピナス・カビゴンキラーと言われてるカイリキー(カウンター・インファイト)もMAX強化したんだけどわたしのスキルがヘボいのと、しょっちゅう避けバグに合うので嫌気がさして塩漬。


高火力を叩き出すその他のポケモンをお試し中。

エーフィ(思念の頭突き・未来予知)、ブースター(炎の渦・オーバーヒート)、ナッシー(念力・ソーラービーム)あたりだと言われてるけど、エーフィとブースターはHPが低いんでわたしには無理。ナッシーを強化すればギリギリ抜けるかなあ…て、慢性的な砂不足なのでいつになるやら。

ほかに誰かいないもんか。


cp2500ぐらいまでのぬるいハピナスならどうにかなるんだけどね。

近況雑記

2017/4/12 [19:30:37] (水) 天気

気がつけばもう4月だ。


相変わらずな毎日で特に目新しい出来事もなく、たんたんと時間が過ぎていく初老の春。


業務委託仕事がらみで、数十年ぶりに学校の職員室に入って先生たちと会話したり。

いやなんというか職員室って時代とか場所とか関係なく、同じ匂いしてんだなあ。先生同士の会話や格好も、そうそうこれ、職員室はこうでなくっちゃ、だった。


週末はIT、というか運用の仕事。

そもそも運用の仕事というのは100点満点で当たり前。そこから減点式となり、減点が少なければ少ないほどイイという仕事で、精神的に削られる仕事でもある。なところにもってきて、何をするにもマイクロソフト。エクセルまみれ、パワポまみれ、たまにワードという環境だ。

と言いつつ、VBAの調べもの。セルの内容をクリップボードにコピーするだけ。


Sub ボタン1_Click()
    Dim str As String
    Dim CB As New DataObject
    Dim sh1 As Worksheet
    Dim max As Integer
    Set sh1 = Worksheets("Sheet1")
    Dim i As Integer
    max = sh1.Cells(Rows.Count, 1).End(xlUp).Row
    For i = 1 To max
        If Not sh1.Cells(i, 1) = "" Then
            str = str & sh1.Cells(i, 1) & vbCrLf
        End If
    Next
    MsgBox "コピーしました"
    With CB
        .SetText str
        .PutInClipboard
    End With
End Sub

いま時、VBAって先がないよなあ。

ググってみれば「エクセル 効率化 マクロ」など山ほどヒットして…サラリーマンの悲鳴というか怨嗟の声に満ちていた。


電子書籍制作の仕事も入れつつ、基本、平日はフリーなので花見やポケモンGo。


花見は好きで毎年楽しみ。

今年は水元公園をうろつき、六義園の夜桜を眺めてきた。ほわっとした彩度で並ぶ桜は華やかに見えつつもどこかほっとする景色になる。桜の下には死体じゃなくて、酔っ払いのおとうさんや町内会のおばあちゃんの醸しだすオーラも心地良い。て、みんな機嫌が良いのでつられてにまにましてしまう。

ただ、写真は難しい。真っ青に晴れわたった青空ならともかく、花見の季節、春ってそんな深みのある青でもなく、また、かすんだ曇り空も多いんでスマホのカメラだと限界がある。


恒例の筍。

刺身で「木」を食うことを思いついた先人に大感謝。これはトウモロコシかと思わんばかりの甘味にほんのり苦味というかエグ味がアクセント。山葵醤油がよく合う。パクパクいくらでも食えるんだよなあ。ただの木なんだけどね。


ポケモンGo。

攻撃や防御の相性や技の種類で組み合わせがいろいろあってハマってしまった。

CP(強いもの)順に並べると面白みのないラインナップだけど、カビゴンやハピナスなんかはジム戦には使わない、置くだけのポケモン。

図鑑が揃うのはいつになるやら、金銀追加でアンノーンなど、たぶん無理っぽいポケモンもいるので気長にウォーキングを兼ねて続けよう。

腰痛と顎関節症の痛みがなかなか取れないんだよなあ。ポンコツ。


そういや、週末に身柄拘束されるので同人イベントに行けなくなってるのが残念。

image
image
image
image
image
image
image
image
<<2026/2>>
       
1234567
891011121314
15161718192021
22232425262728
検索:

【最近の20件】