<!-- ................................................................. -->
<!-- External dtd module                                               -->
<!-- Called from the technical master UPDF.DTD                         -->
<!-- ................................................................. -->

<!ENTITY % InputTray_Attributes "MediaSize|InputTray|MediaType|ColorMode|Resolution">

<!ENTITY % PCD "(#PCDATA)">

<!ENTITY % rect_attributes
    'left NMTOKEN #IMPLIED 
     top NMTOKEN #IMPLIED 
     right NMTOKEN #IMPLIED 
     bottom NMTOKEN #IMPLIED'>
<!ENTITY % point_attributes 
    'x NMTOKEN #IMPLIED 
     y NMTOKEN #IMPLIED'>

<!ENTITY % bool_enum "FALSE|TRUE">
<!ENTITY % bool_attribute_false 
    ' %bool_enum; "FALSE"'>
<!ENTITY % bool_attribute_true 
    ' %bool_enum; "TRUE"'>

<!ENTITY % job_language_attributes 
    'joblanguage_attribute       CDATA   #IMPLIED
     joblanguage_parameter       CDATA   #IMPLIED
     joblanguage_attribute_range NMTOKEN #IMPLIED' >

<!ENTITY % page_description_language_attributes
    'pdl_commandsequence CDATA #IMPLIED 
     pdl_parameter       CDATA #IMPLIED
     pdl_redundant       %bool_attribute_true;' >

<!ENTITY % state3_enum 
    '(DISABLE|OFF|ON)'>
<!ENTITY % state3_attribute_default 
    ' %state3_enum; "DISABLE"'>

<!ENTITY % locale_enum 
     "afZA-Afrikaans-South_Africa|
      arAE-Arabic-United_Arab_Emirates|
      arBH-Arabic-Bahrain|
      arDZ-Arabic-Algeria|
      arEG-Arabic-Egypt|
      arIQ-Arabic-Iraq|
      arJO-Arabic-Jordan|
      arLY-Arabic-Libya|
      arMA-Arabic-Morocco|
      arOM-Arabic-Oman|
      arLB-Arabic-Lebanon|
      arKW-Arabic-Kuwait|
      arQA-Arabic-Qatar|
      arSA-Arabic-Saudi_Arabia|
      arSY-Arabic-Syria|
      arTN-Arabic-Tunisia|
      arYE-Arabic-Yemen|
      asIN-Assamese-India|
      azAZ-Azerbaijani-Azerbaijan|
      beBY-Byelorussian-Belarus|
      bgBG-Bulgarian-Bulgaria|
      bnIN-Bengali-India|
      caES-Catalan-Spain|
      csCZ-Czech-Czech_Republic|
      daDK-Danish-Denmark|
      deAT-German-Austria|
      deCH-German-Switzerland|
      deDE-German-Germany|
      deLI-German-Liechtenstein|
      deLU-German-Luxembourg|
      dzBT-Bhutani-Bhutan|
      elGR-Greek-Greece|
      enAU-English-Australia|
      enBB-English-Barbados|
      enBE-English-Belgium|
      enBM-English-Bermuda|
      enBZ-English-Belize|
      enCA-English-Canada|
      enGS-English-Bahamas|
      enIE-English-Ireland|
      enIN-English-India|
      enJM-English-Jamaica|
      enNZ-English-New_Zealand|
      enPH-English-Philippines|
      enGB-English-United_Kingdom|
      enUS-English-United_States|
      enZA-English-South_Africa|
      enTT-English-Trinidad_and_Tabago|
      enVG-English-US_Virgin_Islands|
      enVI-English-British_Virgin_Islands|
      enZW-English-Zimbabwe|
      esAR-Spanish-Argentina|
      esBO-Spanish-Bolivia|
      esCL-Spanish-Chile|
      esCO-Spanish-Colombia|
      esCR-Spanish-Costa_Rica|
      esCU-Spanish-Cuba|
      esEC-Spanish-Ecuador|
      esES-Spanish-Spain|
      esDO-Spanish-Dominican_Republic|
      esGT-Spanish-Guatemala|
      esHM-Spanish-Honduras|
      esMX-Spanish-Mexico|
      esNI-Spanish-Nicaragua|
      esPA-Spanish-Panama|
      esPE-Spanish-Peru|
      esPR-Spanish-Puerto_Rico|
      esPY-Spanish-Paraguay|
      esSV-Spanish-El_Salvador|
      esUY-Spanish-Uruguay|
      esVE-Spanish-Venezuela|
      etEE-Estonian-Estonia|
      euES-Basque-Spain|
      faIR-Farsi-Iran|
      fiFI-Finnish-Finland|
      foFO-Faeroese-Faeroe_Islands|
      frBE-French-Belgium|
      frCA-French-Canada|
      frCH-French-Switzerland|
      frLU-French-Luxembourg|
      frMC-French-Monaco|
      frFR-French-France|
      gaIE-Irish-Ireland|
      guIN-Gujarati-India|
      heIL-Hebrew-Israel|
      hiIN-Hindi-India|
      hrHR-Croatian-Croatia|
      huHU-Hungarian-Hungary|
      hyAM-Armenian-Armenia|
      idID-Indonesian-Indonesia|
      inID-Indonesian-Indonesia|
      isIS-Icelandic-Iceland|
      itCH-Italian-Switzerland|
      itIT-Italian-Italy|
      iwIL-Hebrew-Israel|
      jaJP-Japanese-Japan|
      jiIL-Yiddish-Isreal|
      kaGE-Georgian-Georgia|
      kkKZ-Kazahk-Kazahkstan|
      klGL-Greenlandic-Greenland|
      kmKH-Cambodian-Cambodia|
      knIN-Kannada-India|
      koKP-Korean-Democratic_People_Republic_of_Korea|
      koKR-Korean-Republic_of_Korea|
      ksIN-Kashmiri-India|
      kuIQ-Kurdish-Iraq|
      loLA-Laothain-Laos|
      ltLT-Lithuanian-Lithuania|
      lvLV-Latvian-Latvia|
      mkMK-Macedonian-Former_Yugoslav_Republic_of_Macedonia|
      mlIN-Malayalam-India|
      mnMN-Mongolian-Mongolia|
      moMD-Moldavian-Moldava|
      mrIN-Marathi-India|
      msBN-Malay-Brunei_Darussalam|
      msMY-Malay-Malaysia|
      mtMT-Maltese-Malta|
      myMM-Burmese-Myanmar|
      neNP-Nepali-Nepal|
      nlBE-Dutch-Belgium|
      nlNL-Dutch-Netherlands|
      noNO-Norwegian-Norway|
      orIN-Oriya-India|
      paIN-Punjabi-India|
      plPL-Polish-Poland|
      ptBR-Portuguese-Brazil|
      ptPT-Portuguese-Portugal|
      roRO-Romanian-Romania|
      ruRU-Russian-Russia|
      saIN-Sanskrit-India|
      shYU-Serbo_Croation-Yugoslavia|
      skSK-Slovak-Slovakia|
      slSI-Slovene-Slovenia|
      smWS-Samoan-Samoa|
      soSO-Somali-Somalia|
      sqAL-Albanian-Albania|
      srYU-Serbian-Yugoslavia|
      suSD-Sudanese-Sudan|
      svFI-Swedish-Finland|
      svSE-Swedish-Sweden|
      swKE-Swahili-Kenya|
      taIN-Tamil-India|
      teIN-Telugu-India|
      thTH-Thai-Thailand|
      trTR-Turkish-Turkey|
      ukUA-Ukrainian-Ukraine|
      urIN-Uru-India|
      urPK-Urdu-Pakistan|
      uzUZ-Uzbek-Uzbekistan|
      viVN-Vietnamese-Viet_Nam|
      yiIL-Yiddish-Isreal|
      zhCN-Chinese-China|
      zhHK-Chinese-Hong_Kong|
      zhMO-Chinese-Macau|
      zhSG-Chinese-Singapore|
      zhTW-Chinese-Taiwan|
      proprietary-locale">
<!ENTITY % locale_attribute_default 
    ' %locale_enum; "enUS-English-United_States"'>

<!ENTITY % dmdefaultsource_enum 
	'( FALSE|
	DMBIN_UPPER|
	DMBIN_ONLYONE|
	DMBIN_LOWER|
	DMBIN_MIDDLE|
	DMBIN_MANUAL|
	DMBIN_ENVELOPE|
	DMBIN_ENVMANUAL|
	DMBIN_AUTO|
	DMBIN_TRACTOR|
	DMBIN_SMALLFMT|
	DMBIN_LARGEFMT|
	DMBIN_LARGECAPACITY|
	DMBIN_CASSETTE|
	DMBIN_FORMSOURCE|
	DMBIN_USER|
	DMBIN_CASSETTE1|
	DMBIN_CASSETTE2|
	DMBIN_CASSETTE3|
	DMBIN_CASSETTE4|
	DMBIN_CASSETTE5|
	DMBIN_CASSETTE6|
	DMBIN_CASSETTE7|
	DMBIN_CASSETTE8|
	DMBIN_CASSETTE9
	)'>
<!ENTITY % dmdefaultsource_attribute_default 
	' %dmdefaultsource_enum; "FALSE"'>

<!ENTITY % global_media_size_enum 
    "na-index-3x5.3000-5000|
     na-personal.3625-6500|
     na-monarch.3875-7500|
     na-num-9.3875-8875|
     na-index-4x6.4000-6000|
     na-num-10.4125-9500|
     na-a2.4375-5750|
     na-num-11.4500-10375|
     na-num-12.4750-11000|
     na-index-5x8.5000-8000|
     na-5x7.5000-7000|
     na-num-14.5000-11500|
     na-invoice.5500-8500|
     na-index-4x6-ext.6000-8000|
     na-6x9.6000-9000|
     na-c5.6500-9500|
     na-7x9.7000-9000|
     na-executive.7250-10500|
     na-roc-16k.7750-10750|
     na-govt-letter.8000-10000|
     na-govt-legal.8000-13000|
     na-quarto.8500-10830|
     na-letter.8500-11000|
     na-fanfold-eur.8500-12000|
     na-letter-plus.8500-12690|
     na-foolscap.8500-13000|
     na-legal.8500-14000|
     na-super-a.8940-14000|
     na-9x11.9000-11000|
     na-arch-a.9000-12000|
     na-letter-extra.9500-12000|
     na-legal-extra.9500-15000|
     na-10x11.10000-11000|
     na-10x13.10000-13000|
     na-10x14.10000-14000|
     na-10x15.10000-15000|
     na-roc-8k.10750-15500|
     na-11x12.11000-12000|
     na-11x15.11000-15000|
     na-edp.11000-14000|
     na-fanfold-us.11000-14875|
     na-ledger.11000-17000|
     na-b-plus.12000-19170|
     na-eur-edp.12000-14000|
     na-arch-b.12000-18000|
     na-super-b.13000-19000|
     na-c.17000-22000|
     na-arch-c.18000-24000|
     na-d.22000-34000|
     na-arch-d.24000-36000|
     na-e1.28000-40000|
     na-wide-format.30000-42000|
     na-e.34000-44000|
     na-arch-e.36000-48000|
     na-f.44000-68000|
     iso-a10.260-370|
     iso-a9.370-520|
     iso-a8.520-740|
     iso-a7.740-1050|
     iso-a6.1050-1480|
     iso-a5.1480-2100|
     iso-a5-extra.1740-2350|
     iso-a4.2100-2970|
     iso-a4-tab.2250-2970|
     iso-a4-extra.2355-3223|
     iso-a3.2970-4200|
     iso-a3-extra.3220-4450|
     iso-a2.4200-5940|
     iso-a1.5940-8410|
     iso-a0.8410-11890|
     iso-2a0.11890-16820|
     iso-4a0.16820-23780|
     iso-b10.310-440|
     iso-b9.440-620|
     iso-b8.620-880|
     iso-b7.880-1250|
     iso-b6.1250-1760|
     iso-b6c4.1250-3240|
     iso-b5.1760-2500|
     iso-b5-extra.2010-2760|
     iso-b4.2500-3530|
     iso-b3.3530-5000|
     iso-b2.5000-7070|
     iso-b1.7070-10000|
     iso-b0.10000-14140|
     iso-c10.280-400|
     iso-c9.400-570|
     iso-c8.570-810|
     iso-c7.810-1140|
     iso-c7c6.810-1620|
     iso-c6.1140-1620|
     iso-c6c5.1140-2290|
     iso-c5.1620-2290|
     iso-c4.2290-3240|
     iso-c3.3240-4580|
     iso-c2.4580-6480|
     iso-c1.6480-9170|
     iso-c0.9170-12970|
     iso-dl.1100-2200|
     iso-ra2.4300-6100|
     iso-sra2.4500-6400|
     iso-ra1.6100-8600|
     iso-sra1.6400-9000|
     iso-ra0.8600-12200|
     iso-sra0.9000-12800|
     jis-b10.320-450|
     jis-b9.450-640|
     jis-b8.640-910|
     jis-b7.910-1280|
     jis-b6.1280-1820|
     jis-b5.1820-2570|
     jis-b4.2570-3640|
     jis-b3.3640-5150|
     jis-b2.5150-7280|
     jis-b1.7280-10300|
     jis-b0.10300-14560|
     jis-exec.2160-3300|
     jpn-chou4.900-2050|
     jpn-hagaki.1000-1480|
     jpn-you4.1050-2350|
     jpn-chou2.1111-1460|
     jpn-chou3.1200-2350|
     jpn-oufuku.1480-2000|
     jpn-kahu.2400-3221|
     jpn-kaku2.2400-3320|
     prc-32k.970-1510|
     prc1.1020-1650|
     prc2.1020-1760|
     prc4.1100-2080|
     prc5.1100-2200|
     prc8.1200-3090|
     prc6.1200-3200|
     prc3.1250-1760|
     prc-16k.1460-2150|
     prc7.1600-2300|
     juuro-ku-kai.1980-2750|
     prc9.2290-3240|
     pa-kai.2670-3890|
     dai-pa-kai.2750-3950|
     prc10.3240-4580|
     italian.1000-2300|
     postfix.1140-2290|
     folio.2100-3300|
     folio-sp.2150-3150|
     invite.2200-2200|
     proprietary-media-size|
     custom-media-size">

<!ENTITY % global_media_type_enum 
    "stationery|
     transparency|
     envelope|
     envelope-plain|
     envelope-window|
     continuous|
     continuous-long|
     continuous-short|
     tab-stock|
     pre-cut-tabs|
     full-cut-tabs|
     multi-part-form|
     labels|
     multi-layer|
     screen|
     screen-paged|
     photographic|
     cardstock|
     roll|
     proprietary-media-type|
     device-setting">

<!ENTITY % global_media_color_enum 
    "no-color|
     white|
     pink|
     yellow|
     blue|
     green|
     buff|
     goldenrod|
     red|
     gray|
     ivory|
     orange|
     proprietary-media-color|
     device-setting">

<!ENTITY % global_media_finish_enum 
    "none|
     glossy|
     high-gloss|
     semi-gloss|
     satin|
     matte|
     proprietary-media-finish|
     device-setting">

<!ENTITY % global_media_orientation_enum 
       "portrait|
        landscape|
        reverse-portrait|
        reverse-landscape">

<!ENTITY % global_media_nup_enum 
       "1Up|
        2Up|
        4Up|
        6Up|
        9Up|
        16Up|
        proprietary-nup">

<!ENTITY % global_media_nup_page_order_enum 
       "right-down|
        down-right|
        left-down|
        down-left|
        proprietary-media-nup-page-order">

<!ENTITY % global_media_source_enum 
       "manual|
        continuous|
        roll|
        cut-sheet|
        proprietary-media-source|
        device-setting">

<!ENTITY % global_media_destination_enum 
       "standard|
        proprietary-media-destination|
        device-setting">

<!ENTITY % global_media_weight_enum 
       "standard|
        proprietary-media-weight|
        device-setting">

<!ENTITY % global_media_collation_enum 
       "uncollated|
        tray-collation|
        mailbox-collation|
        proprietary-media-collation">

<!ENTITY % global_media_jogging_enum 
       "FALSE|
        TRUE|
        proprietary-media-jogging">

<!ENTITY % global_media_page_order_enum 
       "standard|
        reverse|
        proprietary-media-page-order">

<!ENTITY % dmprintquality_enum 
	'( FALSE|
	DMRES_DRAFT|
	DMRES_LOW|
	DMRES_MEDIUM|
	DMRES_HIGH)'>
<!ENTITY % dmprintquality_attribute_default 
	' %dmprintquality_enum; "FALSE"'>

<!ENTITY % colorspace_enum 
	'( NONE|
	RGB|
	Gray|
	CMYK|
	CMY)'>

<!ENTITY % halftone_enum 
	'( PRINTERDEFAULT|
	Resolution|
	Gradation|
	Tone|
	None|
	Solid|
	Pattern1|
	Pattern2)'>

<!ENTITY % paperdestination_enum 
	'( FALSE|
	DEST_UPPER|
	DEST_ONLYONE|
	DEST_LOWER|
	DEST_MIDDLE|
	DEST_MANUAL|
	DEST_AUTO|
	DEST_LARGECAPACITY|
	DEST_CASSETTE|
	DEST_USER|
	DEST_TRAY1|
	DEST_TRAY2|
	DEST_TRAY3|
	DEST_TRAY4|
	DEST_TRAY5|
	DEST_TRAY6|
	DEST_TRAY7|
	DEST_TRAY8|
	DEST_TRAY9|
	DEST_TRAY10|
	DEST_TRAY11|
	DEST_TRAY12
	)'>
<!ENTITY % paperdestination_attribute_default 
	' %paperdestination_enum; "FALSE"'>

<!ENTITY % staplelocation_enum 
	'(NONE|AUTO|1|2|LE|SE|LE2|SE2|TL|TC|TR|ML|MC|MR|BL|BC|BR|TL2|TC2|TR2|ML2|MC2|MR2|BL2|BC2|BR2)'>
<!ENTITY % staplelocation_attribute_default 
	' %staplelocation_enum; "NONE"'>

<!ENTITY % physical_spec 
        'Engine,RAM,ROM,INSERTERS,STORAGES'>

<!ENTITY LT "<">
   

<!-- ................................................................. -->
<!-- It is necessary to have a dummy element                           -->
<!-- so that another dtd can use this dtd as an external module.       -->
<!-- That is the only chance to store all entities in one external dtd -->
<!-- and refer to them from anywhere.                                  -->
<!--                                                                   -->
<!-- When isolating any external dtd from the technical master dtd     -->
<!-- temporarily copy the line for the external entity dtd             -->
<!-- into the dtd to be isolated                                       -->
<!-- and add a dummy element somewhere in the isolated dtd             -->
<!-- See the technical master dtd for reference                        -->
<!-- Search for "dummy"                                                -->
<!-- ................................................................. -->
<!ELEMENT OptionalDummyElementForExternalEntities EMPTY>


