DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ K T

⟦755833f41⟧ TextFile

    Length: 14723 (0x3983)
    Types: TextFile
    Names: »KEYMAP_TEMPLATE_TABLES«

Derivation

└─⟦bdeee703f⟧ Bits:30000538 8mm tape, Rational 1000, RWI 10_1_1
    └─ ⟦545705153⟧ »DATA« 
        └─⟦bdb095144⟧ 
└─⟦5f3412b64⟧ Bits:30000745 8mm tape, Rational 1000, ENVIRONMENT 12_6_5 TOOLS 
    └─ ⟦91c658230⟧ »DATA« 
        └─⟦bdb095144⟧ 
            └─⟦this⟧ 

TextFile

~comment(This is the second file included by Template_User_Defs.
         Experienced Compose users may modify certain parts of 
         this file to obtain further customization. Most users
         will only need to modify the Template_User_Defs file.)

~comment(===== FONT and MARGIN CONTROL =====)
   ~comment(
             The ~environment macro sets up the font family and page
             margins.  If your Laser printer (or other 300-DPI printer)
             does not support the Helvetica-Narrow font family,
             substitute another.  If you change the font family, you may
             have to experiment with both the point size (also in the
             ~environment macro) and the width parameter in the
             ~column_definition macros below, before the tables print
             correctly.)

   ~environment(Font_Family=Helvetica-Narrow,Point_Size=7,page_offset=0inches,left_margin=0.25inches,right_margin=11inches)


~comment(===== FUNCTION KEYS Table =====)   
   ~newpage              
   ~setup(Landscape=True,Table_Leading=1,Table_Row_Line_Space=.05,Table_Print_Caption=False)

   ~Begin(Table)
   
   ~comment(In the following column definitions, ~h1 - ~h12 are macros for text
            headings. These macros are defined in the _User_Defs file by the user.)

   ~column_definition(heading_text={~bold()}, heading_mode=c, body_mode=c, width=1.65picas)
   ~column_definition(heading_text={~bold(~h1)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h2)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h3)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h4)}, heading_mode=c, body_mode=l, width=4.3picas)

   ~column_definition(heading_text={~bold()}, heading_mode=c, body_mode=c, width=1.65picas)
   ~column_definition(heading_text={~bold(~h5)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h6)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h7)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h8)}, heading_mode=c, body_mode=l, width=4.3picas)

   ~column_definition(heading_text={~bold()}, heading_mode=c, body_mode=c, width=1.65picas)
   ~column_definition(heading_text={~bold(~h9)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h10)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h11)}, heading_mode=c, body_mode=l, width=4.3picas)
   ~column_definition(heading_text={~bold(~h12)}, heading_mode=c, body_mode=l, width=4.3picas)

   ~center(~te_keymap_title)
   
~CMS_row[ ~comment(Control-Meta-Shift function key row)
   ~column_entry(~ce_CMS)
   ~column_entry(~ce_CMS_F1)
   ~column_entry(~ce_CMS_F2)
   ~column_entry(~ce_CMS_F3)
   ~column_entry(~ce_CMS_F4)
   ~column_entry(~ce_CMS)
   ~column_entry(~ce_CMS_F5)
   ~column_entry(~ce_CMS_F6)
   ~column_entry(~ce_CMS_F7)
   ~column_entry(~ce_CMS_F8)
   ~column_entry(~ce_CMS)
   ~column_entry(~ce_CMS_F9)
   ~column_entry(~ce_CMS_F10)
   ~column_entry(~ce_CMS_F11)
   ~column_entry(~ce_CMS_F12)
]
~MS_row[ ~comment(Meta-Shift function key row)
   ~column_entry(~ce_MS)
   ~column_entry(~ce_MS_F1)
   ~column_entry(~ce_MS_F2)
   ~column_entry(~ce_MS_F3)
   ~column_entry(~ce_MS_F4)
   ~column_entry(~ce_MS)
   ~column_entry(~ce_MS_F5)
   ~column_entry(~ce_MS_F6)
   ~column_entry(~ce_MS_F7)
   ~column_entry(~ce_MS_F8)
   ~column_entry(~ce_MS)
   ~column_entry(~ce_MS_F9)
   ~column_entry(~ce_MS_F10)
   ~column_entry(~ce_MS_F11)
   ~column_entry(~ce_MS_F12)
]
~CM_Row[ ~comment(Control-Meta function key row)
   ~column_entry(~ce_CM)
   ~column_entry(~ce_CM_F1)
   ~column_entry(~ce_CM_F2)
   ~column_entry(~ce_CM_F3)
   ~column_entry(~ce_CM_F4)
   ~column_entry(~ce_CM)
   ~column_entry(~ce_CM_F5)
   ~column_entry(~ce_CM_F6)
   ~column_entry(~ce_CM_F7)
   ~column_entry(~ce_CM_F8)
   ~column_entry(~ce_CM)
   ~column_entry(~ce_CM_F9)
   ~column_entry(~ce_CM_F10)
   ~column_entry(~ce_CM_F11)
   ~column_entry(~ce_CM_F12)
]
~CS_row[ ~comment(Control-Shift function key row)
   ~column_entry(~ce_CS)
   ~column_entry(~ce_CS_F1)
   ~column_entry(~ce_CS_F2)
   ~column_entry(~ce_CS_F3)
   ~column_entry(~ce_CS_F4)
   ~column_entry(~ce_CS)
   ~column_entry(~ce_CS_F5)
   ~column_entry(~ce_CS_F6)
   ~column_entry(~ce_CS_F7)
   ~column_entry(~ce_CS_F8)
   ~column_entry(~ce_CS)
   ~column_entry(~ce_CS_F9)
   ~column_entry(~ce_CS_F10)
   ~column_entry(~ce_CS_F11)
   ~column_entry(~ce_CS_F12)
]
~M_row[ ~comment(Meta function key row)
   ~column_entry(~ce_M)
   ~column_entry(~ce_M_F1)
   ~column_entry(~ce_M_F2)
   ~column_entry(~ce_M_F3)
   ~column_entry(~ce_M_F4)
   ~column_entry(~ce_M)
   ~column_entry(~ce_M_F5)
   ~column_entry(~ce_M_F6)
   ~column_entry(~ce_M_F7)
   ~column_entry(~ce_M_F8)
   ~column_entry(~ce_M)
   ~column_entry(~ce_M_F9)
   ~column_entry(~ce_M_F10)
   ~column_entry(~ce_M_F11)
   ~column_entry(~ce_M_F12)
]
~C_Row[ ~comment(Control function key row)
   ~column_entry(~ce_C)
   ~column_entry(~ce_C_F1)
   ~column_entry(~ce_C_F2)
   ~column_entry(~ce_C_F3)
   ~column_entry(~ce_C_F4)
   ~column_entry(~ce_C)
   ~column_entry(~ce_C_F5)
   ~column_entry(~ce_C_F6)
   ~column_entry(~ce_C_F7)
   ~column_entry(~ce_C_F8)
   ~column_entry(~ce_C)
   ~column_entry(~ce_C_F9)
   ~column_entry(~ce_C_F10)
   ~column_entry(~ce_C_F11)
   ~column_entry(~ce_C_F12)
]
~S_row[ ~comment(Shift function key row)
   ~column_entry(~ce_S)
   ~column_entry(~ce_S_F1)
   ~column_entry(~ce_S_F2)
   ~column_entry(~ce_S_F3)
   ~column_entry(~ce_S_F4)
   ~column_entry(~ce_S)
   ~column_entry(~ce_S_F5)
   ~column_entry(~ce_S_F6)
   ~column_entry(~ce_S_F7)
   ~column_entry(~ce_S_F8)
   ~column_entry(~ce_S)
   ~column_entry(~ce_S_F9)
   ~column_entry(~ce_S_F10)
   ~column_entry(~ce_S_F11)
   ~column_entry(~ce_S_F12)
]
~BASE_row[ ~comment(Unmodified function key row)
   ~column_entry(~ce_BASE)
   ~column_entry(~ce_BASE_F1)
   ~column_entry(~ce_BASE_F2)
   ~column_entry(~ce_BASE_F3)
   ~column_entry(~ce_BASE_F4)
   ~column_entry(~ce_BASE)
   ~column_entry(~ce_BASE_F5)
   ~column_entry(~ce_BASE_F6)
   ~column_entry(~ce_BASE_F7)
   ~column_entry(~ce_BASE_F8)
   ~column_entry(~ce_BASE)
   ~column_entry(~ce_BASE_F9)
   ~column_entry(~ce_BASE_F10)
   ~column_entry(~ce_BASE_F11)
   ~column_entry(~ce_BASE_F12)
]
   ~End(Table)        

~NumPad[
   ~comment(===== Optional Numeric Keypad Table =====)
   ~comment(
            This numeric keypad is based on the PC101 keyboard. Other
            keyboards may have a different numeric keypad layout, or 
            none at all. You may find the alternative nine-key pad 
            better suited for some numeric keypads.
            
            The numeric keypad is printed in three pieces: Part A, 
            Part B, and Part C. These three pieces are to be pasted
            together, as instructed by the tab notes.
            
            The layout of the ~ce_Num macros in relation to the 
            numeric keypad is:
            
                ----------- ----------- ----------- -----------
               |~ce_Num1A  |~ce_Num2A  |~ce_Num3A  |~ce_Num4A  |
                ----------- ----------- ----------- ----------- <--
               |~ce_Num5A  |~ce_Num6A  |~ce_Num7A  |           |   |
                ----------- ----------- ----------- ~ce_Num2C  |   |
    Part A  -> |~ce_Num9A  |~ce_Num10A |~ce_Num11A |           |   |
                ----------- ----------- ----------- -----------  Part C
               |~ce_Num13A |~ce_Num14A |~ce_Num15A |           |   |
                ----------- ----------- ----------- ~ce_Num3C  |   |
               |       ~ce_Num1B       | ~ce_Num2B |           |   |
                ----------- ----------- ----------- ----------- <--
               ^                                   ^
               '-------------- Part B -------------'

                )
   ~newpage              
   ~setup(Landscape=False,Table_Leading=1,Table_Row_Line_Space=.05,
          Table_Space_Before=.05inches, Table_Space_After=.5inches,
          Table_Print_Caption=False)

  ~comment(Part A)

    ~Begin(Table)

    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)

    ~center(~te_NumPad_title)

    ~column_entry(~ce_Num1A)
    ~column_entry(~ce_Num2A)
    ~column_entry(~ce_Num3A)
    ~column_entry(~ce_Num4A)

    ~column_entry(~ce_Num5A)
    ~column_entry(~ce_Num6A)
    ~column_entry(~ce_Num7A)
    ~column_entry(~i(Paste)) ~comment(Tab note instruction)

    ~column_entry(~ce_Num9A)
    ~column_entry(~ce_Num10A)
    ~column_entry(~ce_Num11A)
    ~column_entry(~i(Part))  ~comment(Tab note instruction)
    
    ~column_entry(~ce_Num13A)
    ~column_entry(~ce_Num14A)
    ~column_entry(~ce_Num15A)
    ~column_entry(~i(C))     ~comment(Tab note instruction)

    ~column_entry(~i(Paste)~<) ~comment(Tab note instruction)
    ~column_entry(~i(Part B))  ~comment(Tab note instruction)
    ~column_entry(~i(Here))    ~comment(Tab note instruction)
    ~column_entry(~i(Here))    ~comment(Tab note instruction)

    ~End(Table)

~comment(Part B)

    ~Begin(Table)

    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=8.9125picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)

    ~center(Part B (Remove this Tab)) ~comment(Tab note instruction)

    ~column_entry(~ce_Num1B)
    ~column_entry(~ce_Num2B)
    
    ~End(Table)

~comment(Part C)

    ~Begin(Table)

    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)

    ~center(Part C~< (Remove this Tab)) ~comment(Tab note instruction)

    ~column_entry(~ce_Num2C)
    ~column_entry(~ce_Num3C)
    
    ~End(Table)

]
   

~Other_Keys[
   
   ~comment(----- The remaining tables generate key group clusters
            with dimensions of 3x3, 2x3, 1x3, and 1x1 Use these keys
            for keypads and individual keys.)
   ~newpage              
   ~setup(Landscape=False,Table_Leading=1,Table_Row_Line_Space=.05,
          Table_Space_Before=.05inches, Table_Space_After=.05inches,
          Table_Print_Caption=False)

  ~nine_key_group{ ~comment(May be useful for some numeric keypads )
    ~Begin(Table)

    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)

    ~center(~te_nine_key_title)

    ~column_entry(~ce9_1)
    ~column_entry(~ce9_2)
    ~column_entry(~ce9_3)

    ~column_entry(~ce9_4)
    ~column_entry(~ce9_5)
    ~column_entry(~ce9_6)

    ~column_entry(~ce9_7)
    ~column_entry(~ce9_8)
    ~column_entry(~ce9_9)

    ~End(Table)
  }
  

  ~six_key_group{

    ~Begin(Table)

    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)

    ~center(~te_six_key_title)

    ~column_entry(~ce6_1)
    ~column_entry(~ce6_2)
    ~column_entry(~ce6_3)

    ~column_entry(~ce6_4)
    ~column_entry(~ce6_5)
    ~column_entry(~ce6_6)

    ~End(Table)
  }

  ~three_key_group{

    ~Begin(Table)

    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)

    ~center(~te_three_key_title)

    ~column_entry(~ce3_1)
    ~column_entry(~ce3_2)
    ~column_entry(~ce3_3)

    ~End(Table)  
  }

  ~single_key_group{

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_1)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_2)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_3)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_4)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_5)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_6)
    ~End(Table)
    
    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_7)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_8)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_9)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_10)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_11)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_12)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_13)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_14)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_15)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_16)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_17)
    ~End(Table)

    ~Begin(Table)
    ~column_definition(heading_text={}, heading_mode=c, body_mode=c, width=4.3picas)
    ~column_entry(~ce_18)
    ~End(Table)
  }
]