Frage:
Linux-Etiketteneditor für einen dedizierten Etikettendrucker
fixer1234
2014-09-30 09:31:50 UTC
view on stackexchange narkive permalink

Ich habe einen Brother-Etikettendrucker (QL-570), der mit einem schönen Etiketteneditor für Windows geliefert wurde. Leider funktioniert das unter Linux oder Wine nicht. Ich habe Probleme, einen guten Linux-Ersatz zu finden, da der Drucker so funktioniert. Spezielle Etikettendrucker arbeiten anders als normale Drucker.

Zur Verdeutlichung ist die Vorderkante des Etiketts beim Drucken die Seite des Etiketts. Der Druckvorgang erfolgt über das Etikett. Bei einem normalen Drucker befindet sich die Vorderkante oben auf der Seite, und der Druckvorgang wird auf der Seite fortgesetzt.

Die Anforderungen entsprechen dem Drucken einer Landschaftsseite (mit den richtigen Abmessungen) auf einem normalen Drucker. Der Etikettendruckertreiber verfügt jedoch über keine Informationen oder Funktionen. Es gibt keinen Querformatmodus. Damit ein Etikett korrekt gedruckt werden kann, muss das gesamte Etikett auf der Seite um 90 Grad gedreht werden, sodass sich die Seite des Etiketts oben auf der Seite befindet.

Ich habe versucht:

  • Glabels Dies ist wirklich zum Drucken von Etikettenblättern in einem Standarddrucker gedacht. Ich habe keine Möglichkeit gefunden, das fertige Etikett um 90 Grad zu drehen. Alle integrierten Optionen drehen das Etikett selbst, aber der Inhalt wird nicht gedreht.
  • LibreOffice Writer Das Etikett kann vertikal positioniert werden und ein Textfeld kann sein gedreht. Die Breite des Textfelds vor der Drehung wird jedoch durch die Breite des Etiketts begrenzt, die sehr schmal ist, wenn das Etikett im Hochformat ist. Nach dem Drehen kann der Text nicht mehr bearbeitet werden.
  • LibreOffice Calc Dies funktioniert, aber das Erstellen eines Etiketts erfordert viel Arbeit. Eine Seite kann als Etikettengröße im Hochformat definiert werden. Dann können Sie mit Spaltenbreiten, Zeilenhöhen und Schriftgrößen herumspielen, damit die Inhalte in den Raum passen. Sie können Zeilen innerhalb einer Spalte zusammenführen und Text in einem Winkel von 90 Grad eingeben. Anschließend können Sie die Zusammenführung aufheben und erneut zusammenführen, um dort herumzuspielen, wo alle Zeilen beginnen müssen, um alles zu positionieren. Wenn ich genug herumspiele, könnte ich Zeit sparen, indem ich eine Reihe von Vorlagen erstelle, aber ich möchte nicht viel Zeit investieren, um einen Etiketteneditor von Grund auf neu zu erstellen oder jedes Etikett zu erstellen.
  • PDF Gilles 'Vorschlag, in eine PDF-Datei zu drucken (entweder ein Querformatdokument oder das Drehen der PDF-Datei), ist ein mehrstufiger Prozess, der jedoch einfacher als die Problemumgehung für Tabellenkalkulationen wäre. Es leidet jedoch an zwei Problemen. Zum einen ist das Dokument möglicherweise im Querformat, der Druckertreiber muss es jedoch drehen, und der Etikettendruckertreiber tut dies nicht. Das andere ist, dass es nur vordefinierte Seitengrößen gibt, sodass die Ausgabe auf die nächstgelegene Größe, einen Monarch-Umschlag, gezwungen wird.

Ich suche nach einer einfachen Benutzeroberfläche / WYSIWYG Beschriftungseditor, in dem Sie die Beschriftungsabmessungen einmal definieren, dann Text normal eingeben und die Textschriftarten und -größen, -attribute und -positionierung vom Textverarbeitungstyp steuern und dann drucken. Die Fähigkeit, Dinge wie Grenzen zu tun, wäre ein Plus. Der Etikettendrucker ist ein Produktivitätswerkzeug und macht den Zweck zunichte, wenn zum Erstellen eines Etiketts ein langwieriger Prozess erforderlich ist.

Es gibt einige Grafikprogramme, mit denen Sie Text eingeben und das Bild drehen können. Mir ist jedoch keine bekannt, die mehr als nur rudimentäre Optionen und Steuerelemente für den Text bietet.

Ein Windows-Programm, von dem bekannt ist, dass es in Wine funktioniert, wäre eine andere Möglichkeit.

Irgendwelche Vorschläge?

Update - Die Antwort von BGH veranlasste mich, dies noch einmal zu prüfen. Ich hatte bereits den Brother CUPS-Treiber und die in dieser Antwort verknüpften Vorlagen geladen. Der Treiber ist die einzige Möglichkeit, eine Schnittstelle zum Drucker herzustellen. Daher basiert alles, was zuvor in Frage gestellt wurde, darauf. In den Vorlagen werden die Dokumentabmessungen und andere Eigenschaften vordefiniert, um die Erstellung von Inhalten zu vereinfachen, die ordnungsgemäß auf ein Etikett passen. Die Vorlagen dienen zur Etikettenerstellung. Sie drucken jedoch nicht richtig.

Wenn Sie dies weiter untersuchen, scheint das Problem möglicherweise darin zu liegen, dass der Treiber nicht richtig funktioniert. In der Druckerkonfiguration (in den Systemeinstellungen) gibt es eine Einstellung für die Seitenausrichtung, die die automatische Erkennung umfasst. Unabhängig von dieser Einstellung ist dieses Steuerelement in den Druckoptionen zur Druckzeit ausgegraut und auf Hochformat voreingestellt. Dies würde das Verhalten erklären.

Es sieht also so aus, als ob das Problem darin besteht, dass der Treiber ordnungsgemäß funktioniert, anstatt Software zu finden. Eine Software, die die Inhaltsrotation durchführt, wäre jedoch eine Problemumgehung für das Treiberproblem.

Update2 Ich habe die Treiber deinstalliert und neu installiert, und der Drucker funktioniert jetzt ordnungsgemäß. Versuchen Sie dies für alle anderen Personen, bei denen dieses Problem auftritt, bevor Sie nach einer Software-Problemumgehung suchen.

Ich bin verwirrt darüber, warum Sie das gesamte Dokument im Textverarbeitungsprogramm drehen möchten. Warum nicht im Querformat drucken?
Es ist ein Etikettendrucker, der ab dem Ende auf lange, schmale Etiketten druckt. Dies ist die einzige Möglichkeit zum Drucken (kein Quer- oder Hochformat). Sie müssen die Druckinformationen in der Reihenfolge senden, in der sie gedruckt werden (dies entspricht einer Drehung des Etiketts um 90 Grad, sodass sich die Vorderkante des Etiketts oben auf der Seite befindet).
Der Querformatmodus ist jedoch eine Funktion des Druckertreibers und nicht des Druckers. Der Treiber empfängt Eingaben mit horizontal geschriebenem Text und sendet, was der Drucker benötigt.
Der Druckertreiber verfügt über keine Intelligenz- oder Formatierungsfunktionen. Er sendet dem Drucker nur das, was er erhält, in der Reihenfolge, in der er es erhält, ähnlich wie ein PDF-Druckertreiber nur das speichert, was er erhält. Es muss so formatiert sein, dass es von der Anwendung, die es erstellt, korrekt gedruckt wird.
Zwei antworten:
Gilles 'SO- stop being evil'
2014-09-30 14:06:31 UTC
view on stackexchange narkive permalink

Da Sie ein Dokument erstellen möchten, bei dem der gesamte Text in die gleiche Richtung weist, ist das Drehen des Texts im Textverarbeitungsprogramm kein guter Ansatz. Sie sind auf umständliche Schnittstellen beschränkt, die für ein einmaliges bildähnliches Objekt ausgelegt sind.

Erstellen Sie den Text normal und drehen Sie die Ausgabe aus dem Textverarbeitungsprogramm. Stellen Sie sicher, dass Sie die richtige Seitengröße auswählen, wobei Breite und Höhe der Ausrichtung des Texts entsprechen und nicht der Ausrichtung des Papiers, das aus dem Drucker kommt. Normalerweise wird das in den Druckertreiber integriert; Die meisten Druckertreiber bieten eine Querformatoption an. Viele Anwendungen bieten Optionen wie Rotation als Teil ihres Druckmechanismus an. Dies ist beispielsweise Teil des Standarddialogs für Gnome-Drucker, LibreOffice verfügt jedoch nicht über diesen.

Wenn weder Ihr Textverarbeitungsprogramm noch Ihr Druckertreiber eine Querformatoption anbieten, drucken Sie in eine PDF-Datei und drehen Sie die PDF-Datei Datei, dann drucken Sie die PDF-Datei. Sie können den CUPS-PDF -Treiber installieren (überprüfen Sie die Paketliste Ihrer Distribution) und dann den PDF-Drucker in z. LibreOffice. Dieser Treiber verfügt über eine Querformatoption, sodass Sie das resultierende PDF direkt drucken können. Das resultierende PDF wird im Verzeichnis PDF in Ihrem Ausgangsverzeichnis abgelegt. Drucken Sie das auf Ihrem Etikettendrucker.

Guter Vorschlag, es zu versuchen, aber leider hat es nicht funktioniert. Der PDF-Treiber hat kein passendes Papierformat, daher wird die Ausgabe auf das nächstgelegene Element, einen Monarch-Umschlag, verschoben. Unabhängig von der Ausrichtung wird das resultierende PDF gleich ausgegeben (ausgabeorientierte Landschaft). Selbst wenn dies funktioniert hätte, ist es dennoch eine etwas komplizierte Problemumgehung. Es sind viel weniger Schritte als die Verwendung einer Tabelle, aber die Lösung, die ich suche, ist ein Tool, das für diesen Zweck entwickelt wurde und die Arbeit effizient erledigt.
BGH
2016-05-17 18:26:53 UTC
view on stackexchange narkive permalink

Ich habe gerade eines dieser Modelle selbst gekauft. Ich bin mir nicht sicher, warum Sie das Problem auf diese Weise angreifen - das hat bei mir funktioniert. Zuerst brauchen Sie die Bruder-Cups und LPR-Fahrer. Holen Sie sie sich von [1].

Als Nächstes rufen Sie Openoffice / Libreoffice-Vorlagen ab. Das ist nicht so einfach. Bruder listet sie nicht auf der Website auf (ich habe die Website mehrmals durchgesehen, bevor ich aufgegeben habe). Google-fu hilft wie üblich: Ich habe in einigen Diskussionen eine Erwähnung des Vorlagendateinamens gefunden, und das gab mir einen Hinweis: Der Dateiname, den ich gefunden habe, war 'qt570l110.tar.gz' und die Webseite ist [2]. Der Titel der Seite lautet "Lizenz". Sobald Sie auf "Akzeptieren" klicken, können Sie das Archiv herunterladen.

Ich habe keine Ahnung, ob dies die neueste Version ist, aber sie funktioniert für meine einfachen Anforderungen. Ich dachte, ich würde sie teilen.

[1] http: // support.brother.com/g/b/downloadlist.aspx?c=us&lang=de&prod=lpql570eus&os=131

[2] http://www.brother.com/ cgi-bin / Agreement / Agreement.cgi? dlfile = http: //www.brother.com/pub/bsc/linux/dlf/qt570l110.tar.gz&lang=English_gpl

Hinzufügen zu Mein Beitrag pro Anfrage:

Nach der Installation der beiden RPMs habe ich den Drucker an mein Fedora 20-System angeschlossen und den Drucker automatisch eingerichtet.

Nachdem Sie die Vorlagen heruntergeladen haben '(die eigentlich keine Vorlagen sind, also kopiere / füge & jede Datei direkt vor dem Öffnen um), öffnete ich "62mm.odt" im Ordner "62mm" und konnte das drucken.

Hinweis 1: Unter Linux funktionieren weder "Testseite drucken" noch "Selbsttestseite drucken", wenn Sie "Systemkonfigurationsdrucker" verwenden. Wenn Sie es versuchen, schalten Sie den Drucker & aus und starten Sie die Tassen neu. Lassen Sie sich nicht entmutigen, ich habe mich auch hier nicht davon abhalten lassen.

Ich musste im Druckdialog in LOO 5 und im System-Konfigurationsdrucker einige Einstellungen vornehmen. Ich weiß nicht, wie ich Screenshots veröffentlichen soll, also ... werde ich sie beschreiben.

Wählen Sie im System-Konfigurationsdrucker, Eigenschaften für diesen Drucker, das Medium '17 mm x 54 mm (2/3 "x 2-18")' aus (da ich die breite Etikettenrolle installiert habe). Als 'Vorschub (ungültig für gestanztes Band)' habe ich den Standardwert '3 mm' beibehalten.

Klicken Sie in LOO 5 Writer, Datei -> Druckeinstellungen auf Eigenschaften. Das Papier sollte bereits mit der oben konfigurierten übereinstimmen.

Die andere Registerkarte (Gerät) ist die wirklich interessante. Ich habe "Druckersprachtyp" von "Automatisch (PDF)" (was keine vernünftige Wahl ist!) In "Postscript (Level vom Treiber)" geändert.

Das sollte es tun. Lassen Sie mich wissen, wenn es nicht funktioniert.

Könnten Sie diese Links reparieren?
Danke für deine Antwort. Ich hatte beide Links gefunden. Der Brother-Treiber muss alles an den Drucker senden. Ich konnte es jedoch nicht zum Laufen bringen. Ich lade die Etikettenvorlage, erstelle ein Etikett, wähle den Etikettendrucker aus und drucke. Der Ausgang ist immer falsch ausgerichtet und abgeschnitten. Ich habe mit den verfügbaren Einstellungen sowohl im Treiber als auch in LibreOffice experimentiert, aber keine Möglichkeit gefunden, diese ordnungsgemäß zu drucken. Wenn dies funktioniert hat, können Sie Ihre Antwort mit den Details der verwendeten Einstellungen erweitern?
Wie in der Frage bearbeitet, stellte sich heraus, dass das Problem beim Treiber lag. Ihre Antwort ermutigte mich, das, was zur Lösung führte, erneut zu untersuchen. So soll der Drucker funktionieren, also ist Ihre Antwort richtig und ich akzeptiere sie.
@Tom, Ich habe sie nach Ihrem Kommentar erneut überprüft. Umatrix Noscript würde mich hier nicht kommentieren lassen, bis ich alles entsperrt habe (ich muss einige Nachforschungen anstellen, um diese Seite nutzen zu können, wie es aussieht). Entschuldigung, der Kommentar wurde verzögert!
Lassen Sie mich Ihrer Verfahrensbeschreibung einen Punkt hinzufügen. Wenn der Etikettendrucker für die Ausgabe ausgewählt ist, ist eine der Einstellungen unter Druckereigenschaften die Seitenausrichtung. Auf meinem System ist diese Einstellung ausgegraut, sodass sie zum Zeitpunkt des Drucks nicht ausgewählt oder geändert werden kann. Es sollte jedoch Landschaft heißen.


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...