Keynote2hiki
hikiのサイズにあったjpegの作成法[I]
- Keynoteでhtmlに書き出す
- title->assets->480x268->images-1にファイルがある
- effects(movie)の各段階が用意されているので適宜削除
- 基本的には,s8a.jpegかs8b.jpegのみ.dynamicとかfixedとかのpngはいらない.
- 一つ前の番号から生成されはじめている.最終形態はs8b.jpegなどb.jpegで終わっている.
hikiフォーマットの作成
次のプログラム(mkPNGFiles.rb)は,directoryにあるファイルを順番に並べて,attach_viewを足しています. RMagickはうまくinstall出来なかったのですが,imagemagickを直打ちして変換しています.
#!/usr/local/bin/ruby
system "mkdir tmp"
cwd=Dir::getwd
entries = Dir::entries(cwd)
entries2=entries.sort_by {|k| k[/\d+/].to_i}
entries2.each {|ent|
if /jpeg/ =~ ent then
#p ent
ent1=ent.split(".")
if ent1.size==2 then
file_head=ent1[0]
else
file_head=ent1[0]+"."+ent1[1]
end
system "convert #{file_head}.jpeg -scale 25\% ./tmp/#{file_head}.png"
print "||{{attach_view(#{file_head}.png)}}||\n"
end
}
system "tar -cvf png_files.tar tmp"
この後,
sftp ***@192.218.172.38
put png_files.tar
ssh ***@192.218.172.38
sudo cp png_files.tar /Users/yoshii/hiki/data/cache/attach
cd /Users/yoshii/hiki/data/cache/attach
sudo tar -xvf png_files.tar
sudo cp tmp/* TARGET
Keyword(s):
References: