From a6893515682f62ddfc4e0da635101d37054fc916 Mon Sep 17 00:00:00 2001 From: Markus Krause Date: Wed, 15 May 2024 20:09:40 +0200 Subject: [PATCH] add 4x7.83in label size rationale: this is very commonly needed in Europe (more known as 102/103mm x 198/199mm) as it is the standard label size DHL recommends, for private or small business it is the only label size they provide, hence, it makes sense to offer this out of the box tested on Zebra LP2844 EPL2 printer --- lprint-cpcl.c | 1 + lprint-epl2.c | 1 + lprint-tspl.c | 1 + lprint-zpl.c | 1 + static-resources/lprint-de-strings.h | 1 + static-resources/lprint-de.strings | 1 + static-resources/lprint-en-strings.h | 1 + static-resources/lprint-en.strings | 1 + static-resources/lprint-es-strings.h | 1 + static-resources/lprint-es.strings | 1 + static-resources/lprint-fr-strings.h | 1 + static-resources/lprint-fr.strings | 1 + static-resources/lprint-it-strings.h | 3 ++- static-resources/lprint-it.strings | 3 ++- 14 files changed, 16 insertions(+), 2 deletions(-) diff --git a/lprint-cpcl.c b/lprint-cpcl.c index 7ae807a..0a26401 100644 --- a/lprint-cpcl.c +++ b/lprint-cpcl.c @@ -80,6 +80,7 @@ static const char * const lprint_cpcl_media[] = "oe_4x5-label_4x5in", "oe_4x6-label_4x6in", "oe_4x6.5-label_4x6.5in", + "oe_4x7.83-label_4x7.83in", "oe_4x13-label_4x13in", "roll_max_4x50in", diff --git a/lprint-epl2.c b/lprint-epl2.c index e1ab9f6..fbe4364 100644 --- a/lprint-epl2.c +++ b/lprint-epl2.c @@ -91,6 +91,7 @@ static const char * const lprint_epl2_4inch_media[] = "oe_4x5-label_4x5in", "oe_4x6-label_4x6in", "oe_4x6.5-label_4x6.5in", + "oe_4x7.83-label_4x7.83in", "oe_4x13-label_4x13in", /* "oe_6x1-label_6x1in", diff --git a/lprint-tspl.c b/lprint-tspl.c index 280df4b..1f7d385 100644 --- a/lprint-tspl.c +++ b/lprint-tspl.c @@ -79,6 +79,7 @@ static const char * const lprint_tspl_media[] = "oe_4x5-label_4x5in", "na_index-4x6_4x6in", "oe_4x6.5-label_4x6.5in", + "oe_4x7.83-label_4x7.83in", "oe_4x8-label_4x8in", "oe_4x13-label_4x13in", diff --git a/lprint-zpl.c b/lprint-zpl.c index 9792f49..a3f7b56 100644 --- a/lprint-zpl.c +++ b/lprint-zpl.c @@ -137,6 +137,7 @@ static const char * const lprint_zpl_4inch_media[] = "oe_4x5-label_4x5in", "na_index-4x6_4x6in", "oe_4x6.5-label_4x6.5in", + "oe_4x7.83-label_4x7.83in", "oe_4x8-label_4x8in", "oe_4x13-label_4x13in", diff --git a/static-resources/lprint-de-strings.h b/static-resources/lprint-de-strings.h index cc6477a..598122e 100644 --- a/static-resources/lprint-de-strings.h +++ b/static-resources/lprint-de-strings.h @@ -52,6 +52,7 @@ static const char * const lprint_de_strings = "\"media.oe_4x5-label_4x5in\" = \"4 x 5 Label\";\n" "\"media.oe_4x6-label_4x6in\" = \"4 x 6 Label\";\n" "\"media.oe_4x6.5-label_4x6.5in\" = \"4 x 6-1/2 Label\";\n" +"\"media.oe_4x7.83-label_4x7.83in\" = \"4 x 7-13/16 Label\";\n" "\"media.oe_4x8-label_4x8in\" = \"4 x 8 Label\";\n" "\"media.oe_6x1-label_6x1in\" = \"6 x 1 Label\";\n" "\"media.oe_6x13-label_6x13in\" = \"6 x 13 Label\";\n" diff --git a/static-resources/lprint-de.strings b/static-resources/lprint-de.strings index 83a95c4..a063354 100644 --- a/static-resources/lprint-de.strings +++ b/static-resources/lprint-de.strings @@ -50,6 +50,7 @@ "media.oe_4x5-label_4x5in" = "4 x 5 Label"; "media.oe_4x6-label_4x6in" = "4 x 6 Label"; "media.oe_4x6.5-label_4x6.5in" = "4 x 6-1/2 Label"; +"media.oe_4x7.83-label_4x7.83in" = "4 x 7-13/16 Label"; "media.oe_4x8-label_4x8in" = "4 x 8 Label"; "media.oe_6x1-label_6x1in" = "6 x 1 Label"; "media.oe_6x13-label_6x13in" = "6 x 13 Label"; diff --git a/static-resources/lprint-en-strings.h b/static-resources/lprint-en-strings.h index 65cef17..e0112da 100644 --- a/static-resources/lprint-en-strings.h +++ b/static-resources/lprint-en-strings.h @@ -51,6 +51,7 @@ static const char * const lprint_en_strings = "\"media.oe_4x5-label_4x5in\" = \"4 x 5ʺ Label\";\n" "\"media.oe_4x6-label_4x6in\" = \"4 x 6ʺ Label\";\n" "\"media.oe_4x6.5-label_4x6.5in\" = \"4 x 6-1/2ʺ Label\";\n" +"\"media.oe_4x7.83-label_4x7.83in\" = \"4 x 7-13/16 Label\";\n" "\"media.oe_4x8-label_4x8in\" = \"4 x 8ʺ Label\";\n" "\"media.oe_6x1-label_6x1in\" = \"6 x 1ʺ Label\";\n" "\"media.oe_6x13-label_6x13in\" = \"6 x 13ʺ Label\";\n" diff --git a/static-resources/lprint-en.strings b/static-resources/lprint-en.strings index b45042d..339628c 100644 --- a/static-resources/lprint-en.strings +++ b/static-resources/lprint-en.strings @@ -49,6 +49,7 @@ "media.oe_4x5-label_4x5in" = "4 x 5ʺ Label"; "media.oe_4x6-label_4x6in" = "4 x 6ʺ Label"; "media.oe_4x6.5-label_4x6.5in" = "4 x 6-1/2ʺ Label"; +"media.oe_4x7.83-label_4x7.83in" = "4 x 7-13/16 Label"; "media.oe_4x8-label_4x8in" = "4 x 8ʺ Label"; "media.oe_6x1-label_6x1in" = "6 x 1ʺ Label"; "media.oe_6x13-label_6x13in" = "6 x 13ʺ Label"; diff --git a/static-resources/lprint-es-strings.h b/static-resources/lprint-es-strings.h index 1cf86ba..96f42d9 100644 --- a/static-resources/lprint-es-strings.h +++ b/static-resources/lprint-es-strings.h @@ -51,6 +51,7 @@ static const char * const lprint_es_strings = "\"media.oe_4x5-label_4x5in\" = \"4 x 5ʺ Etiqueta\";\n" "\"media.oe_4x6-label_4x6in\" = \"4 x 6ʺ Etiqueta\";\n" "\"media.oe_4x6.5-label_4x6.5in\" = \"4 x 6-1/2ʺ Etiqueta\";\n" +"\"media.oe_4x7.83-label_4x7.83in\" = \"4 x 7-13/16 Etiqueta\";\n" "\"media.oe_4x8-label_4x8in\" = \"4 x 8ʺ Etiqueta\";\n" "\"media.oe_6x1-label_6x1in\" = \"6 x 1ʺ Etiqueta\";\n" "\"media.oe_6x13-label_6x13in\" = \"6 x 13ʺ Etiqueta\";\n" diff --git a/static-resources/lprint-es.strings b/static-resources/lprint-es.strings index f91cc2d..47a8489 100644 --- a/static-resources/lprint-es.strings +++ b/static-resources/lprint-es.strings @@ -49,6 +49,7 @@ "media.oe_4x5-label_4x5in" = "4 x 5ʺ Etiqueta"; "media.oe_4x6-label_4x6in" = "4 x 6ʺ Etiqueta"; "media.oe_4x6.5-label_4x6.5in" = "4 x 6-1/2ʺ Etiqueta"; +"media.oe_4x7.83-label_4x7.83in" = "4 x 7-13/16 Etiqueta"; "media.oe_4x8-label_4x8in" = "4 x 8ʺ Etiqueta"; "media.oe_6x1-label_6x1in" = "6 x 1ʺ Etiqueta"; "media.oe_6x13-label_6x13in" = "6 x 13ʺ Etiqueta"; diff --git a/static-resources/lprint-fr-strings.h b/static-resources/lprint-fr-strings.h index ddc8ba2..4d9bf07 100644 --- a/static-resources/lprint-fr-strings.h +++ b/static-resources/lprint-fr-strings.h @@ -52,6 +52,7 @@ static const char * const lprint_fr_strings = "\"media.oe_4x5-label_4x5in\" = \"4 x 5\";\n" "\"media.oe_4x6-label_4x6in\" = \"4 x 6 étiquette\";\n" "\"media.oe_4x6.5-label_4x6.5in\" = \"4 x 6-1/2 étiquette\";\n" +"\"media.oe_4x7.83-label_4x7.83in\" = \"4 x 7-13/16 étiquette\";\n" "\"media.oe_4x8-label_4x8in\" = \"4 x 8 étiquette\";\n" "\"media.oe_6x1-label_6x1in\" = \"6 x 1 étiquette\";\n" "\"media.oe_6x13-label_6x13in\" = \"6 x 13\";\n" diff --git a/static-resources/lprint-fr.strings b/static-resources/lprint-fr.strings index 9b1aae8..1f6c323 100644 --- a/static-resources/lprint-fr.strings +++ b/static-resources/lprint-fr.strings @@ -50,6 +50,7 @@ "media.oe_4x5-label_4x5in" = "4 x 5"; "media.oe_4x6-label_4x6in" = "4 x 6 étiquette"; "media.oe_4x6.5-label_4x6.5in" = "4 x 6-1/2 étiquette"; +"media.oe_4x7.83-label_4x7.83in" = "4 x 7-13/16 étiquette"; "media.oe_4x8-label_4x8in" = "4 x 8 étiquette"; "media.oe_6x1-label_6x1in" = "6 x 1 étiquette"; "media.oe_6x13-label_6x13in" = "6 x 13"; diff --git a/static-resources/lprint-it-strings.h b/static-resources/lprint-it-strings.h index 9d6dc9d..45eccb1 100644 --- a/static-resources/lprint-it-strings.h +++ b/static-resources/lprint-it-strings.h @@ -51,7 +51,8 @@ static const char * const lprint_it_strings = "\"media.oe_4x4-label_4x4in\" = \"4 x 4 etichetta\";\n" "\"media.oe_4x5-label_4x5in\" = \"4 x 5 etichetta\";\n" "\"media.oe_4x6-label_4x6in\" = \"4 x 6 etichetta\";\n" -"\"media.oe_4x6.5-label_4x6.5in\" = \"4 x 6-1 / 2\";\n" +"\"media.oe_4x6.5-label_4x6.5in\" = \"4 x 6-1/2 etichetta\";\n" +"\"media.oe_4x7.83-label_4x7.83in\" = \"4 x 7-13/16 etichetta\";\n" "\"media.oe_4x8-label_4x8in\" = \"4 x 8 etichetta\";\n" "\"media.oe_6x1-label_6x1in\" = \"6 x 1 etichetta\";\n" "\"media.oe_6x13-label_6x13in\" = \"6 x 13 etichetta\";\n" diff --git a/static-resources/lprint-it.strings b/static-resources/lprint-it.strings index 9a0def2..fa6c996 100644 --- a/static-resources/lprint-it.strings +++ b/static-resources/lprint-it.strings @@ -49,7 +49,8 @@ "media.oe_4x4-label_4x4in" = "4 x 4 etichetta"; "media.oe_4x5-label_4x5in" = "4 x 5 etichetta"; "media.oe_4x6-label_4x6in" = "4 x 6 etichetta"; -"media.oe_4x6.5-label_4x6.5in" = "4 x 6-1 / 2"; +"media.oe_4x6.5-label_4x6.5in" = "4 x 6-1/2 etichetta"; +"media.oe_4x7.83-label_4x7.83in" = "4 x 7-13/16 etichetta"; "media.oe_4x8-label_4x8in" = "4 x 8 etichetta"; "media.oe_6x1-label_6x1in" = "6 x 1 etichetta"; "media.oe_6x13-label_6x13in" = "6 x 13 etichetta";