Czy mogę sprawić, aby ReText używał innego typu czcionki do wyświetlania kodu?

10

Używam ReText 3.1.4 (Lubuntu 12.10) do robienia notatek dla siebie. Chcę wiedzieć, czy możliwe jest użycie innej czcionki do wyświetlania tekstu oznaczonego jako kod w trybie podglądu :

Podgląd ReText

Na obrazie Sorti ~/.config/pcmanfm/lubuntu/desktop-items-0.confwydają się wyblakłe . Wydaje mi się, że to problem z Kurierem (nie tylko w ReText). Chciałbym użyć Ubuntu Mono lub DejaVu Sans Mono zamiast Courier. Czy to jest możliwe? W jaki sposób?

Zainstalowałem całe zalecane oprogramowanie sugerowane podczas instalacji Retext z Centrum oprogramowania Lubuntu i to w zestawie, Qt Configuration 4.8.3co pozwala na wiele dostosowań. Mogę użyć karty Czcionki tej aplikacji, aby zmienić domyślną czcionkę, ale nie czcionkę odpowiedzialną za tekst w obrazie:

Podgląd ReText z inną domyślną czcionką


źródło

Odpowiedzi:

10

W tym celu możemy użyć Cascading Style Sheets (CSS).

Jeśli dopiero zaczynasz korzystać z CSS i potrzebujesz pomocy / samouczka, zapoznaj się z pytaniem dotyczącym przepełnienia stosu:

Zobacz także Wiki ReText dla pliku konfiguracyjnego:

Wykonaj następujące kroki, aby utworzyć i zmodyfikować plik CSS:

  1. ReText przechowuje swoje pliki konfiguracyjne w ~/.config/ReText project/ReText.conf. Otwórz Menedżera plików (Nautilus, jeśli używasz Ubuntu). Naciśnij Ctrl+, Haby wyświetlić wszystkie ukryte pliki. Teraz przejdź do katalogu .configReText project. Tutaj znajdziesz ReText.conf. Musimy go edytować, aby wskazać nasz cssplik. Ale najpierw stwórzmy cssplik.

  2. W tym samym katalogu utwórz plik o nazwie myconfig.css(możesz nazwać go, jak chcesz). Teraz otwórz go w edytorze tekstu.

  3. Edytuj plik jak poniżej:

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

    Oczywiście, chcesz tylko ustawić font-familywłaściwość do codetagowania. Zalecam jednak ustawienie zarówno background-colorwłaściwości, jak codei pretagów. Mam ustawić background-colorna LightGrey(jego wartość jest Hex #D3D3D3). Możesz zmienić kolor według własnych upodobań i preferencji. Poniższy link powinien ci w tym pomóc.

  4. Teraz zmodyfikuj plik konfiguracyjny ReText, aby skierował go do nowo utworzonego arkusza stylów. Otwórz ~/.config/ReText project/ReText.confw edytorze tekstu i dodaj styleSheetustawienie na końcu i wskaż je w jego lokalizacji. Dla mnie to jest:

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

    Plik Conf ReText

    Uwaga:

    • Upewnij się, że podałeś pełną ścieżkę do pliku. Nie może się rozwinąć ~tak jak twój $HOME.
    • Ponadto, jeśli nazwa Twojego pliku css jest inna niż myconfig.csslub umieszczony w innym katalogu, upewnij się, że podałeś prawidłową nazwę pliku i ścieżkę.
  5. Jeśli już uruchomiłeś ReText, zamknij go i uruchom ponownie, aby zmiany odniosły skutek.

misja zakończona


Jak wiedzieć, jaki kod HTML <tag>zmodyfikować

Jeśli nie masz pewności co do nazw znaczników, możesz wyświetlić kod HTML swojej zniżki, a następnie wprowadzić preferowane zmiany w CSS.

Menu EdycjaWyświetl kod HTML pokaże znaczniki tekstu przeceny.

znać tagi

Aditya
źródło