File: //usr/share/foomatic/db/source/opt/77.xml
<option type="enum" id="opt/77">
<arg_shortname>
<en>Duplex</en>
</arg_shortname>
<arg_longname>
<en>Double-Sided Printing</en>
</arg_longname>
<arg_execution>
<arg_group>General</arg_group>
<arg_order>200</arg_order>
<arg_spot>A</arg_spot>
<arg_substitution />
<arg_proto> -dDuplex=%s</arg_proto>
</arg_execution>
<constraints>
<constraint sense="true">
<driver>cdj970</driver>
<arg_defval>ev/628</arg_defval>
</constraint>
</constraints>
<enum_vals>
<enum_val id="ev/628">
<ev_longname>
<en>Off</en>
</ev_longname>
<ev_shortname>
<en>None</en>
</ev_shortname>
<ev_driverval>0</ev_driverval>
</enum_val>
<enum_val id="ev/629">
<ev_longname>
<en>On (Flip on Long Edge)</en>
</ev_longname>
<ev_shortname>
<en>DuplexNoTumble</en>
</ev_shortname>
<ev_driverval>2</ev_driverval>
<constraints>
<constraint sense="false">
<printer>printer/HP-DeskJet_840C</printer>
</constraint>
<constraint sense="false">
<printer>printer/HP-DeskJet_841C</printer>
</constraint>
<constraint sense="false">
<printer>printer/HP-DeskJet_842C</printer>
</constraint>
<constraint sense="false">
<printer>printer/HP-DeskJet_845C</printer>
</constraint>
</constraints>
</enum_val>
<enum_val id="ev/630">
<ev_longname>
<en>On (Flip on Short Edge)</en>
</ev_longname>
<ev_shortname>
<en>DuplexTumble</en>
</ev_shortname>
<ev_driverval>1</ev_driverval>
<constraints>
<constraint sense="false">
<printer>printer/HP-DeskJet_840C</printer>
</constraint>
<constraint sense="false">
<printer>printer/HP-DeskJet_841C</printer>
</constraint>
<constraint sense="false">
<printer>printer/HP-DeskJet_842C</printer>
</constraint>
<constraint sense="false">
<printer>printer/HP-DeskJet_845C</printer>
</constraint>
</constraints>
</enum_val>
</enum_vals>
</option>