3月 2014

Twitter Digest 2014-03-30

  • gsdjvuのビルド&インストールは上手く行ったのだが,OCRかけた本のPDFだと,MS-Gothicが見つからないとかいうエラーが出てしまう。Ghostscriptのフォント設定だと思うのだが,どうしたら良いか分からない。 15:55:51, 2014-03-30
  • GSDjvuでの日本語フォント関係の情報がまったく見つからない。トホホ。 16:32:59, 2014-03-30

gsdjvuをビルドしてdjvudigitalを使う

[備忘録]Ubuntu上でgsdjvuを自前ビルド&インストールしたのでメモ。

使いたいのは djvudigital というプログラム。djvudigital hoge.pdf とすれば,hoge.djvu が出来上がるというもの。そのためには,DjvuLibre というものを入れる必要がある。

DjvuLibre自体はSynapticパッケージマネージャーから簡単にインストール出来るのだが,これだけではダメ。djvudigitalを使おうとすると,これこれが必要なので,別途インストールしてね,的なメッセージが出てしまう。どうやらライセンス(GPLとかCPLとか)の関係で,GSDjvuというものが同梱できないらしい。その辺の事情はGSDjvuのページに書いてある。そこでGSDjvuのページをざっと読んで,自前でのビルドを試みた。

まずはGSDjvuをダンロードする。現時点での最新版は gsdjvu-1.6.tar.gz で,これを解凍した gsdjvu-1.6 というフォルダーを適当な場所に移動させる。今回は,/home/foo/gsdjvu-1.6 とした。ちなみに foo の箇所は自分のアカウント名に置き換え。そして,その中に BUILD という名前のフォルダーを作る。/home/foo/gsdjvu-1.6/BUILD となる。他の名前でも良いと思うが,BUILDがビルド用スクリプトでのデフォルト名になっているので,あとで名前を入力する手間が省ける。

次に,READMEに従って ghostscriptとフォント関係をダウンロード。ghostscript-8.64.tar.bz2 と ghostscript-fonts-std-8.11.tar.gz を指定のサイトからダウンロードして,/home/foo/gsdjvu-1.6/BUILD/ に置く。これ以外にオプションで,解凍ツールとかJPEG, PNG関係のライブラリーがダウンロードリストに載っているが,システムにある場合は,そちらが最新版だろうから,それを使った方が良いだろうというような事が書いてある。実際,これらはすでにシステムに入れてあるので,今回はパスした。

では,ビルド開始。シェルから /home/foo/gsdjvu-1.6/build-gsdjvu なるスクリプトを起動させる。途中でいくつか質問されるが,YESとかYを選択すれば良い。警告(Warning)がたくさん出るので一瞬あせるのだが,無事にビルド出来たようだ。

最後に,インストール。Makefile とか無いので,手動にて移動ならびにシンボリック・リンクを張る。READMEにはrootでインストールする方法が書いてあるが,UbuntuとかMacってルートが居ないんじゃなかったんだっけ? ということで,sudo を付けて次のように。

# sudo cp -r /home/foo/gsdjvu-1.6/BUILD/INST/gsdjvu /usr/local/lib
# cd /usr/local/bin
# sudo ln -s ../lib/gsdjvu/gsdjvu gsdjvu

これで終了。試しに,大鏡の文庫本を変換したら,15MBあったのが,5MBくらいになった。

今回は,Ubuntu上でビルドしたが,Macでもやってみたいと思う。djvulibreはhomebrewで入れてあるので。

Twitter Digest 2014-03-24

  • Wolstenholmsまでは行かない弱形。pが素数のとき,1+1/2+1/3+\cdots+1/(p-1)を通分すると分子はpの倍数。ホントはp^2の倍数なのだが,そこまでは望まないとして,pの倍数であることをどうすれば初等的に示せるか。 19:58:48, 2014-03-24
  • 下村博文よ,君は間違っている。点数だけの方がまだ公平なのだよ。そうでないとお馬鹿な某首相でも東大に入ってしまうではないか。あな恐ろしや。 20:16:27, 2014-03-24
  • 写真を水彩画風にするWaterlogueというiPhoneアプリがすごい! https://t.co/4UqQbNjfnV 21:09:28, 2014-03-24

Twitter Digest 2014-03-17

Twitter Digest 2014-03-15

  • asymptoteでopacityつかうとラベルまでもグレーになってしまう件。検索したらGhostscriptのバグっぽい。うちのgsは7.07.1なのだが,どうしたものか。
    http://t.co/ENeC2A5WZO 12:15:01, 2014-03-15
  • 確定申告の計算終了.控除が皆無なのですこぶる簡単なのが恨めしい.月曜日の朝,税務署寄ってから午後の会議に向かえば間に合うかな. 16:13:58, 2014-03-15
  • 入力で手こずりました.リターン押しても反応ないので.マウス使ったらうまく行きました. RT @ruby_polaris: なんと!その手があったとは!感謝感激!早速、真似させてもらいました。作業効率格段アップ。
    RT @sukarabe3 ふと思いついてWinTPicをDL 16:18:42, 2014-03-15
  • 馬刺し三種盛り #flickstackr http://t.co/aokqMMgwlk 17:39:04, 2014-03-15
  • RT @q_n_adachi: 1930年代に出版された『岩波数学講座』に『虚数乗法論』(菅原正夫著)というのがあるが、これは全文ハッセの有名な論文の翻訳である。しかしその旨は断られていない。 17:45:32, 2014-03-15

Twitter Digest 2014-03-12

  • 朝ドラ,ひさびさに料理たくさん出てきて面白かった。しかし,朝からほーるもんとか見せられると辛い。一杯やりたくなってしまう。 08:16:56, 2014-03-12
  • メモ。「吉田とし」という小説家のようだ。小学校のとき図書室にあった本。 08:19:51, 2014-03-12
  • 昨日トイレ工事で,今朝,初イベント(^^;; 予備シャワーは出るは,ピカピカ光るは,どんな進化を遂げているのだか(苦笑) 08:22:50, 2014-03-12
  • フェルマーの2平方和の定理のHeath-Brownによる面白い証明。例のZagierのone sentense proofの元ネタなのだろうか? http://t.co/1hCofqv0Cq 09:19:15, 2014-03-12