From d4cbb3139746d2a1ad340501c3b5e38afade6b2a Mon Sep 17 00:00:00 2001 From: Fini Jastrow Date: Mon, 5 Jun 2023 11:54:13 +0200 Subject: [PATCH] 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 --- changelog.md | 18 +++++++ readme.md | 13 ++--- readme_cn.md | 72 ++++++++++++------------- readme_fr.md | 32 +++++------ readme_hi.md | 138 ++++++++++++++++++++++++------------------------ readme_it.md | 32 +++++------ readme_ja.md | 82 ++++++++++++++-------------- readme_ko.md | 32 +++++------ readme_pl.md | 32 +++++------ readme_pt-pt.md | 91 +++++++++++++++---------------- readme_ru.md | 32 +++++------ readme_tw.md | 76 +++++++++++++------------- readme_uk.md | 128 ++++++++++++++++++++++---------------------- 13 files changed, 400 insertions(+), 378 deletions(-) diff --git a/changelog.md b/changelog.md index 78fca93e1..6a75ae7ed 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,24 @@ CHANGELOG ================================================================================ 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 This bugfix release handles the following issues. diff --git a/readme.md b/readme.md index 0726fe819..6e090a61f 100644 --- a/readme.md +++ b/readme.md @@ -358,17 +358,18 @@ Patching the font of your own choosing: 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]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{0,1,2,3,4,5,6}]] [--variable-width-glyphs] [--has-no-italic] - [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] [--material] [--weather] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 3.0.1 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md @@ -399,7 +400,7 @@ options: The directory to output the patched font file to --glyphdir [GLYPHDIR] 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) --variable-width-glyphs Do not adjust advance width (no "overhang") diff --git a/readme_cn.md b/readme_cn.md index 82adbaac0..8aa466d69 100644 --- a/readme_cn.md +++ b/readme_cn.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md positional arguments: font The path to the font to patch (e.g., Inconsolata.otf) -optional arguments: - -h, --help 显示帮助信息和退出 - -v, --version 显示程序版本号和退出 +options: + -h, --help show this help message and exit + -v, --version show program's version number and exit -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 - 设置是否调整 line heights (一般应该尝试 center powerline separators) + Whether to adjust line heights (attempt to center powerline separators more evenly) -q, --quiet, --shutup - 不生成 verbose output - -w, --windows 将内部字体名称限制在31个字符内 (为了 Windows 兼容性) - -c, --complete 加入所有可用的字体 - --careful 如果发现了已经存在的字形,不要对它进行复写 + 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] 指定一个自定义图标字体,所有新字形都会在不缩放的情况下被拷贝。 + --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested -ext [EXTENSION], --extension [EXTENSION] - 更改字体文件的文件格式去创建新文件 (e.g., ttf, otf) + 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 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 Do not adjust advance width (no "overhang") - --progressbars 显示每个Glyph Set的完成度进度条 - --no-progressbars 不显示每个Glyph Set的完成度进度条 - --also-windows Create two fonts, the normal and the --windows version + --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 加入 Font Awesome Glyphs字体 (http://fontawesome.io/) + --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesomeextension - 加入 Font Awesome 补充字体 (https://andrelzgava.github.io/font-awesome-extension/) + Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/) --fontlogos, --fontlinux - 加入 Font Logos 字体 (https://github.com/Lukas-W/font-logos) - --octicons 加入 Octicons 字体 (https://octicons.github.com) + 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 加入 IEC Power Symbols (https://unicodepowersymbol.com/) - --pomicons 加入 Pomicon 字体 (https://github.com/gabrielelana/pomicons) - --powerline 加入 Powerline 字体 - --powerlineextra 加入 Powerline 字体 (https://github.com/ryanoasis/powerline-extra-symbols) + --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 diff --git a/readme_fr.md b/readme_fr.md index fee478e0c..ef53c8a27 100644 --- a/readme_fr.md +++ b/readme_fr.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * 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) -q, --quiet, --shutup Do not generate verbose output - -w, --windows Limit the internal font name to 31 characters (for Windows compatibility) -c, --complete Add all available Glyphs --careful Do not overwrite existing glyphs if detected --removeligs, --removeligatures @@ -429,19 +424,24 @@ options: 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 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] 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 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 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 - --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: --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) diff --git a/readme_hi.md b/readme_hi.md index c67681aa3..6c56383fb 100644 --- a/readme_hi.md +++ b/readme_hi.md @@ -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]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +``` +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] 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: - --fontawesome फ़ॉन्ट विस्मयकारी ग्लिफ़ जोड़ें (http://fontawesome.io/) - --fontawesomeextension - फ़ॉन्ट विस्मयकारी एक्सटेंशन ग्लिफ़ जोड़ें (https://andrelzgava.github.io/font-awesome-extension/) - --fontlogos, --fontlinux - फ़ॉन्ट लिनक्स और अन्य ओपन सोर्स ग्लिफ़ जोड़ें (https://github.com/Lukas-W/font-logos) - --octicons ऑक्टिकॉन ग्लिफ़ जोड़ें (https://octicons.github.com) - --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) - --powersymbols आईईसी पावर सिंबल जोड़ें (https://unicodepowersymbol.com/) - --pomicons पोमिकॉन ग्लिफ़्स जोड़ें (https://github.com/gabrielelana/pomicons) - --powerline पावरलाइन ग्लिफ़ जोड़ें - --powerlineextra पावरलाइन ग्लिफ़ जोड़ें (https://github.com/ryanoasis/powerline-extra-symbols) - --material, --materialdesignicons, --mdi - सामग्री डिजाइन चिह्न जोड़ें (https://github.com/templarian/MaterialDesign) - --weather, --weathericons - मौसम चिह्न जोड़ें (https://github.com/erikflowers/weather-icons) +Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs + +* Website: https://www.nerdfonts.com +* Version: 3.0.2 +* Development Website: https://github.com/ryanoasis/nerd-fonts +* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md + +positional arguments: + font The path to the font to patch (e.g., Inconsolata.otf) + +options: + -h, --help show this help message and exit + -v, --version show program's version number and exit + -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 + 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) +``` #### उदाहरण diff --git a/readme_it.md b/readme_it.md index abc0d7821..fa4babe09 100644 --- a/readme_it.md +++ b/readme_it.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * 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) -q, --quiet, --shutup Do not generate verbose output - -w, --windows Limit the internal font name to 31 characters (for Windows compatibility) -c, --complete Add all available Glyphs --careful Do not overwrite existing glyphs if detected --removeligs, --removeligatures @@ -350,19 +345,24 @@ options: 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 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] 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 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 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 - --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: --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) diff --git a/readme_ja.md b/readme_ja.md index 26db02c89..ca28571d7 100644 --- a/readme_ja.md +++ b/readme_ja.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * 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) -optional arguments: - -h, --help このヘルプメッセージを表示して終了します。 - -v, --version プログラムのバージョン番号を表示して終了します。 +options: + -h, --help show this help message and exit + -v, --version show program's version number and exit -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 - 行高を合わせるかどうか指定します (Powerline セパレータがちょうど真ん中になるようにします)。 + Whether to adjust line heights (attempt to center powerline separators more evenly) -q, --quiet, --shutup - デバッグメッセージを表示しません。 - -w, --windows 内部で利用するフォント名を 31 文字に制限します (Windows の互換性のためのオプションです)。 - -c, --complete 全ての利用可能なグリフを追加します。 - --careful 既に存在するグリフがあれば、それを上書きしないようにします。 + Do not generate verbose output + -c, --complete Add all available Glyphs + --careful Do not overwrite existing glyphs if detected --removeligs, --removeligatures - 設定ファイルの JSON で指定されたリガチャを除きます。 + Removes ligatures specificed in JSON configuration file --postprocess [POSTPROCESS] - あと処理を行うためのスクリプトを指定します。 + Specify a Script for Post Processing --configfile [CONFIGFILE] - 設定ファイルの JSON を指定します (src/config.sample.json の例を見てください)。 - --custom [CUSTOM] カスタムのシンボルフォントを指定します。全てのグリフがコピーされますが、大きさは変更されません。 + 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] - 作成するフォントのファイルタイプを変更します (例: ttf, otf)。 + 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 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 Do not adjust advance width (no "overhang") - --progressbars グリフセットごとに進捗を百分率で表示します。 - --no-progressbars グリフセットごとの進捗を表示しません。 - --also-windows Create two fonts, the normal and the --windows version + --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 Font Awesome のグリフを追加します (http://fontawesome.io/)。 + --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --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 - Font Logos とその他のオープンソースのグリフを追加します (https://github.com/Lukas-W/font-logos)。 - --octicons Octicons Glyphs のグリフを追加します (https://octicons.github.com)。 + 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 IEC Power Symbols のグリフを追加します (https://unicodepowersymbol.com/)。 - --pomicons Pomicon のグリフを追加します (https://github.com/gabrielelana/pomicons)。 - --powerline Powerline グリフを追加します。 - --powerlineextra Powerline Extra のグリフを追加します (https://github.com/ryanoasis/powerline-extra-symbols)。 + --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 - Material Design Icons のグリフを追加します (https://github.com/templarian/MaterialDesign)。 + Add Material Design Icons (https://github.com/templarian/MaterialDesign) --weather, --weathericons - Weather Icons のグリフを追加します (https://github.com/erikflowers/weather-icons)。 + Add Weather Icons (https://github.com/erikflowers/weather-icons) ``` #### Examples diff --git a/readme_ko.md b/readme_ko.md index b6a980e89..d98c0f185 100644 --- a/readme_ko.md +++ b/readme_ko.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * 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) -q, --quiet, --shutup Do not generate verbose output - -w, --windows Limit the internal font name to 31 characters (for Windows compatibility) -c, --complete Add all available Glyphs --careful Do not overwrite existing glyphs if detected --removeligs, --removeligatures @@ -346,19 +341,24 @@ options: 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 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] 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 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 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 - --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: --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) diff --git a/readme_pl.md b/readme_pl.md index 2461ae0b8..8fe157e4f 100644 --- a/readme_pl.md +++ b/readme_pl.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * 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) -q, --quiet, --shutup Do not generate verbose output - -w, --windows Limit the internal font name to 31 characters (for Windows compatibility) -c, --complete Add all available Glyphs --careful Do not overwrite existing glyphs if detected --removeligs, --removeligatures @@ -422,19 +417,24 @@ options: 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 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] 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 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 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 - --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: --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) diff --git a/readme_pt-pt.md b/readme_pt-pt.md index 0a2edf919..59e4dc9dd 100644 --- a/readme_pt-pt.md +++ b/readme_pt-pt.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] 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 -* Versão: 2.2.2 -* Website do desenvolvimento: https://github.com/ryanoasis/nerd-fonts -* Histórico de alterações: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md +* Version: 3.0.2 +* Development Website: https://github.com/ryanoasis/nerd-fonts +* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md -argumentos posicionais: - font Caminho para a fonte a ser modificada (por exemplo, Inconsolata.otf) +positional arguments: + font The path to the font to patch (e.g., Inconsolata.otf) -argumentos opcionais: - -h, --help mostrar esta mensagem de ajuda e sair - -v, --version mostrar o número da versão do programa e sair +options: + -h, --help show this help message and exit + -v, --version show program's version number and exit -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 - 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 - Não gerar saída de detalhe - -w, --windows Limitar o nome da fonte interna a 31 caracteres (para compatibilidade com o Windows) - -c, --complete Aderir todos os glifos disponíveis - --careful Não substituir os glifos existentes se detectados + Do not generate verbose output + -c, --complete Add all available Glyphs + --careful Do not overwrite existing glyphs if detected --removeligs, --removeligatures - Remove as ligaduras especificadas no ficheiro de configuração JSON + Removes ligatures specificed in JSON configuration file --postprocess [POSTPROCESS] - Especificar um executador para pós-processador + Specify a Script for Post Processing --configfile [CONFIGFILE] - Especificar um caminho para o arquivo de configuração JSON (vê a amostra: 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. + 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] - 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] - O diretório para enviar o ficheiro de tipo de letra modificado para + The directory to output the patched font file to --glyphdir [GLYPHDIR] 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 Do not adjust advance width (no "overhang") - --progressbars Mostrar barras de progresso de conclusão percentual por Glyph Set - --no-progressbars Não mostrar barras de progresso de conclusão percentual por Glyph Set - --also-windows Create two fonts, the normal and the --windows version + --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 Aderir os glifos do Font Awesome (http://fontawesome.io/) + --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --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 - Aderir os glifos do Font Logos (https://github.com/Lukas-W/font-logos) - --octicons Aderir os glifos do Octicons (https://octicons.github.com) - --powersymbols Aderir os glifos do IEC Power Symbols (https://unicodepowersymbol.com/) - --pomicons Aderir os glifos do Pomicon (https://github.com/gabrielelana/pomicons) - --powerline Aderir os glifos do Powerline - --powerlineextra Aderir os glifos do Powerline (https://github.com/ryanoasis/powerline-extra-symbols) + 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 - Aderir os ícones do Material Design (https://github.com/templarian/MaterialDesign) + Add Material Design Icons (https://github.com/templarian/MaterialDesign) --weather, --weathericons - Aderir os ícones do Weather (https://github.com/erikflowers/weather-icons) + Add Weather Icons (https://github.com/erikflowers/weather-icons) ``` #### Exemplos diff --git a/readme_ru.md b/readme_ru.md index 230055849..b34de8286 100644 --- a/readme_ru.md +++ b/readme_ru.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * 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) -q, --quiet, --shutup Do not generate verbose output - -w, --windows Limit the internal font name to 31 characters (for Windows compatibility) -c, --complete Add all available Glyphs --careful Do not overwrite existing glyphs if detected --removeligs, --removeligatures @@ -401,19 +396,24 @@ options: 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 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] 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 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 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 - --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: --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) diff --git a/readme_tw.md b/readme_tw.md index 790184b96..d9a09d2bc 100644 --- a/readme_tw.md +++ b/readme_tw.md @@ -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] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com -* Version: 2.2.2 +* Version: 3.0.2 * Development Website: https://github.com/ryanoasis/nerd-fonts * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md positional arguments: font The path to the font to patch (e.g., Inconsolata.otf) -optional arguments: - -h, --help 顯示幫助訊息和退出 - -v, --version 顯示程式版本和退出 +options: + -h, --help show this help message and exit + -v, --version show program's version number and exit -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 - 設置是否調整 line heights (一般應該嘗試 center powerline separators) + Whether to adjust line heights (attempt to center powerline separators more evenly) -q, --quiet, --shutup - 不生成 verbose output - -w, --windows 將內部字體名稱限制在31個符號內 (為了 Windows 相容性) - -c, --complete 加入所有可用的字體 - --careful 如果發現了已經存在的字形,不要對它進行覆寫 + 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] 指定一個自訂圖示字體,所有新字形都會在不縮放的情況下被複製。 + --custom [CUSTOM] Specify a custom symbol font, all glyphs will be copied; absolute path suggested -ext [EXTENSION], --extension [EXTENSION] - 更改字體文件的文件格式去創建新文件 (e.g., ttf, otf) + 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 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 Do not adjust advance width (no "overhang") - --progressbars 顯示每個Glyph Set的完成度進度條 - --no-progressbars 不顯示每個Glyph Set的完成度進度條 - --also-windows Create two fonts, the normal and the --windows version + --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 加入 Font Awesome Glyphs字體 (http://fontawesome.io/) + --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesomeextension - 加入 Font Awesome 補充字體 (https://andrelzgava.github.io/font-awesome-extension/) + Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/) --fontlogos, --fontlinux - 加入 Font Logos 字體 (https://github.com/Lukas-W/font-logos) - --octicons 加入 Octicons 字體 (https://octicons.github.com) + 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 加入 IEC Power Symbols (https://unicodepowersymbol.com/) - --pomicons 加入 Pomicon 字體 (https://github.com/gabrielelana/pomicons) - --powerline 加入 Powerline 字體 - --powerlineextra 加入 Powerline 字體 (https://github.com/ryanoasis/powerline-extra-symbols) + --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 - 加入 Material Design 字體 (https://github.com/templarian/MaterialDesign) + Add Material Design Icons (https://github.com/templarian/MaterialDesign) --weather, --weathericons - 加入 Weather 字體 (https://github.com/erikflowers/weather-icons) + Add Weather Icons (https://github.com/erikflowers/weather-icons) ``` #### 範例 diff --git a/readme_uk.md b/readme_uk.md index 1037cf217..87478e5a6 100644 --- a/readme_uk.md +++ b/readme_uk.md @@ -303,76 +303,76 @@ Some special packages are [in AUR](https://aur.archlinux.org/packages?K=nerd-fon ``` ./fontforge -script font-patcher ШЛЯХ_ДО_ШРИФТА - usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--careful] - [--removeligs] [--postprocess [POSTPROCESS]] - [--configfile [CONFIGFILE]] [--custom [CUSTOM]] - [-ext [EXTENSION]] [-out [OUTPUTDIR]] - [--glyphdir [GLYPHDIR]] [--makegroups] - [--variable-width-glyphs] - [--progressbars | --no-progressbars] [--also-windows] - [--fontawesome] [--fontawesomeextension] [--fontlogos] - [--octicons] [--codicons] [--powersymbols] [--pomicons] - [--powerline] [--powerlineextra] [--material] [--weather] +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]] + [-ext [EXTENSION]] [-out [OUTPUTDIR]] [--glyphdir [GLYPHDIR]] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--variable-width-glyphs] + [--has-no-italic] [--progressbars | --no-progressbars] [--debug [{0,1,2,3}]] [--dry] [--xavgcharwidth [XAVGWIDTH]] [--fontawesome] + [--fontawesomeextension] [--fontlogos] [--octicons] [--codicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] + [--material] [--weather] font - Nerd Fonts Font Patcher: виправляє заданий шрифт програмістами та гліфами, пов'язаними з розробкою +Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs - * Веб-сайт: https://www.nerdfonts.com - * Версія: 2.2.2 - * Веб-сайт для розробки: https://github.com/ryanoasis/nerd-fonts - * Журнал змін: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md +* Website: https://www.nerdfonts.com +* Version: 3.0.2 +* Development Website: https://github.com/ryanoasis/nerd-fonts +* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md - позиційні аргументи: - font Шлях до шрифту для виправлення (наприклад Inconsolata.otf) +positional arguments: + font The path to the font to patch (e.g., Inconsolata.otf) - необов'язкові аргументи: - -h, --help показати це довідкове повідомлення та завершити виконання - -v, --version показати номер версії програми та завершити виконання - -s, --mono, --use-single-width-glyphs - Чи генерувати гліфи як одноширочну, а не подвійну(зазвичай double-width) - -l, --adjust-line-height - Чи регулювати висоту лінії (намагання більш рівномірно централізувати розподільчі лінії) - -q, --quiet, --shutup - Не генерувати звіт - -w, --windows Обмежте внутрішнє ім'я шрифту до 31 символу (для сумісності з Windows) - -c, --complete Додайте всі доступні гліфи - --careful Не перезаписує наявні гліфи, якщо вони виявлені - --removeligs, --removeligatures - Видаляє лігатури, вказані у файлі конфігурації JSON - --postprocess [POSTPROCESS] - Вкажіть скрипт для постобробки - --configfile [CONFIGFILE] - Вкажіть шлях до файлу конфігурації JSON (див. зразок: src/config.sample.json) - --custom [CUSTOM] Вкажіть спеціальний шрифт символу. Усі нові гліфи будуть скопійовані без масштабування - -ext [EXTENSION], --extension [EXTENSION] - Змініть тип файлу шрифту для створення (наприклад, 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 +options: + -h, --help show this help message and exit + -v, --version show program's version number and exit + -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 + 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 Додайте Font Awesome гліфи (http://fontawesome.io/) - --fontawesomeextension - Додайте Font Awesome Extension гліфи (https://andrelzgava.github.io/font-awesome-extension/) - --fontlogos, --fontlinux - Додайте Font Logos гліфи (https://github.com/Lukas-W/font-logos) - --octicons Додайте Octicons гліфи (https://octicons.github.com) - --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) - --powersymbols Додайте IEC Power Symbols (https://unicodepowersymbol.com/) - --pomicons Додайте Pomicon гліфи (https://github.com/gabrielelana/pomicons) - --powerline Додайте Powerline гліфи - --powerlineextra Додайте Powerline гліфи (https://github.com/ryanoasis/powerline-extra-symbols) - --material, --materialdesignicons, --mdi - Додайте Material Design іконки (https://github.com/templarian/MaterialDesign) - --weather, --weathericons - Додайте Weather іконки (https://github.com/erikflowers/weather-icons) +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) ``` #### Приклади