如何用名字中的字母书写名字?

如何用名字中的字母书写名字?

我有一个问题,关于如何用名字中的字母写名字。我知道如何使用 LaTeX,但我找不到应该使用哪种代码。你可以在图片上看到。例子

如果我制作列并写入 E&E.. 那么字母之间的空白就会太多。

答案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

这是一种用字母创建背景层,然后从实心覆盖层中剪出大字母的方法。这当然本质上是矫枉过正,而且需要 TiZ。但是,哎呀,你已经有 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)] {};

我们可以让它变得更有戏剧性。

更具戏剧性的版本

相关内容