$./fixtgifeps.rb < hoge.eps > hoge_fixed.eps
#!/usr/bin/ruby while(l = gets) do if l =~ /(\/GothicBBB)|(\/Ryumin)[^ ]+ FF/ then puts l puts gets l = gets print l.sub(/\(.*/, "(") l.sub!(/^\s*\(/,"") while(c = l[0]) do l = l[1..(l.length - 1)] if(c == '\\'[0]) l[0] = ((l[0] - '0'[0]) | 2) + '0'[0] # fix it! end print c.chr end end puts l end