home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / next / misc / 18209 < prev    next >
Encoding:
Text File  |  1992-07-27  |  7.0 KB  |  167 lines

  1. Newsgroups: comp.sys.next.misc
  2. Path: sparky!uunet!nntp1.radiomail.net!fernwood!metrop!robert
  3. From: robert@metropolis.com (Robert Munyer)
  4. Subject: Re: Dvorak keymapping for NeXT (type at twice the speed!)
  5. Message-ID: <1992Jul26.153220.24720@metropolis.com>
  6. Sender: robert@metropolis.com (Robert Munyer)
  7. Organization: Metropolis Software, Inc.
  8. References: <DOKO.92Jul25160340@hektor.cs.tu-berlin.de>
  9. Date: Sun, 26 Jul 1992 15:32:20 GMT
  10. Lines: 155
  11.  
  12.  
  13. In article <DOKO.92Jul25160340@hektor.cs.tu-berlin.de>  
  14. doko@cs.tu-berlin.de
  15. (Matthias Klose) writes:
  16.  
  17. > Is the Dvorak keymapping designed for english texts only?
  18. > Does there exist any Dvorak mapping for other languages than  
  19. english?
  20.  
  21. Some other people may have designed optimized keyboard layouts for  
  22. other
  23. languages, but I've never heard that Dr. Dvorak himself ever did one  
  24. for
  25. anything but English (after all, he was working for the U. S. Navy).
  26.  
  27. I would guess that the Dvorak keyboard would work well for German,  
  28. because
  29. of similarities between German and English.  Perhaps the best idea  
  30. would be
  31. for you to run some tests and find out for yourself.  Try this:
  32.  
  33.  
  34.  
  35. This is a program called "homerow".  Here is how to use it:
  36.  
  37. Get a standard Unix text file, preferably a relatively big one.  It  
  38. should
  39. be similar to the text you plan to be typing -- preferably written by  
  40. you.
  41. Let's say the file is called "report3".  Run the following command:
  42.  
  43. % homerow report3 sholes
  44.  
  45. You will get a list of all the words in your report that can be typed
  46. without taking your fingers away from the home row.  Each word will  
  47. be
  48. followed by a count of how many times it appears in the report.  At  
  49. the
  50. bottom of the list all the counts are added together for a grand  
  51. total.
  52.  
  53. For example:
  54.  
  55. % homerow report3 sholes
  56. all 14
  57. add 1
  58. ask 2
  59. half 7
  60. had 8
  61. 32
  62.  
  63. Now try the same thing, but leave off the "sholes" and the results  
  64. will be
  65. calculated for the Dvorak keyboard.  For example:
  66.  
  67. % homerow report3
  68. ... [lines eliminated for brevity]
  69. intended 1
  70. not 12
  71. onto 1
  72. usenet 1
  73. handed 6
  74. situation 1
  75. ... [lines eliminated for brevity]
  76. 427
  77.  
  78. Try this on some German text, and let us know how it turns out ...
  79.  
  80. _____________________________________________________________________ 
  81. _
  82. Robert Munyer            |   "I may be synthetic, but I'm not  
  83. stupid."
  84. robert@metropolis.com    |      -- Bishop, _Aliens_
  85.  
  86.  
  87.  
  88. -- NewsGrazer, a NeXTstep(tm) news reader, posting --
  89. M>UQR=&8P7&%N<VE[7&9O;G1T8FQ<9C!<9FUO9&5R;B!#;W5R:65R.WT*7&UA
  90. M<F=L,3(P"EQM87)G<C$R,`I[7&-O;&]R=&)L7')E9#!<9W)E96XP7&)L=64P
  91. M.WT*7'!A<F1<='@Y-C!<='@Q.3(P7'1X,C@X,%QT>#,X-#!<='@T.#`P7'1X
  92. M-3<V,%QT>#8W,C!<='@W-C@P7'1X.#8T,%QT>#DV,#!<9C!<8C!<:3!<=6PP
  93. M7&9S,C0@7`I);B!A<G1I8VQE(#Q$3TM/+CDR2G5L,C4Q-C`S-#!`:&5K=&]R
  94. M+F-S+G1U+6)E<FQI;BYD93X@9&]K;T!C<RYT=2UB97)L:6XN9&5<"BA-871T
  95. M:&EA<R!+;&]S92D@=W)I=&5S.EP*7`H^($ES('1H92!$=F]R86L@:V5Y;6%P
  96. M<&EN9R!D97-I9VYE9"!F;W(@96YG;&ES:"!T97AT<R!O;FQY/UP*/B!$;V5S
  97. M('1H97)E(&5X:7-T(&%N>2!$=F]R86L@;6%P<&EN9R!F;W(@;W1H97(@;&%N
  98. M9W5A9V5S('1H86X@96YG;&ES:#]<"EP*4V]M92!O=&AE<B!P96]P;&4@;6%Y
  99. M(&AA=F4@9&5S:6=N960@;W!T:6UI>F5D(&ME>6)O87)D(&QA>6]U=',@9F]R
  100. M(&]T:&5R7`IL86YG=6%G97,L(&)U="!))W9E(&YE=F5R(&AE87)D('1H870@
  101. M1'(N($1V;W)A:R!H:6US96QF(&5V97(@9&ED(&]N92!F;W)<"F%N>71H:6YG
  102. M(&)U="!%;F=L:7-H("AA9G1E<B!A;&PL(&AE('=A<R!W;W)K:6YG(&9O<B!T
  103. M:&4@52X@4RX@3F%V>2DN7`I<"DD@=V]U;&0@9W5E<W,@=&AA="!T:&4@1'9O
  104. M<F%K(&ME>6)O87)D('=O=6QD('=O<FL@=V5L;"!F;W(@1V5R;6%N+"!B96-A
  105. M=7-E7`IO9B!S:6UI;&%R:71I97,@8F5T=V5E;B!'97)M86X@86YD($5N9VQI
  106. M<V@N("!097)H87!S('1H92!B97-T(&ED96$@=V]U;&0@8F5<"F9O<B!Y;W4@
  107. M=&\@<G5N('-O;64@=&5S=',@86YD(&9I;F0@;W5T(&9O<B!Y;W5R<V5L9BX@
  108. M(%1R>2!T:&ES.EP*7`H*>WM<3D=&;VQD97(V-C@@:&]M97)O=PHT-30@32=9
  109. M5C`Z+5I4*C(O1U,Q5&`B(2Q*-RQ"4$@\+B<D(BTJ1RA`,$$L-#LM-DI@8"8C
  110. M,5A(4#DF4TTZ02$E,@I-.20\.2U&,3A+(B5#(4A4.BTF*S!$*B526310.2<B
  111. M1TI7+$9325Q>/S`H+"HG-$I42BTF0S(B-BXB+R4B"DTS(4A7*UP[+#`Z+4`S
  112. M041:*&!+/D8]+",Q.4!7.3Y*1"@X+B9#24Q9,#E8-$HY*B0B(2A*,THZ8"(C
  113. M+B<*34,I1%,Z+3),.#$M1")!)$,Q66!(-CPH1$$P*%@]75LH*#`N0C$Q0#`I
  114. M)BM0(C<M1R,P0$X^72HX6#@J(@I-,E8P3B@[0U@^/"5%(E$\3RDK,RY6-"E"
  115. M,2%`63E>4518/2HE36!$3DU37B\]3"8[/6!++#<N.DQ:+B4Y"DTA23P]/"XP
  116. M7$D\+T5<1CPV434_8%@M*B=>3R1",TA!0#-+6EQ>,5-*(DDJ*B=47EY/+T=3
  117. M6BTN2S=<7EX*34\_3U=<+B\K1U1>7T]/5UM>+R]+5UQ>7T]?7U]@8#A(6"A@
  118. M)"5&0T!`,$!&2BXB(B,C.TA8*"PP,4)#00HK02$Q-CHN)B4F)CI(6#0S6PI@
  119. M"GT*K'U<<&%R9%QT>#DV,%QT>#$Y,C!<='@R.#@P7'1X,S@T,%QT>#0X,#!<
  120. M='@U-S8P7'1X-C<R,%QT>#<V.#!<='@X-C0P7'1X.38P,%QF,%QB,%QI,%QU
  121. M;#!<9G,R-"!<"EP*5&AI<R!I<R!A('!R;V=R86T@8V%L;&5D(")H;VUE<F]W
  122. M(BX@($AE<F4@:7,@:&]W('1O('5S92!I=#I<"EP*1V5T(&$@<W1A;F1A<F0@
  123. M56YI>"!T97AT(&9I;&4L('!R969E<F%B;'D@82!R96QA=&EV96QY(&)I9R!O
  124. M;F4N("!)="!S:&]U;&1<"F)E('-I;6EL87(@=&\@=&AE('1E>'0@>6]U('!L
  125. M86X@=&\@8F4@='EP:6YG("TM('!R969E<F%B;'D@=W)I='1E;B!B>2!Y;W4N
  126. M7`I,970G<R!S87D@=&AE(&9I;&4@:7,@8V%L;&5D(")R97!O<G0S(BX@(%)U
  127. M;B!T:&4@9F]L;&]W:6YG(&-O;6UA;F0Z7`I<"@I<<&%R9%QT>#$Q-#!<='@R
  128. M,S`P7'1X,S0T,%QT>#0V,#!<='@U-S8P7'1X-CDP,%QT>#@P-C!<='@Y,C`P
  129. M7'1X,3`S-C!<='@Q,34R,%QF8S`@)2!H;VUE<F]W(')E<&]R=#,@<VAO;&5S
  130. M7`H*7'!A<F1<='@Y-C!<='@Q.3(P7'1X,C@X,%QT>#,X-#!<='@T.#`P7'1X
  131. M-3<V,%QT>#8W,C!<='@W-C@P7'1X.#8T,%QT>#DV,#`@7`I9;W4@=VEL;"!G
  132. M970@82!L:7-T(&]F(&%L;"!T:&4@=V]R9',@:6X@>6]U<B!R97!O<G0@=&AA
  133. M="!C86X@8F4@='EP961<"G=I=&AO=70@=&%K:6YG('EO=7(@9FEN9V5R<R!A
  134. M=V%Y(&9R;VT@=&AE(&AO;64@<F]W+B`@16%C:"!W;W)D('=I;&P@8F5<"F9O
  135. M;&QO=V5D(&)Y(&$@8V]U;G0@;V8@:&]W(&UA;GD@=&EM97,@:70@87!P96%R
  136. M<R!I;B!T:&4@<F5P;W)T+B`@070@=&AE7`IB;W1T;VT@;V8@=&AE(&QI<W0@
  137. M86QL('1H92!C;W5N=',@87)E(&%D9&5D('1O9V5T:&5R(&9O<B!A(&=R86YD
  138. M('1O=&%L+EP*7`I&;W(@97AA;7!L93I<"EP*"EQP87)D7'1X,3$U,EQT>#(S
  139. M,#1<='@S-#4V7'1X-#8P.%QT>#4W-C!<='@V.3$R7'1X.#`V-%QT>#DR,39<
  140. M='@Q,#,V.%QT>#$Q-3(P7&9C,"`E(&AO;65R;W<@<F5P;W)T,R!S:&]L97-<
  141. M"F%L;"`Q-%P*861D(#%<"F%S:R`R7`IH86QF(#=<"FAA9"`X7`HS,EP*"EQP
  142. M87)D7'1X.38P7'1X,3DR,%QT>#(X.#!<='@S.#0P7'1X-#@P,%QT>#4W-C!<
  143. M='@V-S(P7'1X-S8X,%QT>#@V-#!<='@Y-C`P7&9C,"!<"DYO=R!T<GD@=&AE
  144. M('-A;64@=&AI;F<L(&)U="!L96%V92!O9F8@=&AE(")S:&]L97,B(&%N9"!T
  145. M:&4@<F5S=6QT<R!W:6QL(&)E7`IC86QC=6QA=&5D(&9O<B!T:&4@1'9O<F%K
  146. M(&ME>6)O87)D+B`@1F]R(&5X86UP;&4Z7`I<"@I<<&%R9%QT>#$Q-3)<='@R
  147. M,S`T7'1X,S0U-EQT>#0V,#A<='@U-S8P7'1X-CDQ,EQT>#@P-C1<='@Y,C$V
  148. M7'1X,3`S-CA<='@Q,34R,%QF8S`@)2!H;VUE<F]W(')E<&]R=#-<"BXN+B!;
  149. M;&EN97,@96QI;6EN871E9"!F;W(@8G)E=FET>5U<"FEN=&5N9&5D(#%<"FYO
  150. M="`Q,EP*;VYT;R`Q7`IU<V5N970@,5P*:&%N9&5D(#9<"G-I='5A=&EO;B`Q
  151. M7`H*7'!A<F1<='@Q,30P7'1X,C,P,%QT>#,T-#!<='@T-C`P7'1X-3<V,%QT
  152. M>#8Y,#!<='@X,#8P7'1X.3(P,%QT>#$P,S8P7'1X,3$U,C!<9F,P("XN+B!;
  153. M;&EN97,@96QI;6EN871E9"!F;W(@8G)E=FET>5T*7'!A<F1<='@Q,34R7'1X
  154. M,C,P-%QT>#,T-39<='@T-C`X7'1X-3<V,%QT>#8Y,3)<='@X,#8T7'1X.3(Q
  155. M-EQT>#$P,S8X7'1X,3$U,C!<9F,P(%P*-#(W7`H*7'!A<F1<='@Y-C!<='@Q
  156. M.3(P7'1X,C@X,%QT>#,X-#!<='@T.#`P7'1X-3<V,%QT>#8W,C!<='@W-C@P
  157. M7'1X.#8T,%QT>#DV,#!<9F,P(%P*5')Y('1H:7,@;VX@<V]M92!'97)M86X@
  158. M=&5X="P@86YD(&QE="!U<R!K;F]W(&AO=R!I="!T=7)N<R!O=70@+BXN7`I<
  159. M"@I<<&%R9%QT>#4R,%QT>#$P-C!<='@Q-C`P7'1X,C$R,%QT>#(V-C!<='@S
  160. M,C`P7'1X,S<R,%QT>#0R-C!<='@T.#`P7'1X-3,R,%QF8S`@7U]?7U]?7U]?
  161. M7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?
  162. M7U]?7U]?7U]?7U]?7U]?7UP*4F]B97)T($UU;GEE<B`@("`@("`@("`@('P@
  163. M("`B22!M87D@8F4@<WEN=&AE=&EC+"!B=70@22=M(&YO="!S='5P:60N(EP*
  164. M<F]B97)T0&UE=')O<&]L:7,N8V]M("`@('P@("`@("`M+2!":7-H;W`L(%]!
  165. -;&EE;G-?7`I<"@I]"F]L
  166. `
  167.