Update changelog to v3.0.2 (and readme)

Drop the detailed translations because I can not keep this up to date
anyhow. Having the current options in the readme is more important I
guess. This whole translation business is a problem on its own and not
solved.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
This commit is contained in:
Fini Jastrow 2023-06-05 11:54:13 +02:00
parent e19f06ddc8
commit d4cbb31397
13 changed files with 400 additions and 378 deletions

View file

@ -2,6 +2,24 @@ CHANGELOG
================================================================================ ================================================================================
This project is using [Semantic Versioning 2.0.0](http://semver.org/) This project is using [Semantic Versioning 2.0.0](http://semver.org/)
## v3.0.2
**One general fix and some font specific ones**
Note the breaking changes introduced with the `v3.0.0` release.
If you miss icons, check #1190 and probably https://github.com/loichyan/nerdfix
### Fixes
- Bugfix `Codicon` Circles #1261
- Fix `DaddyTimeMono NFM` #1244
- Fix `fsSelection` for `--has-no-italic` (`Bitstream Vera` + `DejaVu`) #1255
### Features
- Allow not renaming the font #1282 for `Cascadia Code` self-patcher (#1242)
- Create `tar.xz` packs now automated #1235
- Improve cheat sheet @rszyma #1252 #1254
- `test-fonts.sh`: allow wrapping at any number by @hasecilu #1270
## v3.0.1 ## v3.0.1
This bugfix release handles the following issues. This bugfix release handles the following issues.

View file

@ -358,17 +358,18 @@ Patching the font of your own choosing:
Full options: Full options:
``` ```
Nerd Fonts Patcher v3.0.1 (4.3.1) (ff 20230101) Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{0,1,2,3,4,5,6}]] [--variable-width-glyphs] [--has-no-italic] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] [--fontawesomeextension] [--fontlogos] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] [--material] [--weather] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 3.0.1 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
@ -399,7 +400,7 @@ options:
The directory to output the patched font file to The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups [{0,1,2,3,4,5,6}] --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended) Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")

View file

@ -381,72 +381,72 @@ Some special packages are [in AUR](https://aur.archlinux.org/packages?K=nerd-fon
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
positional arguments: positional arguments:
font The path to the font to patch (e.g., Inconsolata.otf) font The path to the font to patch (e.g., Inconsolata.otf)
optional arguments: options:
-h, --help 显示帮助信息和退出 -h, --help show this help message and exit
-v, --version 显示程序版本号和退出 -v, --version show program's version number and exit
-s, --mono, --use-single-width-glyphs -s, --mono, --use-single-width-glyphs
设置生成的字体是single-width还是double-width (默认是 double-width) Whether to generate the glyphs as single-width not double-width (default is double-width)
-l, --adjust-line-height -l, --adjust-line-height
设置是否调整 line heights (一般应该尝试 center powerline separators) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
不生成 verbose output Do not generate verbose output
-w, --windows 将内部字体名称限制在31个字符内 (为了 Windows 兼容性) -c, --complete Add all available Glyphs
-c, --complete 加入所有可用的字体 --careful Do not overwrite existing glyphs if detected
--careful 如果发现了已经存在的字形,不要对它进行复写
--removeligs, --removeligatures --removeligs, --removeligatures
Removes ligatures specificed in JSON configuration file Removes ligatures specificed in JSON configuration file
--postprocess [POSTPROCESS] --postprocess [POSTPROCESS]
指定一个针对后续进程的脚本 Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] 指定一个自定义图标字体,所有新字形都会在不缩放的情况下被拷贝。 --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
更改字体文件的文件格式去创建新文件 (e.g., ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
将修补后的字体文件输出到特定目录 The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars 显示每个Glyph Set的完成度进度条 --has-no-italic Font family does not have Italic (but Oblique)
--no-progressbars 不显示每个Glyph Set的完成度进度条 --progressbars Show percentage completion progress bars per Glyph Set (default)
--also-windows Create two fonts, the normal and the --windows version --no-progressbars Don't show percentage completion progress bars per Glyph Set
--debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome 加入 Font Awesome Glyphs字体 (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)
--fontawesomeextension --fontawesomeextension
加入 Font Awesome 补充字体 (https://andrelzgava.github.io/font-awesome-extension/) Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/)
--fontlogos, --fontlinux --fontlogos, --fontlinux
加入 Font Logos 字体 (https://github.com/Lukas-W/font-logos) Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos)
--octicons 加入 Octicons 字体 (https://octicons.github.com) --octicons Add Octicons Glyphs (https://octicons.github.com)
--codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons)
--powersymbols 加入 IEC Power Symbols (https://unicodepowersymbol.com/) --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/)
--pomicons 加入 Pomicon 字体 (https://github.com/gabrielelana/pomicons) --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons)
--powerline 加入 Powerline 字体 --powerline Add Powerline Glyphs
--powerlineextra 加入 Powerline 字体 (https://github.com/ryanoasis/powerline-extra-symbols) --powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols)
--material, --materialdesignicons, --mdi --material, --materialdesignicons, --mdi
Add Material Design Icons (https://github.com/templarian/MaterialDesign) Add Material Design Icons (https://github.com/templarian/MaterialDesign)
--weather, --weathericons --weather, --weathericons

View file

@ -389,22 +389,18 @@ Générer la police de votre choix pour l'utiliser avec [VimDevIcons ➶][vim-de
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
@ -420,7 +416,6 @@ options:
Whether to adjust line heights (attempt to center powerline separators more evenly) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
Do not generate verbose output Do not generate verbose output
-w, --windows Limit the internal font name to 31 characters (for Windows compatibility)
-c, --complete Add all available Glyphs -c, --complete Add all available Glyphs
--careful Do not overwrite existing glyphs if detected --careful Do not overwrite existing glyphs if detected
--removeligs, --removeligatures --removeligs, --removeligatures
@ -429,19 +424,24 @@ options:
Specify a Script for Post Processing Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] Specify a custom symbol font. All new glyphs will be copied, with no scaling applied. --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
Change font file type to create (e.g., ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
The directory to output the patched font file to The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars Show percentage completion progress bars per Glyph Set --has-no-italic Font family does not have Italic (but Oblique)
--progressbars Show percentage completion progress bars per Glyph Set (default)
--no-progressbars Don't show percentage completion progress bars per Glyph Set --no-progressbars Don't show percentage completion progress bars per Glyph Set
--also-windows Create two fonts, the normal and the --windows version --debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)

View file

@ -365,76 +365,78 @@ The list is not complete, but you can [search for a complete list here](https://
पूर्ण विकल्प: पूर्ण विकल्प:
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] ```
[--removeligs] [--postprocess [POSTPROCESS]] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[--glyphdir [GLYPHDIR]] [--makegroups] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--variable-width-glyphs] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--progressbars | --no-progressbars] [--also-windows] [--material] [--weather]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: किसी दिए गए फ़ॉन्ट को प्रोग्रामिंग और विकास संबंधी ग्लिफ़ के साथ पैच करता है
* वेबसाइट: https://www.nerdfonts.com
* संस्करण: 2.2.2
* विकास वेबसाइट: https://github.com/ryanoasis/nerd-fonts
* बदलाव का लॉग: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
स्थितीय तर्क:
font फ़ॉन्ट को पैच करने का पथ (उदा., Inconsolata.otf)
वैकल्पिक तर्क:
-h, --help यह सहायता संदेश दिखाएं और बाहर निकलें
-v, --version कार्यक्रम का संस्करण संख्या दिखाएं और बाहर निकलें
-s, --mono, --use-single-width-glyphs
क्या ग्लिफ़ को सिंगल-चौड़ाई के रूप में जेनरेट करना है न कि डबल-चौड़ाई के रूप में (डिफ़ॉल्ट डबल-चौड़ाई है)
-l, --adjust-line-height
लाइन की ऊंचाई को समायोजित करना है या नहीं (पावरलाइन विभाजकों को अधिक समान रूप से केंद्र में रखने का प्रयास)
-q, --quiet, --shutup
वर्बोज़ आउटपुट उत्पन्न न करें
-w, --windows आंतरिक फ़ॉन्ट नाम को 31 वर्णों तक सीमित करें (Windows संगतता के लिए)
-c, --complete सभी उपलब्ध ग्लिफ़ जोड़ें
--careful पता चलने पर मौजूदा ग्लिफ़ को अधिलेखित न करें
--removeligs, --removeligatures
JSON कॉन्फ़िगरेशन फ़ाइल में निर्दिष्ट संयुक्ताक्षर को हटाता है
--postprocess [POSTPROCESS]
पोस्ट प्रोसेसिंग के लिए एक स्क्रिप्ट निर्दिष्ट करें
--configfile [CONFIGFILE]
JSON कॉन्फ़िगरेशन फ़ाइल के लिए फ़ाइल पथ निर्दिष्ट करें (see sample: src/config.sample.json)
--custom [CUSTOM] एक कस्टम प्रतीक फ़ॉन्ट निर्दिष्ट करें। सभी नए ग्लिफ़ की प्रतिलिपि बनाई जाएगी, जिसमें कोई स्केलिंग लागू नहीं होगी।
-ext [EXTENSION], --extension [EXTENSION]
बनाने के लिए फ़ॉन्ट फ़ाइल प्रकार बदलें (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR]
पैच की गई फ़ॉन्ट फ़ाइल को आउटपुट करने के लिए निर्देशिका
--glyphdir [GLYPHDIR]
Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental)
--variable-width-glyphs
Do not adjust advance width (no "overhang")
--progressbars प्रति ग्लिफ़ सेट प्रतिशत पूर्णता प्रगति बार दिखाएं
--no-progressbars प्रति ग्लिफ़ सेट प्रतिशत पूर्णता प्रगति बार न दिखाएं
--also-windows Create two fonts, the normal and the --windows version
Symbol Fonts: Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
--fontawesome फ़ॉन्ट विस्मयकारी ग्लिफ़ जोड़ें (http://fontawesome.io/)
--fontawesomeextension * Website: https://www.nerdfonts.com
फ़ॉन्ट विस्मयकारी एक्सटेंशन ग्लिफ़ जोड़ें (https://andrelzgava.github.io/font-awesome-extension/) * Version: 3.0.2
--fontlogos, --fontlinux * Development Website: https://github.com/ryanoasis/nerd-fonts
फ़ॉन्ट लिनक्स और अन्य ओपन सोर्स ग्लिफ़ जोड़ें (https://github.com/Lukas-W/font-logos) * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
--octicons ऑक्टिकॉन ग्लिफ़ जोड़ें (https://octicons.github.com)
--codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) positional arguments:
--powersymbols आईईसी पावर सिंबल जोड़ें (https://unicodepowersymbol.com/) font The path to the font to patch (e.g., Inconsolata.otf)
--pomicons पोमिकॉन ग्लिफ़्स जोड़ें (https://github.com/gabrielelana/pomicons)
--powerline पावरलाइन ग्लिफ़ जोड़ें options:
--powerlineextra पावरलाइन ग्लिफ़ जोड़ें (https://github.com/ryanoasis/powerline-extra-symbols) -h, --help show this help message and exit
--material, --materialdesignicons, --mdi -v, --version show program's version number and exit
सामग्री डिजाइन चिह्न जोड़ें (https://github.com/templarian/MaterialDesign) -s, --mono, --use-single-width-glyphs
--weather, --weathericons Whether to generate the glyphs as single-width not double-width (default is double-width)
मौसम चिह्न जोड़ें (https://github.com/erikflowers/weather-icons) -l, --adjust-line-height
Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup
Do not generate verbose output
-c, --complete Add all available Glyphs
--careful Do not overwrite existing glyphs if detected
--removeligs, --removeligatures
Removes ligatures specificed in JSON configuration file
--postprocess [POSTPROCESS]
Specify a Script for Post Processing
--configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION]
Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR]
The directory to output the patched font file to
--glyphdir [GLYPHDIR]
Path to glyphs to be used for patching
--makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs
Do not adjust advance width (no "overhang")
--has-no-italic Font family does not have Italic (but Oblique)
--progressbars Show percentage completion progress bars per Glyph Set (default)
--no-progressbars Don't show percentage completion progress bars per Glyph Set
--debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts:
--fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)
--fontawesomeextension
Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/)
--fontlogos, --fontlinux
Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos)
--octicons Add Octicons Glyphs (https://octicons.github.com)
--codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons)
--powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/)
--pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons)
--powerline Add Powerline Glyphs
--powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols)
--material, --materialdesignicons, --mdi
Add Material Design Icons (https://github.com/templarian/MaterialDesign)
--weather, --weathericons
Add Weather Icons (https://github.com/erikflowers/weather-icons)
```
#### उदाहरण #### उदाहरण

View file

@ -310,22 +310,18 @@ Modificare il font di tua scelta per utilizzare i [VimDevIcons ➶][vim-devicons
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
@ -341,7 +337,6 @@ options:
Whether to adjust line heights (attempt to center powerline separators more evenly) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
Do not generate verbose output Do not generate verbose output
-w, --windows Limit the internal font name to 31 characters (for Windows compatibility)
-c, --complete Add all available Glyphs -c, --complete Add all available Glyphs
--careful Do not overwrite existing glyphs if detected --careful Do not overwrite existing glyphs if detected
--removeligs, --removeligatures --removeligs, --removeligatures
@ -350,19 +345,24 @@ options:
Specify a Script for Post Processing Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] Specify a custom symbol font. All new glyphs will be copied, with no scaling applied. --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
Change font file type to create (e.g., ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
The directory to output the patched font file to The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars Show percentage completion progress bars per Glyph Set --has-no-italic Font family does not have Italic (but Oblique)
--progressbars Show percentage completion progress bars per Glyph Set (default)
--no-progressbars Don't show percentage completion progress bars per Glyph Set --no-progressbars Don't show percentage completion progress bars per Glyph Set
--also-windows Create two fonts, the normal and the --windows version --debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)

View file

@ -305,76 +305,76 @@ Some special packages are [in AUR](https://aur.archlinux.org/packages?K=nerd-fon
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
positional arguments: positional arguments:
font パッチを当てるフォントのパス。(例: Inconsolata.otf) font The path to the font to patch (e.g., Inconsolata.otf)
optional arguments: options:
-h, --help このヘルプメッセージを表示して終了します。 -h, --help show this help message and exit
-v, --version プログラムのバージョン番号を表示して終了します。 -v, --version show program's version number and exit
-s, --mono, --use-single-width-glyphs -s, --mono, --use-single-width-glyphs
全角ではなく、半角のグリフを生成するかどうか指定します(デフォルトでは全角です)。 Whether to generate the glyphs as single-width not double-width (default is double-width)
-l, --adjust-line-height -l, --adjust-line-height
行高を合わせるかどうか指定します (Powerline セパレータがちょうど真ん中になるようにします)。 Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
デバッグメッセージを表示しません。 Do not generate verbose output
-w, --windows 内部で利用するフォント名を 31 文字に制限します (Windows の互換性のためのオプションです)。 -c, --complete Add all available Glyphs
-c, --complete 全ての利用可能なグリフを追加します。 --careful Do not overwrite existing glyphs if detected
--careful 既に存在するグリフがあれば、それを上書きしないようにします。
--removeligs, --removeligatures --removeligs, --removeligatures
設定ファイルの JSON で指定されたリガチャを除きます。 Removes ligatures specificed in JSON configuration file
--postprocess [POSTPROCESS] --postprocess [POSTPROCESS]
あと処理を行うためのスクリプトを指定します。 Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
設定ファイルの JSON を指定します (src/config.sample.json の例を見てください)。 Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] カスタムのシンボルフォントを指定します。全てのグリフがコピーされますが、大きさは変更されません。 --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
作成するフォントのファイルタイプを変更します (例: ttf, otf)。 Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
パッチを当てたファイルを保存するディレクトリ。 The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars グリフセットごとに進捗を百分率で表示します。 --has-no-italic Font family does not have Italic (but Oblique)
--no-progressbars グリフセットごとの進捗を表示しません。 --progressbars Show percentage completion progress bars per Glyph Set (default)
--also-windows Create two fonts, the normal and the --windows version --no-progressbars Don't show percentage completion progress bars per Glyph Set
--debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Font Awesome のグリフを追加します (http://fontawesome.io/)。 --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)
--fontawesomeextension --fontawesomeextension
Font Awesome Extension のグリフを追加します (https://andrelzgava.github.io/font-awesome-extension/) Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/)
--fontlogos, --fontlinux --fontlogos, --fontlinux
Font Logos とその他のオープンソースのグリフを追加します (https://github.com/Lukas-W/font-logos)。 Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos)
--octicons Octicons Glyphs のグリフを追加します (https://octicons.github.com) --octicons Add Octicons Glyphs (https://octicons.github.com)
--codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons)
--powersymbols IEC Power Symbols のグリフを追加します (https://unicodepowersymbol.com/) --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/)
--pomicons Pomicon のグリフを追加します (https://github.com/gabrielelana/pomicons)。 --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons)
--powerline Powerline グリフを追加します。 --powerline Add Powerline Glyphs
--powerlineextra Powerline Extra のグリフを追加します (https://github.com/ryanoasis/powerline-extra-symbols) --powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols)
--material, --materialdesignicons, --mdi --material, --materialdesignicons, --mdi
Material Design Icons のグリフを追加します (https://github.com/templarian/MaterialDesign) Add Material Design Icons (https://github.com/templarian/MaterialDesign)
--weather, --weathericons --weather, --weathericons
Weather Icons のグリフを追加します (https://github.com/erikflowers/weather-icons) Add Weather Icons (https://github.com/erikflowers/weather-icons)
``` ```
#### Examples #### Examples

View file

@ -306,22 +306,18 @@ Some special packages are [in AUR](https://aur.archlinux.org/packages?K=nerd-fon
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
@ -337,7 +333,6 @@ options:
Whether to adjust line heights (attempt to center powerline separators more evenly) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
Do not generate verbose output Do not generate verbose output
-w, --windows Limit the internal font name to 31 characters (for Windows compatibility)
-c, --complete Add all available Glyphs -c, --complete Add all available Glyphs
--careful Do not overwrite existing glyphs if detected --careful Do not overwrite existing glyphs if detected
--removeligs, --removeligatures --removeligs, --removeligatures
@ -346,19 +341,24 @@ options:
Specify a Script for Post Processing Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] Specify a custom symbol font. All new glyphs will be copied, with no scaling applied. --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
Change font file type to create (e.g., ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
The directory to output the patched font file to The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars Show percentage completion progress bars per Glyph Set --has-no-italic Font family does not have Italic (but Oblique)
--progressbars Show percentage completion progress bars per Glyph Set (default)
--no-progressbars Don't show percentage completion progress bars per Glyph Set --no-progressbars Don't show percentage completion progress bars per Glyph Set
--also-windows Create two fonts, the normal and the --windows version --debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)

View file

@ -382,22 +382,18 @@ Patchowanie wybranych przez ciebie fontów z wykorzystaniem [VimDevIcons ➶][vi
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
@ -413,7 +409,6 @@ options:
Whether to adjust line heights (attempt to center powerline separators more evenly) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
Do not generate verbose output Do not generate verbose output
-w, --windows Limit the internal font name to 31 characters (for Windows compatibility)
-c, --complete Add all available Glyphs -c, --complete Add all available Glyphs
--careful Do not overwrite existing glyphs if detected --careful Do not overwrite existing glyphs if detected
--removeligs, --removeligatures --removeligs, --removeligatures
@ -422,19 +417,24 @@ options:
Specify a Script for Post Processing Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] Specify a custom symbol font. All new glyphs will be copied, with no scaling applied. --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
Change font file type to create (e.g., ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
The directory to output the patched font file to The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars Show percentage completion progress bars per Glyph Set --has-no-italic Font family does not have Italic (but Oblique)
--progressbars Show percentage completion progress bars per Glyph Set (default)
--no-progressbars Don't show percentage completion progress bars per Glyph Set --no-progressbars Don't show percentage completion progress bars per Glyph Set
--also-windows Create two fonts, the normal and the --windows version --debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)

View file

@ -306,75 +306,76 @@ Modificar o tipo de letra à tua escolha com [VimDevIcons ➶][vim-devicons]:
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Modificador de Fontes Nerd Fonts: modifica uma determinada fonte com glifos relacionados à programação e ao desenvolvimento Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Versão: 2.2.2 * Version: 3.0.2
* Website do desenvolvimento: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Histórico de alterações: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
argumentos posicionais: positional arguments:
font Caminho para a fonte a ser modificada (por exemplo, Inconsolata.otf) font The path to the font to patch (e.g., Inconsolata.otf)
argumentos opcionais: options:
-h, --help mostrar esta mensagem de ajuda e sair -h, --help show this help message and exit
-v, --version mostrar o número da versão do programa e sair -v, --version show program's version number and exit
-s, --mono, --use-single-width-glyphs -s, --mono, --use-single-width-glyphs
Se os glifos devem ser gerados como largura simples e não largura dupla (o padrão é largura dupla) Whether to generate the glyphs as single-width not double-width (default is double-width)
-l, --adjust-line-height -l, --adjust-line-height
Se a altura da linha deve ser ajustada (tentar centralizar os separadores de powerline mais uniformemente) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
Não gerar saída de detalhe Do not generate verbose output
-w, --windows Limitar o nome da fonte interna a 31 caracteres (para compatibilidade com o Windows) -c, --complete Add all available Glyphs
-c, --complete Aderir todos os glifos disponíveis --careful Do not overwrite existing glyphs if detected
--careful Não substituir os glifos existentes se detectados
--removeligs, --removeligatures --removeligs, --removeligatures
Remove as ligaduras especificadas no ficheiro de configuração JSON Removes ligatures specificed in JSON configuration file
--postprocess [POSTPROCESS] --postprocess [POSTPROCESS]
Especificar um executador para pós-processador Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Especificar um caminho para o arquivo de configuração JSON (vê a amostra: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] Especificar um tipo de letra de símbolos personalizada. Todos os novos glifos serão copiados, sem escala aplicada. --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
Alterar o tipo de ficheiro de fonte para criar (por exemplo, ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
O diretório para enviar o ficheiro de tipo de letra modificado para The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars Mostrar barras de progresso de conclusão percentual por Glyph Set --has-no-italic Font family does not have Italic (but Oblique)
--no-progressbars Não mostrar barras de progresso de conclusão percentual por Glyph Set --progressbars Show percentage completion progress bars per Glyph Set (default)
--also-windows Create two fonts, the normal and the --windows version --no-progressbars Don't show percentage completion progress bars per Glyph Set
--debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Aderir os glifos do Font Awesome (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)
--fontawesomeextension --fontawesomeextension
Aderir os glifos do Font Awesome Extension (https://andrelzgava.github.io/font-awesome-extension/) Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/)
--fontlogos, --fontlinux --fontlogos, --fontlinux
Aderir os glifos do Font Logos (https://github.com/Lukas-W/font-logos) Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos)
--octicons Aderir os glifos do Octicons (https://octicons.github.com) --octicons Add Octicons Glyphs (https://octicons.github.com)
--powersymbols Aderir os glifos do IEC Power Symbols (https://unicodepowersymbol.com/) --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons)
--pomicons Aderir os glifos do Pomicon (https://github.com/gabrielelana/pomicons) --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/)
--powerline Aderir os glifos do Powerline --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons)
--powerlineextra Aderir os glifos do Powerline (https://github.com/ryanoasis/powerline-extra-symbols) --powerline Add Powerline Glyphs
--powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols)
--material, --materialdesignicons, --mdi --material, --materialdesignicons, --mdi
Aderir os ícones do Material Design (https://github.com/templarian/MaterialDesign) Add Material Design Icons (https://github.com/templarian/MaterialDesign)
--weather, --weathericons --weather, --weathericons
Aderir os ícones do Weather (https://github.com/erikflowers/weather-icons) Add Weather Icons (https://github.com/erikflowers/weather-icons)
``` ```
#### Exemplos #### Exemplos

View file

@ -361,22 +361,18 @@ Some special packages are [in AUR](https://aur.archlinux.org/packages?K=nerd-fon
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
@ -392,7 +388,6 @@ options:
Whether to adjust line heights (attempt to center powerline separators more evenly) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
Do not generate verbose output Do not generate verbose output
-w, --windows Limit the internal font name to 31 characters (for Windows compatibility)
-c, --complete Add all available Glyphs -c, --complete Add all available Glyphs
--careful Do not overwrite existing glyphs if detected --careful Do not overwrite existing glyphs if detected
--removeligs, --removeligatures --removeligs, --removeligatures
@ -401,19 +396,24 @@ options:
Specify a Script for Post Processing Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] Specify a custom symbol font. All new glyphs will be copied, with no scaling applied. --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
Change font file type to create (e.g., ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
The directory to output the patched font file to The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars Show percentage completion progress bars per Glyph Set --has-no-italic Font family does not have Italic (but Oblique)
--progressbars Show percentage completion progress bars per Glyph Set (default)
--no-progressbars Don't show percentage completion progress bars per Glyph Set --no-progressbars Don't show percentage completion progress bars per Glyph Set
--also-windows Create two fonts, the normal and the --windows version --debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)

View file

@ -355,76 +355,76 @@ Some special packages are [in AUR](https://aur.archlinux.org/packages?K=nerd-fon
完整選項: 完整選項:
``` ```
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Website: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Version: 2.2.2 * Version: 3.0.2
* Development Website: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
positional arguments: positional arguments:
font The path to the font to patch (e.g., Inconsolata.otf) font The path to the font to patch (e.g., Inconsolata.otf)
optional arguments: options:
-h, --help 顯示幫助訊息和退出 -h, --help show this help message and exit
-v, --version 顯示程式版本和退出 -v, --version show program's version number and exit
-s, --mono, --use-single-width-glyphs -s, --mono, --use-single-width-glyphs
設置生成的字體是single-width還是double-width (預設是 double-width) Whether to generate the glyphs as single-width not double-width (default is double-width)
-l, --adjust-line-height -l, --adjust-line-height
設置是否調整 line heights (一般應該嘗試 center powerline separators) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
不生成 verbose output Do not generate verbose output
-w, --windows 將內部字體名稱限制在31個符號內 (為了 Windows 相容性) -c, --complete Add all available Glyphs
-c, --complete 加入所有可用的字體 --careful Do not overwrite existing glyphs if detected
--careful 如果發現了已經存在的字形,不要對它進行覆寫
--removeligs, --removeligatures --removeligs, --removeligatures
Removes ligatures specificed in JSON configuration file Removes ligatures specificed in JSON configuration file
--postprocess [POSTPROCESS] --postprocess [POSTPROCESS]
指定一個針對後續處理程式的腳本 Specify a Script for Post Processing
--configfile [CONFIGFILE] --configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json) Specify a file path for JSON configuration file (see sample: src/config.sample.json)
--custom [CUSTOM] 指定一個自訂圖示字體,所有新字形都會在不縮放的情況下被複製。 --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
-ext [EXTENSION], --extension [EXTENSION] -ext [EXTENSION], --extension [EXTENSION]
更改字體文件的文件格式去創建新文件 (e.g., ttf, otf) Change font file type to create (e.g., ttf, otf)
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
將修補後的字體文件輸出到特定目錄 The directory to output the patched font file to
--glyphdir [GLYPHDIR] --glyphdir [GLYPHDIR]
Path to glyphs to be used for patching Path to glyphs to be used for patching
--makegroups Use alternative method to name patched fonts (experimental) --makegroups [{-1,0,1,2,3,4,5,6}]
Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars 顯示每個Glyph Set的完成度進度條 --has-no-italic Font family does not have Italic (but Oblique)
--no-progressbars 不顯示每個Glyph Set的完成度進度條 --progressbars Show percentage completion progress bars per Glyph Set (default)
--also-windows Create two fonts, the normal and the --windows version --no-progressbars Don't show percentage completion progress bars per Glyph Set
--debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome 加入 Font Awesome Glyphs字體 (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)
--fontawesomeextension --fontawesomeextension
加入 Font Awesome 補充字體 (https://andrelzgava.github.io/font-awesome-extension/) Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/)
--fontlogos, --fontlinux --fontlogos, --fontlinux
加入 Font Logos 字體 (https://github.com/Lukas-W/font-logos) Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos)
--octicons 加入 Octicons 字體 (https://octicons.github.com) --octicons Add Octicons Glyphs (https://octicons.github.com)
--codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons)
--powersymbols 加入 IEC Power Symbols (https://unicodepowersymbol.com/) --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/)
--pomicons 加入 Pomicon 字體 (https://github.com/gabrielelana/pomicons) --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons)
--powerline 加入 Powerline 字體 --powerline Add Powerline Glyphs
--powerlineextra 加入 Powerline 字體 (https://github.com/ryanoasis/powerline-extra-symbols) --powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols)
--material, --materialdesignicons, --mdi --material, --materialdesignicons, --mdi
加入 Material Design 字體 (https://github.com/templarian/MaterialDesign) Add Material Design Icons (https://github.com/templarian/MaterialDesign)
--weather, --weathericons --weather, --weathericons
加入 Weather 字體 (https://github.com/erikflowers/weather-icons) Add Weather Icons (https://github.com/erikflowers/weather-icons)
``` ```
#### 範例 #### 範例

View file

@ -303,76 +303,76 @@ Some special packages are [in AUR](https://aur.archlinux.org/packages?K=nerd-fon
``` ```
./fontforge -script font-patcher ШЛЯХОРИФТА ./fontforge -script font-patcher ШЛЯХОРИФТА
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] Nerd Fonts Patcher v3.0.2 (4.4.0) (ff 20230101)
[--removeligs] [--postprocess [POSTPROCESS]] usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-c] [--careful] [--removeligs] [--postprocess [POSTPROCESS]] [--configfile [CONFIGFILE]] [--custom [CUSTOM]]
[--configfile [CONFIGFILE]] [--custom [CUSTOM]] [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs]
[-ext [EXTENSION]] [-out [OUTPUTDIR]] [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome]
[--glyphdir [GLYPHDIR]] [--makegroups] [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra]
[--variable-width-glyphs] [--material] [--weather]
[--progressbars | --no-progressbars] [--also-windows]
[--fontawesome] [--fontawesomeextension] [--fontlogos]
[--octicons] [--codicons] [--powersymbols] [--pomicons]
[--powerline] [--powerlineextra] [--material] [--weather]
font font
Nerd Fonts Font Patcher: виправляє заданий шрифт програмістами та гліфами, пов'язаними з розробкою Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
* Веб-сайт: https://www.nerdfonts.com * Website: https://www.nerdfonts.com
* Версія: 2.2.2 * Version: 3.0.2
* Веб-сайт для розробки: https://github.com/ryanoasis/nerd-fonts * Development Website: https://github.com/ryanoasis/nerd-fonts
* Журнал змін: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md
позиційні аргументи: positional arguments:
font Шлях до шрифту для виправлення (наприклад Inconsolata.otf) font The path to the font to patch (e.g., Inconsolata.otf)
необов'язкові аргументи: options:
-h, --help показати це довідкове повідомлення та завершити виконання -h, --help show this help message and exit
-v, --version показати номер версії програми та завершити виконання -v, --version show program's version number and exit
-s, --mono, --use-single-width-glyphs -s, --mono, --use-single-width-glyphs
Чи генерувати гліфи як одноширочну, а не подвійну(зазвичай double-width) Whether to generate the glyphs as single-width not double-width (default is double-width)
-l, --adjust-line-height -l, --adjust-line-height
Чи регулювати висоту лінії (намагання більш рівномірно централізувати розподільчі лінії) Whether to adjust line heights (attempt to center powerline separators more evenly)
-q, --quiet, --shutup -q, --quiet, --shutup
Не генерувати звіт Do not generate verbose output
-w, --windows Обмежте внутрішнє ім'я шрифту до 31 символу (для сумісності з Windows) -c, --complete Add all available Glyphs
-c, --complete Додайте всі доступні гліфи --careful Do not overwrite existing glyphs if detected
--careful Не перезаписує наявні гліфи, якщо вони виявлені --removeligs, --removeligatures
--removeligs, --removeligatures Removes ligatures specificed in JSON configuration file
Видаляє лігатури, вказані у файлі конфігурації JSON --postprocess [POSTPROCESS]
--postprocess [POSTPROCESS] Specify a Script for Post Processing
Вкажіть скрипт для постобробки --configfile [CONFIGFILE]
--configfile [CONFIGFILE] Specify a file path for JSON configuration file (see sample: src/config.sample.json)
Вкажіть шлях до файлу конфігурації JSON (див. зразок: src/config.sample.json) --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested
--custom [CUSTOM] Вкажіть спеціальний шрифт символу. Усі нові гліфи будуть скопійовані без масштабування -ext [EXTENSION], --extension [EXTENSION]
-ext [EXTENSION], --extension [EXTENSION] Change font file type to create (e.g., ttf, otf)
Змініть тип файлу шрифту для створення (наприклад, ttf, otf) -out [OUTPUTDIR], --outputdir [OUTPUTDIR]
-out [OUTPUTDIR], --outputdir [OUTPUTDIR] The directory to output the patched font file to
Каталог для виводу виправленого файлу шрифту --glyphdir [GLYPHDIR]
--glyphdir [GLYPHDIR] Path to glyphs to be used for patching
Path to glyphs to be used for patching --makegroups [{-1,0,1,2,3,4,5,6}]
--makegroups Use alternative method to name patched fonts (experimental) Use alternative method to name patched fonts (recommended)
--variable-width-glyphs --variable-width-glyphs
Do not adjust advance width (no "overhang") Do not adjust advance width (no "overhang")
--progressbars Показати прогресбар виконання обробки кожного гліфу --has-no-italic Font family does not have Italic (but Oblique)
--no-progressbars Не показувати прогресбар виконання обробки кожного гліфу --progressbars Show percentage completion progress bars per Glyph Set (default)
--also-windows Create two fonts, the normal and the --windows version --no-progressbars Don't show percentage completion progress bars per Glyph Set
--debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)
--dry Do neither patch nor store the font, to check naming
--xavgcharwidth [XAVGWIDTH]
Adjust xAvgCharWidth (optional: concrete value)
Symbol Fonts: Symbol Fonts:
--fontawesome Додайте Font Awesome гліфи (http://fontawesome.io/) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)
--fontawesomeextension --fontawesomeextension
Додайте Font Awesome Extension гліфи (https://andrelzgava.github.io/font-awesome-extension/) Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/)
--fontlogos, --fontlinux --fontlogos, --fontlinux
Додайте Font Logos гліфи (https://github.com/Lukas-W/font-logos) Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos)
--octicons Додайте Octicons гліфи (https://octicons.github.com) --octicons Add Octicons Glyphs (https://octicons.github.com)
--codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons)
--powersymbols Додайте IEC Power Symbols (https://unicodepowersymbol.com/) --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/)
--pomicons Додайте Pomicon гліфи (https://github.com/gabrielelana/pomicons) --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons)
--powerline Додайте Powerline гліфи --powerline Add Powerline Glyphs
--powerlineextra Додайте Powerline гліфи (https://github.com/ryanoasis/powerline-extra-symbols) --powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols)
--material, --materialdesignicons, --mdi --material, --materialdesignicons, --mdi
Додайте Material Design іконки (https://github.com/templarian/MaterialDesign) Add Material Design Icons (https://github.com/templarian/MaterialDesign)
--weather, --weathericons --weather, --weathericons
Додайте Weather іконки (https://github.com/erikflowers/weather-icons) Add Weather Icons (https://github.com/erikflowers/weather-icons)
``` ```
#### Приклади #### Приклади