Strona 1 z 1

Narodowe znaki francuskie jako skróty klawiaturowe.

: pn paź 01, 2018 7:53 pm
autor: sannjas
Witam!

Czy da się ustawić skróty klawiaturowe postaci np: Alt+Ctrl+A żeby wstawić francuski znak à a np Alt+Ctrl+s żeby wstawić á?
Kiedyś w Wordzie dało się to skonfigurować.
Jak jest tutaj?

Mamy sporo rzeczy do pisania po francusku.

Proszę o pomoc.

Pozdrawiam
Maciek

Re: Narodowe znaki francuskie jako skróty klawiaturowe.

: pn paź 01, 2018 8:11 pm
autor: Vakarian
Niestety z tego co wiem, to LibreOffice/OpenOffice Writer nie pozwala na ustawianie skrótów klawiaturowych dla poszczególnych znaków. Zamiast tego można dodać nowe wytyczne do ustawień autokorekty (Narzędzia -> Autokorekta -> Opcje Autokorekty -> Zamień), dzięki czemu po wpisaniu konkretnego ciągu znaków program sam zamieni je na przypisany mu francuski znak. Można by również stworzyć Makro, które powodowałoby wstawienie danego znaku, a następnie przypisać to Makro do skrótu klawiaturowego. W tym jednak nie pomogę, ponieważ z Makrami nie miałem nigdy do czynienia.

Re: Narodowe znaki francuskie jako skróty klawiaturowe.

: pn paź 01, 2018 9:14 pm
autor: Jermor
Pewne możliwości jednak istnieją.
Jednak przede wszystkim warto rozważyć zainstalowanie w systemie francuskiej klawiatury. Przełączanie między klawiaturami jest szybkie a znaki są dostępne natychmiast.
Teraz co do własnych skrótów w Writerze. Jest to pracochłonne ale do wykonania tylko raz.
  • Nagrać makro wstawiające wybrany znak z tabeli znaków "Wstaw -> Znak specjalny..."
  • Makro zapisać w kontenerze "Moje makra" nadając mu nazwę np. dla litery á nazwa framale (francuskie a małe). Powinna tam już być biblioteka "Standard". Można dla wyodrębnienia tematu utworzyć w bibliotece nowy moduł o nazwie np. "Francuskie" i nagrane makra umieszczać w tym module.
  • Wywołać polecenie "Narzędzia -> Dostosuj..." i przejść do zakładki "Klawiatura". Upewnić się, że skróty będą przypisane do Writera (stosowna opcja).
  • W obszarze "Funkcje" w polu "Kategoria" przewinąć listę w dół aż do pozycji "User" (u mnie, w wersji 4.1.5 Apache OpenOffice, ta pozycja odpowiada "Moim makrom" - nazwa nie została przetłumaczona). Naciskając znaki plus przy nazwach rozwinąć strukturę aż do modułu, w którym zapisane są makra.
  • Po zaznaczeniu modułu, w polu "Funkcja" pojawią się zapisane makra. Zaznaczyć potrzebne makro a następnie w górnym obszarze "Skróty klawiaturowe" zaznaczyć wybrany skrót i nacisnąć "Modyfikuj". W polu "Skróty klawiaturowe" pojawi się nazwa makra. Na dole, w polu "Klawisze" pojawi się przypisany skrót.
W ten sposób można przypisać skróty do wszystkich zarejestrowanych makr.
Operacje przypisywania kończy przycisk OK.

Re: Narodowe znaki francuskie jako skróty klawiaturowe.

: pn paź 01, 2018 9:48 pm
autor: Astur
Nie prościej byłoby doinstalować klawiaturę francuską w Panelu sterowania Windows?

Re: Narodowe znaki francuskie jako skróty klawiaturowe.

: wt paź 02, 2018 11:00 am
autor: Jermor
To samo napisałem w drugim zdaniu swego postu. Jednak mam wrażenie, że sannjas woli pisać na klawiaturze QWERTY. Klawiatura francuska (AZERTY) ma więcej liter w innych miejscach niż np niemiecka (QWERTZ). O znakach interpunkcyjnych już nie wspomnę. Dlatego zapewne chciałby mieć te skróty.

Re: Narodowe znaki francuskie jako skróty klawiaturowe.

: wt paź 02, 2018 9:39 pm
autor: Vakarian
Jermor pisze:Dlatego zapewne chciałby mieć te skróty.
I w ten sposób wracamy do wspomnianych przeze mnie, a opisanych dokładniej przez Jermora, makr. Innego sposobu na wstawianie znaku za pomocą skrótu klawiaturowego w Libre/OpenOffice nie ma. A szkoda, ponieważ opcja ta byłaby czasami wielce przydatna.

Zamiast "bruździć" w skrótach klawiaturowych, możesz również wypróbować program typu AutoHoKey, za pomocą którego można ustawić np. skróty klawiaturowe. Odbywa się to za pomocą makr, które w Twoim przypadku byłyby niezwykle krótkie i nieskomplikowane. Po zapisaniu danego makra, będzie ono aktywne zawsze, gdy włączony będzie AutoHotKey (chyba, że dopiszesz mu inne wytyczne), po wyłączeniu programu zaś skrypt nie będzie wykonywany. Wybór należy do Ciebie. ;)