Ubuntu Weekly Recipe 第279回 LibreOfficeの『拡張機能』を作成する
Recipeのネタはいくつかストックしてあって、その中から一番手っ取り早く書けるものを選んだはずですが、えらい苦労しました……。
まず日曜日に執筆しようとしたのですが、うちのVista PCが起動しなくなったのでWin7 PCに組み替えていました。その話はまた別途しようと思います。
なんとか組み換えが終わって、拡張機能を実際に作ってみて検証しても、全くうまくいきません。
これはまいったぞということでいろいろ調べていくと、アーカイブの直下にもうひとつフォルダーがあることがわかりました。フォルダーを右クリックで圧縮してたんですね。
他にもっといい方法がある気もしますが、zipコマンドを叩くことで回避しました。
今度はインストール時に出るエラーメッセージが消えません。これもやっぱり調べていくと、ライセンス表示のところに問題があることがわかりました。
とはいえ"default-license-id"に関するドキュメントが見つからなかったので、動いているやつをパチってきました。
なんとか拡張機能を作って、半分ほど書いたところで日曜日は力尽きました。もちろん締め切りにはぎりぎり間に合ったのですが。
前回のカーネルの記事よりも大幅に人気が落ちることはわかっていたのですが、私はどうしてもこれを書きたかったのです。
AOOのテンプレートがいいってのはもちろんありますけど、やっぱり足りないテンプレートは自分たちで何とかしたい。
いずれはLibOユーザーが作成したフリーなライセンス(CC by SAとか)のテンプレートを集め、拡張機能として配布したいなと。
確かに大昔も同じようなことをやって、結局放棄してしまったのですけど、今ではいろいろなことが変わって(当時はそもそもOOoに拡張機能がなかった)、当時よりはもうちょっと楽に、でも効率的にできると思うのです。
その日がいつなのかはちょっとわからないですけどね。まぁいずれ。
その一歩として、まず私自身が拡張機能の作り方を知っておく必要があったのです。
Recipeのネタはいくつかストックしてあって、その中から一番手っ取り早く書けるものを選んだはずですが、えらい苦労しました……。
まず日曜日に執筆しようとしたのですが、うちのVista PCが起動しなくなったのでWin7 PCに組み替えていました。その話はまた別途しようと思います。
なんとか組み換えが終わって、拡張機能を実際に作ってみて検証しても、全くうまくいきません。
これはまいったぞということでいろいろ調べていくと、アーカイブの直下にもうひとつフォルダーがあることがわかりました。フォルダーを右クリックで圧縮してたんですね。
他にもっといい方法がある気もしますが、zipコマンドを叩くことで回避しました。
今度はインストール時に出るエラーメッセージが消えません。これもやっぱり調べていくと、ライセンス表示のところに問題があることがわかりました。
とはいえ"default-license-id"に関するドキュメントが見つからなかったので、動いているやつをパチってきました。
なんとか拡張機能を作って、半分ほど書いたところで日曜日は力尽きました。もちろん締め切りにはぎりぎり間に合ったのですが。
前回のカーネルの記事よりも大幅に人気が落ちることはわかっていたのですが、私はどうしてもこれを書きたかったのです。
AOOのテンプレートがいいってのはもちろんありますけど、やっぱり足りないテンプレートは自分たちで何とかしたい。
いずれはLibOユーザーが作成したフリーなライセンス(CC by SAとか)のテンプレートを集め、拡張機能として配布したいなと。
確かに大昔も同じようなことをやって、結局放棄してしまったのですけど、今ではいろいろなことが変わって(当時はそもそもOOoに拡張機能がなかった)、当時よりはもうちょっと楽に、でも効率的にできると思うのです。
その日がいつなのかはちょっとわからないですけどね。まぁいずれ。
その一歩として、まず私自身が拡張機能の作り方を知っておく必要があったのです。