
오류 막대의 두께를 늘리려고 합니다. 스템과 마커를 개별적으로 변경해야 한다는 것을 알았습니다여기. 이것의 문제는 /error bars/error mark options={*styles}
I를 사용하면 시작할 표시가 없는 기본값을 덮어쓰게 된다는 것입니다. 그러나 을 사용하려고 하면 /error bars/error mark options/.append style={*styles}
컴파일은 잘 되지만 효과가 없으며 .prefix style={*styles}
. 내가 무엇을 놓치고 있나요?
\documentclass[]{standalone}
\usepackage[]{pgfplots}
\pgfplotsset{
error bars/error bar style={opacity=0.7,ultra thick},
error bars/error mark options/.append style={ultra thick,red}} %does nothing
\begin{document}
\begin{tikzpicture}
\begin{axis}[
mystyle/.style={thick,mark=square*,only marks ,error bars/.cd, y dir = both, y explicit}
]
\addplot[mystyle] table[x index={0}, y index={1},y error index={2}]
{
0 1 0.5
1 1 0.5
2 1 0.5
};
\end{axis}
\end{tikzpicture}
\end{document}
또 다른 메모에서는 오류 막대 스타일의 디자인 선택이 처음에는 약간 번거롭다는 것을 알았습니다. 오류 막대의 수직 및 수평 부분의 두께를 동시에 변경하는 고급 명령이 없는 이유는 무엇입니까? 하지만 오히려 개별적으로 변경해야 합니다. 어쩌면 제안 사항일 수도 있습니다. 더 많은 스타일을 결합하고 를 사용하여 두 가지를 모두 변경하는 기본 동작으로 만든 다음 및 또는 그런 종류의 항목을 error bar style
통해 스타일에 개별적으로 액세스할 수 있도록 만드는 것이 좋을 것입니다 . 그것은 단지 내 인상일 뿐이지만, 지금까지 줄기와 표시의 두께가 같은 경우를 대부분 보았기 때문에 저를 포함한 대부분의 사람들에게는 이것이 기본값인 것 같습니다.error bar mark options
error bar stem options