5. Built-in Fonts
D3-TUI will include a built-in default font for immediate usability:
5.1 Default Font Specifications
- Name: “D3TUI Default”
- Size: 16 pixels
- Cell Size: 8x16 pixels
- Characters: ASCII 32-126 + extended (256 total)
- Format: ARGB1555
- Texture Size: 256x256 pixels
5.2 Font Generation
The default font will be generated from a free monospace font (e.g., DejaVu Sans Mono, IBM Plex Mono) using the font conversion tool.
6. Font Conversion Tool
6.1 Tool Specification
Name: d3tui-fontconv
Language: Python 3
Dependencies: Pillow, fontTools (optional)