RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, > -Original Message- > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Saturday, January 12, 2019 6:57 PM > To: users-de@openoffice.apache.org > Subject: Re: Wie kann ich in Open-Office > Unicode-Sonderzeichen per Tastatur eingeben? > > Lieber Jörg, > > weil es gestern so gut lief, habe ich heute gleich noch eine weitere > Datei erstellt, in der es um die Eingabe von Sonderzeichen der > arabischen Umschrift und des türkischen Alphabets geht. Vielleicht > kannst du die auch hochladen. Danke, ist jetzt hochgeladen in denselben Beitrag von gestern, habe nur die Überschrift erweitert. > Bei der Gelegenheit ist mir aufgefallen, dass ich in der Datei > "Griechische Buchstaben" den Ausdruck "Strg+Alt" und "Alt+Umschalt" > verwendet habe, obwohl es im Menü "Anpassen" von OpenOffice > stattdessen > "Ctrl+Alt" und "Alt+Shift" heißt. Wenn du meinst, dass das zu > unnötiger > Verwirrung führen kann - bitte einfach die gestrige Datei durch die > angehängte neue Datei ersetzen. Nö, ich sehe da kein Problem, denn diese Dinge sind ohnehin sprach-/lokalisations-abhängig. Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Lieber Jörg, weil es gestern so gut lief, habe ich heute gleich noch eine weitere Datei erstellt, in der es um die Eingabe von Sonderzeichen der arabischen Umschrift und des türkischen Alphabets geht. Vielleicht kannst du die auch hochladen. Bei der Gelegenheit ist mir aufgefallen, dass ich in der Datei "Griechische Buchstaben" den Ausdruck "Strg+Alt" und "Alt+Umschalt" verwendet habe, obwohl es im Menü "Anpassen" von OpenOffice stattdessen "Ctrl+Alt" und "Alt+Shift" heißt. Wenn du meinst, dass das zu unnötiger Verwirrung führen kann - bitte einfach die gestrige Datei durch die angehängte neue Datei ersetzen. Viele Grüße Helmut Arabische-Umschrift-und-Tuerkische-Sonderzeichen.odt Description: application/vnd.oasis.opendocument.text Griechische-Buchstaben.odt Description: application/vnd.oasis.opendocument.text - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Friday, January 11, 2019 9:16 PM > To: users-de@openoffice.apache.org > Subject: Re: Wie kann ich in Open-Office > Unicode-Sonderzeichen per Tastatur eingeben? > > Am 11.01.2019 um 21:02 schrieb Jörg Schmidt: > > schon online: > > http://de.openoffice.info/viewtopic.php?f=25=71454 > > > > > > Ich habe jetzt nur auf die Mailingliste verwiesen, falls Du > willst können wir gerne Deine Autorenschaft auch noch ins PDF > schreiben und eine einfache Lizens wie > https://creativecommons.org/licenses/by-sa/3.0/de/ dazutun. > > > > Das müsstest Du entscheiden. > > Das ging ja schnell. Danke! > > Wenn ihr noch meinen Namen als Autor ins PDF schreibt, ist das nett. so, Name steht jetzt drin (direkt unter der Überschrift am Anfang des PDF) Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 11.01.2019 um 21:02 schrieb Jörg Schmidt: schon online: http://de.openoffice.info/viewtopic.php?f=25=71454 Ich habe jetzt nur auf die Mailingliste verwiesen, falls Du willst können wir gerne Deine Autorenschaft auch noch ins PDF schreiben und eine einfache Lizens wie https://creativecommons.org/licenses/by-sa/3.0/de/ dazutun. Das müsstest Du entscheiden. Das ging ja schnell. Danke! Wenn ihr noch meinen Namen als Autor ins PDF schreibt, ist das nett. Aber macht euch keine große Mühe mit Lizenzen. Ansonsten habe ich im Zusammenhang mit meiner Frage und euren Antworten viel gelernt und sauber aufgeräumte Tastaturmakros! Liebe Grüße Helmut - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, > -Original Message- > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Friday, January 11, 2019 8:22 PM > To: users-de@openoffice.apache.org > Subject: Re: Wie kann ich in Open-Office > Unicode-Sonderzeichen per Tastatur eingeben? > Mit deinem Tipp hast du mir sehr geholfen, den ich gleich > dafür genutzt > habe, Ordnung in meine Makros zu bringen. > > Und auch dazu, um eine Anleitung zu formulieren, wie man griechische > Buchstaben mit der deutschen Tastatur eingeben kann. > > Das Ergebnis - zur Überprüfung und freien Verwendung - > findest du im Anhang. Danke. schon online: http://de.openoffice.info/viewtopic.php?f=25=71454 Ich habe jetzt nur auf die Mailingliste verwiesen, falls Du willst können wir gerne Deine Autorenschaft auch noch ins PDF schreiben und eine einfache Lizens wie https://creativecommons.org/licenses/by-sa/3.0/de/ dazutun. Das müsstest Du entscheiden. Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 11.01.2019 um 14:50 schrieb Jörg Schmidt: Wie geht es zum Beispiel, nach dem Aufruf von "Extras - Makros - Makros verwalten - Open Office Basic" ein neues Modul mit dem Namen "Griechisch" einzurichten und an welcher Stelle sollte es abgespeichert werden? Wenn ich ein neues Modul einrichten will, wird immer ein neues Makro in meinem vorhandenen Makro-Modul eingerichtet. Wenn Du eine Extra-Bibliothek willst, dann: -klicke im erscheinenden Dialog die Schaltfläche "Verwalten" -klicke nun im weiteren Dialog Register "Bibliotheken" und wähle bei Ort "Meine Makros und Dialoge" und klicke auf neu und nenne es "Griechisch" -kontrolliere das nun unter "Bibliothek" "Griechisch" markiert ist und klicke auf "Bearbeiten" damit landest Du im (automatisch angelegten) Modul namens "Module1" in Meine Makros-Griechisch Mit deinem Tipp hast du mir sehr geholfen, den ich gleich dafür genutzt habe, Ordnung in meine Makros zu bringen. Und auch dazu, um eine Anleitung zu formulieren, wie man griechische Buchstaben mit der deutschen Tastatur eingeben kann. Das Ergebnis - zur Überprüfung und freien Verwendung - findest du im Anhang. Viele Grüße Helmut Griechische-Buchstaben.odt Description: application/vnd.oasis.opendocument.text - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Friday, January 11, 2019 1:50 PM > To: users-de@openoffice.apache.org > Subject: Re: Wie kann ich in Open-Office > Unicode-Sonderzeichen per Tastatur eingeben? > Grundsätzlich könnte ich das machen. Gut. Aber verstehe das als freiwillig, denn es ist natürlich keine Pflicht. Das ich Dich dazu quasi ermuntert habe, verstehe so das uns Dein Beitrag direkt hilft, indem er unseren Anwendern hilft und das zusätzlich auch die allgemeine Hoffnng besteht das immer einmal wieder solch eine kleine Doku ein Einstieg für neue Mithelfer sein kann, weil sie Spass daran finden. Letztlich hat hier jeder mit etwas Kleinem angefangen. > Wie geht es zum Beispiel, nach dem Aufruf von "Extras - > Makros - Makros > verwalten - Open Office Basic" ein neues Modul mit dem Namen > "Griechisch" einzurichten und an welcher Stelle sollte es > abgespeichert > werden? Wenn ich ein neues Modul einrichten will, wird immer > ein neues > Makro in meinem vorhandenen Makro-Modul eingerichtet. (a) -klicke im erscheinenden Dialog die Schaltfläche "Verwalten" -klicke nun im weiteren Dialog Register "Module" und markiere unterhalb meine Makros den Eintrag "Standard" und klicke auf "Neu" und nenne das "Griechisch" das ergibt ein neues Modul namens "Griechisch" in Meine Makros-Standard Wenn Du lieber eine Extra-Bibliothek willst, dann: (b) -klicke im erscheinenden Dialog die Schaltfläche "Verwalten" -klicke nun im weiteren Dialog Register "Bibliotheken" und wähle bei Ort "Meine Makros und Dialoge" und klicke auf neu und nenne 2s "Griechisch" -kontrolliere das nun unter "Bibliothek" "Griechisch" markiert ist und klicke auf "Bearbeiten" damit landest Du im (automatisch angelegten) Modul namens "Modul1" in Meine Makros-Griechisch Du kannst auch auf den Automatismus der Einrichtung von "Modul1" verzichten und statt "Bearbeiten" zu klicken zum Register "Module" wechjseln, dort die nun sictbare Bibliothek [sic] "Griechisch markieren, dann dort Neu klicken und einen Namen vergeben für das neuer Modul [sic] das nun in der Bibliothek "Griechisch" angelegt wird Der Weg (b) ist nicht zwingend nötig, aber im Zweifel immer zu bevorzugen, weil nur so später ein beqauemes Sichern der Module in Form einer Extension möglich ist, denn die Bibliothek "Standard" (und DORT untergeordnete Module) lassen sich nicht einfach in eine Extension sichern. am Rande erwähnt: Ansonsten kannst Du Makros auch in einem Dokument speichern indem Du das geöffnete Dokument anstatt "meine Makros" auswählst. Diese Makros sind dann aber (normalerweise) nur innerhalb dieses Dokuments nutzbar. Nicht hingegen kannst Du (mit normalem Vorgehen) Makros unter "OpenOffice Makros" speichern, weil dieser Bereich normalerweise gesperrt ist. Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 11.01.2019 um 11:54 schrieb Jörg Schmidt: Das Makro ist ohnehin der kleinere Teil, es müsste vor allem beschrieben werden wie das Makro eingebunden werden muss und wozu das Ganze überhaupt dient, so das es ein normaler Anwender verstehen kann. Wenn Du bereit wärest das zu schreiben (Dateiformat odt und pdf), dann kann ich es ins Forum stellen: http://de.openoffice.info/viewtopic.php?f=1=55849 (ich kann Dir auch einen Forumsaccount einrichten, nur dann müsstest Du Dich dort erst technisch einarbeiten, ein odt/pdf hingegen kannst Du gestalten wie Du magst und ich lade es dann ins Forum hoch und gut) Grundsätzlich könnte ich das machen. An einigen Stellen der Beschreibung der OpenOffice-Menüführung fühle ich mich allerdings unsicher. Zum Beispiel kann ich mich im Makro-Bearbeiten-Menü gerade so durchwursteln, dass ich selber zurechtkomme und neue Makros in mein user/basic/module1 Modul hineinspeichern und verändern kann, aber es wäre schwierig (und vielleicht gar nicht ratsam) das auf diese Weise anderen zu beschreiben. (Ich arbeite zwar seit 1987 mit Openoffice bzw. damals noch Staroffice, aber gerade bei der Makroverwaltung blicke ich bis heute im Ganzen kaum durch.) Wie geht es zum Beispiel, nach dem Aufruf von "Extras - Makros - Makros verwalten - Open Office Basic" ein neues Modul mit dem Namen "Griechisch" einzurichten und an welcher Stelle sollte es abgespeichert werden? Wenn ich ein neues Modul einrichten will, wird immer ein neues Makro in meinem vorhandenen Makro-Modul eingerichtet. Gruß, Helmut - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Friday, January 11, 2019 11:09 AM > To: users-de@openoffice.apache.org > Subject: Re: Wie kann ich in Open-Office > Unicode-Sonderzeichen per Tastatur eingeben? > Lieber Michael, falls du das Makro in einem wiki > veröffentlichen willst, Also ich fürchte Michael hat das nur vorschlagen wollen und nicht selber machen. Das Makro ist ohnehin der kleinere Teil, es müsste vor allem beschrieben werden wie das Makro eingebunden werden muss und wozu das Ganze überhaupt dient, so das es ein normaler Anwender verstehen kann. Wenn Du bereit wärest das zu schreiben (Dateiformat odt und pdf), dann kann ich es ins Forum stellen: http://de.openoffice.info/viewtopic.php?f=1=55849 (ich kann Dir auch einen Forumsaccount einrichten, nur dann müsstest Du Dich dort erst technisch einarbeiten, ein odt/pdf hingegen kannst Du gestalten wie Du magst und ich lade es dann ins Forum hoch und gut) Ebenso kann ich versuchen ob wir es mit in die ProOO-Box aufnehmen wollen: http://prooo-box.org/live/seiten/dokumentation.html und ggf. später in die Writer-Dokumentation integrieren: http://www.openoffice.org/de/doc/index.html Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 11.01.2019 um 09:54 schrieb Jörg Schmidt: Hallo, -Original Message- From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] Sent: Thursday, January 10, 2019 5:42 PM To: users-de@openoffice.apache.org Subject: Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben? Lieber Jörg, tut mir Leid - ich hatte doch etwas zu früh die endgültige Erfolgsmeldung gegeben. Zwar lassen sich mit dem Makro Sub griechischphi() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vcur.String = "φ" vcur.goRight(1, false) Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub z. B. griechische Buchstaben jetzt vernünftig eingeben und ich lande auch mit dem Kursor rechts neben dem Zeichen. Wenn ich aber zum Beispiel mitten in einem deutschen Text ein paar griechische Buchstaben ergänzen will und anschließend mit den Pfeiltasten woandershin gehen will (meistens mit Strg-Pfeil-nach-rechts ans Ende der Zeile), dann bleibe ich im "Markiermodus" und alle Zeichen ab dem eingefügten Zeichen werden markiert. Das ist nur dann nicht der Fall, wenn ich sofort ein anderes Zeichen schreibe, deswegen war mir das bisher nicht aufgefallen. Wie könnte ich das ändern? z.B.: Sub griechischphi() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vcur.String = "φ" vCur.collapseToEnd Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub Danke, lieber Jörg, das ist die Lösung. Ich habe die Zeile "vCur.collapseToEnd" in alle Buchstabenmakros ersatzweise eingefügt, und jetzt funktionieren sie so, wie sie sollen. Die kompletten (kleinen) griechischen Buchstaben habe ich übrigens auf die mit Ctrl-Alt ansteuerbaren Buchstabentasten gelegt, so dass ich problemlos in deutsche Texte einzelne griechische Wörter (allerdings ohne Akzente) einfügen kann. Lieber Michael, falls du das Makro in einem wiki veröffentlichen willst, kann vielleicht auch mein Vorschlag zur Tastaturbelegung mit griechischen Kleinbuchstaben interessant sein: wrtzuiop asdfghjkl yxcbnm 456 ωρτζυιοπ ασδφγˁςκλ ψξχβνμ εηθ Zur Erläuterung: 16 griechische Buchstaben liegen auf den entsprechenden deutschen Tasten (r, t, z, i, o, p, a, s, d, g, k, l, x, b, n, m). Die restlichen 10 habe ich möglichst einprägsam folgendermaßen verteilt: Omega auf „w“, Phi auf „f“, Chi auf „c“, Schluss-Sigma auf „j“ sowie Ypsilon auf „u“, Psi auf „y“ (weil das griechische Ypsilon wie ein „u“ aussieht und in Verbindung mit dem „o“ auch als „u“ gebraucht wird und weil in „Ypsilon“ das „psi“ vorkommt). Da das Euro-Zeichen auf „e“ bleibt, habe ich die beiden griechischen "e"s (Epsilon / Eta) und das Theta auf die Zahlentasten "4", "5", "6" oberhalb der Tasten "e" bis "t" gelegt. Mit der Taste „h“ kann ich das phonetische Hilfszeichen ˁ (Unicode U+02C1) eingeben, um ein griechisches Anlaut-H im Text anzudeuten. Der Taste „q“ bleibt der Klammeraffe zugeordnet. Nur das „v“ ist noch frei (ich habe darauf mein griechisches "k" gelegt, weil Ctrl-Alt-K bei mir den Kindle aufruft). Liebe Grüße Helmut
RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, > -Original Message- > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Thursday, January 10, 2019 5:42 PM > To: users-de@openoffice.apache.org > Subject: Re: Wie kann ich in Open-Office > Unicode-Sonderzeichen per Tastatur eingeben? > > Lieber Jörg, > > tut mir Leid - ich hatte doch etwas zu früh die endgültige > Erfolgsmeldung gegeben. Zwar lassen sich mit dem Makro > > Sub griechischphi() > On Error Goto fehler > vcur = ThisComponent.GetCurrentController.ViewCursor > vcur.String = "φ" > vcur.goRight(1, false) > Exit Sub > fehler: > Msgbox "falsche Cursorposition/Auswahl", 16, "" > End Sub > > z. B. griechische Buchstaben jetzt vernünftig eingeben und > ich lande auch mit dem Kursor rechts neben dem Zeichen. Wenn > ich aber zum Beispiel mitten in einem deutschen Text ein paar > griechische Buchstaben ergänzen will und anschließend mit den > Pfeiltasten woandershin gehen will (meistens mit > Strg-Pfeil-nach-rechts ans Ende der Zeile), dann bleibe ich > im "Markiermodus" und alle Zeichen ab dem eingefügten Zeichen > werden markiert. Das ist nur dann nicht der Fall, wenn ich > sofort ein anderes Zeichen schreibe, deswegen war mir das > bisher nicht aufgefallen. Wie könnte ich das ändern? z.B.: Sub griechischphi() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vcur.String = "φ" vCur.collapseToEnd Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, nachdem hier ein wohl nützliches Makro erarbeitet wurde, wäre es IMO vielleicht sinnvoll, es auf zumindest einer deutschsprachigen Seite im wiki zu dokumentieren, Gruß Michael signature.asc Description: OpenPGP digital signature
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Lieber Jörg, tut mir Leid - ich hatte doch etwas zu früh die endgültige Erfolgsmeldung gegeben. Zwar lassen sich mit dem Makro Sub griechischphi() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vcur.String = "φ" vcur.goRight(1, false) Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub z. B. griechische Buchstaben jetzt vernünftig eingeben und ich lande auch mit dem Kursor rechts neben dem Zeichen. Wenn ich aber zum Beispiel mitten in einem deutschen Text ein paar griechische Buchstaben ergänzen will und anschließend mit den Pfeiltasten woandershin gehen will (meistens mit Strg-Pfeil-nach-rechts ans Ende der Zeile), dann bleibe ich im "Markiermodus" und alle Zeichen ab dem eingefügten Zeichen werden markiert. Das ist nur dann nicht der Fall, wenn ich sofort ein anderes Zeichen schreibe, deswegen war mir das bisher nicht aufgefallen. Wie könnte ich das ändern? Gruß, Helmut - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
> -Original Message- > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Wednesday, January 09, 2019 2:09 PM > To: users-de@openoffice.apache.org > Subject: Re: Wie kann ich in Open-Office > Unicode-Sonderzeichen per Tastatur eingeben? > Bei der Verwendung deines Makros ist das Zeichen nach der Eingabe > markiert, und der Kursor steht vor dem Zeichen, so dass beim > Weitertippen das Zeichen gleich wieder gelöscht wird (es sei > denn, man > geht erst mit der Pfeil-rechts-Taste nach rechts). Das war bei meinem > Ursprungsmakro anders. Hast du noch eine Idee, um das zu vermeiden? Regina schrieb das doch bereits: textviewcursor.goRight(1, false) Mithin für mein Makro angepasst: vcur.goRight(1, false) und eingebaut: Sub eoberstrichklein() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vcur.String = "ē" vcur.goRight(1, false) Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 09.01.2019 um 17:30 schrieb Wolfgang Jäth: > > Wenn dir der Unicode geläufig ist, kannst du natürlich auch den nehmen. > Dann gibst du eben "U+04AB" statt "@@c" ein. > > Allerdings möchte ich nicht wirklich mit gutem Gewissen dazu raten. Zu letzterem, meinte ich natürlich ... > Denn dabei besteht die Gefahr, dass du vielleicht irgend wann beginnst > zu denken, dass da wirklich der Unicode /ausgewertet/ würde (man > Gewohnheit). Ist aber nicht so. Für die Autokorrektur ist das einfach > nur eine völlig willkürliche Zeichenfolge. Die Beziehung zum Unicode- > Wert passiert ausschliesslich in deinem Gehirn. Wolfgang -- Durch Donald Trump ist mir endgültig klar geworden: Es ist nicht der Turm von Pisa, der schief steht, es ist die Welt! - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 08.01.2019 um 21:02 schrieb Helmut Schütz: > Liebe Openoffice-Experten, > > ich nutze OpenOffice 4.1.5 unter Windows 10 und würde gerne > Sonderzeichen, die ich häufig brauche, auf bestimmte Tastenkombinationen > legen. > > So habe ich z. B. ç auf Alt-c und Ç auf Strg-Alt-c gelegt, indem ich ein > Makro mit der Eingabe des ASCII-Codes der beiden Cedilles erstellt habe > und es mit Extras-Anpassen-Tastatur den entsprechenden > Tastenkombinationen zugeordnet habe. Ein völlig anderer Ansatz wäre die Autokorrektur ("Extras => Autokorrektur-Einstellungen"). Dort könntest du z. B. eintragen, dass die Zeichenfolge "@@c" durch "ç" zu ersetzen ist. Da du schrubst, es gehe um viele verschiedene, würde ich da gleich ne Systematik einarbeiten (wie z. B. alle Sequenzen mit "@@" anfängt, oder was auch immer dir gefällt). Wenn dir der Unicode geläufig ist, kannst du natürlich auch den nehmen. Dann gibst du eben "U+04AB" statt "@@c" ein. Allerdings möchte ich nicht wirklich mit gutem Gewissen dazu raten. Denn dabei besteht die Gefahr, dass du vielleicht irgend wann beginnst zu denken, dass da wirklich der Unicode /ausgewertet/ würde (man Gewohnheit). Ist aber nicht so. Für die Autokorrektur ist das einfach nur eine völlig willkürliche Zeichenfolge. Die Beziehung zum Unicode- Wert passiert ausschliesslich in deinem Gehirn. Wolfgang -- Durch Donald Trump ist mir endgültig klar geworden: Es ist nicht der Turm von Pisa, der schief steht, es ist die Welt! - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 09.01.2019 um 11:58 schrieb Jörg Schmidt: Die einzige Frage, die bleibt: Ist das die einzige Art, ein solches Makro zu schreiben, oder ginge es evtl. auch einfacher? z.B. ginge auch: Sub eoberstrichklein() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vCur.String = "ē" Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub Lieber Jörg, doch noch eine Anmerkung: Bei der Verwendung deines Makros ist das Zeichen nach der Eingabe markiert, und der Kursor steht vor dem Zeichen, so dass beim Weitertippen das Zeichen gleich wieder gelöscht wird (es sei denn, man geht erst mit der Pfeil-rechts-Taste nach rechts). Das war bei meinem Ursprungsmakro anders. Hast du noch eine Idee, um das zu vermeiden? Gruß, Helmut - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo Helmut, Helmut Schütz schrieb am 09-Jan-19 um 12:42: Danke auch, Regina, für deine Vorschläge. Zu deinem Satz "Lerne die Codepoints auswendig und gebe sie mit dem Numpad ein" aber doch noch eine Frage: Wie genau geht das denn in OpenOffice? Bisher habe ich keinen Weg gefunden, um Unicodes direkt mit dem Numpad einzugeben. Das ist keine Option von OpenOffice sondern vom Betriebssystem. https://de.wikipedia.org/wiki/Unicode#Verwendung_auf_Computersystemen Mit freundlichen Grüßen Regina - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Am 09.01.2019 um 11:58 schrieb Jörg Schmidt: (auf die Frage:) Ist das die einzige Art, ein solches Makro zu schreiben, oder ginge es evtl. auch einfacher? z.B. ginge auch: Sub eoberstrichklein() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vCur.String = "ē" Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub Vielen Dank, Jörg, für das knappe Makro, damit klappt es sehr gut. Danke auch, Regina, für deine Vorschläge. Zu deinem Satz "Lerne die Codepoints auswendig und gebe sie mit dem Numpad ein" aber doch noch eine Frage: Wie genau geht das denn in OpenOffice? Bisher habe ich keinen Weg gefunden, um Unicodes direkt mit dem Numpad einzugeben. Lieben Gruß Helmut - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
RE: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo, > From: Helmut Schütz [mailto:helmut-schu...@onlinehome.de] > Sent: Wednesday, January 09, 2019 10:57 AM > To: Users-Liste openoffice.org > Mein Makro für das Zeichen ē sieht dann zum Beispiel so aus: > > sub eoberstrichklein > 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 > > Die einzige Frage, die bleibt: Ist das die einzige Art, ein solches > Makro zu schreiben, oder ginge es evtl. auch einfacher? z.B. ginge auch: Sub eoberstrichklein() On Error Goto fehler vcur = ThisComponent.GetCurrentController.ViewCursor vCur.String = "ē" Exit Sub fehler: Msgbox "falsche Cursorposition/Auswahl", 16, "" End Sub Gruß Jörg - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo Helmut, Helmut Schütz schrieb am 09-Jan-19 um 10:56: Hallo Regina, du hast mich auf die Idee gebracht, mein Problem einfach zu lösen. Nämlich das gewünschte Zeichen nicht per "Makro aufzeichnen" eingeben zu wollen, sondern es einfach in ein fertiges Makro unter "Makro verwalten" einzutragen. Mein Makro für das Zeichen ē sieht dann zum Beispiel so aus: sub eoberstrichklein 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 Die einzige Frage, die bleibt: Ist das die einzige Art, ein solches Makro zu schreiben, oder ginge es evtl. auch einfacher? Es geht auch ohne Dispatcher: Sub CmitCedillaKlein REM Aktuelle Cursorposition bestimmen Dim doc as variant Dim controller as variant Dim textviewcursor as variant doc = ThisComponent controller = doc.getCurrentController() textviewcursor = controller.getViewCursor() REM Unicode-Wert für das Zeichen ç ist e7, siehe Sonderzeichendialog REM clng wandelt den Wert in eine Ganzzahl vom Typ long um REM chr wandelt es dann in ein Zeichen mit Unicode-Codierung um Dim character as String character = chr(clng("")) REM Dieses Zeichen wird an der aktuellen Cursorposition eingefügt textviewcursor.setString(character) REM Der Cursor wird ohne gleichzeitiges Markieren um 1 Stelle nach rechts gesetzt. textviewcursor.goRight(1, false) End Sub [Eventuell musst du Zeilenumbrüche entfernen.] Wenn du die REM Zeilen rauslässt, ist es recht kurz. Ich habe allerdings dann eine Symbolleiste für die ganzen Sonderzeichen gemacht. Da habe ich als Text für das Icon eben dieses Sonderzeichen genommen. Das war für Schüler mit Französisch; es war für sie einfacher als Tastenkürzel zu lernen. Die Makros und die Symbolleiste habe ich in eine Dokumentenvorlage gepackt, bei der dann auch gleich die Sprache auf Französisch gestellt war. Hier noch ein paar Alternativen ohne Makro: Lerne die Codepoints auswendig und gebe sie mit dem Numpad ein. Nimm die Sonderzeichen in der Ersetzungstabelle auf. Dann musst du u.U. das Leerzeichen entfernen, das man benötigt um die Ersetzung auszulösen. Mache aus dem Sonderzeichen einen AutoText. Dann musst du den Zeilenumbruch entfernen, der nach einem AutoText automatisch eingefügt wird. Mit freundlichen Grüßen Regina - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo Regina, du hast mich auf die Idee gebracht, mein Problem einfach zu lösen. Nämlich das gewünschte Zeichen nicht per "Makro aufzeichnen" eingeben zu wollen, sondern es einfach in ein fertiges Makro unter "Makro verwalten" einzutragen. Mein Makro für das Zeichen ē sieht dann zum Beispiel so aus: sub eoberstrichklein 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 Die einzige Frage, die bleibt: Ist das die einzige Art, ein solches Makro zu schreiben, oder ginge es evtl. auch einfacher? Viele Grüße Helmut Am 08.01.2019 um 21:19 schrieb Regina Henschel: Hallo Helmut, das sollte immer mit Makro gehen. Vielleicht benutzt du nur die falsche Umwandlung. Poste doch mal dein Makro. Mit freundlichen Grüßen Regina Helmut Schütz schrieb am 08-Jan-19 um 21:02: Liebe Openoffice-Experten, ich nutze OpenOffice 4.1.5 unter Windows 10 und würde gerne Sonderzeichen, die ich häufig brauche, auf bestimmte Tastenkombinationen legen. So habe ich z. B. ç auf Alt-c und Ç auf Strg-Alt-c gelegt, indem ich ein Makro mit der Eingabe des ASCII-Codes der beiden Cedilles erstellt habe und es mit Extras-Anpassen-Tastatur den entsprechenden Tastenkombinationen zugeordnet habe. Aber die meisten Sonderzeichen haben ja keinen ASCII-Code, sondern nur einen hexadezimalen Unicode. Wie kann ich unter OpenOffice solche Zeichen per Tastatur eingeben? Ich würde z. B. gerne č auf Strg-Shift-c und Č auf Strg-Shift-alt-c legen, aber dazu müsste ich (so denke ich) ein Makro anlegen, in dem ich erstmal den Unicode-Code für die beiden Buchstaben per Tastatur eingebe. Und das kriege ich nicht hin. Viele Grüße Helmut - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org
Re: Wie kann ich in Open-Office Unicode-Sonderzeichen per Tastatur eingeben?
Hallo Helmut, das sollte immer mit Makro gehen. Vielleicht benutzt du nur die falsche Umwandlung. Poste doch mal dein Makro. Mit freundlichen Grüßen Regina Helmut Schütz schrieb am 08-Jan-19 um 21:02: Liebe Openoffice-Experten, ich nutze OpenOffice 4.1.5 unter Windows 10 und würde gerne Sonderzeichen, die ich häufig brauche, auf bestimmte Tastenkombinationen legen. So habe ich z. B. ç auf Alt-c und Ç auf Strg-Alt-c gelegt, indem ich ein Makro mit der Eingabe des ASCII-Codes der beiden Cedilles erstellt habe und es mit Extras-Anpassen-Tastatur den entsprechenden Tastenkombinationen zugeordnet habe. Aber die meisten Sonderzeichen haben ja keinen ASCII-Code, sondern nur einen hexadezimalen Unicode. Wie kann ich unter OpenOffice solche Zeichen per Tastatur eingeben? Ich würde z. B. gerne č auf Strg-Shift-c und Č auf Strg-Shift-alt-c legen, aber dazu müsste ich (so denke ich) ein Makro anlegen, in dem ich erstmal den Unicode-Code für die beiden Buchstaben per Tastatur eingebe. Und das kriege ich nicht hin. Viele Grüße Helmut - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org - To unsubscribe, e-mail: users-de-unsubscr...@openoffice.apache.org For additional commands, e-mail: users-de-h...@openoffice.apache.org