有什么方法可以获取图钉图标/符号(我们通常在地图上使用)?任何与附件类似的图标都可以。我试图在我的某个文档中使用此符号代替“地址”。任何意见、建议或意见都将不胜感激。
答案1
解决方案tikz
(作为独立图像):
\documentclass{standalone}
\usepackage{xcolor}
\usepackage{tikz}
\newdimen\pinA
\newdimen\pinB
\newdimen\pinC
\setlength{\pinA}{10mm}
\setlength{\pinB}{20mm}
\setlength{\pinC}{40mm}
\definecolor{pin}{gray}{0}
\begin{document}
\begin{tikzpicture}
\useasboundingbox (-\pinB, -\pinC) (\pinB, \pinB);
\pgfmathsetmacro{\pinAngle}{acos(\pinB/\pinC)}%
\pgfmathsetmacro{\pinAngleRight}{270+\pinAngle}%
\path[fill=pin, even odd rule]
(\pinAngleRight:\pinB)
arc[
at={(0,0)},
start angle=\pinAngleRight,
delta angle=360-2*\pinAngle,
radius=\pinB,
]
-- (0, -\pinC) -- cycle
circle[
at={(0,0)},
radius=\pinA,
]
;
\end{tikzpicture}
\end{document}
\pinA
可以使用尺寸寄存器、\pinB
、来配置尖端的半径和长度\pinC
,所有三个都是从圆中间的原点测量的。可以通过颜色名称来设置颜色pin
。
用法
该文件可以存储为pin.tex
,然后运行pdflatex pin
以获取pin.pdf
。以下示例在包含为图像时会自动将图像缩放为大写字母的大小:
\documentclass{article}
\usepackage{graphicx}
\usepackage{calc}
\newcommand*{\pin}{%
\includegraphics[height=\heightof{M}]{pin}%
}
\begin{document}
{\Huge \pin~Hello World}
{\normalsize \pin~Hello World}
{\tiny \pin~Hello World}
\end{document}
答案2
\faMapMarker
您可以使用包中的命令fontawesome
。像这样:
\documentclass{scrartcl}
\usepackage{fontawesome}
\begin{document}
Map Symbol: \faMapMarker
\end{document}
输出:
由于 -package最近添加了对这个符号的支持,pdflatex
因此现在它也可用。fontawesome
pdflatex