umlaute eintippen

Setup und Komponenten-übergreifende Probleme.

Moderator: Moderatoren

Lukanga
Beiträge: 1
Registriert: Di, 25.01.2005 12:00

umlaute eintippen

Beitrag von Lukanga »

Liebe Menschen,

ich bin mit Sicherheit etwas computerbloed, moechte aber dennoch lieber mit OO arbeiten als mit MS Office. Dabei stosse ich immer wieder auf fuer mich unueberwindliche Probleme. Ich bitte dabei um etwas Geduld mit meiner Ignoranz.

Ich habe OO1.1.4 (english) fuer windows XP und eine QWERTY Tastatur. Jetzt moechte ich Texte mit Umlauten tippen ohne jedesmal ueber die Menueleiste Sonderzeichen einzufuegen. Kann ich das irgendwie praktischer einstellen? (Bei MS funktionierte dieTastenkombination [ctrl]:vokal.)

Zu bedenken waere dabei, dass die meisten meiner Texte in Englisch bzw Niederlaendisch verfasst werden, ich also nicht das ganze System umschmeissen will.

Fuer Hilfe ware ich dankbar.

Lukanga
Hubi
**
Beiträge: 32
Registriert: Di, 25.01.2005 12:06
Wohnort: 21423 Winsen
Kontaktdaten:

Beitrag von Hubi »

Man sollte sich einloggen Sorry

Hier noch eine Beschreibung wie man ein Makro einem Tastenkürzel zuweist

Gehe hierfür auf Extras/Anpassen/Tastatur.
Wähle unter Tastenkombinationen Umschalt+Shift + 1, unter Bereich OpenOffice.org-Basic-Makros/ Standard sowie unter Funktion AUML(oder wie du das Makro auch immer nennen magst).
Klicke zum Abschluss auf Ändern und dann OK.

Wie das in der englischen Version heist weis ich nicht :-(
Ich gehe davon aus, das du unter windows arbeitest der Hinweis gilt auch für die Tastenkombination.
Hubi
**
Beiträge: 32
Registriert: Di, 25.01.2005 12:06
Wohnort: 21423 Winsen
Kontaktdaten:

Beitrag von Hubi »

Hallo Lukanga, hattets Du Num Locjk angeschaltet ? Wenn das ausgeschaltet ist klappt das mit dem ä auch nicht. Hier der Text des Makros

sub AUml
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Text"
args1(0).Value = "ä"

dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args1())


end sub

kopiere den Text heraus und erzeuge ein leeres Makro, dann Makro bearbeiten un den Code einfügen. Nenne das Makro auch AUml. Es muß der ganze Text von Sub AUml bis end sub eingefügt werden.
Antworten