[gelöst] Mit Autoformat kursiv formatieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] Mit Autoformat kursiv formatieren

Re: Mit Autoformat kursiv formatieren

von ergo » So, 29.08.2010 18:10

Vielen Dank Jürgen!

Erhard :)

Re: Mit Autoformat kursiv formatieren

von turtle47 » So, 29.08.2010 14:44

Hi Erhard,
ergo hat geschrieben:Hat noch jemand einen Idee?
Lass folgendes Makro drüberlaufen:

Code: Alles auswählen

Sub Search_and_Format
	odoc = thiscomponent
	osuche = odoc.createsearchdescriptor()
	oSuche.searchRegularExpression = true
	osuche.setsearchstring("_([:alnum:]?+)([:alnum:]?+)_")
	osucherg = odoc.findfirst(osuche)
	do while not isNull(oSuchErg)
		sErg = oSucherg.string      
		sLen = Len(sErg)
		newString = Mid(sErg,2,sLen-2)
		oSucherg.string = newString
		oSucherg.CharPosture = com.sun.star.awt.FontSlant.ITALIC
		oSuchErg = oDoc.findNext(oSuchErg.end, oSuche)
	loop
End Sub
Viel Erfolg.

Jürgen

Re: Mit Autoformat kursiv formatieren

von ergo » So, 29.08.2010 13:17

Hallo Peter,

danke für die schnelle Antwort.
Ich habe oben nicht erwähnt, warum ich das mit der Auszeichung _KursiverText_ (auch) mache. Ein Teil der Daten wird von einer Datenbank übernommen, in der ich nicht formatieren kann. Wenn ich in der DB den Text wie oben auszeichne und autoformat drüber laufen lasse, ist das eine schnelle Sache.
Hat noch jemand einen Idee?

Viele Grüße
Erhard

Re: Mit Autoformat kursiv formatieren

von pmoegenb » So, 29.08.2010 12:06

ergo hat geschrieben: Weiss jemand, ob und wie ich die Autoformatregeln im OOo Writer bearbeiten kann (Optionen stehen nicht zur Verfügung)?
Hallo ergo,
ich kann Dir zwar keine Lösung für ein Autoformat anbieten, aber ich denke die Tastenkombination Str+I geht annähernd so schnell.

[gelöst] Mit Autoformat kursiv formatieren

von ergo » So, 29.08.2010 10:59

Hallo!

ich arbeite sowohl im MS Word (im Job) als auch mit OOo Writer und nutze die Autoformatfunktionen zum formatieren. Bei MS Word und OOo Writer wird der Ausdruck *fett*, fett formatiert. Der Ausdruck _kursiv_ wird bei MS Word kursiv, bei OOo Writer unterstrichen formatiert.

Mein Problem ist nun, dass ich
i) auch bei OOo Writer eine Möglichkeit suche über Autoformat kursiv zu formatieren
ii) idealerweise den gleichen Ausdruck in beiden Programmen nutzen möchte z.B. _kursiv_

Weiss jemand, ob und wie ich die Autoformatregeln im OOo Writer bearbeiten kann (Optionen stehen nicht zur Verfügung)?

Die Möglichkeit, dass über Suchen und Ersetzen zu machen, sind mir bekannt, aber nicht so elegant wir mit Autoformat.

Danke für die Tips
ergo

Nach oben