git ssb

0+

cel / freecheck



Tree: 6100c2a5d781d1ac261195db53af7fa6685e1e10

Files: 6100c2a5d781d1ac261195db53af7fa6685e1e10 / freecheck.cfg

6724 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" 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]
73MICRFontName = GnuMICR
74MICRFontSize = 12
75TransitSymbol = A
76OnUsSymbol = C
77AmountSymbol = B
78DashSymbol = D
79MICRVerTweak = 0
80MICRHorTweak = 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# Account Information
119# -------------------
120
121# RoutingNumber = 012345678 # Leftmost MICR numbers
122# AccountNumber = 1234567890 # Middle MICR numbers
123# Fraction = 12345/67890 # Fraction at top of check
124
125[Account Sample]
126PrintCheckBody = true
127CheckNumber = 100
128PrintMICRLine = true
129NumPages = 2
130Name1 = JOHN SMITH
131Name2 = MARY SMITH
132Address1 = 1234 Main Street
133Address2 =
134CityStateZip = Anytown, USA 12345
135PhoneNumber = 512-555-1212
136BankName = MegaCorp Bank, NA
137BankAddr1 = 6780 Main Street
138BankAddr2 = Suite 45
139BankCityStateZip = Anytown, USA 12345
140RoutingNumber = 012345678
141AccountNumber = 1234567890
142Fraction = 12345/67890
143
144################
145# Check Styles #
146################
147
148# Font Names & Sizes
149# ------------------
150# The StandardFontSize is just the basic size for non-MICR
151# text. Things get scaled a bit from there (Names are larger than
152# addresses, etc)
153# StandardFontName = AvantGarde-Book
154# StandardFontSize = 9
155
156# This is NOT THE MICR FONT! It is the big check number on top right
157# CheckNumFont = Helvetica-Bold
158# CheckNumSize = 14
159
160# Check feature placement
161# -----------------------
162# (relative to bottom of check)
163# Currently implemented as multiples of the check height
164# Could be absolute (inches) but would break across different
165# types of check blanks
166# MemoLineHeight = 0.25 CheckHeight mul
167# SignatureLineHeight = 0.25 CheckHeight mul
168# BankInfoHeight = 0.45 CheckHeight mul
169# AmountLineHeight = 0.50 CheckHeight mul
170# PayeeLineHeight = 0.60 CheckHeight mul
171# DateLineHeight = 0.75 CheckHeight mul
172
173[Style Normal]
174StandardFontName = AvantGarde-Book
175StandardFontSize = 9
176CheckNumFont = Helvetica-Bold
177CheckNumSize = 14
178MemoLineHeight = 0.25 CheckHeight mul
179SignatureLineHeight = 0.25 CheckHeight mul
180BankInfoHeight = 0.45 CheckHeight mul
181AmountLineHeight = 0.50 CheckHeight mul
182PayeeLineHeight = 0.60 CheckHeight mul
183DateLineHeight = 0.75 CheckHeight mul
184
185################
186# CHECK BLANKS #
187################
188
189# Keys:
190
191# Information about how the checks are laid out on the page
192# ---------------------------------------------------------
193
194# Actual width and height of the checks, in points or inches
195# CheckHeight = 3.50 inch
196# CheckWidth = 8.50 inch
197
198# Offsets for bottom-most check, from lower left corner of page
199# In points or inches
200# CheckHorOffset = 0.00 inch
201# CheckVerOffset = 4.00 inch
202
203# Number of checks on each page
204# ChecksPerPage = 1
205
206# Information about where to print on each check
207# ----------------------------------------------
208
209# Margins within each check - to avoid any graphics on the check blanks
210# (Bottom margin fixed by MICR spec)
211# LeftMargin = 0.40 inch
212# RightMargin = 0.40 inch
213# TopMargin = 0.25 inch
214
215[CheckBlank MVD1001]
216# MIP/SDLA VersaCheck MVD1001 "Business" checks
217CheckHeight = 3.50 inch
218CheckWidth = 8.50 inch
219CheckHorOffset = 0.00 inch
220CheckVerOffset = 4.00 inch
221ChecksPerPage = 1
222LeftMargin = 0.40 inch
223RightMargin = 0.40 inch
224TopMargin = 0.25 inch
225
226[CheckBlank MVG1000]
227# MIPS/DLA VersaCheck MVG1000 "Business" checks
228CheckHeight = 3.50 inch
229CheckWidth = 8.50 inch
230CheckHorOffset = 0.00 inch
231CheckVerOffset = 7.50 inch
232ChecksPerPage = 1
233LeftMargin = 0.30 inch
234RightMargin = 0.30 inch
235TopMargin = 0.25 inch
236
237[CheckBlank MVG3001]
238# MIPS/DLA VersaCheck MVG3001 "Personal" checks
239CheckHeight = 2.83 inch
240CheckWidth = 6.00 inch
241CheckHorOffset = 2.50 inch
242CheckVerOffset = 2.50 inch
243ChecksPerPage = 3
244LeftMargin = 0.20 inch
245RightMargin = 0.25 inch
246TopMargin = 0.20 inch
247

Built with git-ssb-web