Taiga 1274 (24976) Updated guided reports process
[kohadocs.git] / source / hardware.rst
1 .. include:: images.rst
2
3 Configuring Receipt Printers
4 ============================
5
6 The following instructions are for specific receipt printers, but can
7 probably be used to help with setup of other brands as well.
8
9 .. _for-epson-tm-t88iii-(3)-&-tm-t88iv-(4)-printers-label:
10
11 For Epson TM-T88III (3) & TM-T88IV (4) Printers
12 --------------------------------------------------------------------
13
14 .. _in-the-print-driver-label:
15
16 In the Print Driver
17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18
19 For these instructions, we are using version 5,0,3,0 of the Epson
20 TM-T88III print driver; the EPSON TM-T88IV version is ReceiptE4.
21 Register at the `EpsonExpert Technical Resource Center
22 website <https://www.epsonexpert.com/login>`__ to gain access to the
23 drivers; go to Technical Resources, then choose the printer model from
24 the Printers drop-down list.
25
26 Click Start > Printers and Faxes > Right click the receipt printer >
27 Properties:
28
29 -  Advanced Tab, click Printing Defaults button
30
31 -  Layout Tab: Paper size: Roll Paper 80 x 297mm
32
33 -  TM-T88III: Layout Tab: Check Reduce Printing and Fit to Printable
34    Width
35
36 -  TM-T88IV: Check Reduced Size Print; Click OK on the popup window that
37    appears. Fit to Printable Width should be automatically selected.
38
39 -  OK your way out of there.
40
41 .. _in-firefox-1-label:
42
43 In Firefox
44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45
46 Under File > Page Setup:
47
48 -  Shrink to fit page on Format & Options tab
49
50 -  0,0,0,0 for Margins on Margins & Header/Footer Tab. This makes the
51    receipts use all available space on the paper roll.
52
53 -  Set all Headers/Footers to -blank-. This removes all of the gunk you
54    might normally find on a print from Firefox, such as the URL, number
55    of pages, etc.
56
57 -  Click OK
58
59 Set the default printer settings in Firefox so you don't see a "Print"
60 dialog:
61
62 -  Go to File > Print
63
64 -  Set the Printer to the receipt printer.
65
66 -  Click the Advanced (or Properties) button
67
68 -  Layout Tab: Paper size: Roll Paper 80 x 297mm
69
70 -  TM-T88III: Layout Tab: Check Reduce Printing and Fit to Printable
71    Width
72
73 -  TM-T88IV: Check Reduced Size Print; click OK on the popup window that
74    appears. Fit to Printable Width should be automatically selected.
75
76 -  OK your way out, go ahead and print whatever page you are on.
77
78 -  Type about:config, in the address bar. Click "I'll be careful, I
79    promise!" on the warning message.
80
81 -  Type, print.always in Filter.
82
83 -  Look for print.always\_print\_silent.
84
85    -  If the preference is there then set the value to true.
86
87 -  If the preference is not there (and it shouldn't be in most browsers)
88    you have to add the preference.
89
90    -  Right click the preference area and select New > Boolean
91
92    -  Type print.always\_print\_silent in the dialog box and set the
93       value to True. This sets the print settings in Firefox to always
94       use the same settings and print without showing a dialog box.
95
96     **Warning**
97
98     Setting the print.always\_print\_silent setting in about:config
99     DISABLES the ability to choose a printer in Firefox.
100
101 .. _for-epson-tm-t88ii-(2)-printers-label:
102
103 For Epson TM-T88II (2) Printers
104 ---------------------------------------------
105
106 Register at the `EpsonExpert Technical Resource Center
107 website <https://www.epsonexpert.com/login>`__ to gain access to the
108 drivers; go to Technical Resources, then choose the printer model from
109 the Printers drop-down list.
110
111 .. _in-firefox-2-label:
112
113 In Firefox
114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115
116 Under File > Page Setup:
117
118 -  Shrink to fit page on Format & Options tab
119
120 -  0,0,0,0 for Margins on Margins & Header/Footer Tab. This makes the
121    receipts use all available space on the paper roll.
122
123 -  Set all Headers/Footers to -blank-. This removes all of the gunk you
124    might normally find on a print from Firefox, such as the URL, number
125    of pages, etc.
126
127 -  Click OK
128
129 Set the default printer settings in Firefox so you don't see a "Print"
130 dialog:
131
132 -  Go to File > Print
133
134 -  Set the Printer to the receipt printer.
135
136 -  Print whatever page you are on.
137
138 -  Type about:config, in the address bar. Click "I'll be careful, I
139    promise!" on the warning message.
140
141 -  Type, print.always in Filter.
142
143 -  Look for, print.always\_print\_silent.
144
145    -  If the preference is there then set the value to true.
146
147 -  If the preference is not there (and it shouldn't be in most browsers)
148    you have to add the preference.
149
150    -  Right click the preference area and select New > Boolean
151
152    -  Type, print.always\_print\_silent in the dialog box and set the
153       value to True. This sets the print settings in Firefox to always
154       use the same settings and print without showing a dialog box.
155
156     **Warning**
157
158     Setting the print.always\_print\_silent setting in about:config
159     DISABLES the ability to choose a printer in Firefox.
160
161 .. _for-star-sp542-printers-label:
162
163 For Star SP542 Printers
164 ------------------------------------------
165
166 .. _installing-the-printer-label:
167
168 Installing the Printer
169 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
170
171 While the following comments are based on the Star SP542 receipt
172 printer, they probably apply to all printers in the SP5xx series.
173
174 The Star SP542 receipt printer works well with Koha and **Firefox on
175 Windows XP SP3**. This printer, with either the parallel or USB
176 interface, is fairly easy to install and configure. You will need the
177 following executable file which is available from numerous places on the
178 Internet:
179
180 linemode\_2k-xp\_20030205.exe
181
182 This executable actually does all of the installation; you will not need
183 to use the Microsoft Windows "Add Printer" program. We recommend that
184 when installing, the option for the software monitor not be selected; we
185 have experienced significant pauses and delays in printing with it.
186 Instead, simply choose to install the receipt printer without the
187 monitor.
188
189 Additionally, the install program may not put the printer on the correct
190 port, especially if using the USB interface. This is easily corrected by
191 going to "Start -> Printers and Faxes -> Properties for the SP542
192 printer -> Ports", then check the appropriate port.
193
194 A reboot may be required, even if not indicated by the installation
195 software or the operating system.
196
197 **Windows 7** users should refer to this page:
198 http://www.starmicronics.com/supports/win7.aspx.
199
200 .. _configuring-firefox-to-print-to-receipt-printer-label:
201
202 Configuring Firefox to Print to Receipt Printer
203 ---------------------------------------------------------------------
204
205 -  Open File > Page Setup
206
207 -  Make all the headers and footers blank
208
209 -  Set the margins to 0 (zero)
210
211 -  In the address bar of Firefox, type about:config
212
213 -  Search for print.always\_print\_silent and double click it
214
215 -  Change it from false to true
216
217    -  This lets you skip the Print pop up box that comes up, as well as
218       skipping the step where you have to click OK, automatically
219       printing the right sized slip.
220
221 -  If print.always\_print\_silent does not come up
222
223    -  Right click on a blank area of the preference window
224
225    -  Select new > Boolean
226
227    -  Enter "print.always\_print\_silent" as the name (without quotes)
228
229    -  Click OK
230
231    -  Select true for the value
232
233 -  You may also want to check what is listed for print.print\_printer
234
235    -  You may have to choose Generic/Text Only (or whatever your receipt
236       printer might be named)