====== How to print actual scannable barcodes with the staff client ======
===== Step 1) Download and install a barcode font =====
In this case I tried a freeware (free as in beer) font from [[http://www.barcodesinc.com/free-barcode-font/|BarcodesInc]], Code 39 (AKA Code 3 of 9). The file is named free3of9.zip, and if you unzip it you should see
FRE3OF9X.TTF
FREE3OF9.TTF
FREE3OF9.TXT
To install in Windows XP (other Windows should be similar), go to //Start// -> //Control Panel// ( optional, -> //Switch to Classic View//) -> //Fonts//. This should open a window titled **Fonts**.
{{:scratchpad:barcode_font_step1.png?|picture of winxp fonts window}}
From the //File// menu in the **Fonts** window, choose //Install New Font//. Navigate using the //Folders:// and //Drives:// sections of the dialog to find your unzipped folder containing the FREE3OF9 font.
{{:scratchpad:barcode_font_step1b.png?|picture of winxp fonts dialog}}
In my case, this was **c:\Documents and Settings\phasefx\My Documents\Downloads\free3of9\**
Once you find it and see the two fonts listed in the //List of fonts:// section, choose //Select All// and then //OK//. The fonts should now be installed and you may close the **Fonts** window.
**Update:** In Windows 7, I was able to simply right-click on a font file after unzipping them and select Install from the context menu.
===== Step 2) Test the font =====
Now load up Wordpad (for example, by choosing //Start// -> //Run// -> typing //wordpad// and pressing enter). In Wordpad, select //Format// -> //Font//, and in the Font dialog select "Free 3 of 9 Extended" and increase the font size before choosing //OK//.
{{:scratchpad:barcode_font_step2.png?|picture of wordpad font dialog}}
Now, in the Wordpad document, enter an asterisk (*), type a barcode, then follow with another asterisk. Print this page and try to scan it. Assuming this works, on to the Evergreen staff client we go.
{{:scratchpad:barcode_font_step2b.png?|picture of barcode font example in wordpad}}
===== Step 3) Open the Receipt Template Editor in the Evergreen staff client =====
In EG 2.1, this would be under //Admin// -> //Workstation Administration// -> //Receipt Template Editor//. It should default to the item_status template, and the //Line Item// box should contain something like this:
%title%
Barcode: %barcode%
We want to put ***** in front of %barcode%, and ***** after it, like so:
%title%
Barcode: *%barcode%*
**Update:** Recently on a Windows 7 system, I had to use "Free 3 of 9" instead of "Free 3 of 9 Extended".
Select //Save Locally// to make the change.
{{:scratchpad:barcode_font_step3.png?|picture of evergreen staff client receipt template editor}}
Then go to //Circulation// -> //Show Item Status by Barcode (F5)//, scan some barcodes, and select //Print// to try it out. And that's all there is to it. You may need to tweak the font-size in the template to make the barcode more easily scannable.