var characters = str.split(''); var table = PIPKerningTable.table; var len = characters.length - 1; // 最後の文字は何も指定しない。 var output = ""; for(var i = 0; i < len; ++i){ // 次の文字ワイルドカードのペアを調べる var pair = characters[i] + '*'; var result = table[pair]; // ワイルドカードと次の文字 if(!result) { pair = '*'+characters[i+1]; result = table[pair]; } // 文字のペア pair = characters[i] + characters[i+1]; if(table[pair]) result =