원점 매개변수 옵션을 사용하여 테이블의 텍스트를 회전하는 새 명령을 정의하는 방법은 무엇입니까?

원점 매개변수 옵션을 사용하여 테이블의 텍스트를 회전하는 새 명령을 정의하는 방법은 무엇입니까?

정의가 있는 테이블 셀의 텍스트를 회전하고 있습니다 \newcommand{\up}{\rotatebox[origin=c]{90}}. 때로는 텍스트를 중앙이 아닌 왼쪽/오른쪽으로 회전하고 정렬하는 것이 좋습니다.

그래서 저는 그 정의를 변경하여 가 될 수 있는 두 번째 값을 취하고 싶습니다 origin=l.

나는 찾았다이것하지만 newcommand.\newcommand{\up{#2}}{\rotatebox[origin=#2]{90}}

나는 이것을 다음과 같이 사용하고 싶습니다 :\up{l}{text}

누군가 저를 도와줄 수 있나요?

답변1

이런 걸 원하시나요?

\documentclass{article}
\usepackage{graphicx}

\newcommand{\up}[2]{\rotatebox[origin=#1]{90}{#2}}

\begin{document}

        \begin{tabular}{ll}
            \up{c}{First First} & \up{l}{First Second}\\
            Second First & Second Second
        \end{tabular}

\end{document}

관련 정보