As already discussed via email, it would be nice if min aand max would also work for 3D coordinate systems. Here a summary of our emails in German.
[email from Stefan on 07.06.2018 16:58]
Hallo Christian,
[...]
Man koennte also Deinen Vorschlag wie folgt Machen:
- falls mindestens ein\addplot/\addplot3befehl vorhanden ist,
koennte man den als entscheidungsgrundlage fuer 2d/3d verwenden.
- falls kein solcher vorhanden ist, ist nicht wohldefiniert, was
passiert. Man koennte also min/max wie gehabt eine 3D achse
aufspannen lassen.Waere das sinnvoll?
das klingt sehr vernünftig, wobei ich beim ersten Punkt prüfen würde, ob mindestens ein \addplot3-Befehl vorhanden ist und nur dann ein 3D-Koordinatensystem erzeugen würde.
Bei Punkt zwei habe ich keine Präferenz, aber damit man trotzdem min/max für "das andere Koordinatensystem" verwenden kann, könnte man evtl. einen zusätzlichen Key (mir fällt gerade kein sinnvoller Name ein) erstellen, der dann drei Werte haben könnte:
2D3Dauto (default)[email from Stefan on 08.06.2018 22:38]
Hallo Christian,
einstellen kannst Du das so gerne, ja. Fuer den zusaetzlichen key
faellt mir auch nicht wirklich was sinnvolles ein, ausser dass man
min2d/max2d einfuehren koennte (oder min3d/max3d).
das gefällt mir nicht. min/max ist + einen Schalter finde ich deutlich besser. Dann lieber nach einem vernünftigen Namen suchen. Wie wäre es mit
axes typeCartesian typeno of axis lines