差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
web:web_font [2023/03/13 16:37] – [Web フォントの形式] ともやん | web:web_font [2023/09/23 11:05] (現在) – [TrueType(.ttf) から Web Open Font Format(.woff と .woff2) へ変換🤤] ともやん | ||
---|---|---|---|
行 13: | 行 13: | ||
* WOFF2 では独自の前処理アルゴリズムと圧縮アルゴリズムが使用されており、WOFF 形式よりも約 30% ファイルサイズが削減されている。 | * WOFF2 では独自の前処理アルゴリズムと圧縮アルゴリズムが使用されており、WOFF 形式よりも約 30% ファイルサイズが削減されている。 | ||
- | ===== TrueType(.ttf) から Web Open Font Format(.woff, | + | ===== TrueType(.ttf) から Web Open Font Format(.woff, |
Linux では sfnt2woff (ttf => woff) と woff2_compress (ttf => woff2) コマンドが必要...🤔\\ | Linux では sfnt2woff (ttf => woff) と woff2_compress (ttf => woff2) コマンドが必要...🤔\\ | ||
<WRAP color_term> | <WRAP color_term> | ||
行 79: | 行 79: | ||
</ | </ | ||
- | ==== オープンなライセンスの 白源/ | + | ==== オープンなライセンスの 白源/ |
- | [[git> | + | [[git> |
[[git> | [[git> | ||
[[wwjp> | [[wwjp> | ||
<WRAP color_term> | <WRAP color_term> | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
- | | + | % Total % Received % Xferd Average Speed |
| | ||
0 | 0 | ||
- | 100 38.5M | + | 100 23.0M |
</ | </ | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
- | | + | % Total % Received % Xferd Average Speed |
| | ||
0 | 0 | ||
- | 100 42.4M | + | 100 38.5M |
</ | </ | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
- | Archive: | + | Archive: |
- | | + | |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
- | inflating: HackGen_v2.8.0/ | + | inflating: HackGen_v2.9.0/ |
</ | </ | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
- | Archive: | + | Archive: |
- | | + | |
- | inflating: HackGen_NF_v2.8.0/ | + | inflating: HackGen_NF_v2.9.0/ |
- | inflating: HackGen_NF_v2.8.0/ | + | inflating: HackGen_NF_v2.9.0/ |
- | inflating: HackGen_NF_v2.8.0/ | + | inflating: HackGen_NF_v2.9.0/ |
- | inflating: HackGen_NF_v2.8.0/ | + | inflating: HackGen_NF_v2.9.0/ |
- | inflating: HackGen_NF_v2.8.0/ | + | |
- | inflating: HackGen_NF_v2.8.0/ | + | |
- | inflating: HackGen_NF_v2.8.0/ | + | |
- | inflating: HackGen_NF_v2.8.0/ | + | |
</ | </ | ||
</ | </ | ||
行 139: | 行 135: | ||
<WRAP color_term> | <WRAP color_term> | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
Processing HackGen-Bold.ttf => HackGen-Bold.woff2 | Processing HackGen-Bold.ttf => HackGen-Bold.woff2 | ||
- | Compressed 9099366 to 3604462. | + | Compressed 9099366 to 3604694. |
Processing HackGen-Regular.ttf => HackGen-Regular.woff2 | Processing HackGen-Regular.ttf => HackGen-Regular.woff2 | ||
- | Compressed 8646957 to 3431130. | + | Compressed 8646957 to 3431083. |
Processing HackGen35-Bold.ttf => HackGen35-Bold.woff2 | Processing HackGen35-Bold.ttf => HackGen35-Bold.woff2 | ||
- | Compressed 9099743 to 3604929. | + | Compressed 9099743 to 3605098. |
Processing HackGen35-Regular.ttf => HackGen35-Regular.woff2 | Processing HackGen35-Regular.ttf => HackGen35-Regular.woff2 | ||
- | Compressed 8647249 to 3430780. | + | Compressed 8647249 to 3431110. |
Processing HackGen35Console-Bold.ttf => HackGen35Console-Bold.woff2 | Processing HackGen35Console-Bold.ttf => HackGen35Console-Bold.woff2 | ||
- | Compressed 9119537 to 3613329. | + | Compressed 9119537 to 3613699. |
Processing HackGen35Console-Regular.ttf => HackGen35Console-Regular.woff2 | Processing HackGen35Console-Regular.ttf => HackGen35Console-Regular.woff2 | ||
- | Compressed 8671988 to 3441638. | + | Compressed 8671988 to 3441818. |
Processing HackGenConsole-Bold.ttf => HackGenConsole-Bold.woff2 | Processing HackGenConsole-Bold.ttf => HackGenConsole-Bold.woff2 | ||
- | Compressed 9119552 to 3613732. | + | Compressed 9119552 to 3614099. |
Processing HackGenConsole-Regular.ttf => HackGenConsole-Regular.woff2 | Processing HackGenConsole-Regular.ttf => HackGenConsole-Regular.woff2 | ||
- | Compressed 8669945 to 3444466. | + | Compressed 8669945 to 3443688. |
</ | </ | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
合計 153772 | 合計 153772 | ||
- | -rw-r--r-- 1 tomoyan tomoyan 11239764 | + | -rw-r--r-- 1 tomoyan tomoyan 11239764 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 10695124 | + | -rw-r--r-- 1 tomoyan tomoyan 10695124 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 11239408 | + | -rw-r--r-- 1 tomoyan tomoyan 11239408 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 10694628 | + | -rw-r--r-- 1 tomoyan tomoyan 10694628 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 11250760 | + | -rw-r--r-- 1 tomoyan tomoyan 11250760 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 10711388 | + | -rw-r--r-- 1 tomoyan tomoyan 10711388 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 11251872 | + | -rw-r--r-- 1 tomoyan tomoyan 11251872 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 10710336 | + | -rw-r--r-- 1 tomoyan tomoyan 10710336 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
</ | </ | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
Processing HackGen35ConsoleNF-Bold.ttf => HackGen35ConsoleNF-Bold.woff2 | Processing HackGen35ConsoleNF-Bold.ttf => HackGen35ConsoleNF-Bold.woff2 | ||
- | Compressed | + | Compressed |
Processing HackGen35ConsoleNF-Regular.ttf => HackGen35ConsoleNF-Regular.woff2 | Processing HackGen35ConsoleNF-Regular.ttf => HackGen35ConsoleNF-Regular.woff2 | ||
- | Compressed | + | Compressed |
- | Processing HackGen35ConsoleNFJ-Bold.ttf => HackGen35ConsoleNFJ-Bold.woff2 | + | |
- | Compressed 9824153 to 4020467. | + | |
- | Processing HackGen35ConsoleNFJ-Regular.ttf => HackGen35ConsoleNFJ-Regular.woff2 | + | |
- | Compressed 9376580 to 3848276. | + | |
Processing HackGenConsoleNF-Bold.ttf => HackGenConsoleNF-Bold.woff2 | Processing HackGenConsoleNF-Bold.ttf => HackGenConsoleNF-Bold.woff2 | ||
- | Compressed | + | Compressed |
Processing HackGenConsoleNF-Regular.ttf => HackGenConsoleNF-Regular.woff2 | Processing HackGenConsoleNF-Regular.ttf => HackGenConsoleNF-Regular.woff2 | ||
- | Compressed | + | Compressed |
- | Processing HackGenConsoleNFJ-Bold.ttf => HackGenConsoleNFJ-Bold.woff2 | + | |
- | Compressed 9824163 to 4022727. | + | |
- | Processing HackGenConsoleNFJ-Regular.ttf => HackGenConsoleNFJ-Regular.woff2 | + | |
- | Compressed 9374532 to 3849248. | + | |
</ | </ | ||
<WRAP color_command>< | <WRAP color_command>< | ||
- | <b class=GRN> | + | <span style=" |
</ | </ | ||
<WRAP color_result>< | <WRAP color_result>< | ||
- | 合計 | + | 合計 |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 11602908 12月 17 15:38 HackGen35ConsoleNFJ-Regular.ttf | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan | + | -rw-r--r-- 1 tomoyan tomoyan |
- | -rw-r--r-- 1 tomoyan tomoyan 12118276 12月 17 15:38 HackGenConsoleNF-Bold.ttf | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan 12143492 12月 17 15:38 HackGenConsoleNFJ-Bold.ttf | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan 11601928 12月 17 15:38 HackGenConsoleNFJ-Regular.ttf | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
- | -rw-r--r-- 1 tomoyan tomoyan | + | |
</ | </ | ||
</ | </ | ||
行 253: | 行 229: | ||
===== 参考文献 ===== | ===== 参考文献 ===== | ||
+ | [[https:// | ||
[[https:// | [[https:// | ||
[[https:// | [[https:// |