79721027

Date: 2025-07-31 08:52:33
Score: 0.5
Natty:
Report link

As in the comment by @furas, you can basically just play around with the figure size and font size until you get something that looks like you need, e.g.,: with

fig, ax = plt.subplots(figsize=(1, 2))

and

for item in data:
    ax.text(item['x'], item['y'], item['char'],
            fontsize=26, family='monospace', ha='center', va='bottom')

I get something pretty close to what you request:

enter image description here

Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • User mentioned (1): @furas
  • High reputation (-1):
Posted by: Matt Pitkin