Seite 1 von 2
Highlighting in OO ?
Verfasst: Mi, 08.02.2006 15:43
von noxx
Ich benutze zum erstellen eines Makros zur Zeit den Editor PSPAD, hier werden besimmte Befehlsketten farbig und in anderen Schriftstilen dargestellt.
zB: Kommentare in Hochkommas
'Dies ist ein Kommentar
Kopiere ich nun diese in OO rein, dann sind natürlich diese Formatierungen weg, gibts da ne möglichkeit die zu übernehmen?
Möchte da ungern immer Handarbeit anlegen!
Verfasst: Mi, 08.02.2006 16:12
von pmoegenb
Hallo noxx,
Kopiere ich nun diese in OO rein, dann sind natürlich diese Formatierungen weg, gibts da ne möglichkeit die zu übernehmen?
Die Darstellung der
Basic Syntaxervorhebung kann m. W. nur über
Extras/Optionen.../OpenOffice.org/Darstellung geändert werden.
Gruß
Peter
Re: Highlighting in OO ?
Verfasst: Mi, 08.02.2006 16:40
von Stadt
noxx hat geschrieben:Kopiere ich nun diese in OO rein, dann sind natürlich diese Formatierungen weg, gibts da ne möglichkeit die zu übernehmen?
Möchte da ungern immer Handarbeit anlegen!
OO ist kein Editor mit Syntax Highlighting.
Zur Not kannst du dir mit \Suchen und Ersetzen\Mehr Optionen\Format\Schrifteffekt\Schriftfarbe helfen. Erfordert aber immer noch manuellen Eingriff
Oops. Im Macroeditor ersetzen 'ausgegraut' ..., klappt also so nicht
Verfasst: Mi, 08.02.2006 18:19
von noxx
@pmoegenb
habe das mit der Syntaxhervorhebung gefunden, aber wann
ändert OO den das Layout ?
Habs mal mit Kommentar probiert, also mit angeführtem Hochkomma und Raute, aber passiert nichts
Verfasst: Mi, 08.02.2006 19:47
von pmoegenb
noxx hat geschrieben:@pmoegenb
habe das mit der Syntaxhervorhebung gefunden, aber wann
ändert OO den das Layout ?
Habs mal mit Kommentar probiert, also mit angeführtem Hochkomma und Raute, aber passiert nichts
Ich habe jetzt erst gelesen, dass Du OO 1.1.5 hast, während ich die ganze Zeit von OO 2.0.1 ausging. Dort wird die Änderung in
OpenOffice.org Basic sofort vollzogen.
Wie sich OO 1.1.5 dagegen verhält, ist mir nicht bekannt.
Gruß
Peter
Verfasst: Mi, 08.02.2006 23:01
von noxx
dann verrate mir mal wie das in OO2.0.1 klappt, das habe ich auch, aber geschafft habe es leider nicht
Verfasst: Do, 09.02.2006 07:54
von pmoegenb
noxx hat geschrieben:dann verrate mir mal wie das in OO2.0.1 klappt, das habe ich auch, aber geschafft habe es leider nicht
Ich habe Dir das im ersten Beitrag bereits beschrieben.
- - Extras/Optionen.../OpenOffice.org/Darstellung
- Den Scrollbalken für Elemente der Benutzeroberfläche nach unten ziehen und
- Bei Basic Syntaxervorhebung entsprechend die Farbe von bisher Automatisch auf die gewünschte Farbe ändern.
Die Farbänderung steht für folgende Elemente zur Verfügung:
Bezeichner
Kommentar
Zahl
Zeichenkette
Operator
Reservierter Ausdruck
Fehler
Gruß
Peter
Verfasst: Do, 09.02.2006 08:47
von noxx
habe die Optionen der BASIC Syntax schon gefunden.
aber wenn ich im Writer ein Kommentar schreibe, das heisst die
Zeile in Hochkomma oder Raute anführe, dann sehe ich keine
Änderung im Dokument. Muss man irgendeine Vorlage zuweisen ?
Verfasst: Do, 09.02.2006 09:01
von pmoegenb
Tut mir leid, ich bin davon ausgegangen, dass die Makros sinnvoller Weise im Editor OpenOffice.org Basic geschrieben werden. Denn nur dort wirken sich Änderungen unter Basic Syntaxervorhebung aus.
Was bezweckst du damit im Writer ?
Im Writer, das hast Du richtiig erkannt, empfehlen sich entsprechende Absatzvorlagen.
Gruß
Peter
Verfasst: Do, 09.02.2006 09:48
von noxx
schreibe gerade an meiner Diplomarbeit, unter anderem gehört dazu ein mehrere Seitengrosses Makro.
Das will ich im Anhang unterbringen, hätte es aber gerne mit Hightlights.
Das Makro habe ich, wie gesagt, mit PSPAD geschrieben und will es in meine derzeitiges Dokument reinkopieren
Verfasst: Do, 09.02.2006 10:11
von Stadt
noxx hat geschrieben:schreibe gerade an meiner Diplomarbeit, unter anderem gehört dazu ein mehrere Seitengrosses Makro.
Das will ich im Anhang unterbringen, hätte es aber gerne mit Hightlights.
Das Makro habe ich, wie gesagt, mit PSPAD geschrieben und will es in meine derzeitiges Dokument reinkopieren
Jetzt bin fast vollkommen verwirrt
Zuerst dacht ich (da auch in Writer gepostet) du willst das Makro in Writer haben, dann: es geht um ein Makro im Makro-Editor (dann haett das posting aber in Basic gehoert).
Jetzt also doch in Writer (war meine erste Vermutung also richtig).
Also doch der Weg ueber 'suchen und ersetzen' ... denn wie gesagt OO Writer (!) beherrscht kein Syntax-Highlighting.
Re: Highlighting in OO ?
Verfasst: Do, 09.02.2006 11:46
von Lenu
Stadt hat geschrieben:noxx hat geschrieben:Kopiere ich nun diese in OO rein, dann sind natürlich diese Formatierungen weg, gibts da ne möglichkeit die zu übernehmen?
Möchte da ungern immer Handarbeit anlegen!
OO ist kein Editor mit Syntax Highlighting.
Zur Not kannst du dir mit \Suchen und Ersetzen\Mehr Optionen\Format\Schrifteffekt\Schriftfarbe helfen. Erfordert aber immer noch manuellen Eingriff
Oops. Im Macroeditor ersetzen 'ausgegraut' ..., klappt also so nicht
Selbst wenn das Ganze wie wir jetzt wissen im writer stattfinden soll - nach was willst Du suchen und was ersetzen? Wenn doch eben keine Formate vorhanden sind?
Kann man auch nach Text suchen und per ersetzen ein Format zuweisen?
Re: Highlighting in OO ?
Verfasst: Do, 09.02.2006 12:04
von Stadt
Lenu hat geschrieben:Kann man auch nach Text suchen und per ersetzen ein Format zuweisen?
Ja.
Nach 'Kommentar' suchen und es durch 'Kommentar' (Farbe Gruen) ersetzen. Klappt wunderbar, gestern getestet.
Re: Highlighting in OO ?
Verfasst: Do, 09.02.2006 12:18
von pmoegenb
Hallo Stadt,
Nach 'Kommentar' suchen und es durch 'Kommentar' (Farbe Gruen) ersetzen. Klappt wunderbar, gestern getestet.
Du bist ein wenig auf Holzweg. Dass es sich um einen Kommentar handelt wird durch das Zeichen
', oder durch das Wort
rem zu Beginn eines Kommentars kenntlich gemacht. D. h., mit dem Zeichen
' oder
rem werden bei der Programmierung Zeilen auskommentiert. Demzufolge kann es sich dabei um einzelne Wörter oder ganze Sätze handeln.
Ein Kommentar kann z. B. folgendermaßen aussehen:
Code: Alles auswählen
' *************************************
' Autor: blah, blah, blah
' Erstellt am
' Funktion des Makros
'
'**************************************
Gruß
Peter
Verfasst: Do, 09.02.2006 12:43
von Lenu
Ich glaube, nun herrscht ein ziemliches Durcheinander.
Meine Frage bezog sich nicht auf den Basic-Editor, sondern auf normalen Text. Und da finde ich nicht heraus, wie das gehen könnte, einen Textstring durch sich selbst plus Textfarbe zu ersetzen. Aber vielleicht habe ich den Tipp ja auch fehlinterpretiert.