如何在 Overleaf 中使用块元素(░▒▓█)?

如何在 Overleaf 中使用块元素(░▒▓█)?

我想使用块元素(░ ▒ ▓ █) 我在 Overleaf 中创建的文档中。

根据维基百科:

Code2000 和 DejaVu 系列等字体集涵盖了 Block Elements 范围内的每个字形,Unifont 还包含所有字形。在广泛使用的字体中,Segoe UI Symbol 提供了完整实现。

我在字体目录。我尝试使用这个,但是块元素没有显示。

\usepackage{DejaVuSans}
%% Another possibility is
%% \usepackage{dejavu}
%% which loads the DejaVu Serif and DejaVu Sans Mono fonts as well
\renewcommand*\familydefault{\sfdefault} %% Only if the base font of the document is to be sans serif
\usepackage[T1]{fontenc}

还有什么替代方案?

\documentclass{article}
\usepackage[utf8]{inputenc}

\usepackage{DejaVuSans}
%% Another possibility is
%% \usepackage{dejavu}
%% which loads the DejaVu Serif and DejaVu Sans Mono fonts as well
\renewcommand*\familydefault{\sfdefault} %% Only if the base font of the document is to be sans serif
\usepackage[T1]{fontenc}

\begin{document}

░ ▒ ▓ █

\end{document}

答案1

fontspec这在 LuaLaTeX 和 XeLaTeX 中有效。(不使用 Overleaf)。代替编码的使用T1允许直接访问字体提供的完整 unicode 字体集。

\documentclass{article}
\usepackage{fontspec}
\setmainfont{DejaVuSans}
\begin{document}

░ ▒ ▓ █ X

\end{document}

在此处输入图片描述

相关内容