Alterar o formato do número do eixo para arquivo tikz externo

Alterar o formato do número do eixo para arquivo tikz externo

Estou usando \input{filename.tikz}para incluir gráficos .tikz criados pormatlab2tikzno meu documento LaTeX. Como mostrado em um comentário emessa questãoé possível alterar o tamanho do marcador de plotagem quando o documento é inserido, sem alterar o arquivo .tikz original.

Agora estou procurando uma maneira de alterar a formatação do número do eixo da mesma maneira. Eu tenho números no eixo y que estão no formato 5 x 10^-2onde eu quero que eles estejam 0.05.

eu entendo deesta respostaque isso tem mais a ver com o pgfplot do que com o tikz, mas não tenho certeza de como usaria o comando fornecido na resposta logo antes da minha \inputdeclaração.

Responder1

As chaves fornecidas nas axisopções também podem ser definidas fora do axisambiente usando

\pgfplotsset{
    every x tick label/.append style  =
        { 
          /pgf/number format/.cd,
           precision = 0, 
           fixed
        }
}

ou equivalente

\pgfkeys{
    /pgfplots/every x tick label/.append style  =
        { 
          /pgf/number format/.cd,
           precision = 0, 
           fixed
        }
}

Para o exemplo dado na resposta, isso se tornaria:

\pgfkeys{
        /pgfplots/every y tick label/.append style  =
            { 
              /pgf/number format/.cd,
               precision = 2, 
               fixed
            }
    }

informação relacionada