更改外部 tikz 檔案的軸編號格式

更改外部 tikz 檔案的軸編號格式

我用來\input{filename.tikz}包含由以下人員創建的 .tikz 圖表matlab2tikz在我的 LaTeX 文檔中。如評論所示這個問題輸入文件時可以更改繪圖標記大小,而無需更改原始 .tikz 檔案。

現在我正在尋找一種以相同方式更改軸編號格式的方法。我在 y 軸上有一些數字,它們的形式是5 x 10^-2我想要的0.05

我的理解是從這個答案這與 pgfplot 的關係比與 tikz 的關係更大,但我不確定如何使用在我的\input陳述之前的答案中給出的命令。

答案1

選項中給出的鍵也可以透過使用在環境axis外部設置axis

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

或者,等價地

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

對於答案中給出的示例,這將變為:

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

相關內容