Biorę kurs języka greckiego i chciałbym mieć możliwość przechowywania notatek itp. Na moim laptopie.
Używam Gnome, ale używam również programu kart flash o nazwie „Mnemosyne”, który jest napisany w Qt, jeśli to robi różnicę.
Zainstalowałem „grecki” język z „Wsparcie językowe”. Poszedłem również do „Klawiatury” i próbowałem zmienić układ, ale to nie zadziałało (najwyraźniej powinienem być w stanie nacisnąć oba klawisze Alt jednocześnie, aby zmienić układ, ale to nic nie robi. Dodałem grecki układ do listy).
Odpowiedzi:
Σιμπλζ αδδ τηε Γρεεκ λαζοθτ το ζοθρ Κεζβοαρδ λαζοθτ πρεφερενψεσ. Τηεν αδδ τηε Κεζβοαρδ Ινδιψατορ αππλετ το ονε οφ ζοθρ παλελσ ανδ θσε τηατ το σςιτη λαζοθτσ.
Po prostu dodaj układ grecki do układów klawiatury. Następnie dodaj aplet „Wskaźnik klawiatury” do jednego z paneli i użyj go do przełączania układów. Wydaje mi się, że to działa.
Edytuj :
Zmiana układu za pomocą kombinacji klawiszy wydaje się nieco niestabilna:
Wybierz „Opcje układu” w oknie dialogowym Preferencje klawiatury i znajdź grupę opcji oznaczonych „Klawisze do zmiany układu”. Będziesz wtedy musiał po prostu wypróbować różne opcje i zobaczyć, która z nich działa dla Ciebie, zarówno na poziomie systemu, jak i użyteczności. Wydaje mi się, że w przypadku opcji „oba klawisze alt” będziesz potrzebować dwóch klawiszy Alt (mam tutaj tylko jeden klawisz). Z drugiej strony zdecydowanie muszę kombinować klawisze Ctrl, ale opcja „Oba klawisze Ctrl” również dla mnie nie działa.
Rozumiem, że chcesz uniknąć zaśmiecania panelu, ale domyślam się, że będziesz potrzebować jakiegoś wskaźnika bieżącego układu lub będziesz ciągle wpisywać niewłaściwy. Oczywiście twój przebieg może się różnić.
źródło
Jeśli chcesz po prostu wpisać kilka znaków greckich, znajdę ich numer Unicode i użyję kompozycji Unicode .
Na przykład:
źródło
Jeśli chcesz tylko kilka greckich znaków (np. Do równań matematycznych), zdecydowanie polecam użycie XCompose . Oto jak.
1. Znajdź swój
dead_greek
klucz (lub zdefiniuj jeden)Domyślnie XCompose jest skonfigurowany do używania specjalnego
<dead_greek>
klucza. Możesz sprawdzić swój<dead_greek>
klucz, uruchamiając następujące polecenie:Na przykład w moim systemie polecenie to wyświetla:
Oznacza to, że klucz 191 jest moim
<dead_greek>
kluczem. Na mojej klawiaturze odpowiada toF13
klawiszowi. Jeśli nie masz pewności, który klucz odpowiada kodowi, możesz uruchomić następującą komendę i wpisać wszystkie klawisze, aż znajdziesz klucz z odpowiednim kodem:Jeśli
xmodmap
powyższe polecenie nic nie zwraca, oznacza to, że nie masz<dead_greek>
przypisanego klucza. Aby go przypisać, najpierw znajdź kod klucza, który chcesz przypisać za pomocąxev
powyższego polecenia, a następnie wpisz następujące polecenie (zastępując 191 dowolnym kodem, który chcesz):Cztery powtórzenia
dead_greek
dotyczą różnych kombinacji<dead_greek>
klawisza z klawiszamiShift
iAltGr
. Prawdopodobnie będziesz chciał dodać to polecenie do~/.xsessionrc
skryptu, aby uruchamiał się automatycznie przy każdym logowaniu.2. Wpisz greckie znaki i wiele więcej! :)
Teraz możesz spróbować wpisać swój
<dead_greek>
klucz, a następnie literę e lub p, a to powinno wypisać ε lub π.Ale czekaj, jest więcej! Jeśli wpiszesz
<Multi_key>
v
/
, otrzymasz √. Na moim systemie,<Multi_key>
jestCaps Lock
kluczem.I tak naprawdę jest o wiele więcej zdefiniowanych sekwencji kluczowych. Jeśli chcesz dowiedzieć się, jakie inne znaki są dostępne, spójrz na plik
/usr/share/X11/locale/en_US.UTF-8/Compose
(wen_US.UTF-8
razie potrzeby zmień katalog zgodnie z ustawieniami regionalnymi) i wyszukaj<dead_greek>
.3. Jak zdefiniować więcej kluczowych sekwencji?
Jeśli chcesz dodać więcej sekwencji klawiszy dla znaków greckich (lub dowolnego znaku Unicode), możesz utworzyć
.XCompose
plik w katalogu domowym, na przykład:W
include
pilnuje zachować kluczowe sekwencje zdefiniowane dla danej lokalizacji. W tym przykładzie dodajemy dwie kluczowe sekwencje dla ∂ i ∇. Okej, te postacie nie są tak naprawdę Grekami, ale wyglądają tak, jak oni, więc kogo to obchodzi?4. Co jeśli się nie powiedzie?
Jeśli niektóre aplikacje ignorują spersonalizowane sekwencje kluczy, może być konieczne dodanie do
.xsessionrc
skryptu następujących zmiennych środowiskowych :Cieszyć się!
źródło