\tab이 사용되는 itemize 환경에 수평 공간 추가

\tab이 사용되는 itemize 환경에 수평 공간 추가

이 항목별 환경에 수평 공간을 추가하고 싶습니다. 여기에 이미지 설명을 입력하세요

(저는 \tab을 사용합니다.) [itemindent=4cm]사용해 보았지만 \addtolength{\itemindent}{4cm}결과는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

어떻게 해결할 수 있나요?

\documentclass[14pt,handout,t]{beamer}
\usepackage{tabto}
\geometry{paperwidth=297mm,paperheight=210mm}
\setbeamersize{text margin left=100pt,text margin right=100pt}
\usepackage{enumitem}

\begin{document}
\begin{frame}
\TabPositions{6cm}
  \begin{itemize}%[itemindent=4cm]
% \addtolength{\itemindent}{4cm}
    \item[\large$\Rightarrow$] Versione:              \tab\underline{\textbf{2.40}}
\vspace{0.35cm}
    \item[\large$\Rightarrow$] Ultimo aggiornamento:  \tab                  27 Aprile 2015
\vspace{0.35cm}
    \item[\large$\Rightarrow$] Realizzato da:         \tab                  M. Marcomarco
  \end{itemize}  

  \end{frame}
  \end{document}

답변1

먼저, 호출된 \newcommand에 대해 a를 정의한 다음 (실수로 무언가를 중단하지 않도록) 목록의 첫 번째 부분을 다음과 같이 묶을 수 있습니다 .\rightarrow\arrowx\makebox

\makebox[<horizontal length>][<alignment>]{<text>}

매번 모든 것을 입력하지 않고도 이것을 명령으로 바꿀 수도 있습니다.

\newcommand*\tabit[1]{\makebox[6cm][l]{#1}}

또한 목록 항목 사이의 간격은 으로 제어되므로 itemsep=.35cm매번 수동으로 설정할 필요가 없습니다. 왼쪽 여백을 늘리려면 leftmargin=5cm또는 다른 숫자를 추가하세요.

산출

여기에 이미지 설명을 입력하세요

암호

\documentclass[14pt,handout,t]{beamer}
\usepackage{tabto}
\geometry{paperwidth=297mm,paperheight=210mm}
\setbeamersize{text margin left=100pt,text margin right=100pt}
\usepackage{enumitem}

\newcommand*\arrowx{\item[\large$\Rightarrow$]}
\newcommand*\tabit[1]{\makebox[6cm][l]{#1}}

\begin{document}
\begin{frame}
\TabPositions{6cm}
  \begin{itemize}[itemsep=.35cm, leftmargin=5cm]
    \arrowx \tabit{Versione:} \underline{\textbf{2.40}}
    \arrowx \tabit{Ultimo aggiornamento:}  27 Aprile 2015
    \arrowx \tabit{Realizzato da:} M. Marcomarco
\end{itemize}  

\end{frame}
\end{document}

답변2

제 생각에는 잘못된 도구를 사용하고 계십니다. a가 tabular훨씬 간단합니다.

\documentclass[14pt,handout,t]{beamer}

\usetheme{Warsaw}

\geometry{paperwidth=297mm,paperheight=210mm}
\setbeamersize{text margin left=100pt,text margin right=100pt}

\newcommand*\arrowx{\item[\large$\Rightarrow$]}
\newcommand*\tabit[1]{\makebox[6cm][l]{#1}}

\begin{document}
\begin{frame}
\frametitle{Dati}

\hspace{4cm}%
\begin{tabular}{@{$\Rightarrow$ }l@{\qquad}l@{}}
Versione:             & \underline{\textbf{2.40}} \\[2ex]
Ultimo aggiornamento: & 27 Aprile 2015 \\[2ex]
Realizzato da:        & M. Marcomarco
\end{tabular}

\end{frame}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보