Files: 3ba59a872b934d08858db3732c17e2ed208b5b4b / freecheck.cfg
10351 bytesRaw
1 | # Freecheck Configuration File |
2 | |
3 | # Format: |
4 | # Sections of the format: |
5 | |
6 | # [SectionType SectionName] |
7 | # key1 = value1 |
8 | # key2 = value2 |
9 | |
10 | # SECTION HEADERS |
11 | # Section headers are formatted like this: |
12 | # [SectionType Label] |
13 | # Where SectionType is either "Global" "Style" "Account" or "CheckBlank" |
14 | # Label is the name of this particularinition |
15 | # i.e. [Style Normal] is the section that defines the normal style (!) |
16 | # The "Global" section does not take a SectionType |
17 | # i.e. [Global] |
18 | # No part of the header is case sensitive |
19 | |
20 | |
21 | # KEY-VALUE PAIRS |
22 | # Key-value pairs are separated by an "=" with optional whitespace |
23 | # i.e. "Key1 = Value1" or "Key1=Value1" |
24 | # Key names ARE case-sensitive, since they become PostScriptinitions |
25 | # Some values (such as font names) are case sensitive |
26 | # Others, such as address strings, will print in whatever case you enter them |
27 | # Values may be multiple words |
28 | # Values which represent dimensions may be bare numbers (which results in |
29 | # "points," or 1/72 of an inch) or followed by "inch" or "cm" which should be |
30 | # self-explanatory. |
31 | |
32 | # Each section contains comments showing all required key-value pairs, and |
33 | # examples of assignments. |
34 | |
35 | ################### |
36 | # Global defaults # |
37 | ################### |
38 | |
39 | # Keys: |
40 | |
41 | # MICR Font |
42 | # --------- |
43 | # For the MICR font, SIZE MATTERS! Make sure you have the right point |
44 | # size for the particular MICR font you're using. Most (including |
45 | # GnuMICR) are correct at 12 pts, but READ THE DOCS THAT CAME WITH |
46 | # THE FONT! :) |
47 | |
48 | # MICRFontName = GnuMICR |
49 | # MICRFontSize = 12 |
50 | |
51 | # MICR Symbol Mapping |
52 | # ------------------- |
53 | # Maps which characters show which MICR symbols in the font you're using |
54 | # Approximate representations of these symbols, with names, below: |
55 | # |: = TransitSymbol |
56 | # / = Amount |
57 | # P = OnUs |
58 | # - = Dash |
59 | |
60 | # TransitSymbol = A |
61 | # OnUsSymbol = C |
62 | # AmountSymbol = B |
63 | # DashSymbol = D |
64 | |
65 | # MICR Line placement "Tweaking" |
66 | #------------------------------- |
67 | # Any "tweaks" necessary to align the MICR characters |
68 | # May be in points or in inches |
69 | # MICRVerTweak = 0 |
70 | # MICRHorTweak = 0 |
71 | |
72 | [Global] |
73 | MICRFontName = GnuMICR |
74 | MICRFontSize = 12 |
75 | TransitSymbol = A |
76 | AmountSymbol = B |
77 | OnUsSymbol = C |
78 | DashSymbol = D |
79 | MICRVerTweak = 0 |
80 | MICRHorTweak = 0 |
81 | |
82 | ############ |
83 | # Accounts # |
84 | ############ |
85 | |
86 | # Check number for first check on the page |
87 | # CheckNumber = 441 |
88 | |
89 | # Check Parts to print |
90 | # -------------------- |
91 | # What exactly do we want to print? This is so that people can use |
92 | # special MICR toner if they want, and print two-pass |
93 | # PrintCheckBody = true |
94 | # PrintMICRLine = true |
95 | |
96 | # Number of pages to print |
97 | # NumPages = 3 |
98 | |
99 | # Account Holder's Name, etc |
100 | # -------------------------- |
101 | # If any strings are empty, they will not be printed |
102 | |
103 | # Name1 = JOHN SMITH |
104 | # Name2 = MARY SMITH |
105 | # Address1 = 1234 Main Street |
106 | # Address2 = |
107 | # CityStateZip = Anytown, USA 12345 |
108 | # PhoneNumber = 512-555-1212 |
109 | |
110 | # Bank information |
111 | # ---------------- |
112 | # If any strings are empty, they will not be printed |
113 | # BankName = MegaCorp Bank, NA |
114 | # BankAddr1 = 6780 Main Street |
115 | # BankAddr2 = Suite 45 |
116 | # BankCityStateZip = Anytown, USA 12345 |
117 | |
118 | # MICR Information |
119 | # ---------------- |
120 | |
121 | # This is where you define your MICR line. Represent the On-Us symbol (||') |
122 | # with a "P", the dash symbol with a "-", and a space with a "S" |
123 | # The routing symbol (|:) is represented with an "R" |
124 | |
125 | # Your check number will be filled in in either the Aux On-Us field, or in |
126 | # the On-Us field. Represent the check number spaces with "CCCC" (one |
127 | # "C" for each check digit) |
128 | |
129 | # Auxiliary On-Us field is everything to the left of the leftmost routing |
130 | # symbol (|:) Include trailing spaces! (Aux On-Us may be blank for |
131 | # personal checks) |
132 | |
133 | # Routing field is the two routing symbols (|:) and everything in between. |
134 | # Should be exactly 9 digits between the symbols. |
135 | |
136 | # On-Us field is everything to the RIGHT of the RIGHTMOST routing |
137 | # symbol (|:). Include LEADING spaces! |
138 | |
139 | # AuxOnUs = # Everything to left of first |: |
140 | # Routing = R012345678R # Everything between (and including) |
141 | # # the two |: symbols, 9 digits + |
142 | # # 2 symbols. |
143 | # OnUs = S1392812PSCCCC# Everything to right of last |: |
144 | |
145 | # Routing Fraction |
146 | # ---------------- |
147 | |
148 | # Fraction = 12345/67890 # Fraction at top of check |
149 | |
150 | [Account Sample] |
151 | CheckNumber = 100 |
152 | PrintCheckBody = true |
153 | PrintMICRLine = true |
154 | NumPages = 1 |
155 | Name1 = JOHN SMITH |
156 | Name2 = MARY SMITH |
157 | Address1 = 1234 Main Street |
158 | Address2 = |
159 | CityStateZip = Anytown, USA 12345 |
160 | PhoneNumber = 512-555-1212 |
161 | BankName = MegaCorp Bank, NA |
162 | BankAddr1 = 6780 Main Street |
163 | BankAddr2 = Suite 45 |
164 | BankCityStateZip = Anytown, USA 12345 |
165 | AuxOnUs = |
166 | Routing = R123456780R |
167 | OnUs = S4232268154PSCCCC |
168 | Fraction = 37-5678/1234 |
169 | |
170 | ################ |
171 | # Check Styles # |
172 | ################ |
173 | |
174 | # Font Names & Sizes |
175 | # ------------------ |
176 | # The StandardFontSize is just the basic size for non-MICR |
177 | # text. Things get scaled a bit from there (Names are larger than |
178 | # addresses, etc) |
179 | # StandardFontName = AvantGarde-Book |
180 | # StandardFontSize = 9 |
181 | |
182 | # Number of digits in the check number (adds leading 0s if necessary) |
183 | # CheckNumDigits = 4 |
184 | |
185 | # This is NOT THE MICR FONT! It is the big check number on top right |
186 | # CheckNumFontName = Helvetica-Bold |
187 | # CheckNumFontSize = 14 |
188 | |
189 | # Line features |
190 | # LineWidth = 0.3 |
191 | # Underline = true |
192 | |
193 | # Check feature placement |
194 | # ----------------------- |
195 | # (relative to bottom of check) |
196 | # Currently implemented as fraction of the check height |
197 | # MemoLineHeight = 0.25 |
198 | # SignatureLineHeight = 0.25 |
199 | # BankInfoHeight = 0.45 |
200 | # AmountLineHeight = 0.50 |
201 | # PayeeLineHeight = 0.60 |
202 | # DateLineHeight = 0.75 |
203 | |
204 | [Style Normal] |
205 | CheckLayout = Original |
206 | StandardFontName = AvantGarde-Book |
207 | StandardFontSize = 9 |
208 | CheckNumDigits = 4 |
209 | CheckNumFontName = Helvetica-Bold |
210 | CheckNumFontSize = 14 |
211 | LineWidth = 0.3 |
212 | MemoLineHeight = 0.25 |
213 | SignatureLineHeight = 0.25 |
214 | BankInfoHeight = 0.45 |
215 | AmountLineHeight = 0.50 |
216 | PayeeLineHeight = 0.60 |
217 | DateLineHeight = 0.75 |
218 | #LogoFile = logos/penguin-flat.eps |
219 | #LogoFile = logos/gerwinski-gnu-head.eps |
220 | LogoWidth = 0.7 inch |
221 | LogoHeight = 0.6 inch |
222 | LogoPadding = 0.0625 inch |
223 | LogoBorder = 0.0312 inch |
224 | |
225 | # |
226 | # Quicken/QuickBooks compatible check styles. |
227 | # The feature placement keys AmountLineHeight, DateLineHeight, MemoLineHeight |
228 | # and PayeeLineHeight are not applicable. Currently BankInfoHeight is ignored. |
229 | # The BankInfo section and AccountHolder section are aligned to the TopMargin. |
230 | # |
231 | # If no SignatureLineHeight is specified, it will default to the height of the |
232 | # Memo line. Unlike the Original style, the SignatureLineHeight is specified as |
233 | # an absolute value from the bottom of the check. |
234 | # |
235 | # An EPS logo file specified with LogoFile will will be scaled to fit inside a |
236 | # LogoWidth x LogoHeight rectangle and placed at the top left corner of the |
237 | # check. |
238 | # |
239 | [Style QStandard] |
240 | CheckLayout = QStandard |
241 | StandardFontName = Helvetica |
242 | StandardFontSize = 9 |
243 | BoldFontName = Helvetica-Bold |
244 | CheckNumDigits = 4 |
245 | CheckNumFontName = Helvetica-Bold |
246 | CheckNumFontSize = 14 |
247 | FractionFontName = Helvetica |
248 | FractionFontSize = 6 |
249 | LineWidth = 0.15 |
250 | Underline = true |
251 | SignatureLineHeight = 1 inch |
252 | #LogoFile = logos/penguin-flat.eps |
253 | #LogoFile = logos/gerwinski-gnu-head.eps |
254 | LogoWidth = 1 inch |
255 | LogoHeight = 0.6 inch |
256 | LogoBorder = 0 |
257 | LogoPadding = 0 |
258 | |
259 | |
260 | [Style QWallet] |
261 | CheckLayout = QWallet |
262 | StandardFontName = Helvetica |
263 | StandardFontSize = 6 |
264 | BoldFontName = Helvetica-Bold |
265 | CheckNumDigits = 4 |
266 | CheckNumFontName = Helvetica-Bold |
267 | CheckNumFontSize = 14 |
268 | FractionFontName = Helvetica |
269 | FractionFontSize = 6 |
270 | LineWidth = 0.15 |
271 | Underline = false |
272 | SignatureLineHeight = 0.75 inch |
273 | #LogoFile = logos/penguin-flat.eps |
274 | #LogoFile = logos/gerwinski-gnu-head.eps |
275 | LogoWidth = 0.75 inch |
276 | LogoHeight = 0.4 inch |
277 | LogoBorder = 0 |
278 | LogoPadding = 0 |
279 | |
280 | ################ |
281 | # CHECK BLANKS # |
282 | ################ |
283 | |
284 | # Keys: |
285 | |
286 | # Information about how the checks are laid out on the page |
287 | # --------------------------------------------------------- |
288 | |
289 | # Actual width and height of the checks, in points or inches |
290 | # CheckHeight = 3.50 inch |
291 | # CheckWidth = 8.50 inch |
292 | |
293 | # Offsets for bottom-most check, from lower left corner of page |
294 | # In points or inches |
295 | # CheckHorOffset = 0.00 inch |
296 | # CheckVerOffset = 4.00 inch |
297 | |
298 | # Number of checks on each page |
299 | # ChecksPerPage = 1 |
300 | |
301 | # Information about where to print on each check |
302 | # ---------------------------------------------- |
303 | |
304 | # Margins within each check - to avoid any graphics on the check blanks |
305 | # (Bottom margin fixed by MICR spec) |
306 | # LeftMargin = 0.40 inch |
307 | # RightMargin = 0.40 inch |
308 | # TopMargin = 0.25 inch |
309 | |
310 | [CheckBlank MVD1001] |
311 | # MIP/SDLA VersaCheck MVD1001 "Business" checks |
312 | CheckHeight = 3.50 inch |
313 | CheckWidth = 8.50 inch |
314 | CheckHorOffset = 0.00 inch |
315 | CheckVerOffset = 4.00 inch |
316 | ChecksPerPage = 1 |
317 | LeftMargin = 0.40 inch |
318 | RightMargin = 0.40 inch |
319 | TopMargin = 0.25 inch |
320 | |
321 | [CheckBlank MVG1000] |
322 | # MIPS/DLA VersaCheck MVG1000 "Business" checks |
323 | CheckHeight = 3.50 inch |
324 | CheckWidth = 8.50 inch |
325 | CheckHorOffset = 0.00 inch |
326 | CheckVerOffset = 7.50 inch |
327 | ChecksPerPage = 1 |
328 | LeftMargin = 0.30 inch |
329 | RightMargin = 0.30 inch |
330 | TopMargin = 0.25 inch |
331 | |
332 | [CheckBlank MVG3001] |
333 | # MIPS/DLA VersaCheck MVG3001 "Personal" checks |
334 | CheckHeight = 2.83 inch |
335 | CheckWidth = 6.00 inch |
336 | CheckHorOffset = 2.50 inch |
337 | CheckVerOffset = 2.50 inch |
338 | ChecksPerPage = 3 |
339 | LeftMargin = 0.20 inch |
340 | RightMargin = 0.25 inch |
341 | TopMargin = 0.20 inch |
342 | |
343 | [CheckBlank MVD3000] |
344 | # MIPS/DLA VersaCheck MVD3000 "Business" checks |
345 | # VersaCheck Form 3000 Premium |
346 | CheckHeight = 3.50 inch |
347 | CheckWidth = 8.50 inch |
348 | CheckHorOffset = 0.00 inch |
349 | CheckVerOffset = 0.50 inch |
350 | ChecksPerPage = 3 |
351 | LeftMargin = 0.375 inch |
352 | RightMargin = 0.375 inch |
353 | TopMargin = 0.375 inch |
354 | |
355 | |
356 | [CheckBlank MVP3001] |
357 | # MIPS/DLA VersaCheck MVP3001 "Personal" checks |
358 | # VersaCheck Form 3001 Prestige |
359 | # CheckHeight == (PageHeight - CheckVerOffset) / ChecksPerPage |
360 | # % calculated in points avoid rounding error |
361 | # == 11 inch 2.5 inch sub 3 div |
362 | # == 204 |
363 | CheckHeight = 204 |
364 | CheckWidth = 6.00 inch |
365 | CheckHorOffset = 2.50 inch |
366 | CheckVerOffset = 2.50 inch |
367 | ChecksPerPage = 3 |
368 | LeftMargin = 0.125 inch |
369 | RightMargin = 0.25 inch |
370 | TopMargin = 0.25 inch |
371 |
Built with git-ssb-web