エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JSでカーニングエンジンを作ってみる 3回目 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JSでカーニングエンジンを作ってみる 3回目 - Qiita
var characters = str.split(''); var table = PIPKerningTable.table; var len = characters.length - ... 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 =