Сетка символов в дословном переводе/листинге/и т.д.

Сетка символов в дословном переводе/листинге/и т.д.

У меня есть блок текста в рамочном листинге. Я хочу нарисовать тусклую сетку поверх листинга так, чтобы каждый символ в листинге занимал квадрат сетки.

Есть ли способ сделать это без более или менее повторной реализации пакета листингов с использованием TikZ? Это все, что я могу придумать, чтобы сделать это на данный момент.

\documentclass{article}
\usepackage{listings}
\lstset{frame=single}

\begin{document}
  \begin{lstlisting}
    I want these characters to live inside grid rectangles.
  \end{lstlisting}
\end{document}

Связанный контент