Posso fare in modo che ReText utilizzi un tipo di carattere diverso per visualizzare il codice?


10

Sto usando ReText 3.1.4 (Lubuntu 12.10) per prendere appunti da solo. Voglio sapere se è possibile utilizzare un carattere diverso per visualizzare il testo contrassegnato come codice in modalità anteprima :

Anteprima di nuovo testo

Nell'immagine Sorte ~/.config/pcmanfm/lubuntu/desktop-items-0.confappaiono sbiaditi . Sento che è un problema con Courier (non solo in ReText). Vorrei usare Ubuntu Mono o DejaVu Sans Mono invece di Courier. È possibile? Come?

Ho installato tutto il software consigliato suggerito al momento dell'installazione di Retext dal Centro software Lubuntu e quello incluso Qt Configuration 4.8.3che consente molta personalizzazione. Posso usare la scheda Caratteri di questa applicazione per modificare il carattere predefinito ma non quello del carattere responsabile del testo nella rappresentazione del codice:

Anteprima di nuovo testo con diverso carattere predefinito

Risposte:


10

A tale scopo, possiamo utilizzare Cascading Style Sheets (CSS).

Se non conosci il CSS e desideri aiuto / tutorial, consulta questa domanda Stack Overflow:

Consultare anche il Wiki ReText per il file di configurazione:

Seguire questi passaggi per creare e modificare il file CSS:

  1. ReText memorizza i suoi file di configurazione in ~/.config/ReText project/ReText.conf. Apri il tuo File Manager (Nautilus se stai usando Ubuntu). Premi Ctrl+ Hper mostrare tutti i file nascosti. Ora vai alla directory .configReText project. Qui troverai ReText.conf. Dovremmo modificarlo per puntare al nostro cssfile. Ma prima creiamo il cssfile.

  2. In questa stessa directory crea un file chiamato myconfig.css(puoi nominarlo come vuoi). Ora aprilo in un editor di testo.

  3. Modifica il file come di seguito:

    code {
        font-family: Ubuntu Mono, DejaVu Sans Mono;
        background-color: #D3D3D3;
    }
    
    pre {
        background-color: #D3D3D3;
    }
    

    Ovviamente, quello che vuoi è impostare solo la font-familyproprietà da codetaggare. Tuttavia, vi consiglio di set di background-colorproprietà pure ad entrambi codee pretag. Ho impostato il background-colorper LightGrey(il suo valore esadecimale è #D3D3D3). È possibile modificare il colore secondo i propri gusti e preferenze. Il seguente link dovrebbe aiutarti in questo senso.

  4. Ora modifica il file di configurazione di ReText per puntarlo al foglio di stile appena creato. Apri ~/.config/ReText project/ReText.confnel tuo editor di testo e aggiungi l' styleSheetimpostazione alla fine e puntala nella sua posizione. Per me è:

    styleSheet=/home/aditya/.config/ReText project/myconfig.css
    

    ReText Conf File

    Nota:

    • Assicurati di fornire il percorso completo del file. Non può espandersi ~come il tuo $HOME.
    • Inoltre, se hai nominato il tuo file css come qualcosa di diverso myconfig.csso lo hai inserito in un'altra directory, assicurati di fornire il nome e il percorso corretti del file.
  5. Se ReText era già in esecuzione, chiuderlo e riavviarlo nuovamente per rendere effettive le modifiche.

missione compiuta


Come sapere quale HTML <tag>modificare

Se non si è sicuri dei nomi dei tag, è possibile visualizzare il codice HTML del markdown e apportare le modifiche preferite al CSS.

Menu ModificaVisualizza codice HTML mostrerebbe il markup del testo del markdown.

conoscere i tag

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.