3D-Perspektivmodus mit xy-Paket

3D-Perspektivmodus mit xy-Paket

Ausgehend von diesem Code, in dem ich das Paket verwendet habe xy:

\documentclass[a4paper,12pt]{article}
\usepackage{amssymb}
\usepackage[all,cmtip]{xy}


\begin{document}
\xymatrix@!0{
& \alpha \ar@{-}[rr]\ar@{-}'[d][dd]
& & \beta D \ar@{-}[dd]
\\
\gamma \ar@{-}[ur]\ar@{-}[rr]\ar@{-}[dd]
& & \delta A \ar@{-}[ur]\ar@{-}[dd]
\\
& ax \ar@{-}'[r][rr]
& & bx\xi\mu
\\
\Gamma_r(f(x,y)) \ar@{-}[rr]\ar@{-}[ur]
& & \lambda P \ar@{-}[ur]
}
\end{document}

Bildbeschreibung hier eingeben

Betrachten Sie dieses Bild, aufgenommen in diesemFrage,

Bildbeschreibung hier eingeben

die Beschriftungen scheinen gedreht und in Frontalperspektive platziert zu sein. Ist es möglich, dies mit dem xyPaket statt mit zu tun tikz-cd?

Antwort1

Zweiter Ansatz

Mit der ErweiterungErweiterung „Drehen und Skalieren“von Ross Moore können Sie eine ähnliche Ausgabe erzielen. Laden Sie dazu die Option \xyoption{rotate}und fügen Sie das Argument hinzu [@!<number>]. Weitere Einzelheiten finden Sie auf S. 29 vonReferenzhandbuch

\documentclass[a4paper,12pt]{article}
\usepackage{amssymb}
\usepackage[all,cmtip]{xy}
\xyoption{rotate}


\begin{document}
    \def\angle{50}
    \xymatrix@!0{
        & *+[@!\angle]{\alpha} \ar@{-}[rr]\ar@{-}'[d][dd]
        & & *+[@!\angle]{\beta D} \ar@{-}[dd]
        \\
        \gamma \ar@{-}[ur]\ar@{-}[rr]\ar@{-}[dd]
        & & \delta A \ar@{-}[ur]\ar@{-}[dd]
        \\
        & *+=[@!\angle]{ax} \ar@{-}'[r][rr]
        & & *+=[@!\angle]{bx\xi\mu}
        \\
        \Gamma_r(f(x,y)) \ar@{-}[rr]\ar@{-}[ur]
        & & \lambda P \ar@{-}[ur]
    }
\end{document}

Bildbeschreibung hier eingeben

Erste Ansatz

DerAntwortvonDavid CarlisleZuRotierende Beschriftungen in xypiczeigt Ihnen eine mögliche Lösung, und zwar beispielsweise die Verwendung des \rotateboxBefehls des graphicxPakets.

\documentclass[a4paper,12pt]{article}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[all,cmtip]{xy}


\begin{document}
\def\angle{50}
\xymatrix@!0{
& \rotatebox[origin=c]{\angle}{$\alpha$} \ar@{-}[rr]\ar@{-}'[d][dd]
& & \rotatebox[origin=c]{\angle}{$\beta D$} \ar@{-}[dd]
\\
\gamma \ar@{-}[ur]\ar@{-}[rr]\ar@{-}[dd]
& & \delta A \ar@{-}[ur]\ar@{-}[dd]
\\
& \rotatebox[origin=c]{\angle}{ax} \ar@{-}'[r][rr]
& & \rotatebox[origin=c]{\angle}{$bx\xi\mu$}
\\
\Gamma_r(f(x,y)) \ar@{-}[rr]\ar@{-}[ur]
& & \lambda P \ar@{-}[ur]
}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen