7- and 14-segment fonts "DSEG"

https://news.ycombinator.com/rss Hits: 10
Summary

[Top]->7セグ・14セグフォント「DSEG」 7セグ・14セグフォント 「DSEG」 1.DSEGについて LEDやデジタル時計を意識したデジタル数字フォント「DSEG」(でぃーせぐ、と読む)を公開しています。 7SEG表示の「DSEG7」、14SEG表示の「DSEG14」、液晶表示風お天気アイコンの「DSEGWeather」を用意しています。特徴は次の通り。 ダウンロードは以下よりどうぞ。 ※v0.30以前はSIL Open Font Licenseではないため、同梱のライセンスをよく読みお使いください。引き続き使用は可能です。 2.アプリケーション例 Javascript+CSS3でコーディングしたデジタル時計のサンプルです。フォントをwoff形式で読み込んでおり、画像は使っていません。 3.使い方・仕様 3.1.テストフォーム 3.2.コロンと半角スペースの扱いについて コロン(U+003A)":"と半角スペース(U+0020)" "のフォント幅を同じにしているため、 コロンを半角スペースに置き換えるだけで点滅表現ができます。上の「2.アプリケーション例」を参照。 01:23 → 01:2388:88 01␣23 → 01 2388:88 3.3.ピリオドの扱いについて ピリオド(U+002E)"."のフォント幅を0にしていますので、桁と桁の間にピリオドを打っても、文字間隔が変化しません。 従って、電卓によく見られる、小数点の移動を簡単に表現することができます。 3.14 → 3.148.8.8. 31.4 → 31.48.8.8. 3.4.全セグメントオフ、全セグメントオンの扱いについて 各セグメントの全オフ状態を、exclamation mark(U+0021)"!"に割り当てているため、文字を"!"に変更するだけで、任意の桁を消灯することができます。 0123 → 01238888 0!23 → 0!238888 また、全セグメントオンについては、DSEG7であれば「8」、DSEG14であれば「~」(チルダ:U+007E)となります。 DSEG7(7セグ):8 → 88 DSEG14(14セグ):~ → ~~ ※DSEG Weather(お天気アイコン)については、複数の幅があるため、下の表を参照して下さい 3.5.円マークとバックスラッシュの扱いについて 円マーク(U+00A5)"¥"とバックスラッシュ(U+005C)"\" は異なるグリフに割り当てていますので、区別して下さい。文字コードを直接打ち込むのが無難だと思います。文字コードは次の表を参照してください。 3.6.文字コード一覧 DSEG7 and DSEG14 Unicode文字DSEG7DSEG14 U+0022"N/A" U+0024$N/A$ U+0025%N/A% U+0026&N/A& U+0027'N/A' U+0028(N/A( U+0029)N/A) U+002A*N/A* U+002B+N/A+ U+002C,N/A, U+002D--- U+002E... U+002F/N/A/ U+0030000 U+0031111 U+0032222 U+0033333 U+0034444 U+0035555 U+0036666 U+0037777 U+0038888 U+0039999 U+003A::: U+003C<N/A< U+003D=N/A= U+003E>N/A> U+003F?N/A? U+0040@N/A@ U+0041AAA Unicode文字DSEG7DSEG14 U+0042BBB U+0043CCC U+0044DDD U+0045EEE U+0046FFF U+0047GGG U+0048HHH U+0049III U+004AJJJ U+004BKKK U+004CLLL U+004DMMM U+004ENNN U+004FOOO U+0050PPP U+0051QQQ U+0052RRR U+0053SSS U+0054TTT U+0055UUU U+0056VVV U+0057WWW U+0058XXX U+0059YYY U+005AZZZ U+005C\N/A\ U+005E^N/A^ U+005F___ U+0060`N/A` U+0061aaa Unicode文字DSEG7DSEG14 U+0062bbb U+0063ccc U+0064ddd U+0065eee U+0066fff U+0067ggg U+0068hhh U+0069iii U+006Ajjj U+006Bkkk U+006Clll U+006Dmmm U+006Ennn U+006Fooo U+0070ppp U+0071qqq...

First seen: 2025-12-28 00:56

Last seen: 2025-12-28 09:57