(水)EPUB3制作の下準備として、渡される元データ、WORD文書を大雑把にテキストに変換。書いた)スクリプトをappにして、Dropboxに保存して客先にいても使えるようにした。OSX10.8で確認。デスクトップにでも解凍。ワード.docxをドロップするとデスクトップにテキストファイルができる)ワード原稿からEPUB3にするために、まず最初にやる作業として以下3点。・ワードのファイルをテキストデータに変換する。・テキストデータをxhtmlファイルに流し込んで配置する。・見出しやキャッチなど適当なクラス(CSS)を指定する。原稿のワードファイルはいわゆるマークアップされているわけでもなく、小見出しはボールドだったり、キャッチは背景色が黄色だったり、囲みは背景色が赤だったり、その時々でいろいろ。決まりもなく原稿ごとでばらばら。わかっているのは色や文字装飾で指定されてくる、ということだけ。このワード文書をxhtmlに流し込むためにワードでテキスト保存すると、色情報や文字装飾情報などがなくなってしまう。xhtmlに流し込んだ後。ワードで文書を開いてそれを見て色指定などされている該当箇所を、テキストの方で探して確認してクラスを指定していく、なんて二度手間はしたくない。そもそも、ガサツな性格のわたしはほぼ確実に見落とす。色や文字装飾がされている箇所を(大雑把でいいので)「文字、テキストで指定」しておけば、エディタの置換やスクリプトで一括処理対象にできる。可視化した形でテキストデータにコンバートするスクリプトを作った。文字指定にしておけば、スクリプトやエディタでクラスを置換するなり検索して埋め込むなり、かなり扱いやすいものとなるので作業効率があがる。後は、ワードの文書を見ながら、またはデザインガイドラインに沿ってスタイルシートを作れば本文のできあがり。制作単価が下がってきてるので、少しでも効率よく回さないと、悲しい時給になってしまうんだ。(日)わたしの地元は、モツ焼き屋が並び、一本80円程度でチューハイは290円程度。いわゆるセンベロ(1000円でべろべろ)地域。相撲の本場所のある時期など、早いところでは4時半開店におじいちゃんたちがカウンターに並んでテレビを観ながらパラダイスだ。『昭和が残る街、かも。あたりに書いた店以外にも、モツ焼きの名店「ぶうちゃん」はレバーの美味さが半端じゃない。ミディアムレアのレバーを塩でいただくとほろほろとした食感、甘みと苦みが同居して口いっぱいに広がる。焼酎で口の中を洗ってさらにもりもりいただける。天丼チェーン店の「てんや」だ。)のブログで初めて知った。『吉野家で飲む・てんやで飲む』http://rioysd.hateblo.jp/entry/2013/04/26/140455記事を読むだけでヨダレもの。吉野家やてんやといった「ファストフードのチェーン店で飲む」というのがツボだ。目から鱗というか、これも「あり」だよなあ、と。地元の吉野家はもろ駅前で、カウンターだけだし狭いのでちょっと難しい。近場のてんやを探して行ってみた。「生ビールセット」550円也。生ビール中ジョッキと、天ぷらは海老、イカ、インゲン、ナスの4品。食事としてはボリュームが足りないけどツマミには最高だった。生ビール中ジョッキは390円なので、天ぷらは4品で160円)揚げたて熱々さくさくの天ぷらだ。かじってビールを飲む。これで550円だから文句なし。街の天ぷら屋で食べると美味いのも「揚げたて」だからという理由が、たぶん8割だろう。作り置きの総菜の天ぷらとは次元が違う。日を改めて、今日はビールセットではなくて、普通に野菜天丼と生ビール。これはちょっと難しい。いうのも野菜天丼はレンコン、舞茸、インゲン、ナス、カボチャ、サツマイモが乗っている。サツマイモとカボチャのキャラがかぶっていてビールを飲みながらだとボリューム的に多すぎ。爺なので半分ぐらい食ったところでお腹がいっぱいになってしまった。次は天ぷら盛り合わせとそばにして日本酒でいってみよう。(日)unixのコマンドをWINDOWSでも使いたくて、10年以上前はCygwinをWINDOWSにインストールして使っていた。当時はFreeBSDを普段使っていて、仕事でWINDOWSやMac。perlをインストール。diffなんてのを叩いてしまう。そのたびに見つからないと叱られるので、Cygwinをインストールして使うようになった。OSXはもともとBSDで、unixのコマンドがそのままある。rubyやapacheまである。元のテキストやワードに合わせて、perlの使い捨てスクリプトを書き散らかしている。ターミナルでコマンドをガシガシ叩いている。制作途中のものをWINDOWS7のネットブックに移して続けるにはunixのコマンドが必要になる。非力なネットブックにCygwinはつらいなぁと思ってたところ、unixの主要コマンドを使えるようにしたGOWというプロジェクトがあった。普段使いのコマンドが一通り入っていて大助かり。コマンド表記をそのままでOKなのでいちいちWINDOWS用に書き換える手間がなくなった。Data::Dumper便利なんだけど、日本語(ユニコードの文字)が文字化け(ではなく、16進数表記)になって出力されるので読めない。気になる該当箇所がどこなのかぱっと見ただけではわからない。文字コードを16進数にしているらしい)前から困ってたんだけど、なんとなくその場その場で解決したので放置。ここにきてWORDの文書をEPUB3にすることが増えてきたので、さすがに検索した...ら、みな困っているのかスグにヒット。ふたつ方法があるらしく、まずは自分のわかりやすい方を採用。$dump;いろいろ。