答案1
使用 lualatex 或 xelatex 以及任何以 U+2BB0 开头的块字符的字体
\documentclass{article}
\usepackage{fontspec}
\newfontfamily{\sus}{Segoe UI Symbol}
\begin{document}
{\sus ^^^^2bb0 ^^^^2bb1 ^^^^2bb2 ^^^^2bb3}
\end{document}
使用您应该albatross
安装的现代 texlive,它将显示可用的字体,我得到:
$ albatross 0x2BB0
__ __ __
.---.-.| | |--.---.-.| |_.----.-----.-----.-----.
| _ || | _ | _ || _| _| _ |__ --|__ --|
|___._||__|_____|___._||____|__| |_____|_____|_____|
Unicode code point [2BB0] mapping to ?
┌─────────────────────────────────────────────────────────────────────────────┐
│ Font name │
├─────────────────────────────────────────────────────────────────────────────┤
│ NewComputerModernMath │
├─────────────────────────────────────────────────────────────────────────────┤
│ Noto Sans Symbols2 │
├─────────────────────────────────────────────────────────────────────────────┤
│ Segoe UI Symbol │
├─────────────────────────────────────────────────────────────────────────────┤
│ Symbola │
├─────────────────────────────────────────────────────────────────────────────┤
│ Unifont │
└─────────────────────────────────────────────────────────────────────────────┘
答案2
DIY!!
\documentclass{article}
\usepackage{tikz}
\newcommand\rightuparrowraw{\begin{tikzpicture}[scale=.08]
\draw (1,1) -- (-.5,1) -- (0,.5) -- (-.5,0) --
(.7,0) -- (2,1.3) --
(2,1.7) -- (2.5,1.7) -- (1.5,2.5) -- (.5,1.7) -- (1,1.7) --
(1,.3);
\end{tikzpicture}}
\newcommand\rightuparrow{\kern1pt\rightuparrowraw\kern1pt}
\newcommand\upleftarrow{%
\kern1pt\rotatebox[origin=c]{90}{\rightuparrowraw}\kern1pt}
\newcommand\rightdownarrow{%
\kern1pt\rotatebox[origin=c]{-180}{\reflectbox{\rightuparrowraw}}\kern1pt}
\newcommand\downleftarrow{%
\kern1pt\rotatebox[origin=c]{90}{\reflectbox{\rightuparrowraw}}\kern1pt}
\begin{document}
x\rightdownarrow\rightuparrow\downleftarrow\upleftarrow X
\end{document}
如果太尖锐,可以稍微把角弄圆一点
\documentclass{article}
\usepackage{tikz}
\newcommand\rightuparrowraw{\begin{tikzpicture}[scale=.08,
rounded corners = .2pt]
\draw (1,1) -- (-.5,1) -- (0,.5) -- (-.5,0) --
(.7,0) -- (2,1.3) --
(2,1.7) -- (2.5,1.7) -- (1.5,2.5) -- (.5,1.7) -- (1,1.7) --
(1,.3);
\end{tikzpicture}}
\newcommand\rightuparrow{\kern1pt\rightuparrowraw\kern1pt}
\newcommand\upleftarrow{%
\kern1pt\rotatebox[origin=c]{90}{\rightuparrowraw}\kern1pt}
\newcommand\rightdownarrow{%
\kern1pt\rotatebox[origin=c]{-180}{\reflectbox{\rightuparrowraw}}\kern1pt}
\newcommand\downleftarrow{%
\kern1pt\rotatebox[origin=c]{90}{\reflectbox{\rightuparrowraw}}\kern1pt}
\begin{document}
x\rightdownarrow\rightuparrow\downleftarrow\upleftarrow X
\end{document}