LaTex의 Beamer로 코를 골다
callout
를 사용하여 도례를 만들다.코드 전체는 Gist의 내용을 참조하십시오.
정의
선행 코드에 다음과 같은 내용을 쓰시오.
\usepackage{tikz}
\usetikzlibrary{shapes.callouts,tikzmark,calc}
% Usage: \COLabel{name#1}{text#2}
% e.g.: \COLabel{psi1}{$\psi_1$}
\newcommand{\COLabel}[2]{%
\tikz[%
remember picture,%
baseline=(#1.base),%
every node/.style={inner sep=0,outer sep=0}%
]{%
\node (#1){#2};%
}}
% Usage: \CO<page#1>{target name#2}{++(x,y)#3}[opt#4]{text#5}
% e.g.: \CO<2>{psi1}{++(-4,1.5)}[text width=3cm]{hogehoge fugafuga piyopiyo}
\NewDocumentCommand\CO{d<> m m O{} m}{%
\begin{tikzpicture}[remember picture, overlay]
\IfValueTF{#1}{\path<#1>}{\path} (#2.center) #3 node[%
anchor=center,%
rectangle callout,%
fill=red!50,%
callout absolute pointer={(#2.mid)},%
font=\bfseries\footnotesize,
rounded corners,
#4
]{#5};
\end{tikzpicture}}
사용
표시하고 싶은 곳
\COLabel
에 이름을 붙이고 실제 표시는 사용\CO
으로 만든다.매개 변수에 표시할 위치를 쓰십시오.\begin{frame}\frametitle{}
\begin{center}
\COLabel{hogel}{}\COLabel{hoge}{ほげほげ}\COLabel{hoger}{}
\end{center}
\CO{hogel}{++(-1,-1)}{left}
\CO{hoge}{++(0,-1)}{middle}
\CO{hoger}{++(1,-1)}{right}
\end{frame}
참고물
Reference
이 문제에 관하여(LaTex의 Beamer로 코를 골다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ushitora_anqou/items/01d0cd03535a1401736a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)