LaTeX에서 블록/상자 그리기 문자를 사용하는 방법은 무엇입니까?

LaTeX에서 블록/상자 그리기 문자를 사용하는 방법은 무엇입니까?

유니코드를 어떻게 사용할 수 있나요?블록 문자 요소LaTeX 처럼요 ?

그대로 추가/붙여넣으면 어떤 이유로 생략됩니다.

내 사용 사례는 구식 콘솔 터미널에서처럼 간단한 흑백 "이미지"/ASCII 아트를 "그리는" 것입니다.

실제로 lualatex를 사용하면 도움이 됩니다. 파일이 UTF-8로 인코딩되었습니다. 제가 사용하는 글꼴 패키지는 lmodern.

동일한 질문(및 가능한 답변)이 다음에도 적용/작동합니다.상자 그림 문자.

자세한 내용을 확인하기 위해 제가 사용하는 짧은 코드 조각은 다음과 같습니다.

\begin{equation}
    \setlength{\jot}{-12pt}
    \begin{aligned}
    test123
            \\
     ███    \\
     █ █ █  \\
     ███    \\
          █ \\
    █    █  \\
     █  █   \\
     ███    \\
    \end{aligned}
\end{equation}

하지만 "렌더링"되지는 않습니다. PDF가 렌더링되지 않습니다. 이미지를 표시하는 소스 코드는 괜찮습니다.

답변1

사용:

  1. lualatex또는 xelatex;

  2. 다음과 같은 "블록 요소"를 지원하는 글꼴입니다 LucidaConsole.

  3. verbatim, 수학보다는 결과를 설정합니다.

  4. 글꼴 크기와 일치하도록 기준선 건너뛰기를 설정하여 블록 도면에 수직 간격이 나타나지 않도록 합니다.

  5. 일반적인 형식의 문서에 코드를 포함할 수 있도록 코드 범위를 적절하게 지정하세요.

개정된 MWE:

\documentclass{article}
\usepackage{fontspec}
\begin{document}
Testing
{
\setmonofont{LucidaConsole}
\fontsize{10pt}{10pt}
\begin{verbatim}
    test123

     ███    
     █ █ █  
     ███    
    █    █  
     █  █   
     ███    
\end{verbatim}
}
Testing
\end{document}

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

관련 정보