Fehlermeldung durch \definecolor{BLAUS}{HTML}{33b5e5}

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Alexandra Strahl
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 28. Jun 2012, 17:42

Fehlermeldung durch \definecolor{BLAUS}{HTML}{33b5e5}

Beitrag von Alexandra Strahl »

Hallo,

ich habe für mein Dok ein paar Farben über HTML ( hexcode) definiert.
Die ersten 2 laufen beim Kompilieren auch einwandfrei durch, die 3. ( und alle nachfolgenden machen folgende Fehlermeldung:
! Missing number, treated as zero.
< to be read again>
f
l.18\definecolor{}BLAUS}{HTML}{(ad5f0}
\documentclass[a4paper, 10pt, landscape]{scrbook}
\usepackage[html]{xcolor}
\definecolor{GRAU}{HTML}{535353}
\definecolor{BLAUC}{HTML}{0099cc}
\definecolor{BLAUS}{HTML}{33b5e5}
\definecolor{BLAUSS}{HTML}{8ad5f0}
\definecolor{RotChapter}{HTML}{cc0000}
\definecolor{RotSection}{HTML}{ff4444}
\definecolor{RotSubSection}{HTML}{ff9494}
\definecolor{GelbChapter}{HTML}{ff8800}
\definecolor{GelbSection}{HTML}{ffbb33}
\definecolor{GelbSubSection}{HTML}{ffd980}
\begin{document}
\addtokomafont{chapter}{\color{GRAU}}
\addtokomafont{section}{\color{BLAUS}}
\addtokomafont{subsection}{\color{BLAUSS}}
\end{document}
danke
alex[/code]

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Das scheint mir ein Bug im »xcolor« Paket zu sein. Mit Grußbuchstaben funktionierts jedenfalls fehlerfrei:
\documentclass{scrbook}
\usepackage[html]{xcolor}
\definecolor{GRAU}{HTML}{535353}
\definecolor{BLAUC}{HTML}{0099CC}
\definecolor{BLAUS}{HTML}{33B5E5}
\definecolor{BLAUSS}{HTML}{8AD5F0}
\definecolor{RotChapter}{HTML}{CC0000}
\definecolor{RotSection}{HTML}{FF4444}
\definecolor{RotSubSection}{HTML}{FF9494}
\definecolor{GelbChapter}{HTML}{FF8800}
\definecolor{GelbSection}{HTML}{FFBB33}
\definecolor{GelbSubSection}{HTML}{FFD980}
\begin{document}
\addtokomafont{chapter}{\color{GRAU}}
\addtokomafont{section}{\color{BLAUS}}
\addtokomafont{subsection}{\color{BLAUSS}}
\end{document}
Grüße
Clemens
Paketauthor

Alexandra Strahl
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 28. Jun 2012, 17:42

Danke - )

Beitrag von Alexandra Strahl »

Oh Mann,
da wär ich in 100 Jahren nicht drauf gekommen ;)

ein dickes, fettes 'Danke'!!!

Anbei mal noch ne Frage:

Was genau muss in die Präambel und was ins Dok?
Bisher hab ich immer HTML und CSS als 'gefühlte' Referenz genommen.

Wo kann ich dazu was lesen? Oder gibt's ne klare Regel dafür?

merci vielmals

Alex

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

In die Präambel muss auf jeden Fall das Laden von Paketen (\usepackage). Ansonsten würde ich alle Definitionen und Setup-Entscheidungen (betreffs Layout oder was auch immer…) in der Präambel machen.

Am besten sortiert man sich meiner Meinung nach die Präambel auch thematisch: Ein Block für Fonts, Encodings etc, einen für reine Layout-Entscheidung (wie die in Deinem Beispiel), einen für Mathematik, einen für Bibliographie usw.

Idealerweise enthält der Dokument-Teil nur noch das eigentliche Dokument, also den konkreten Inhalt.

Grüße

PS: ich habe einen Bugreport an den xcolor-Autoren geschrieben
Clemens
Paketauthor

Alexandra Strahl
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 28. Jun 2012, 17:42

Beitrag von Alexandra Strahl »

Hey, Danke :)

Also ebenfalls ne klare Trennung von Struktur und Inhalt ;)

Soweit erstmal Danke! :)

Schönen Abend noch
alex

Antworten