diff --git a/.github/release_template.md b/.github/release_template.md index 20367f1b..a59865e0 100644 --- a/.github/release_template.md +++ b/.github/release_template.md @@ -22,4 +22,38 @@ If you don't want to choose: [Click to download](https:///MapleMono-NF-unhi | WOFF2 | [📦 Download](https:///MapleMono-Woff2.zip) | [📦 Download](https:///MapleMonoNL-Woff2.zip) | [📦 Download](https:///MapleMonoNormal-Woff2.zip) | [📦 Download](https:///MapleMonoNormalNL-Woff2.zip) | | NF | [📦 Download](https:///MapleMono-NF-unhinted.zip) ([hinted](https:///MapleMono-NF.zip)) | [📦 Download](https:///MapleMonoNL-NF-unhinted.zip) ([hinted](https:///MapleMonoNL-NF.zip)) | [📦 Download](https:///MapleMonoNormal-NF-unhinted.zip) ([hinted](https:///MapleMonoNormal-NF.zip)) | [📦 Download](https:///MapleMonoNormalNL-NF-unhinted.zip) ([hinted](https:///MapleMonoNormalNL-NF.zip)) | | CN | [📦 Download](https:///MapleMono-CN-unhinted.zip) ([hinted](https:///MapleMono-CN.zip)) | [📦 Download](https:///MapleMonoNL-CN-unhinted.zip) ([hinted](https:///MapleMonoNL-CN.zip)) | [📦 Download](https:///MapleMonoNormal-CN-unhinted.zip) ([hinted](https:///MapleMonoNormal-CN.zip)) | [📦 Download](https:///MapleMonoNormalNL-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNL-CN.zip)) | -| NF-CN | [📦 Download](https:///MapleMono-NF-CN-unhinted.zip) ([hinted](https:///MapleMono-NF-CN.zip)) | [📦 Download](https:///MapleMonoNL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNL-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormal-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormal-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormalNL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNL-NF-CN.zip)) | \ No newline at end of file +| NF-CN | [📦 Download](https:///MapleMono-NF-CN-unhinted.zip) ([hinted](https:///MapleMono-NF-CN.zip)) | [📦 Download](https:///MapleMonoNL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNL-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormal-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormal-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormalNL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNL-NF-CN.zip)) | + +--- + +> [!NOTE] +> Narrow (`NR`) and Slim (`SL`) are alternate glyph widths. | Narrow (`NR`) 和 Slim (`SL`) 是另外两种备选字型宽度。 + +
+Narrow / Slim + +### Narrow (NR) + +| Format | Ligature (default) | No-Ligature | Normal-Ligature | Normal-No-Ligature | +| -------- | -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | +| Variable | [📦 Download](https:///MapleMonoNR-Variable.zip) | [📦 Download](https:///MapleMonoNLNR-Variable.zip) | [📦 Download](https:///MapleMonoNormalNR-Variable.zip) | [📦 Download](https:///MapleMonoNormalNLNR-Variable.zip) | +| TTF | [📦 Download](https:///MapleMonoNR-TTF.zip) ([hinted](https:///MapleMonoNR-TTF-AutoHint.zip)) | [📦 Download](https:///MapleMonoNLNR-TTF.zip) ([hinted](https:///MapleMonoNLNR-TTF-AutoHint.zip)) | [📦 Download](https:///MapleMonoNormalNR-TTF.zip) ([hinted](https:///MapleMonoNormalNR-TTF-AutoHint.zip)) | [📦 Download](https:///MapleMonoNormalNLNR-TTF.zip) ([hinted](https:///MapleMonoNormalNLNR-TTF-AutoHint.zip)) | +| OTF | [📦 Download](https:///MapleMonoNR-OTF.zip) | [📦 Download](https:///MapleMonoNLNR-OTF.zip) | [📦 Download](https:///MapleMonoNormalNR-OTF.zip) | [📦 Download](https:///MapleMonoNormalNLNR-OTF.zip) | +| WOFF2 | [📦 Download](https:///MapleMonoNR-Woff2.zip) | [📦 Download](https:///MapleMonoNLNR-Woff2.zip) | [📦 Download](https:///MapleMonoNormalNR-Woff2.zip) | [📦 Download](https:///MapleMonoNormalNLNR-Woff2.zip) | +| NF | [📦 Download](https:///MapleMonoNR-NF-unhinted.zip) ([hinted](https:///MapleMonoNR-NF.zip)) | [📦 Download](https:///MapleMonoNLNR-NF-unhinted.zip) ([hinted](https:///MapleMonoNLNR-NF.zip)) | [📦 Download](https:///MapleMonoNormalNR-NF-unhinted.zip) ([hinted](https:///MapleMonoNormalNR-NF.zip)) | [📦 Download](https:///MapleMonoNormalNLNR-NF-unhinted.zip) ([hinted](https:///MapleMonoNormalNLNR-NF.zip)) | +| CN | [📦 Download](https:///MapleMonoNR-CN-unhinted.zip) ([hinted](https:///MapleMonoNR-CN.zip)) | [📦 Download](https:///MapleMonoNLNR-CN-unhinted.zip) ([hinted](https:///MapleMonoNLNR-CN.zip)) | [📦 Download](https:///MapleMonoNormalNR-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNR-CN.zip)) | [📦 Download](https:///MapleMonoNormalNLNR-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNLNR-CN.zip)) | +| NF-CN | [📦 Download](https:///MapleMonoNR-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNR-NF-CN.zip)) | [📦 Download](https:///MapleMonoNLNR-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNLNR-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormalNR-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNR-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormalNLNR-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNLNR-NF-CN.zip)) | + +### Slim (SL) + +| Format | Ligature (default) | No-Ligature | Normal-Ligature | Normal-No-Ligature | +| -------- | -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | +| Variable | [📦 Download](https:///MapleMonoSL-Variable.zip) | [📦 Download](https:///MapleMonoNLSL-Variable.zip) | [📦 Download](https:///MapleMonoNormalSL-Variable.zip) | [📦 Download](https:///MapleMonoNormalNLSL-Variable.zip) | +| TTF | [📦 Download](https:///MapleMonoSL-TTF.zip) ([hinted](https:///MapleMonoSL-TTF-AutoHint.zip)) | [📦 Download](https:///MapleMonoNLSL-TTF.zip) ([hinted](https:///MapleMonoNLSL-TTF-AutoHint.zip)) | [📦 Download](https:///MapleMonoNormalSL-TTF.zip) ([hinted](https:///MapleMonoNormalSL-TTF-AutoHint.zip)) | [📦 Download](https:///MapleMonoNormalNLSL-TTF.zip) ([hinted](https:///MapleMonoNormalNLSL-TTF-AutoHint.zip)) | +| OTF | [📦 Download](https:///MapleMonoSL-OTF.zip) | [📦 Download](https:///MapleMonoNLSL-OTF.zip) | [📦 Download](https:///MapleMonoNormalSL-OTF.zip) | [📦 Download](https:///MapleMonoNormalNLSL-OTF.zip) | +| WOFF2 | [📦 Download](https:///MapleMonoSL-Woff2.zip) | [📦 Download](https:///MapleMonoNLSL-Woff2.zip) | [📦 Download](https:///MapleMonoNormalSL-Woff2.zip) | [📦 Download](https:///MapleMonoNormalNLSL-Woff2.zip) | +| NF | [📦 Download](https:///MapleMonoSL-NF-unhinted.zip) ([hinted](https:///MapleMonoSL-NF.zip)) | [📦 Download](https:///MapleMonoNLSL-NF-unhinted.zip) ([hinted](https:///MapleMonoNLSL-NF.zip)) | [📦 Download](https:///MapleMonoNormalSL-NF-unhinted.zip) ([hinted](https:///MapleMonoNormalSL-NF.zip)) | [📦 Download](https:///MapleMonoNormalNLSL-NF-unhinted.zip) ([hinted](https:///MapleMonoNormalNLSL-NF.zip)) | +| CN | [📦 Download](https:///MapleMonoSL-CN-unhinted.zip) ([hinted](https:///MapleMonoSL-CN.zip)) | [📦 Download](https:///MapleMonoNLSL-CN-unhinted.zip) ([hinted](https:///MapleMonoNLSL-CN.zip)) | [📦 Download](https:///MapleMonoNormalSL-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalSL-CN.zip)) | [📦 Download](https:///MapleMonoNormalNLSL-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNLSL-CN.zip)) | +| NF-CN | [📦 Download](https:///MapleMonoSL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoSL-NF-CN.zip)) | [📦 Download](https:///MapleMonoNLSL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNLSL-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormalSL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalSL-NF-CN.zip)) | [📦 Download](https:///MapleMonoNormalNLSL-NF-CN-unhinted.zip) ([hinted](https:///MapleMonoNormalNLSL-NF-CN.zip)) | + +
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 71d420e4..da71fe44 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,10 +20,18 @@ jobs: strategy: matrix: config: [ - {name: normal-liga, args: "--normal --liga"}, - {name: normal-no-liga, args: "--normal --no-liga"}, - {name: liga, args: "--liga"}, - {name: no-liga, args: "--no-liga"} + {name: normal-liga, args: "--normal --liga --width default"}, + {name: normal-no-liga, args: "--normal --no-liga --width default"}, + {name: liga, args: "--liga --width default"}, + {name: no-liga, args: "--no-liga --width default"}, + {name: normal-liga-narrow , args: "--normal --liga --width narrow"}, + {name: normal-no-liga-narrow, args: "--normal --no-liga --width narrow"}, + {name: liga-narrow, args: "--liga --width narrow"}, + {name: no-liga-narrow, args: "--no-liga --width narrow"}, + {name: normal-liga-slim , args: "--normal --liga --width slim"}, + {name: normal-no-liga-slim, args: "--normal --no-liga --width slim"}, + {name: liga-slim, args: "--liga --width slim"}, + {name: no-liga-slim, args: "--no-liga --width slim"}, ] runs-on: ubuntu-latest steps: @@ -58,4 +66,4 @@ jobs: - name: Release artifacts run: python task.py publish env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}