私のリリーススクリプトは、バージョン番号の画像を生成して、MoinMoin wikiソフトウェアに手動でアクセスし、リリースごとに手動で変更する手間を省きます。残念ながら、フォントは各プラットフォームのJVMで少し異なって見えるため、結果は醜いです。
Lucide Sans(すべてのJavaシステムに付属)を使用して、フォントの不整合を解決しました。(TTFファイルからフォントをロードすることも別のオプションです。)結果ははるかに優れており、Mac / Windows(http://img718.imageshack.us/img718/9089/winq.png)でまったく同じ画像を生成しますが、わずかに異なります。 1つはOpenJDK(http://img441.imageshack.us/img441/4247/openjdk.png)にあります。
これは、OpenJDKが(異なるフォントではなく)異なるフォントレンダリングシステムを使用していることが原因だと思います。3つのターゲットプラットフォーム(Sun Windows、Mac、OpenJDK Linux)をすべて取得して、同じように見えるテキストの画像を生成する方法はありますか?
[更新:自動解決策が見つかるまで手作業で修正しているため、醜いリンクは醜くなくなりました]