¿Girar cuadro al revés dentro de un cuadro rotar? ¿posible?

¿Girar cuadro al revés dentro de un cuadro rotar? ¿posible?

Necesito hacer que los corchetes de varios tipos se estiren con la longitud del argumento de abajo y de arriba. Requieren rotación de texto dentro de una matriz rotada.

Por ejemplo, estoy intentando hacer un corchete redondo debajo y encima del texto, similar al soporte inferior y superior. Pero la rotación dentro de una rotación, para que el texto esté correctamente orientado, no se compila. ¿Qué estoy haciendo mal?

(Si dicha función ya existe, esa es una respuesta a la pregunta, por supuesto, pero también me gustaría saber en ese caso la forma correcta de apilar cajas rotativas, para conocimiento general).

\documentclass[border=4pt]{article}\usepackage{amssymb,mathtools}
%LABELCONVENTION
\def\underround #1 {\ensuremath{\rotatebox{90}{\begin{pmatrix}\;\rotatebox{-90}{#1}\;   \,\end{matrix}}}}%
\def\overround #1 {\ensuremath{\rotatebox{-90}{\begin{pmatrix}\;\rotatebox{90}{#1}\;\,\end{matrix}}}}
\def\underbracket #1 {\ensuremath{\rotatebox{90}{\begin{bmatrix}\;\rotatebox{-90}{#1}\;   \,\end{matrix}}}}%
\def\overbracket #1 {\ensuremath{\rotatebox{-90}{\begin{bmatrix}\;\rotatebox{90}{#1}\;\,\end{matrix}}}}
\begin{document}
$\underround text $
\end{document}

Respuesta1

Su ejemplo tiene varios errores tipográficos, pmatrixdebe estar en modo matemático y terminar con \end{pmatrix}not , una referencia no utilizada a un entorno \end{matrix}indefinido , etc.tikzpicture

Si los arreglo, funciona como creo que pretendías.

\documentclass{article}
\usepackage{amssymb,mathtools}
%LABELCONVENTION
\def\underround #1{\ensuremath{\rotatebox{90}{$\begin{pmatrix}\;\rotatebox{-90}{#1}\;\,\end{pmatrix}$}}}%
\def\overround #1{\ensuremath{$\rotatebox{-90}{$\begin{pmatrix}\;\rotatebox{90}{#1}\;\,\end{pmatrix}$}}}
\begin{document}
$\underround{text} $
\end{document}

información relacionada