[duxhelp] Re: Not able to ge desired lines per braille page.

  • From: David Holladay <david@xxxxxxxxxx>
  • To: duxhelp@xxxxxxxxxxxxx
  • Date: Mon, 16 Aug 2004 15:15:18 -0500

I too, just called Sighted Electronics.

They recommend the "line spacing setting" of 4.9. David, you use 5.2.

With 4.9, you get 27 possible lines, 1 that can be used with a top margin,
and 26 printable lines.

With 5.2, you get 26 possible lines, 1 that can be used with a top margin,
and 25 printable lines.

I am attaching a new emb.elt file that will address this isuues.

Please put it in a safe space so it does not get over-ridden by an update.

-- David Holladay
# emb.elt -- file used to describe the properties of Braille Embossers
# Copyright 2004, Duxbury Systems, Inc.
# All Rights Reserved
#
# This textfile is being maintained by David Holladay of Duxbury Systems
# contact him at david@xxxxxxxxxx or +978-692-3000 x309 If you find an error,
# or want an improvement, talk to him or e-mail him
#
#
# To modify this file, do 4 things to avoid frustration:
#
# 1) Make a backup copy of emb.elt under a different file name, and do not
#    modify this file at all. Example: COPY EMB.ELT EMB.OLD <Enter>
#
# 2) Modify the emb.elt file using your text editor; remembering not to touch 
the backup file.
#
# 3) Copy into the clipboard all of the lines describing your embosser, and 
insert the
# clipboarded text adjacent to the unmodified description of your embosser. 
Make a change to
# the embosser name (within double quotes to the one you are modifying). This
# way you can always compare your changes at any point with the original.
#
# 4) After you make changes, exit DBT, and then restart DBT. Delete any old 
embosser
# configurations using the embosser you are working with, and the create new 
ones using the
# name of the modified embosser name. Otherwise, you run the risk of making 
changes in this
# textfile, but not seeing the effect of your changes in the next embossing 
test.
#
# This textfile is easy to modify, with a format that is close to
# self-documenting. If you make a serious error, you will get an error that
# says something like Syntax error in emb.elt at or near line 213. Embossing
# disabled.  Naturally, you want embossing to work. So you look at line 213 in
# emb.elt to see what the problem could be. If you feel you cannot fix your
# problem, you can always revert back to your original copy. Don't you feel
# good having a backup copy?
#
# PLEASE TAKE NOTICE
#
# The software that reads this file is imperfect. It fails if there is a
# double quote mark in a comment. To illustrate the use of embosser names,
# and certain commands (form, driver, encoding) a double quote mark is vital.
# I dropped the quotes in these comments so DBT can still run. Do not fix
# this file and add quotes to the comments. Look at the actual embosser
# sections for a true picture as to how these commands are used. This text
# in comments is meant to assist your understanding, not destroy your use of 
DBT.
#
#
#  embosser name inside quotes -- notice, no quote marks in comments. Embosser 
name should be under 45 characters
#  {
#     properties inside of curley brackets
#     more properties
#     here come the closing curley brackets
#  }
#
#
#  Here are the properties, and what they mean:
#
#
#   Baud = 4800         / The default for the baudrate (usually 9600)
#   BreakLimits         / do not limit the carriage width or form length
#   CanDoInterpoint     / an interpoint embosser. A user can still set an
#                       / embosser for single sided
#                       / or ask for a job to be done single sided
#   ControlZ            / send a control-Z at the end of each copy of a braille 
document
#   CrMac               / only send carriage return, not carriage return / line 
feed 
#   Customize           / a parameter having a special function for this 
embosser
#                       / Used by Nippon Gemini to control line spacing
#                       / Customize = 2  means small spacing,  3 is medium
#                       / 4 is large (the default), 6 means SP
#                       / Used by Index to control which parameter controls 
graphics mode (default is 26)
#   DataBits = 7        / The default for databits (usually 8)
#   Driver = XXX        / which group of output programs to use
#
#   Driver = Emb_BMPEmbosserDriver         / use for Nippon BMP
#   Driver = Emb_BrailloEmbosserDriver     / use for Braillo
#   Driver = Emb_DotnPrint_EmbosserDriver  / use for ATC Dot n Print
#   Driver = Emb_EnablingEmbosserDriver    / use for Enabling
#   Driver = Emb_Gemini_EmbosserDriver     / use for Nippon Gemini
#   Driver = Emb_IndexEmbosserDriver       / use for Index
#   Driver = Emb_OhtsukiEmbosserDriver     / use for Ohtsuki
#   Driver = Emb_PumaEmbosserDriver        / use for Puma and Btec100
#   Driver = Emb_TigerEmbosserDriver       / use for Viewpoint Tiger
#   Driver = Emb_VersapointEmbosserDriver  / use for original VersaPoint
#       Drivers come in two groups: normal and special. Normal drivers
#       behave in similar ways, differing in graphics and other specialized 
ways.
#       Special drivers offer very specialized support, and cannot be compared
#       Normal = Generic, Enabling, Index, Ohtsuki, VP, and Puma 
#       Specialized = Tiger, DotnPrint, BMP, Gemini, Elekul
# *** More information about Elekul 55 support in (dbt 
directory)\drivers\print55\dbt-help.txt
#
#   EndofPage = 0    / standard form feed
#   EndofPage = 1    / extra carriage return before form feed
#   EndofPage = 2    / pad carriage returns to the end of the page, never use a 
form feed
#                    / This command is useful if you feel that a force new page 
is not working on
#                    / your embosser. It is vital that DBT knows the number of 
lines on each page,
#                    / or the top of form will drift high or low from one page 
to the next.
#   EndofPage = 3    / use a control K instead of a standard control-L (form 
feed)
#                    / This was needed for some embosser which are now museum 
pieces (i.e. very old)
#   EndofPage = 4    / nothing
#
#   Encoding = display.cpt, British        / list the file name and the section
#                                          / name for different braille 
encodings
#   Encoding = display.cpt, French         / to be used for output. See the file
#                                          / display.cpt for more information
#   Encoding = display.cpt, German
#   Encoding = display.cpt, North American English
#   Encoding = display.cpt, Spanish
#   Encoding = pumavi.cpt, PUMA binary (transparent) code
#
#   ETmulti              / multiple copies in the style of Enabling
#   ETCAllowEscapeCodes  /      A flag that the embosser could respond to 
Enabling style escape codes, if turned on
#                        / use 23.1E on the embosser to turn on use of escape 
codes
#   LessLinesInterpoint = 1       / produces fewer lines if this
#                        / embosser is used as an interpoint embosser
#   Form 10_n =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
#                        / form definition, each embosser can have many.
#                        / This one says internal name is 10_n,
#                        / 8.5 by 10 inches in size (numbers are in tenths)
#                        / Pages are as individual pages
#                        / (not like Index 4x4 which are double sized)
#                        / maximum size for this paper form is 34 by 22,
#                        / though 32 by 22 is recommended
#                        / Please note the use of quotes, equal sign,
#                        / letter x, and semi-colon
#                        / Clipboarding is recommended to help avoid errors.
#                        / For Europeans, the setup process looks for forms in 
the following order:
#                                          A4, 12_w 11_w 11_n 10n
#                        / For all others, the setup process looks for forms in 
the following order:
#                                          11_w 11_n 10n
#   Handshaking          / Also called Flow Control, How DBT expects the 
embosser to issue a request to stop the flow
#                        / of characters from DBT. Choices are Hardware, 
Software, and None. Hardware is the default.
#                                                / Hardware handshaking is also 
called DTR or RTS?CTS. Software handshaking is also called
#                        / Xon/Xoff. Virtually all serial interfaces with a PC 
use hardware handshaking. It is rare
#                        / to have a device that cannot do hardware handshaking 
and you need Software handshaking. 
#                        / None would only be useful to assist with debugging 
the handshaking.
#   HardwareDCB                  / keyword to reprogram the defaults for what 
is called the DCB structure of the
#                        / serial port when the serial port is set for hardware 
handshaking)
#                                        / See the Elekul 55 for a similar 
command. For more details e-mail david@xxxxxxxxxx or peter@xxxxxxxxxx
#                        / For clues to keywords, do a Google search for: dcb 
structure msdn library
#   Index16Graphics      / can do Index graphics, 1.6mm dimensions
#   Index20Graphics      / can do Index graphics  2.0mm dimensions
#                        / note: different ROM version of index use different 
placement of graphics size command
#                        / default is at 26th position. If you need another 
value, add Customize = 26 or whatever
#                        / number works for your embosser
#   IndexMulti           / do multiple copies in the style of Index embossers
#   IndexPageInch        / Index embosser in which page size is in Englsih units
#   IndexPagemm          / Index embosser in which page size is in metric units
#   IniFile              / Name of file in C:\Windows that controls Tiger 
interpoint
#   Interline            / The embosser can do inkprint interlining
#                        / (the mechanics are done in the driver)
#   LettersUpperCase     / Send letters to the embosser in upper case only
#   LfUnix                               / only send line feed, not carriage 
return / line feed (not used)
#   LinesPadded          / pad lines with spaces
#   LineWrap             / if a line is full, do not send a carriage return
#   ManualInterpoint     / can do interpoint, but requires 2 passes (odd #'s, 
then even with prompt
#                                                / in between -- see Nippon 
Gemini
#   MaximumCells = 40    / the absolute maximum cells that can be produced
#                        / assuming optimum conditions                          
                                        
#   MaximumLines = 25    / the absolute maximum lines that can be produced
#                        / assuming optimum conditions
#   NarrowWarning        / a narrow page embosser only,
#                        / warn if the user wants wide paper or format
#   NoLeftMargin         / no embosser command to set the left margin
#   NoParallel           / no parallel port in this embosser
#   NoSerial             / no serial port in this embosser
#   NoRightMargin        / no embosser command to set the right margin
#   NoTopMargin          / no embosser command to set the top margin
#   OneByOne             / output each character one at a time
#                        / (not line at a time), used for Ohtsuki
#   PageWrap             / if a page is full, do not send a form feed
#   PromptNewPage        / each page must be inserted manually into the embosser
#   SoftwareDCB                  / keyword to reprogram the defaults for what 
is called the DCB structure of the
#                        / serial port when the serial port is set for software 
(Xon/Xoff) handshaking.
#                                        / This keyword is used in the Elekul 
55. For more details e-mail david@xxxxxxxxxx or peter@xxxxxxxxxx
#                        / For clues to keywords, do a Google search for: dcb 
structure msdn library
#   SortToTop            / use to force an entry to be at the top of the list, 
ignoring alphabetical order
#                        / used for generic and generic interpoint
#   StartLeftMargin = 0  / this embosser calls the first cell position 0
#   StopBits = 2         / default for stop bits is 2 instead of 1
#   UsingEscapeCodes     / Escape codes are used to zero out embosser margins 
(maximize page size)
#                        / This suppresses the prompt for embosser margins in 
embosser setup
#   VPGraphics           / do graphics in the style of the VersaPoint
#   VPmulti              / do multiple copies in the style of the VersaPoint
#   WindowsDriverName    / used to help DBT setup match plug and play 
information with embossers
#
#   YesUSB               / this embosser has a USB port
#
#   SortToTop            / This embosser should normally be listed first, 
despite alphabetical order
#
#
#  Some Notes on Form Size
#
#  A common formula to determine the number of lines an embosser can do is 
(page length)/(0.4)
#  Thus the maximum for 11 inch paper is 27 lines, for 12 inch page is 30 lines
#  For Index Embossers, use  ((page length*25.4))/10    or (page length mm)/10  
(round down, never up)
#  For Index embossers, use  ((carriage width)*(25.4))/6 - 6  or (carriage 
width mm)/6 - 6
#  For Index embossers there is sometimes a one line penalty for interpoint
#
#
# Please notice that some of these factors can be changed in the user
# interface, some cannot.
#
# When there is no number sign in the left margin, it is no longer a
# comment. We are about to start real data.
#
 
"Generic"
# *** Embosser definition unchanged since 05/20/2004
# This entry is describes the baseline that is internally setup baseline 
properties of each embosser. All embosser
# entries build on top of these settings entry. Notice the StartLeftMargin 
command means that you only need to
# mark the embossers that start their count on zero. Changing this entry in the 
emb.elt file has no effect. It
# is here to display these baseline settings
# The BreakLimits entry is not applied to any other embosser definition except 
this one. It is used to allow a
# user to set whatever carriage width and form length they desire
# No escape sequences used
{
  Baud = 9600
  DataBits = 8
  StopBits = 1
  StartLeftMargin = 1
  MaximumCells = 42
  MaximumLines = 26
  Driver = "Emb_GenericEmbosserDriver"
  BreakLimits
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 26 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
  SortToTop
}
 
"Generic Interpoint"
# *** Embosser definition unchanged since 05/20/2004
# no escape sequences used
{
  MaximumCells = 42
  MaximumLines = 26
  BreakLimits
  CanDoInterpoint
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 26 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
  SortToTop
}
 
"ATC Dot & Print"
# *** Embosser definition unchanged since 05/17/2004
# complex control sequences used for this embosser
# Warning -- page size maximum needs to be compiled into driver source code
{
  Driver = "Emb_DotnPrint_EmbosserDriver"
  StartLeftMargin = 0
  Interline
  MaximumCells = 40
  MaximumLines = 20
  Baud = 19200
  Form "11_w" = 115 x 110 ; SinglePage ;
    BrailleOnly = 40 x 20 ; 40 x 20 ;
    Interline = 40 x 20 ; 40 x 20
}
 
"ATC Ohtsuki"
# *** Embosser definition unchanged since 08/06/2004
# simple escape sequence used: interline (esc B) or braille only (esc O)
{
  MaximumCells = 42
  MaximumLines = 25
  Interline
  OneByOne
  LettersUpperCase
  PageWrap
  Driver = "Emb_OhtsukiEmbosserDriver"
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Form "11_w" = 115 x 110 ;  SinglePage ;
    BrailleOnly = 42 x 25 ; 40 x 25 ;
    Interline = 42 x 25 ; 40 x 25
}
 
"Brailletec BTec 100"
# *** Embosser definition unchanged since 08/06/2004
# complex binary driving sequences used
{
  Driver = "Emb_PumaEmbosserDriver"
  MaximumCells = 32
  MaximumLines = 27
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  NarrowWarning
  Form "11_w" = 115 x 110 ; SinglePage ;40 x 25 ; 40 x 25
  Encoding = "pumavi.cpt", "PUMA binary (transparent) code"
  NarrowWarning
  Form "10_n" =  85 x 100 ; SinglePage ; 32 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 32 x 27 ; 32 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 32 x 29 ; 32 x 28
}
 
"Brailletec Elotype 4A"
# *** Embosser definition unchanged since 08/106/2004
# No escape sequences
{
  MaximumCells = 40
  MaximumLines = 30
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  NoParallel
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "German"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Brailletec PUMA"
# *** Embosser definition unchanged since 08/06/2004
# complex binary driving sequences used
{
  Driver = "Emb_PumaEmbosserDriver"
  CanDoInterpoint
  PromptNewPage
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Form "11_w" = 115 x 110 ; SinglePage ;40 x 25 ; 40 x 25
  Encoding = "pumavi.cpt", "PUMA binary (transparent) code"
}
 
"Brailletec PUMA 6"
# *** Embosser definition unchanged since 08/06/2004
# complex binary driving sequences used
{
  Driver = "Emb_PumaEmbosserDriver"
  CanDoInterpoint
  PromptNewPage
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Form "11_w" = 115 x 110 ; SinglePage ;40 x 25 ; 40 x 25
  Encoding = "pumavi.cpt", "PUMA binary (transparent) code"
}
 
"Braillo 200"
# *** Embosser definition unchanged since 06/15/2004
# complex escape sequence (using Braillo Driver, name does not contain 440 or 
270)
# esc S, esc C, esc J, esc A, esc B
{
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  MaximumCells = 42
  UsingEscapeCodes
  Driver = "Emb_BrailloEmbosserDriver"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "A4"   =  83 x 115 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}

"Braillo 270"
# *** Embosser definition unchanged since 06/15/2004
# complex escape sequence (using Braillo Driver, name contains 270)
# esc 6, esc 0, esc A, esc Ascii 30, esc Ascii 31, esc F
{
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  MaximumCells = 42
  UsingEscapeCodes
  Driver = "Emb_BrailloEmbosserDriver"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "A4"   =  83 x 115 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}

"Braillo 30"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequence
{
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Braillo 40/50"
# *** Embosser definition unchanged since 06/07/2004
# no escape sequence
{
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Braillo 400S"
# *** Embosser definition unchanged since 06/15/2004
# same escape sequence as Braillo 200
{
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  MaximumCells = 42
  UsingEscapeCodes
  Driver = "Emb_BrailloEmbosserDriver"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "A4"   =  83 x 115 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}

"Braillo 400SR"
# *** Embosser definition unchanged since 06/07/2004
# same escape sequence as Braillo 200
{
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  MaximumCells = 42
  UsingEscapeCodes
  Driver = "Emb_BrailloEmbosserDriver"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "A4"   =  83 x 115 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}
 
"Braillo 440 SW"
# *** Embosser definition unchanged since 08/13/2004
# complex escape sequence (using Braillo Driver, name contains 440)
# esc A, esc H, esc B, esc P
# The first embosser to support 13 inch paper
{
  Driver = "Emb_BrailloEmbosserDriver"
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  MaximumCells = 44
  UsingEscapeCodes
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 44 x 25 ; 40 x 25
  Form "11_d" = 230 x 110 ; DoublePage ; 44 x 28 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 44 x 28 ; 40 x 28
  Form "12_d" = 230 x 120 ; DoublePage ; 44 x 28 ; 40 x 28
  Form "13_n" =  85 x 130 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "13_w" = 115 x 130 ; SinglePage ; 44 x 30 ; 40 x 28
  Form "13_d" = 230 x 130 ; DoublePage ; 44 x 30 ; 40 x 28
}
 
"Braillo Comet"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequence
{
  StartLeftMargin = 0
  Driver = "Emb_GenericEmbosserDriver"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"Cranmer Brailler"
# *** Embosser definition unchanged since 05/17/2004
#    --     You may want to change the form braille dimension numbers to
#    --     42 x 25 if you only use 25 lines of braille 
# no escape sequence
{
  EndofPage = 2
  NoParallel
  MaximumCells = 42
  MaximumLines = 26
  Driver = "Emb_GenericEmbosserDriver"
  Form "11_w" = 115 x 110 ; SinglePage ;42 x 26 ; 40 x 25
}
 
"Enabling BraillePlace"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequence
{
  CanDoInterpoint
  PageWrap
  MaximumCells = 45
  MaximumLines = 27
  ETmulti
  ControlZ
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 45 x 27 ; 40 x 25
}
 
"Enabling Braille Bookmaker"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  VPGraphics
  ETmulti
  CanDoInterpoint
  PageWrap
  MaximumCells = 44
  MaximumLines = 27
  Driver = "Emb_EnablingEmbosserDriver"
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 44 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 44 x 30 ; 40 x 28
}
 
"Enabling Braille Express"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  VPGraphics
  CanDoInterpoint
  ETmulti
  Driver = "Emb_EnablingEmbosserDriver"
  MaximumCells = 44
  MaximumLines = 27
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 44 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 44 x 30 ; 40 x 28
}
 
"Enabling E.T."
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  CanDoInterpoint
  VPGraphics
  ETmulti
  MaximumCells = 40
  MaximumLines = 27
  Driver = "Emb_EnablingEmbosserDriver"
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Enabling Juliet Classic"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  CanDoInterpoint
  PageWrap
  VPGraphics
  ETmulti
  MaximumCells = 56
  MaximumLines = 27
  Driver = "Emb_EnablingEmbosserDriver"
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "11_vw"= 150 x 110 ; SinglePage ; 56 x 27 ; 54 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
  Form "12_vw" = 150 x 120; SinglePage ; 56 x 30 ; 54 x 28
}
 
"Enabling Juliet Pro"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  CanDoInterpoint
  VPGraphics
  PageWrap
  ETmulti
  MaximumCells = 56
  MaximumLines = 27
  Driver = "Emb_EnablingEmbosserDriver"
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "11_vw"= 150 x 110 ; SinglePage ; 56 x 27 ; 54 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
  Form "12_vw" = 150 x 120; SinglePage ; 56 x 30 ; 54 x 28
}
 
"Enabling Juliet Pro 60"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  CanDoInterpoint
  VPGraphics
  PageWrap
  ETmulti
  MaximumCells = 40
  MaximumLines = 27
  Driver = "Emb_EnablingEmbosserDriver"
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Enabling Marathon"
# *** Embosser definition unchanged since 05/20/2004
# no escape sequences
{
  MaximumCells = 42
  MaximumLines = 26
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}
 
"Enabling PED-30"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences
{
  CanDoInterpoint
  PromptNewPage
  MaximumCells = 38
  MaximumLines = 28
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  NoParallel
  Form "11_w" = 115 x 110 ; SinglePage ;38 x 28 ; 38 x 25
  Form "nbp"  = 115 x 110 ; SinglePage ;38 x 28 ; 38 x 25
}
 
"Enabling Romeo 20/40"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  PageWrap
  Driver = "Emb_EnablingEmbosserDriver"
  MaximumCells = 42
  MaximumLines = 27
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}
 
"Enabling Romeo 25"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  VPGraphics
  PageWrap
  Driver = "Emb_EnablingEmbosserDriver"
  MaximumCells = 40
  MaximumLines = 27
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Enabling Romeo Attache"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences
{
  NarrowWarning
  PageWrap
  MaximumCells = 32
  MaximumLines = 27
  YesUSB
  Form "10_n" =  85 x 100 ; SinglePage ; 32 x 25 ; 30 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 32 x 27 ; 30 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 32 x 30 ; 30 x 28
}
 
"Enabling Romeo Pro 50"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  VPGraphics
  ETmulti
  PageWrap
  Driver = "Emb_EnablingEmbosserDriver"
  MaximumCells = 40
  MaximumLines = 27
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Enabling Thomas"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  VPGraphics
  ETmulti
  Driver = "Emb_EnablingEmbosserDriver"
  MaximumCells = 40
  MaximumLines = 27
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Freedom Scientific Braille Blazer"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences
{
  LineWrap
  NarrowWarning
  StartLeftMargin = 0
  MaximumCells = 34
  MaximumLines = 27
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 29 ; 32 x 28
}
 
"Freedom Scientific Braille Inferno"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences
{
  LineWrap
  ETmulti
  StartLeftMargin = 0
  MaximumCells = 40
  MaximumLines = 27
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 29 ; 40 x 28
}
 
"Freedom Scientific VersaPoint"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using VersaPoint driver
# esc D, esc C, esc l, esc Q
{
  DataBits = 7
  VPGraphics
  MaximumCells = 42
  MaximumLines = 26
  VPmulti
  UsingEscapeCodes
  Driver = "Emb_VersapointEmbosserDriver"
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "British"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  StartLeftMargin = 0
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 26 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 26 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 28 ; 40 x 28
}
 
"Freedom Scientific VersaPoint Duo"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  CanDoInterpoint
  VPGraphics
  ETmulti
  Driver = "Emb_EnablingEmbosserDriver"
  MaximumCells = 40
  MaximumLines = 27
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "British"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Index Everest-D"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Index Driver with version 3 software
# esc D, PC, PW, IM, TM, BM, DP
{
  CanDoInterpoint
  VPGraphics
  Index20Graphics
  Index16Graphics
  MaximumCells = 42
  MaximumLines = 27
  IndexMulti
  YesUSB
  ControlZ
  IndexPagemm
  PageWrap
  Driver = "Emb_IndexEmbosserDriver"
  WindowsDriverName = "Everest"
  LessLinesInterpoint = 1
  StartLeftMargin = 0
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}
 
"Index 4Waves Pro"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Index Driver with version 3 software
# esc D, PC, PW, IM, TM, BM, DP
{
  CanDoInterpoint
  VPGraphics
  Index20Graphics
  IndexMulti
  Index16Graphics
  YesUSB
  MaximumCells = 42
  MaximumLines = 27
  PageWrap
  IndexPageInch
  Driver = "Emb_IndexEmbosserDriver"
  WindowsDriverName = "4Waves"
  StartLeftMargin = 0
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}
 
"Index Advanced"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences
{
  ControlZ
  VPGraphics
  Index20Graphics
  Index16Graphics
  StartLeftMargin = 0
  MaximumCells = 40
  MaximumLines = 25
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"Index Basic (blue bar)"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences
{
  ControlZ
  StartLeftMargin = 0
  MaximumCells = 40
  MaximumLines = 25
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"Index Basic-D"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Index Driver with version 3 software
# esc D, PC, PW, IM, TM, BM, DP
{
  CanDoInterpoint
  VPGraphics
  Index20Graphics
  IndexMulti
  Index16Graphics
  IndexPageInch
  ControlZ
  MaximumCells = 42
  MaximumLines = 27
  YesUSB
  PageWrap
  Driver = "Emb_IndexEmbosserDriver"
  WindowsDriverName = "Basic-D"
  StartLeftMargin = 0
  LessLinesInterpoint = 1
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 23 ; 32 x 24
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 29 ; 40 x 28
}

"Index Basic-D with 5.2 spacing"
# *** Embosser definition unchanged since 08/16/2004
# using escape sequence, using Index Driver with version 3 software
# esc D, PC, PW, IM, TM, BM, DP
{
  CanDoInterpoint
  VPGraphics
  Index20Graphics
  IndexMulti
  Index16Graphics
  IndexPageInch
  ControlZ
  MaximumCells = 42
  MaximumLines = 27
  YesUSB
  PageWrap
  Driver = "Emb_IndexEmbosserDriver"
  WindowsDriverName = "Basic-D"
  StartLeftMargin = 0
  LessLinesInterpoint = 1
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 24
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 26 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 26 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 29 ; 40 x 28
}

 
"Index Basic-S"
# *** Embosser definition unchanged since 08/12/2004
# using escape sequence, using Index Driver with version 3 software
# esc D, PC, PW, IM, TM, BM, DP
{
  VPGraphics
  Index20Graphics
  IndexMulti
  Index16Graphics
  IndexPageInch
  ControlZ
  MaximumCells = 42
  MaximumLines = 27
  YesUSB
  PageWrap
  Driver = "Emb_IndexEmbosserDriver"
  WindowsDriverName = "Basic-S"
  StartLeftMargin = 0
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 29 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 29 ; 40 x 28
}
 
"Index 4x4 PRO"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Index Driver with version 3 software
# esc D, PC, PW, IM, TM, BM, DP
{
  CanDoInterpoint
  VPGraphics
  Index20Graphics
  IndexMulti
  Index16Graphics
  IndexPagemm
  ControlZ
  MaximumCells = 42
  MaximumLines = 27
  YesUSB
  PageWrap
  Driver = "Emb_IndexEmbosserDriver"
  WindowsDriverName = "4x4"
  StartLeftMargin = 0
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 24 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
  Form "11_d" = 230 x 110 ; DoublePage ; 42 x 27 ; 40 x 25
  Form "12_d" = 230 x 120 ; DoublePage ; 42 x 30 ; 40 x 28
}
 
"Interpoint NV Elekul 03"
# *** Embosser definition unchanged since 08/06/2004
# Using complex sequences, similar to 55
{
  NoParallel
  Baud = 4800
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Handshaking=Software
  MaximumCells = 40
  MaximumLines = 25
  Form "10_n" =  85 x 110 ; SinglePage ; 30 x 23 ; 30 x 22
  Form "10_w" = 115 x 110 ; SinglePage ; 40 x 23 ; 40 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 30 x 27 ; 30 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 110 ; SinglePage ; 30 x 30 ; 30 x 28
  Form "12_w" = 115 x 110 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Interpoint NV Elekul 55"
# *** Embosser definition unchanged since 08/11/2004
# *** More information about Elekul 55 support in (dbt 
directory)\drivers\print55\dbt-help.txt
{
  CanDoInterpoint
  NoParallel
  Baud = 19200
  Handshaking=Software
  MaximumCells = 44
  MaximumLines = 25
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Driver = "Emb_ElekulEmbosserDriver"
  Form "10_n" =  85 x 110 ; SinglePage ; 30 x 23 ; 30 x 22
  Form "10_w" = 115 x 110 ; SinglePage ; 40 x 23 ; 40 x 22
  Form "10_nd" = 170 x 110 ; DoublePage ; 30 x 23 ; 40 x 22
  Form "10_d" = 230 x 110 ; DoublePage ; 40 x 23 ; 40 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 30 x 27 ; 30 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "11_nd" = 170 x 110 ; DoublePage ; 30 x 27 ; 40 x 25
  Form "11_d" = 230 x 110 ; DoublePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 110 ; SinglePage ; 30 x 30 ; 30 x 28
  Form "12_w" = 115 x 110 ; SinglePage ; 40 x 30 ; 40 x 28
  Form "12_nd" = 170 x 110 ; DoublePage ; 30 x 30 ; 40 x 28
  Form "12_d" = 230 x 110 ; DoublePage ; 40 x 30 ; 40 x 28
  SoftwareDCB
    {
      fInX = FALSE
      fRtsControl = DISABLE
    }
}
 
"Nippon Telesoft TP-32"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences
{
  StartLeftMargin = 0
  NarrowWarning
  MaximumCells = 32
  MaximumLines = 24
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Form "10_n" =  85 x 100 ; SinglePage ; 32 x 24 ; 32 x 20
}
 

"Nippon Telesoft BMP-320"
{
# *** Embosser definition unchanged since 08/06/2004
# complex control sequences used for this embosser for interlining
# generic output for braille only (no interlining)
  Interline
  Driver = "Emb_BMP_EmbosserDriver"
  MaximumCells = 32
  MaximumLines = 22
  StartLeftMargin = 0
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Form "10_n" =  85 x 100 ; SinglePage; 
    BrailleOnly = 32 x 22 ; 32 x 20  ;
    Interline   = 32 x 22 ; 32 x 20
}

"Nippon Telesoft BPW-32"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences
{
  StartLeftMargin = 0
  MaximumCells = 32
  MaximumLines = 24
  NarrowWarning
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  Form "10_n" =  85 x 100 ; SinglePage ; 32 x 24 ; 32 x 20
}
 
"Nippon Telesoft Gemini"
# *** Embosser definition unchanged since 08/06/2004
# complex control sequences used for this embosser
# Warning -- page size maximum needs to be compiled into driver source code
# default spacing is Large 314/900 inches per line
{
  Driver = "Emb_Gemini_EmbosserDriver"
  StartLeftMargin = 0
  MaximumCells = 32
  MaximumLines = 20
  Interline
  NarrowWarning
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  YesUSB
  CanDoInterpoint
  ManualInterpoint
  Form "10_n" =  85 x 100 ; SinglePage;
    BrailleOnly =  32 x 18 ; 32 x 18 ;
    Interline   =  32 x 18 ; 32 x 18
  Form "11_n" =  85 x 110 ; SinglePage;
    BrailleOnly = 32 x 20 ; 32 x 20  ;
    Interline   = 32 x 20 ; 32 x 20
  Form "11_gem" =  100 x 110 ; SinglePage;
    BrailleOnly = 32 x 20 ; 32 x 20  ;
    Interline   = 32 x 20 ; 32 x 20
  Form "12_n" =  85 x 120 ; SinglePage;
    BrailleOnly = 32 x 22 ; 32 x 22  ;
    Interline   = 32 x 22 ; 32 x 22
}
 
"Nippon Gemini (small spacing)"
# *** Embosser definition unchanged since 08/06/2004
# Because of the small spacing, interpoint is not possible. Use (Nippon 
Telesoft Gemini) for interpoint.
# complex control sequences used for this embosser
# Warning -- page size maximum needs to be compiled into driver source code
# Notice the use of Customize for small line spacing
# Customize = 2 -- small  spacing 235/900 inches/line
# Customize = 3 -- middle spacing 274/900 inches/line
# Customize = 4 -- large  spacing 314/900 inches/line (command not needed, 
large is the default)
# Customize = 5 -- unsure if this is a valid spacing
# Customize = 6 -- ST spacing, exact spacing depends on page size
{
  Driver = "Emb_Gemini_EmbosserDriver"
  StartLeftMargin = 0
  Interline
  Customize = 2 
  MaximumCells = 32
  MaximumLines = 24
  NarrowWarning
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  YesUSB
  Form "10_n" =  85 x 100 ; SinglePage;
    BrailleOnly =  32 x 22 ; 32 x 22 ;
    Interline   =  32 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage;
    BrailleOnly = 32 x 24 ; 32 x 24  ;
    Interline   = 32 x 24 ; 32 x 24
  Form "11_gem" =  100 x 110 ; SinglePage;
    BrailleOnly = 32 x 24 ; 32 x 24  ;
    Interline   = 32 x 24 ; 32 x 24
  Form "12_n" =  85 x 120 ; SinglePage;
    BrailleOnly = 32 x 26 ; 32 x 26  ;
    Interline   = 32 x 26 ; 32 x 26
}
 
"Pulse Data Paragon"
# *** Embosser definition unchanged since 05/17/2004
# using escape sequence, using Enabling Driver if you say embosser allows 
escape sequences
# esc K, esc W, esc T, esc L, esc R, esc Q, esc H, esc i
{
  CanDoInterpoint
  MaximumCells = 40
  MaximumLines = 27
  PageWrap
  VPGraphics
  ETmulti
  Driver = "Emb_EnablingEmbosserDriver"
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Quantum Mountbatten"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences used
{
  PromptNewPage
  MaximumCells = 40
  MaximumLines = 25
  StartLeftMargin = 0
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"RESUS"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences used
{
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 40
  MaximumLines = 25
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"Thiel PortaThiel"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences used
{
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "British"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "Spanish"
  MaximumCells = 40
  MaximumLines = 27
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
 
"Thiel PortaThiel Interpoint"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences used
{
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "British"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "French"
  Encoding = "display.cpt", "Spanish"
  CanDoInterpoint
  MaximumCells = 40
  MaximumLines = 27
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 30 ; 40 x 28
}
"Thiel Bax 10"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences used
{
  CanDoInterpoint
  MaximumCells = 40
  MaximumLines = 25
  NoParallel
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"Thiel Beta X3"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences used
{
  NoParallel
  NoLeftMargin
  NoTopMargin
  MaximumCells = 42
  MaximumLines = 26
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "German"
  Form "11_w" = 115 x 110 ; SinglePage ;42 x 26 ; 40 x 25
  Form "12_w" = 115 x 120 ; SinglePage ;42 x 29 ; 40 x 28
}
 
"Thiel Impacto 600"
# *** Embosser definition unchanged since 05/17/2004
# no escape sequences used
{
  CanDoInterpoint
  MaximumCells = 42
  MaximumLines = 25
  Encoding = "display.cpt", "North American English"
  Encoding = "display.cpt", "British"
  Encoding = "display.cpt", "German"
  Encoding = "display.cpt", "Spanish"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 28 ; 40 x 28
}
 
"Triformations Personal Brailler"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences used
{
  NoParallel
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 40
  MaximumLines = 25
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"Triformations TED-600"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences used
{
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  NoParallel
  MaximumCells = 40
  MaximumLines = 25
  Form "11_w" = 115 x 110 ; SinglePage ;40 x 25 ; 40 x 25
}
 
"Triformations TRI-170"
# *** Embosser definition unchanged since 08/06/2004
# The EndofPage = 3 uses control-K instead of control-L
# no escape sequences used
{
  MaximumCells = 40
  MaximumLines = 25
  EndofPage = 3
  LinesPadded
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  NoParallel
  Form "11_w" = 115 x 110 ; SinglePage ;40 x 25 ; 40 x 25
}
 
"Triformations LED-120"
# *** Embosser definition unchanged since 08/06/2004
# The EndofPage = 3 uses control-K instead of control-L
# no escape sequences used
{
  MaximumCells = 40
  MaximumLines = 25
  EndofPage = 3
  LinesPadded
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  NoParallel
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
}
 
"Viewplus Tiger Advantage"
# *** Embosser definition unchanged since 08/06/2004
# Tiger driver works through Windows with complex sequences
{
  Driver = "Emb_TigerEmbosserDriver"
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 42
  MaximumLines = 27
  WindowsDriverName = "Tiger 3D Advantage"
  IniFile = "tiger3d.ini"
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 42 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 42 x 30 ; 40 x 28
}
 
"Viewplus Tiger Max"
# *** Embosser definition unchanged since 08/06/2004
# Tiger driver works through Windows with complex sequences
{
  Driver = "Emb_TigerEmbosserDriver"
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 44
  MaximumLines = 27
  WindowsDriverName = "Tiger Max"
  IniFile = "tigerpro.ini"
  Form "10_n" =  85 x 100 ; SinglePage ; 36 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 36 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 44 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 36 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 44 x 30 ; 40 x 28
}
 
"Viewplus Tiger Pro"
# *** Embosser definition unchanged since 08/06/2004
# Tiger driver works through Windows with complex sequences
{
  Driver = "Emb_TigerEmbosserDriver"
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 44
  MaximumLines = 27
  WindowsDriverName = "Tiger Professional"
  IniFile = "tigerpro.ini"
  Form "10_n" =  85 x 100 ; SinglePage ; 36 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 36 x 27 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 44 x 27 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 36 x 30 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 44 x 30 ; 40 x 28
}
 
"Viewplus Tiger Cub"
# *** Embosser definition unchanged since 08/06/2004
# Tiger driver works through Windows with complex sequences
{
  Driver = "Emb_TigerEmbosserDriver"
  IniFile = "tigerpro.ini"
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 36
  MaximumLines = 27
  WindowsDriverName = "Tiger Cub"
  Form "10_n" =  85 x 100 ; SinglePage ; 36 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 36 x 27 ; 32 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 36 x 30 ; 32 x 28
}
 
"Viewplus Tiger Cub Junior"
# *** Embosser definition unchanged since 08/06/2004
# Tiger driver works through Windows with complex sequences
{
  Driver = "Emb_TigerEmbosserDriver"
  IniFile = "tigerpro.ini"
  CanDoInterpoint
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 36
  MaximumLines = 27
  WindowsDriverName = "Tiger Jr."
  Form "10_n" =  85 x 100 ; SinglePage ; 36 x 25 ; 32 x 23
  Form "11_n" =  85 x 110 ; SinglePage ; 36 x 27 ; 32 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 36 x 30 ; 32 x 28
}
 
"VTEK MBOSS-1"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences used
{
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 40
  MaximumLines = 25
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 
"VTEK MBOSS-35"
# *** Embosser definition unchanged since 08/06/2004
# no escape sequences used
{
  NoParallel
  NoLeftMargin
  NoRightMargin
  NoTopMargin
  MaximumCells = 40
  MaximumLines = 25
  Form "10_n" =  85 x 100 ; SinglePage ; 34 x 22 ; 32 x 22
  Form "11_n" =  85 x 110 ; SinglePage ; 34 x 25 ; 32 x 25
  Form "11_w" = 115 x 110 ; SinglePage ; 40 x 25 ; 40 x 25
  Form "12_n" =  85 x 120 ; SinglePage ; 34 x 28 ; 32 x 28
  Form "12_w" = 115 x 120 ; SinglePage ; 40 x 28 ; 40 x 28
}
 

Other related posts: