我正在尝试让这两个字符正确呈现 (░█)。到目前为止,我尝试使用 \verb、utf8 编码、utf8x 编码,使用 lualatex 和以下几种不同的字体这方法。每次,它要么无法编译,要么将字符渲染为空格。
以下是该代码的基本版本:
\documentclass[12pt]{article}
\usepackage[colorlinks=true, linkcolor=black]{hyperref}
\usepackage{fancyhdr}
\usepackage{indentfirst}
\usepackage{float}
\pagestyle{fancy}
\fancyhead[L]{\large Text}
\setlength{\headheight}{18pt}
\begin{document}
<text>
\subsection{ <░█░█░░█░█░█░> \textemdash{} Keygen Church}
<more text>
\end{document
更新:我通过将文本保存为图像并执行以下操作来拼凑一个“有效”解决方案:
\subsection{\includegraphics{Images/text.png} \textemdash{} Keygen Church}
解决方法:参见此评论。我曾经ablatross ░
获得过一份兼容字体列表,并使用其中一种字体代替 Cascadia。
答案1
Firefox 报告说它使用 Cascadia Mono 字体来显示您的问题,所以我告诉 lualatex 使用相同的字体。您可能有不同的字体,但您可以使用浏览器为这些字符找到的任何字体。
\documentclass[12pt]{article}
\usepackage[colorlinks=true, linkcolor=black]{hyperref}
\usepackage{fancyhdr}
\usepackage{indentfirst}
\usepackage{float}
\usepackage{fontspec}
\newfontfamily\blockfam{Cascadia Mono}
\pagestyle{fancy}
\fancyhead[L]{\large Text}
\setlength{\headheight}{18pt}
\begin{document}
<text>
\subsection{{\blockfam <░█░█░░█░█░█░>} \textemdash{} Keygen Church}
<more text>
\end{document}