[![Rilasci su GitHub][img-version-badge]][repo] [![Gitter][img-gitter-badge]][gitter] [![Stato build][img-travis-ci]][travis-ci] [![Codice di Condotta][coc-badge]][coc] [![Le PR sono benvenute][prs-badge]][prs] <ahref="#patched-fonts"title=""><imgsrc="https://raw.githubusercontent.com/wiki/ryanoasis/nerd-fonts/images/faux-shield-badge-os-logos.svg?sanitize=true"alt="Nerd Fonts - Supporto SO"></a> [![Twitter][twitter-badge]][twitter-intent]
</div>
**Nerd Fonts** è un progetto che modifica i font mirati agli sviluppatori con un elevato numero di glifi (icone). In particolare per aggiungere un numero elevato di glifi extra da popolari 'font iconici' come [Font Awesome ➶][font-awesome], [Devicons ➶][vorillaz-devicons], [Octicons ➶][octicons], ed [altri](#glyph-sets).
Il seguente diagramma di flusso Sankey mostra gli attuali set di glifi inclusi:
<sub><i>Diagramma creato usando <ahref="http://sankeymatic.com/"title="SankeyMATIC (BETA): Un generatore di diagrammi Sankey per tutti">@SankeyMATIC</a></i></sub>
## Informazioni Importanti
* I path dei file presenti nel branch `master`**non** sono considerati stabili. [Verificate sempre le referenze degli URI nel vostro repository](#unstable-file-paths)
* Clonare questo repository **non** è consigliato ([a causa delle sue dimensioni](#option-5-clone-the-repo)) a meno che non vogliate [contribuire allo sviluppo](#contributing)
* [**5 - Clonare il Repo**](#opzione-5-clonare-il-repo)
* [**6 - Download Ad Hoc con Curl**](#opzione-6-download-ad-hoc-con-curl)
* [**7 - Arch User Repository (AUR) (Arch Linux)**](#opzione-7-arch-user-repositories-non-ufficiali-aur)
* [**8 - Modifica il tuo Font**](#opzione-8-modifica-il-tuo-font)
[**Caratteristiche**](#caratteristiche)
* [**Set di Glifi/Icone**](#set-di-glifi)
* [**Font Modificati**](#font-modificati)
* [**Combinazioni**](#combinazioni)
* [**Font Patcher**](#font-patcher)
[**Sviluppatore / Contributore**](#font-patcher)
* [**Font Patcher**](#font-patcher)
* [**Gotta Patch 'em All Font Patcher!**](#gotta-patch-em-all)
* [**Altri Font che Possono Essere Modificati**](#altri-font-che-possono-essere-modificati)
* [**Come Contribuire**](#come-contribuire)
[**Motivazioni del Progetto**](#motivazioni-del-progetto)
**Altre Informazioni**
* [**Path dei file instabili su master**](#path-dei-file-instabili)
* [**Changelog**](#changelog)
* [**Licenza**](#licenza)
## TL;DR
Nerd Fonts prende i font più popolari fra i programmatori e li modifica aggiungendoci una serie di glifi.
È inoltre disponibile un [font patcher](#font-patcher) se il font che desiderate non è già stato modificato.
Per informazioni più approfondite potete leggere la [wiki][wiki]. Se invece state cercando il plugin per vim guardate [VimDevIcons ➶][vim-devicons].
### Opzioni di Download dei Font Disponibili
_Se tu..._
*`Opzione 1.` vuoi scaricare **rapidamente** un unico font, fallo dalla [cartella `patched-fonts/`](#patched-fonts)
*`Opzione 2.` vuoi scaricare un insieme di varianti di una **famiglia di font** (grassetto, italico, ecc.) guarda come [scaicare un archivio](#option-2-release-archive-download)
*`Opzione 3.` vuoi **automatizzare** l’installazione o l’uso in uno **script** guarda come farlo con lo [Script d’Installazione](#option-3-install-script)
*`Opzione 4.` sei su **macOS** e preferisci usare **Homebrew**, guarda come fare con [Homebrew Fonts](#option-4-homebrew-fonts)
*`Opzione 5.` vuoi il **controllo completo**, guarda come [clonare il repo](#option-5-clone-the-repo)
*`Opzione 6.` vuoi usare il **comando `curl`** o utilizzarlo nei tuoi **script**, guarda le istruzioni per [Ad Hoc Curl Download](#option-6-ad-hoc-curl-download)
*`Opzione 7.` sei su **Arch Linux** e preferisci usare i **pacchetti AUR**, guarda come fare con gli [Arch User Repositories Non Ufficiali](#option-7-unofficial-arch-user-repository-aur)
*`Opzione 8.` vuoi modificare un font in tuoi possesso, guarda come usare il [Font Patcher](#option-8-patch-your-own-font)
## Caratteristiche
* Uno [scropt di FontForge scritto in Python](#font-patcher) per modificare qualsiasi font
* Include un’opzione per creare glifi **Monospaziati (passo fisso, larghezza fissa)**_o_ glifi **doppia larghezza (non monospaziati)**
* Per maggiori dettagli leggi la sezione [**Font Patcher**](#font-patcher)
* **`50`** [famiglie di font modificati](#patched-fonts) già presenti
* Più di **`1.571.470`** combinazioni/variazioni uniche dei font modificati [(maggiori dettagli)](#combinations)
* Più di **`2.600`** glifi/icone in tutto [(maggiori dettagli)](#combinations)
* I set di glifi correnti includono: [Powerline con Simboli Extra][ryanoasis-powerline-extra-symbols], [Font Awesome][font-awesome], [Material Design Icons][font-material-design-icons], [Weather][font-weather], [Devicons][vorillaz-devicons], [Octicons][octicons], [Font Logos][font-linux] (Formerly [Font Linux][font-linux]), [Pomicons][gabrielelana-pomicons]
* Versioni dei glifi **Monospaziati (passo fisso, larghezza fissa)**_o_ a **doppia larghezza (non monospaziati)** per ogni font
* Questo si riferisce ai glifi aggiunti da Nerd Font non necessariamente al font nella sua interezza
* Uno [script bash](#gotta-patch-em-all) fornito agli sviluppatori/contributori per modificare tutti i font
## Set di Glifi
:mag: :mag: Ora puoi cercare i glifi con facilità su [NerdFonts.com][Cheat Sheet] attraverso il [Cheat Sheet][Cheat Sheet]
Leggi la [Wiki: Set di Glifi e Codepoints per maggiori dettagli][wiki-glyph-sets-codepoints]
### Nomi delle Icone per la shell
Leggi la [Wiki: Nomi delle Icone per la shell][wiki-icon-names-in-shell]
## Font Modificati
| Nome Font | Nome Font e Repository |\*NFR | Dim. EM | Stato |
- [Powerline Extra Symbols][ryanoasis-powerline-extra-symbols]
- [IEC Power Symbols][website-iecpower]
- [Pomicons][gabrielelana-pomicons]
- Compatibilità con Windows
## Installazione dei Font
### `Opzione 1: Download ed Installazione Manuale`
> È l’opzione migliore per ottenere **rapidamente** uno specifico **font singolo**.
Scarica il [font modificato](#patched-fonts) che desideri
### `Opzione 2: Scarica l‘Archivio della Release`
> È l’opzione migliore se volete un **archivio** o una **famiglia font** completa con le sue variazioni (grassetto, italico, ecc.).
I font sono disponibili per il download come archivi nelle [release recenti](https://github.com/ryanoasis/nerd-fonts/releases/latest)
### `Opzione 3: Script d’Installazione`
> È l‘opzione migliore se volete **automatizzare** l’installazione o per usarlo nei tuoi **script**.
_Nota_: Solamente per Linux e macOS (OS X)
_Nota_: **Richiede di clonare** il repo al commit corrente
#### Tutti i Font:
* Installa tutti i font modificati (_Attenzione: Il totale dei font è molto alto ed occupano molto spazio su disco_)
```sh
./install.sh
```
#### Font Singolo:
* Installa un singolo font di vostra scelta
```sh
./install.sh <NomeFont>
./install.sh Hack
./install.sh HeavyData
```
### `Opzione 4: Homebrew Fonts`
> È l‘opzione migliore se stai usando **macOS** e vuoi utilizzare **Homebrew**.
Tutti i font sono disponibili via la [Homebrew Cask Fonts](https://github.com/Homebrew/homebrew-cask-fonts) su macOS (OS X)
```sh
brew tap homebrew/cask-fonts
brew cask install font-hack-nerd-font
```
### `Opzione 5: Clonare il Repo`
> È l‘opzione migliore per avere il **controllo completo**, **tutti** o **la maggioranza** dei font, o per **contribuire** allo sviluppo.
Clonare questo repository **non** è richiesto o efficiente (vista la dimensione del repository) se siete interessati in un insieme limitato di font.
Tuttavia, se volete clonare il repository, assicuratevi di fare un clone _shallow_:
```sh
git clone --depth 1
```
### `Opzione 6: Download Ad Hoc con Curl`
> Opzione se volete utilizzare il **comando `curl`** o per l’utilizzo negli **script**.
#### Linux
```sh
mkdir -p ~/.local/share/fonts
cd ~/.local/share/fonts && curl -fLo "Droid Sans Mono for Powerline Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/DroidSansMono/complete/Droid%20Sans%20Mono%20Nerd%20Font%20Complete.otf
```
_Nota:_ path alternativo deprecato: `~/.fonts`
#### macOS (OS X)
```sh
cd ~/Library/Fonts && curl -fLo "Droid Sans Mono for Powerline Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/DroidSansMono/complete/Droid%20Sans%20Mono%20Nerd%20Font%20Complete.otf
```
### `Opzione 7: Arch User Repositories Non Ufficiali (AUR)`
> Opzione per gli utilizzatori di **Arch Linux** che vogliono usare i **pacchetti AUR**.
I seguenti font sono disponibili attraverso i [pacchetti AUR](https://aur.archlinux.org/) su Arch Linux:
* :x: Al posto di: <code>https\://github.com/ryanoasis/nerd-fonts/blob/<del>master</del>/patched-fonts/Hermit/Medium/complete/Hurmit%20Medium%20Nerd%20Font%20Complete.otf</code>
## Altri Font che Possono Essere Modificati
* una lista di altri font interessanti che non possono essere aggiunti per via delle loro licenze:
* [Input Mono][input-mono] (restrizione della licenza)
* Potrebbe essere inserito in futuro attraverso un hosting esterno :)
* [PragmataPro][pragmatapro] (font a pagamento)
* [Consolas][consolas] (propietario)
* [Operator Mono][operator] (font a pagamento)
* [Dank Mono][dank] (font a pagamento)
## Motivazioni del Progetto
Leggi la [Wiki: Motivazioni del Progetto][wiki-project-purpose]