Truetypefonts에 XeTex를 사용하고 있습니다.
pgfplots의 색상 출력이 올바르지 않은 것처럼 보입니다. 그게 버그인가요? 아니면 제가 구성을 잘못한 걸까요?
검정색 이외의 다른 색상(예: 축 선 색상의 경우 빨간색)의 경우 실제로 예상대로 작동합니다.
내 pgf버전: 3.0.1a
MWE:
\documentclass{scrartcl}
\usepackage{xcolor}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{axis line style=black}
\color{green}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot {x*x};
\end{axis}
\end{tikzpicture}
\end{document}
답변1
해결 방법. 사용
\pgfplotsset{axis line style={color=black}}
대신에.
답변2
나는 dvipdfmx 목록에 대해 물었고 Shunsaku Hirata는 그것이 dvipdfmx 실패라는 나의 의심을 확인했습니다. 다음과 같은 작은 예에서도 비슷한 문제를 볼 수 있습니다.
\documentclass{article}
\begin{document}
\special{pdf:bcolor [0]}
\special{pdf:code q 1 0 0 rg 1 0 0 RG}
text in red
\special{color push gray 0} %switch back to black
Text in black.
\special{color pop}
\special{pdf:code Q}
\special{pdf:ecolor}
\end{document}
"검은색 텍스트"는 검은색이어야 하지만 빨간색입니다. 문제의 원인은 dvipdfmx가 특수 색상으로 인해 색상이 빨간색으로 변경되었음을 알지 못하고 pdf:code
색상 특수만 추적하므로 색상이 변경되지 않았으며 color push gray 0
.
이 문제는 향후 버전에서 해결될 예정입니다.