Barra de erro de formatação marca pgfplots, acrescenta ao estilo?

Barra de erro de formatação marca pgfplots, acrescenta ao estilo?

Estou tentando aumentar a espessura das minhas barras de erro. Descobri que a haste e o marcador precisam ser alterados individualmenteaqui. O problema com isso é que /error bars/error mark options={*styles}estou sobrescrevendo os padrões, o que não me dá marcas para começar. Tentar usar o /error bars/error mark options/.append style={*styles}, no entanto, compila bem, mas não tem efeito, nem o .prefix style={*styles}. o que estou perdendo?

\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}

Por outro lado, acho a escolha do design dos estilos da barra de erro um pouco complicada em primeiro lugar: por que não existe um comando de alto nível para alterar a espessura da parte vertical e horizontal das barras de erro ao mesmo tempo? Mas sim, eles precisam ser alterados individualmente. Talvez uma sugestão, seria bom combinar mais estilos e tornar o comportamento padrão para alterar ambos usando e error bar style, em seguida, tornar os estilos acessíveis individualmente por meio de error bar mark optionse error bar stem optionsou algo desse tipo. É apenas minha impressão, mas até agora tenho visto principalmente exemplos em que a haste e a marca têm a mesma espessura, então esse parece ser o padrão para a maioria das pessoas - inclusive eu.

informação relacionada