Seite 1 von 1

wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Di, 28.09.2021 14:03
von a-zeller
Ich nutze LibreOffice 5.1.6.2 und habe in der Absatzvorlage die automatische Silbentrennung aktiviert. Soweit alles wunderbar nur möchte ich jetzt ein einzelnes Wort ausnehmen, also nicht trennen - wie?

Es geht mir nicht darum es dauerhaft nicht zu trennen, wenn dies aber ginge, würde mich auch interessieren wie.

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Di, 28.09.2021 14:18
von Mondblatt24
Hallo,
in der Hilfe unter dem Kapitel WORT ist es beschrieben.
Wörter, an die Sie ein Gleichheitszeichen (=) anhängen, beispielsweise "AutoEingabe=", werden weder automatisch getrennt noch zur Silbentrennung vorgeschlagen.
https://help.libreoffice.org/6.4/de/tex ... _id7986388


Gruß
Peter

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Di, 28.09.2021 14:30
von a-zeller
Danke für die schnelle Antwort.

Das ist der Weg für die dauerhafte Ausnahme: Wort in Wörterbuch mit angehängten Gleichheitszeichen aufnehmen.

Aber gibt es auch einen Weg für Wörter die man selten verwendet und deshalb nicht ins Wörterbuch aufnehmen will, bzw. die an anderer Stelle im Text durchaus getrennt werden sollen - praktisch analog zu <strg><->?

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Di, 28.09.2021 14:47
von Stephan
Wie wäre es denn dem einzelnen Wort die Sprache "[Keine]" zuzuweisen?


Gruß
Stephan

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Di, 28.09.2021 15:00
von a-zeller
Aha! Etwas kompliziert aber nicht so sehr wie extra ins Wörterbuch aufzunehmen.

Danke!

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Di, 28.09.2021 16:00
von Stephan
Etwas kompliziert
Du kannst die Sprachzuweisung als Makro aufzeichen, dann ist es ganz einfach zu handhaben:

Code: Alles auswählen

sub Main
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 = "Language"
args1(0).Value = 255

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

end sub

Gruß
Stephan

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Di, 28.09.2021 16:41
von a-zeller
Makros habe ich bei der Textverarbeitung ewig nicht mehr genutzt. :lol: Danke für den Hinweis! Ich werde ihn bei Gelegenheit berücksichtigen.

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Mi, 29.09.2021 05:55
von Stephan
Wobei mein Makrohinweis strenggenommen wohl auch nicht schnellere Arbeit ermöglichst als das schnellste manuelle Vorgehen, denn es sind in beiden Fällen 2 Mausklicks.

Manuell kannst Du
-das Wort (Per Doppelklick) markieren
-in der rechten (sekundären) Maustaste auf die Sprache in der Statusleiste klicken, die Maustaste gedrückt halten, im erscheinenden KOntextmenü auf "Keine" zeigen und erst jetzt die Maustaste loslassen


Gruß
Stephan

Re: wie einzelnes Wort von automatischer Silbentrennung ausnehmen?

Verfasst: Mi, 29.09.2021 11:04
von a-zeller
Stephan hat geschrieben: Mi, 29.09.2021 05:55 -in der rechten (sekundären) Maustaste auf die Sprache in der Statusleiste klicken, die Maustaste gedrückt halten, im erscheinenden KOntextmenü auf "Keine" zeigen und erst jetzt die Maustaste loslassen
Oh, das wusste ich nicht. Vielen Dank.

Die Statusleiste unten habe ich nie gross beachtet. Interessant, besonders der Auswahlmodus. Dass es nach all den Jahre für mich noch was zu entdecken gibt... 8)