GIbt es eine Mögllichkeit benutzerdefinierte Farben zu exportieren, so dass sie nachher auf anderen Installationen benutzt werden können.
Konkretes Problem:
In unserer Firma gibt es vorgegebene Farben die in Briefen und in Präsentation benutzt werden sollten. Damit das nicht jedeR BenutzerIn einzeln machen muss möchte ich dies gern einmal machen und dann verteilen.
Kann mir jemand helfen?
Farben exportieren (und importieren)
Moderator: Moderatoren
Hey daefu,
ja, du kannst eigene Farbpaletten erstellen und diese unter eigenem Namen abspeichern. Und natürlich kannst du diese Dateien kopieren und verteilen - und dann hat jeder etwas davon
Farbpaletten werden in den Benutzerinstallationen gespeichert, also an folgendem Platz:
<PfadderBenutzerinst>/OpenOffice.org2.0/user/config/
Dort finden sich die jeweiligen Farbdateien (Dateierweiterung *.soc) und dort kopierst du deine individuelle hinein. Sie werden beim Start von OOo automatisch geladen und stehen dann im Auswahl-Menü zur Verfügung.
Um eine eigen Farbpalette zu erzeugen, gehe in das Farbmenü. Am einfachsten: Zeichen mit den Autoformen eine gefüllte Form, Kontextmenü auf der Form -> Fläche -> Reiter "Farben". Dort kannst du eine vorhandene Palette laden (Datei öffnen Symbol) oder die gerade geänderte speichern und so deine eigen erzeugen.
Viele Grüße
Thomas
ja, du kannst eigene Farbpaletten erstellen und diese unter eigenem Namen abspeichern. Und natürlich kannst du diese Dateien kopieren und verteilen - und dann hat jeder etwas davon

Farbpaletten werden in den Benutzerinstallationen gespeichert, also an folgendem Platz:
<PfadderBenutzerinst>/OpenOffice.org2.0/user/config/
Dort finden sich die jeweiligen Farbdateien (Dateierweiterung *.soc) und dort kopierst du deine individuelle hinein. Sie werden beim Start von OOo automatisch geladen und stehen dann im Auswahl-Menü zur Verfügung.
Um eine eigen Farbpalette zu erzeugen, gehe in das Farbmenü. Am einfachsten: Zeichen mit den Autoformen eine gefüllte Form, Kontextmenü auf der Form -> Fläche -> Reiter "Farben". Dort kannst du eine vorhandene Palette laden (Datei öffnen Symbol) oder die gerade geänderte speichern und so deine eigen erzeugen.
Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Hallo Thomas
Vielen Dank für die Antwort.
Ich hab jetzt versucht ein eigenes File zu machen, das nur die neuen Farben enthält. Die Farben habe ich aus dem standard.soc gelöscht.
das sieht etwa so aus:
my_colors.soc
Die Datei habe ich im gleichen Ordner. Leider ergibt das aber nicht das gewünschte Resultat. Die neu kreierten Farben sind einfach weiss, d.h. wohl nicht mehr vorhanden. Muss dieses File noch irgendwo angemeldet werden, oder ist es tatsächlich nicht möglich mehr als ein File mit Farb-Definitionen zu haben?
Gruss
d.
Vielen Dank für die Antwort.
Ich hab jetzt versucht ein eigenes File zu machen, das nur die neuen Farben enthält. Die Farben habe ich aus dem standard.soc gelöscht.
das sieht etwa so aus:
my_colors.soc
Code: Alles auswählen
<ooo:color-table
mlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
mlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
mlns:xlink="http://www.w3.org/1999/xlink"
mlns:svg="http://www.w3.org/2000/svg"
mlns:ooo="http://openoffice.org/2004/office">
<draw:color draw:name="myColor1" draw:color="#c2206b"/>
<draw:color draw:name="myColor2" draw:color="#d9341c"/>
</ooo:color-table>
Gruss
d.
Hey deafu,
hmm, eine etwas unkonventionelle Methode, die Farben zu definierern, aber ok, sollte trotzdem funktionieren
Aber: Ich denke, deine Zeilen sind nicht korrekt. Sie müssten lauten:
Also, neben dem Namen folgt ein Leerzeichen, dann der Hex-Farbcode, ein Leerzeichen und schliesslich der RGB Farbcode mit Punkten getrennt. Schau dir mal die anderen *.soc Dateien an.
Die Standard.soc ist eine Ausnahme, diese Farben sind hart codiert und irgendwo anders hinterlegt
Viele Grüße
Thomas
hmm, eine etwas unkonventionelle Methode, die Farben zu definierern, aber ok, sollte trotzdem funktionieren

Aber: Ich denke, deine Zeilen sind nicht korrekt. Sie müssten lauten:
Code: Alles auswählen
<draw:color draw:name="dimgray 696969 105.105.105" draw:color="#696969"/>
Die Standard.soc ist eine Ausnahme, diese Farben sind hart codiert und irgendwo anders hinterlegt

Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
ich habe sie schon nicht so definiert.Toxitom hat geschrieben:Hey deafu,
hmm, eine etwas unkonventionelle Methode, die Farben zu definierern, aber ok, sollte trotzdem funktionieren
Aber: Ich denke, deine Zeilen sind nicht korrekt. Sie müssten lauten:Also, neben dem Namen folgt ein Leerzeichen, dann der Hex-Farbcode, ein Leerzeichen und schliesslich der RGB Farbcode mit Punkten getrennt. Schau dir mal die anderen *.soc Dateien an.Code: Alles auswählen
<draw:color draw:name="dimgray 696969 105.105.105" draw:color="#696969"/>
Die Standard.soc ist eine Ausnahme, diese Farben sind hart codiert und irgendwo anders hinterlegt
Viele Grüße
Thomas
ich definierte sie unter extras/optionen/farben/
dann suchte ich sie im config-verzeichnis und habe sie nur so aus dem standard.soc heraus kopiert. die obigen beispiele wurden genauso angelegt von ooo und ins standard.soc geschrieben.
bist du also der meinung, dass - sofern korrekt geschrieben - es möglich sein sollte einfach ein weiteres .soc-file in den config-ordner zu legen und die farben sollten dann in der normalen auswahl vorhanden sein?
jetzt wo ich das schreibe denke ich dass das file wahrscheinlich die palette definiert, und diese farben dann nur in bestimmten kontexten verfügbar sind.
dein beispiel mit den namen ist vermutlich das html.soc!
Hey daefu,
ahh, über "extras - Optionen" gehst du. Na ja, das ist nicht ganz der richtige Weg, dort gibt es nämlich nicht die Möglichkeit, andere farbpaletten zu laden oder zu speichern. Die gibt es nur im (gleichen) Dialog, den du erreichst über den von mir beschriebenen Weg, also direkt über die Flächenoption eines Grafikobjektes - und dort der Reiter "Farben".
Und - ja, du kannst natürlich beliebige *.soc Dateien im Config-Ordner speichern. Und ja, es war die HTML-datei, aus der meine Zeile stammte. Ich habe mir aber auch mal die anderen angesehen - wahrscheinlich reicht dein Eintrag doch. Also nur Name und Color.
Ach ja, bei mir funktioniert das mit der eigenen Palette ohne Probleme - du musst allerdings die Geänderte Farbpalette in der Standard-Vorlage ablegen - sonst wird immer wieder die Standard-Palette geladen
Gruss
Thomas
ahh, über "extras - Optionen" gehst du. Na ja, das ist nicht ganz der richtige Weg, dort gibt es nämlich nicht die Möglichkeit, andere farbpaletten zu laden oder zu speichern. Die gibt es nur im (gleichen) Dialog, den du erreichst über den von mir beschriebenen Weg, also direkt über die Flächenoption eines Grafikobjektes - und dort der Reiter "Farben".
Und - ja, du kannst natürlich beliebige *.soc Dateien im Config-Ordner speichern. Und ja, es war die HTML-datei, aus der meine Zeile stammte. Ich habe mir aber auch mal die anderen angesehen - wahrscheinlich reicht dein Eintrag doch. Also nur Name und Color.
Ach ja, bei mir funktioniert das mit der eigenen Palette ohne Probleme - du musst allerdings die Geänderte Farbpalette in der Standard-Vorlage ablegen - sonst wird immer wieder die Standard-Palette geladen

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic