Ricty生成

久しぶりに等幅フォント探しの旅に出てみたのだけど、やはりプログラミング用のフォントはないようだ。
日本語を含んで私の好みに合うのはない。

…というわけで、やっぱりRictyに戻るのであった。
スクリプト配布になってから更新してなかったけど時間があったからやってみた。
元々FontForge入れてたから全然手間じゃなかった。
FontForgeの配布バージョンが古かったから記述と合わなかったくらい。
この辺を参考に無事Rictyを手に入れました。

RictyフォントをWindowsで生成する(2012年7月03日版) - itouhiroメモ http://d.hatena.ne.jp/itouhiro/20120703

原因は不明だけれど初回は英数字は正常だけど日本語の字幅が倍になるという珍現象。
再実行したら何事もなかったかのように生成されました。不思議。

昔のバージョンはgとかjとかの下が切れて表示されたりしたけど最新3.2.2は大丈夫そう。

Eclipseのメニューが右揃えで出てくる(解決)

このように。
f:id:vostochnaya:20130915195221p:plain

ググれども解決に至らず。他のソフトでは発生しない。


(2014/7/21 追記)
メモ帳などでも発生したためちゃんと調べてみた。
まったく触った覚えはないけど、コントロールパネルのPC設定で利き手を変えてあげれば解決した。
※OSはWindows 7

  1. コントロールパネルを開き、ハードウエアとサウンドをクリック
  2. Tablet PC 設定をクリック
  3. ダイアログが開くので、その他タブを開く
  4. きき手を変更する。デフォルトは不思議なことに「左きき」らしい。

Theme変えてみた

Blogのテーマが色んなところと被ってたので変えてみた。
良い感じにウザいの見つけた。
上の方にあったテーマだからきっとまた色んなところと被ってる。

ふい字がWebフォントになってるの知らなかったー
日本語フォントはサイズ的にWebフォントにするの難しいんじゃないかってのは昔の話なのかな?

android: TextViewの中でHTMLタグ

TextViewの文字列をDBから取得してるんだけど、一部だけ字を大きくとかしたい。
WebViewとかいうのがあるのは知ってるけどちょっとなぁ…

というときにandroid.text.Htmlというクラスがあるのを知った。

使いたいものがそこにあった。
ていうか<sub>とかも使えるんかい!

TextViewじゃ無理だと思ったからU+2080~U+2089だけグリフ持ってる専用のフォントを作っちゃったよ!
なんという無駄な作業…主にライセンス調べる時間…
まあ、おかげで色々勉強になったからいいや。

とりあえず今後の装飾はandroid.text.Htmlでやろうと思う。

assetsからコピーした.sqliteのUpgrade

探せども方法が分からず。
結論から言うと、アプリ内の.sqliteファイルを削除してコピーし直せば大丈夫みたい?

前提

asstesから.sqliteファイルをコピーする方法は下記サイトで

Y.A.M の 雑記帳: Android あらかじめ作成した SQLite database をアプリに取り込む
http://y-anz-m.blogspot.jp/2011/01/android-sqline-database.html

やりたいこと

.sqliteを更新したいけど、テーブル構造を変えてしまったりしてるのでdrop tableとかalter tableとかは大変…
→なので、外部で.sqliteを作り直してアプリ内のDBは上書きしてしまいたい!

かなり荒っぽいけど削除後に再度コピー処理で対応。

@Override
public void onUpgrade(SQLiteDatabase db, int oldVer, int newVer) {
	File dbPath = context.getDatabasePath(DB_NAME);
	// DB削除
	if (dbPath.exists()) {
		dbPath.delete();
	}
}

まだ工簿中

1カ月も経つのに終わらない。
まだ工業簿記<2>の中盤。またもや商業簿記までたどつけない予感。

合格トレーニング 日商簿記1級工業簿記・原価計算〈2〉Ver.4.0 (よくわかる簿記シリーズ)

合格トレーニング 日商簿記1級工業簿記・原価計算〈2〉Ver.4.0 (よくわかる簿記シリーズ)