\item의 글머리 기호 표시

\item의 글머리 기호 표시

다음 코드에서는 의 위치에 를 *step 2*정확히 표시하고 싶습니다 여기에 이미지 설명을 입력하세요. 누구든지 그것을 수행하는 방법을 알고 있습니까?

\begin{block}{title}
\begin{enumerate}
  \item ... %Step 1
  \item ... %Step 2
  \item ... Go back to *Step 2*
\end{enumerate}
\end{block}

답변1

아이디어는 \label, 메커니즘을 사용하지만 다음에서 사용하는 것과 같은 음영 처리된 공 내부 \ref에서 생성된 문자열을 묶는 명령을 정의하는 것입니다 .\refbeamer

\documentclass{beamer}
\usetheme{Warsaw}
\usepackage{tikz}

\newcommand\ballref[1]{%
\tikz \node[circle, shade,ball color=structure.fg,inner sep=0pt,%
  text width=8pt,font=\tiny,align=center] {\color{white}\ref{#1}};
}

\begin{document}

\begin{frame}
\begin{enumerate}
  \item ... %Step 1
  \item\label{ite:second} ... %Step 2
  \item ... Go back to Step~\ballref{ite:second}
\end{enumerate}
\end{frame}

\end{document}

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

french에 대한 옵션은 활성 문자를 babel만들기 때문에 ;추가 예방 조치를 취해야 합니다.

\documentclass{beamer}
\usetheme{Warsaw}
\usepackage[french]{babel}
\usepackage{tikz}

\newcommand\ballref[1]{%
\shorthandoff{;}\tikz \node[circle, shade,ball color=structure.fg,inner sep=0pt,%
  text width=8pt,font=\tiny,align=center] {\color{white}\ref{#1}};
\shorthandon{;}
}

\begin{document}

\begin{frame}
\begin{block}{title}
\begin{enumerate}
  \item ... %Step 1
  \item\label{ite:second} ... %Step 2
  \item ... Go back to Step~\ballref{ite:second}
\end{enumerate}
\end{block}
\end{frame}

\end{document}

관련 정보