From ca0cde198b794c5e32318cf8e49431fbc8e63c39 Mon Sep 17 00:00:00 2001 From: jessikitty Date: Tue, 13 Oct 2026 12:05:21 +1100 Subject: [PATCH] Ink choice on the Dymo page, and a font warning Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01Vunz4VLxAYDBnU5tLciLDC --- app/templates/admin/labels/dymo.html | 39 ++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/app/templates/admin/labels/dymo.html b/app/templates/admin/labels/dymo.html index 99eaa69..ed5921c 100644 --- a/app/templates/admin/labels/dymo.html +++ b/app/templates/admin/labels/dymo.html @@ -79,15 +79,19 @@ {% if sheet.centre %}checked{% endif %}> Centre on the sticker - + +
- A LabelWriter is direct thermal: black dots on white, no - colour and no greys of its own. Converting here means the - preview shows what will actually come out. + A LabelWriter is direct thermal: each dot is burnt or it + isn't, with no colour and no greys in between. LIM makes + that choice here rather than leaving it to the driver, + whose halftoning turns 2mm letters to mush. Keep + Crisp unless the part photo matters more than + the words.
@@ -168,6 +172,25 @@
+ {% if font_info.kind != 'system' %} +
+
+ Font + {% if font_info.scalable %} + Labels are being drawn with {{ font_info.name }}. It works, but + installing a proper font on the server gives better letterforms: + apt install fonts-dejavu-core, or set + LABEL_FONT to a .ttf file. + {% else %} + No scalable font on this server, so labels will print about a + millimetre tall whatever Text size says. Install + fonts-dejavu-core (or set LABEL_FONT to a + .ttf) and print again. + {% endif %} +
+
+ {% endif %} +
Print