
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^-2
genau 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 \input
Aussage angegeben ist.
Antwort1
Die in den Optionen angegebenen Schlüssel axis
können auch außerhalb der Umgebung gesetzt werden, axis
indem
\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
}
}