Label Generator

Label Generator

Books in the library have different types of label: barcode labels (back labels), siso codes (spine labels), and mixed barcode and siso (archive tiny labels).

SISO

Because call numbers are specific to items, spine labels are individually printed directly from Evergreen to the label printer connected to the cataloguer’s computer. Printing can be done when adding an item to a record or a posteriori (e.g. Summary page > Actions > Show > Print Labels ).

At the moment we use a Zebra thermal transfer printer. The labels for the siso codes are 32mm x 25mm (Z-Select 2000T) and can be ordered here: https://www.zolemba.nl/nl/blanco-etiketten/zebra-z-select-2000t-800271-105

Settings for siso/call numbers labels are hardset in Evergreen and the print settings should be saved on the computer used for printing. In case of data loss, printer settings will be relatively easy to figure out, while the Evergreen settings can be copy pasted from here below into the section “Call Number Template” in the main Print Items Labels window. Update info if something changes. :

<pre>
{{
    [
         get_cn_and_location_prefix(copy)
        ,copy['call_number.label']
        ,get_cn_and_location_suffix(copy)
    ]
    | cn_wrap:settings['webstaff.cat.label.call_number_wrap_filter_width']:settings['webstaff.cat.label.call_number_wrap_filter_height']:copy['call_number.label_class']
}}
</pre>

Barcodes

Barcode labels are generic and pre-printed in sheets. The system in place at the moment consists of a basic web interface for generating batches of barcodes, to be printed on A4 stickers sheets (3 × 8, 24 per sheet) on the library printer or on the school printer (Tray 5! double sided off!).

Generating new barcodes: In bibliotecaris (the password protected useful-tools page) you’ll find a folder named ‘labels’

https://catalogue.rietveldacademie.nl/bibliotecaris/labels/

In there you find a button that whenever it is clicked it runs a script on the server to generate a new batch. The system keeps track of the previous batch, and saves the pdf in the same label folder. Currently it keeps also the previous pdfs (in case something goes wrong). Files are named with the range of barcodes they contain and the page shows the timestamp for extra-reference.

The template is identical to the one the library had been using in the times of Aura.

sys-note: the contraption consists in a cgi + glabels script. The templating info are set in the .glabels file. all files are in /web-cgi

Archive Labels

import

Archive labels are special labels custom made for the publication archive. Besides being as tiny as possible (Henk’s concern), they combine call number and barcode in a single label. They are printed on A4 stickers sheets of 7 × 27, 189 per sheet. They are normally created as part of a batch import: during the conversion from spreadsheet to marc records, the siso code is generated based on the first columns of the file, and an alfanumeric barcode is added incrementally. The printing file is generated during/after a batch import.

single entries

Whenever sparse entries have to be added by librarians to the publication archive (hence not a big batch like in the case of an import) we use the same system as with books: separate barcode and siso stickers. Neverteless, the barcodes will be printed on the tiny archive labels. To generate plain archive labels (without siso!) there is another magic button in bibliotecaris: https://catalogue.rietveldacademie.nl/bibliotecaris/archive_labels/ . For the siso codes, in this case, we decided to print them manually on the zebra printer from a text editor (e.g. kladblok).

note: The barcode range for this kind of labels stops at A3000!
All the barcode numbers after that are reserved for batch imports ---> i.e. labels generated during import,  containing both siso and barcode