我想画一个实心箭头,并将其用作item
项目符号投影机。
我已经设法划清界限
\rule[0.5ex]{0.6ex}{0.6ex}
但我无法创建箭头。我想使用默认为subitem
s 的字符,但它怎么调用呢?
所以基本上我想将这两者缝合在一起:
并与文本垂直居中。
在 Powerpoint 中,这个小家伙看起来像这样:
并且等于绕组 3字型。
还有unicode 字符 25B8,但我不知道如何应用此方法寻求解决方案。
我正在寻找一种非常基本的方法,并且绝对想避免蒂克兹。
如果我可以使用相同的自定义角色在普通文本中,那就太好了!
平均能量损失
\documentclass{beamer}
\defbeamertemplate{itemize item}{raisedsquare}{\rule[0.5ex]{0.6ex}{0.6ex}}
\begin{document}
\begin{frame}
\begin{itemize}
\setbeamertemplate{itemize item}[raisedsquare]
\item First item
\setbeamertemplate{itemize item}[triangle]
\item Second item
\end{itemize}
\end{frame}
\end{document}
答案1
\documentclass{beamer}
\usepackage{bbding}
\defbeamertemplate{itemize item}{raisedsquare}{\rule[0.5ex]{0.6ex}{0.6ex}}
\defbeamertemplate{itemize item}{boldarrow}{\ArrowBoldRightShort}
\begin{document}
\begin{frame}
\begin{itemize}
\setbeamertemplate{itemize item}[raisedsquare]
\item First item
\setbeamertemplate{itemize item}[boldarrow]
\item Second item
\end{itemize}
\end{frame}
\end{document}
和
\defbeamertemplate{itemize item}{boldarrow}{\raisebox{0.3ex}{\resizebox{1.2ex}{1ex}{\ArrowBoldRightShort}}}
答案2
以下是两个版本,中间是标准项。第一个版本基本上使用了 beamer 对标准项三角形的定义。
\documentclass{beamer}
\defbeamertemplate{itemize item}{compoundarrow}{\rule[0.5ex]{0.6ex}{0.6ex}%
\scriptsize\raise2pt\hbox{$\!{\blacktriangleright}$}}
\usepackage{tikz}
\usetikzlibrary{shapes.arrows}
\defbeamertemplate{itemize item}{tikzarrow}{\tikz{\node[single
arrow,scale=0.2,inner sep=2ex,fill] at (0,0) {};}}
\begin{document}
\begin{frame}
\begin{itemize}
\setbeamertemplate{itemize item}[compoundarrow]
\item First item
\setbeamertemplate{itemize item}[triangle]
\item Second item
\setbeamertemplate{itemize item}[tikzarrow]
\item Third item
\end{itemize}
\end{frame}
\end{document}