• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1//
2// Copyright (c) 2015, 2017-2018 Samuel Thibault <samuel.thibault@ens-lyon.org>
3//
4// Permission is hereby granted, free of charge, to any person obtaining a copy
5// of this software and associated documentation files (the "Software"), to deal
6// in the Software without restriction, including without limitation the rights
7// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8// copies of the Software, and to permit persons to whom the Software is
9// furnished to do so, subject to the following conditions:
10//
11//
12// The above copyright notice and this permission notice shall be included in
13// all copies or substantial portions of the Software.
14//
15//
16// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
19// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22// THE SOFTWARE.
23//
24
25#include <media.defs>
26#include <media-braille.defs>
27#include <liblouis.defs>
28#include <imagemagick.defs>
29#include <braille.defs>
30#include <index.defs>
31
32#po fr "fr-braille.po"
33
34Manufacturer "Index"
35Version 1.0
36
37Filter application/vnd.cups-paged-brf 0 textbrftoindexv3
38Filter image/vnd.cups-ubrl 0 imageubrltoindexv3
39
40//
41// Common options
42//
43
44HWMargins 0mm 5mm 0mm 2mm
45VariablePaperSize true
46MinSize 1in 1in
47
48Group "Index/Index support"
49  Option "IndexFirmwareVersion/Installed firmware version" PickOne AnySetup 10
50  Choice "102000/10.20 or above" ""
51  *Choice "103000/10.30 or above" ""
52  // Provides DBT but we just use transparent mode
53  //Choice "110210/11.02.1 or above" ""
54  // Provides user-defined interline size
55  Choice "120130/12.01.3 or above" ""
56
57
58//
59// Basic-D
60//
61{
62  ModelName "Basic-D V3"
63  PCFileName "ibasicd3.ppd"
64
65  MaxSize 325mm 10m
66
67  Group "General/General"
68  Option "Duplex/Double-Sided Printing" PickOne AnySetup 10
69    Choice "DuplexNoTumble/Long Edge (Standard)" ""
70    *Choice "None/Off" ""
71
72  Group "Index"
73    Option "ZFolding/Z-Folding" Boolean AnySetup 10
74    Choice "True/Yes" ""
75    *Choice "False/No" ""
76
77  Attribute "IndexPaperLength" "" In
78}
79
80
81//
82// Basic-S
83//
84{
85  ModelName "Basic-S V3"
86  PCFileName "ibasics3.ppd"
87
88  MaxSize 325mm 10m
89
90  Attribute "IndexPaperLength" "" In
91}
92
93
94//
95// 4-Waves PRO
96//
97{
98  ModelName "4-Waves PRO"
99  PCFileName "i4waves3.ppd"
100
101  MaxSize 325mm 10m
102
103  Group "General/General"
104  Option "Duplex/Double-Sided Printing" PickOne AnySetup 10
105    Choice "DuplexNoTumble/Long Edge (Standard)" ""
106    *Choice "None/Off" ""
107
108  Group "Index"
109    Option "ZFolding/Z-Folding" Boolean AnySetup 10
110    Choice "True/Yes" ""
111    *Choice "False/No" ""
112}
113
114
115//
116// Everest-D
117//
118{
119  ModelName "Everest-D V3"
120  PCFileName "ieveres3.ppd"
121
122  MaxSize 297mm 10m
123
124  Group "General/General"
125  Option "Duplex/Double-Sided Printing" PickOne AnySetup 10
126    Choice "DuplexNoTumble/Long Edge (Standard)" ""
127    *Choice "None/Off" ""
128
129  Attribute "IndexPaperLength" "" Mm
130}
131
132
133//
134// 4x4 PRO
135//
136{
137  ModelName "4x4 PRO V3"
138  PCFileName "i4x4pro3.ppd"
139
140  MaxSize 297mm 10m
141
142  Group "General/General"
143  Option "Duplex/Double-Sided Printing" PickOne AnySetup 10
144    Choice "DuplexNoTumble/Long Edge (Standard)" ""
145    *Choice "None/Off" ""
146
147  Group "Index"
148    Option "SaddleStitch/Saddle Stitch 4 pages" Boolean AnySetup 10
149    Choice "True/Yes" ""
150    *Choice "False/No" ""
151
152  Attribute "IndexPaperLength" "" Mm
153}
154