Achsennummernformat für externe Tikz-Datei ändern

Achsennummernformat für externe Tikz-Datei ändern

Ich verwende \input{filename.tikz}zum Einbinden von .tikz-Grafiken, die erstellt wurden vonmatlab2tikzin meinem LaTeX-Dokument. Wie in einem Kommentar zudiese FrageEs ist möglich, die Plotmarkierungsgröße beim Eingeben des Dokuments zu ändern, ohne die ursprüngliche .tikz-Datei zu verändern.

Jetzt suche ich nach einer Möglichkeit, die Zahlenformatierung der Achsen auf die gleiche Weise zu ändern. Ich habe Zahlen auf der Y-Achse, die 5 x 10^-2genau die Form haben, die ich haben möchte 0.05.

Ich verstehe vondiese Antwortdass dies mehr mit pgfplot als mit tikz zu tun hat, aber ich bin nicht sicher, wie ich den Befehl verwenden würde, der in der Antwort direkt vor meiner \inputAussage angegeben ist.

Antwort1

Die in den Optionen angegebenen Schlüssel axiskönnen auch außerhalb der Umgebung gesetzt werden, axisindem

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

oder gleichwertig

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

Für das in der Antwort angegebene Beispiel würde dies zu Folgendem werden:

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

verwandte Informationen