答案1
逐字?
\documentclass{article}
\begin{document}
\begin{verbatim}
____ _ __ __ ____
| _"\ U /"\ u\ \ /"/u ___ | _"\
/| | | | \/ _ \/ \ \ / // |_"_| /| | | |
U| |_| |\ / ___ \ /\ V /_,-. | | U| |_| |\
|____/ u/_/ \_\U \_/-(_/U/| |\u |____/ u
|||_ \\ >> // .-,_|___|_,-.|||_
(__)_) (__) (__)(__) \_)-' '-(_/(__)_)
\end{verbatim}
\end{document}
答案2
或者使用打字机字体和\
固定空格:
\documentclass{article}
\renewcommand\familydefault{\ttdefault}
\obeylines\parskip-4pt
\begin{document}
EEEE\ \\
M\ \ \ M\ \ RRR\ \ \ AAAA\ \\
H\ \ H
E\ \ \ \ \ MM\ MM\ \ R\ \ R\ \ A\ \ A\ \ H\ \ H
EE\ \ \ \ M\ M\ M\ \ RRR\ \ \ AAAA\ \\
HHHH
E\ \ \ \ \ M\ \ \ M\ \ R\ \ R\ \ A\ \ A\ \ H\ \ H
EEEE\ \\
M\ \ \ M\ \ R\ \ R\ \ A\ \ A\ \ H\ \ H
\end{document}
答案3
这是一种用字母创建背景层,然后从实心覆盖层中剪出大字母的方法。这当然本质上是矫枉过正,而且需要 Ti钾Z。但是,哎呀,你已经有 2 个合理的解决方案 - 或者至少是低成本的解决方案 - 所以是时候采用一些更花哨的东西了。它们可能毫无用处,而且输出可能看起来非常平淡无奇。但重要的是我们知道花哨的东西就藏在某个地方。
这使用了一个自定义淡入淡出来don
创建剪切覆盖和嵌套循环来创建通过DONALD
形状孔显示的背景。
\documentclass[border=10pt,multi,tikz]{standalone}
\usetikzlibrary{positioning,fit,fadings}
\newlength\myskip
\setlength\myskip{8.5pt}
\begin{tikzfadingfrompicture}[name=don]% manual 343
\node [text=transparent!100, fill=transparent!0, draw=transparent!0, line width=5mm] {\fontfamily{ugq}\fontsize{45}{45}\bfseries\selectfont D\hskip\myskip O\hskip\myskip N\hskip\myskip\hskip2pt A\hskip\myskip L\hskip\myskip D};
\end{tikzfadingfrompicture}
\begin{document}
\begin{tikzpicture}
[
font=\ttfamily,
node distance=0pt,
inner sep=0pt,
]
\foreach \k [remember=\k as \kold] in {1,...,7}
{
\foreach \i [count=\m, remember=\m as \mold] in {D,O,N,A,L,D}
{
\foreach \j [remember=\j as \jold (initially 0)] in {1,...,7}
{
\ifnum\jold=0
\ifnum\m=1
\ifnum\k=1
\node (\k-\m-\j) {\i};
\else \node [below=of \kold-1-1] (\k-\m-\j) {\i};
\fi
\else \node [right=of \k-\mold-7] (\k-\m-\j) {\i};
\fi
\else \node [right=of \k-\m-\jold] (\k-\m-\j) {\i};
\fi
}
};
};
\path [scope fading=don, fading transform={shift=(current bounding box.center)}, fit fading=false, fill=white] (0,0);
\node (back) [inner sep=0pt, fill=white, fit=(1-1-1) (7-6-7)] {};
\end{tikzpicture}
\end{document}
如果我们添加
every node/.style={text=white, fill=black},
并将tikzpicture
最后一个节点更改为
\node (back) [inner sep=0pt, top color=black, bottom color=black, middle color=white, fit=(1-1-1) (7-6-7)] {};
我们可以让它变得更有戏剧性。