TeX/LaTeX 로고 타이포그래피와 같은 단어를 쓸 수 있는 방법이 있나요?

TeX/LaTeX 로고 타이포그래피와 같은 단어를 쓸 수 있는 방법이 있나요?

나는 TeX/LaTeX 로고가 조판되는 방식과 유사하게 내 문서에 내 이름과 성을 조판하는 것에 대해 생각하고 있습니다(정확하지는 않지만 약간 변경됨). \logotype{enthusiastic student}내 문서에 나타나는 것과 같은 기능을 갖는 것을 의미합니다. 코딩을 통해 라텍스 로고가 나타나는 방식 \LaTeX.

실제로 패키지가 필요한 경우 그러한 패키지나 기능을 찾지 못했습니다. 그리고 더 간단한 해결책이 존재하는지 모르겠습니다. tikz 패키지를 이용하여 MWE를 준비했는데, 이 패키지를 사용하는 것은 일반 텍스트 사이 등에서 사용하기에는 그다지 편리하지 않기 때문에 원하지 않습니다.

여기에 이미지 설명을 입력하세요

% pdfLaTeX

\documentclass{standalone}

\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
\draw node () at (0,0) {E};
\draw node () at (1.43,0) {THUSIASTIC};
\draw node () at (0.22,-0.11) {N};
\end{tikzpicture}
%
\begin{tikzpicture}
\draw node () at (0,0) {E};
\draw node () at (0.53,0) {GI};
\draw node () at (1.275,0) {EER};
\draw node () at (0.22,-0.11) {N};
\draw node () at (0.82,-0.11) {N};
\end{tikzpicture}
\end{document}

답변1

개인 이름/로고를 만들고 정의한 후 프리앰블에 넣으세요.

예를 들어 \BibTex는 다음과 같습니다.

\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
    T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}

필요한 단어나 이름을 위해 특별히 설계된 패키지가 왜 존재하는지 모르겠습니다.

답변2

문자가 올라가거나 내려가고 항목 사이에 커른이 삽입된 표준 로고의 경우 다음과 같이 할 수 있습니다.

\documentclass{article}
\usepackage{xparse}
\usepackage{lmodern}

\ExplSyntaxOn

\NewDocumentCommand{\definelogo}{mmmmO{}}
 {
  % #1 = command name
  % #2 = comma separated list of items
  % #3 = comma separated list of raising amounts
  % #4 = comma separated list of kerns
  % #5 = initial declaration
  \ee_definelogo:Nnnnn #1 {#2} {#3} {#4} {#5}
 }

\cs_new_protected:Nn \ee_definelogo:Nnnnn
 {
  \tl_clear:N \l__ee_definelogo_body_tl
  \int_step_inline:nn { \clist_count:n { #2 } - 1 }
   {
    \tl_put_right:Nx \l__ee_definelogo_body_tl
     {
      \dim_compare:nTF { \clist_item:nn { #3 } { ##1 } = 0pt }
       {
        \clist_item:nn { #2 } { ##1 }
       }
       {
        \exp_not:N \raisebox{ \clist_item:nn { #3 } { ##1 } } { \clist_item:nn { #2 } { ##1 } }
       }
      \kern \clist_item:nn { #4 } { ##1 }
     }
   }
  \tl_put_right:Nx \l__ee_definelogo_body_tl
   {
    \exp_not:N \raisebox{ \clist_item:nn { #3 } { -1 } } { \clist_item:nn { #2 } { -1 } }
   }
  \cs_new_protected:Npx #1
   {
    \exp_not:N \mbox
     {
      \exp_not:n { #5 }
      \exp_not:V \l__ee_definelogo_body_tl
      \exp_not:N \@
     }
   }
 }

\ExplSyntaxOff

\definelogo{\BibTeX}{
  B,\textsc{i},\textsc{b},\TeX
}{
  0pt,0pt,0pt,0pt
}{
  -0.05em,-0.025em,-0.08em
}[\normalfont]

\definelogo{\ee}{
  E,N,THUSIASTIC,~,E,N,GINEER
}{
  0pt,-0.475ex,0pt,0pt,0pt,-0.475ex,0pt
}{
  -0.1em,-0.08em,0pt,0pt,-0.1em,-0.125em
}

\begin{document}

\BibTeX

\ee

\end{document}

여기에 이미지 설명을 입력하세요

답변3

재미로 다음 과 같은 것은 어떨까요 METAFONT?METAPOST

\documentclass{article}
\usepackage{fetamont}
\begin{document}
% Like a METAFONT
\textffm{ENTHUSIASTIC ENGINEER}\par
% Other
\textffm{Enthusiastic Engineer}\par
% A variant
\textffmw{ENTHUSIASTIC ENGINEER} \par
% MIx
\textffm{Enthusiastic} \textffmw{Engineer} \par
\end{document}

산출

관련 정보