Bei der Verwendung \usepackage {pst-barcode}
erhalte ich die Fehlermeldung:
\documentclass[10pt,a4paper,twoside,openany]{book}
\usepackage[spanish]{babel}
\usepackage[dvipsnames,x11names]{pstricks}% Options for xcolor
\usepackage{pst-barcode}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{pspicture}(3.5,1.2in)
\psbarcode[linecolor=red]{1613198400316}{includetext inkspread=0.1}{ean13}
\end{pspicture}
\end{document}
Antwort1
Sie können die Optionen für xcolor
via übergeben pstricks
:
\documentclass{article}
\usepackage[dvipsnames,x11names]{pstricks}% Options for xcolor
\usepackage{pst-barcode}
\begin{document}
\begin{pspicture}(3.5,1.2in)
\psbarcode[linecolor=red]{1234567}{includetext inkspread=0.5}{ean8}
\end{pspicture}
\end{document}
xcolor
selbst wird standardmäßig geladencolor
Und mit
\psbarcode[linecolor=red]{1613198400317}{includetext inkspread=0.5}{ean13}
Antwort2
Pstricks
(geladen von pst-barcode
) wird bereits xcolor
ohne Option geladen. Wenn Sie letzteres mit einer Option laden, kommt es zu einem „Optionskonflikt“. Die Lösung besteht darin, die Option aus der Dokumentklasse heraus zu laden, die sie allen nachfolgenden Paketen vorschlägt, bis eines davon sie erkennt.
Alternative Lösung: Schreiben Sie in die Präambel \PassOptionsToPackage{selected options}{xcolor}
.