Highlighting in OO ?

Das Textverarbeitungsprogramm

Moderator: Moderatoren

noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Highlighting in OO ?

Beitrag 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!
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag 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
Stadt
*****
Beiträge: 222
Registriert: Mi, 30.11.2005 16:25

Re: Highlighting in OO ?

Beitrag 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
Zuletzt geändert von Stadt am Mi, 08.02.2006 19:17, insgesamt 1-mal geändert.
noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Beitrag 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
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag 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
noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Beitrag von noxx »

dann verrate mir mal wie das in OO2.0.1 klappt, das habe ich auch, aber geschafft habe es leider nicht
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag 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
noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Beitrag 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 ?
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag 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
noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Beitrag 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
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
Stadt
*****
Beiträge: 222
Registriert: Mi, 30.11.2005 16:25

Beitrag 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 :wink:

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.
Lenu
*******
Beiträge: 1085
Registriert: Sa, 30.10.2004 09:24

Re: Highlighting in OO ?

Beitrag 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?
Stadt
*****
Beiträge: 222
Registriert: Mi, 30.11.2005 16:25

Re: Highlighting in OO ?

Beitrag 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.
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: Highlighting in OO ?

Beitrag 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
Lenu
*******
Beiträge: 1085
Registriert: Sa, 30.10.2004 09:24

Beitrag 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.
Antworten