home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / misc / volume40 / gnuplot / part11 < prev    next >
Encoding:
Text File  |  1993-10-21  |  81.3 KB  |  2,795 lines

  1. Newsgroups: comp.sources.misc
  2. From: woo@playfair.stanford.edu ("Alexander Woo")
  3. Subject: v40i023:  gnuplot - interactive function plotting utility, Part11/33
  4. Message-ID: <1993Oct21.144541.2099@sparky.sterling.com>
  5. X-Md4-Signature: fe09095fdefb3c1151faeefc4264e809
  6. Sender: kent@sparky.sterling.com (Kent Landfield)
  7. Organization: Sterling Software
  8. Date: Thu, 21 Oct 1993 14:45:41 GMT
  9. Approved: kent@sparky.sterling.com
  10.  
  11. Submitted-by: woo@playfair.stanford.edu ("Alexander Woo")
  12. Posting-number: Volume 40, Issue 23
  13. Archive-name: gnuplot/part11
  14. Environment: UNIX, MS-DOS, VMS
  15. Supersedes: gnuplot3: Volume 24, Issue 23-48
  16.  
  17. #! /bin/sh
  18. # This is a shell archive.  Remove anything before this line, then feed it
  19. # into a shell via "sh file" or similar.  To overwrite existing files,
  20. # type "sh file -c".
  21. # Contents:  gnuplot/demo/whale.dat.B gnuplot/term/fg.trm
  22. #   gnuplot/term/tpic.trm
  23. # Wrapped by kent@sparky on Wed Oct 20 17:14:44 1993
  24. PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:/usr/lbin ; export PATH
  25. echo If this archive is complete, you will see the following message:
  26. echo '          "shar: End of archive 11 (of 33)."'
  27. if test -f 'gnuplot/demo/whale.dat.B' -a "${1}" != "-c" ; then 
  28.   echo shar: Will not clobber existing file \"'gnuplot/demo/whale.dat.B'\"
  29. else
  30.   echo shar: Extracting \"'gnuplot/demo/whale.dat.B'\" \(46303 characters\)
  31.   sed "s/^X//" >'gnuplot/demo/whale.dat.B' <<'END_OF_FILE'
  32. X
  33. X   0.00000    0.00000    0.00000
  34. X   0.05719    0.04818   -0.06177
  35. X   0.22484    0.12990   -0.16843
  36. X   0.44638    0.21135   -0.28294
  37. X   0.67368    0.26595   -0.37849
  38. X   0.90354    0.30481   -0.45056
  39. X   1.13342    0.34377   -0.51117
  40. X   1.36865    0.37634   -0.56431
  41. X   1.59817    0.39745   -0.60826
  42. X   1.82134    0.40949   -0.64500
  43. X   2.05379    0.41638   -0.67818
  44. X   2.30457    0.41952   -0.70696
  45. X   2.56975    0.41549   -0.71590
  46. X   2.82079    0.40200   -0.70017
  47. X   3.06428    0.38524   -0.67566
  48. X   3.31133    0.36592   -0.64125
  49. X   3.56017    0.34410   -0.59437
  50. X   3.81062    0.31931   -0.53091
  51. X   4.05615    0.29227   -0.45172
  52. X   4.29470    0.26372   -0.35951
  53. X   4.52624    0.23410   -0.25502
  54. X   4.74869    0.20419   -0.13851
  55. X   4.96037    0.17584   -0.01424
  56. X   5.16539    0.15173    0.10792
  57. X   5.37190    0.13486    0.22145
  58. X   5.58575    0.12831    0.32229
  59. X   5.79983    0.13359    0.40056
  60. X   6.00317    0.13602    0.45594
  61. X   6.17511    0.12753    0.49258
  62. X   6.18099    0.12793    0.49453
  63. X   6.19137    0.12894    0.49796
  64. X   6.24827    0.11736    0.50406
  65. X   6.32143    0.10456    0.51242
  66. X   6.39459    0.09023    0.52434
  67. X   6.46774    0.07726    0.53532
  68. X   6.54090    0.06451    0.54626
  69. X   6.61406    0.05098    0.55644
  70. X   6.68722    0.03700    0.56854
  71. X   6.76038    0.01906    0.58948
  72. X   6.83354    0.00000    0.61392
  73. X
  74. X   0.00000    0.00000    0.00000
  75. X   0.05699    0.03667   -0.06610
  76. X   0.22428    0.09506   -0.17709
  77. X   0.44510    0.15322   -0.29684
  78. X   0.67141    0.19685   -0.40336
  79. X   0.90049    0.22896   -0.48415
  80. X   1.12996    0.25806   -0.54834
  81. X   1.36532    0.28191   -0.60396
  82. X   1.59436    0.29792   -0.65056
  83. X   1.81634    0.30794   -0.69029
  84. X   2.04832    0.31466   -0.72690
  85. X   2.30048    0.31881   -0.75921
  86. X   2.56874    0.31742   -0.77055
  87. X   2.82154    0.30922   -0.75665
  88. X   3.06616    0.29865   -0.73372
  89. X   3.31496    0.28576   -0.69993
  90. X   3.56610    0.27025   -0.65206
  91. X   3.81913    0.25143   -0.58521
  92. X   4.06667    0.23001   -0.50074
  93. X   4.30640    0.20717   -0.40256
  94. X   4.53868    0.18391   -0.29262
  95. X   4.76193    0.16162   -0.17266
  96. X   4.97429    0.14146   -0.04696
  97. X   5.17906    0.12432    0.07624
  98. X   5.38465    0.11166    0.19135
  99. X   5.59782    0.10594    0.29420
  100. X   5.80964    0.10811    0.37429
  101. X   6.00843    0.10780    0.43190
  102. X   6.17511    0.09724    0.46901
  103. X   6.18099    0.09701    0.47113
  104. X   6.19137    0.09789    0.47487
  105. X   6.24827    0.08863    0.48456
  106. X   6.32143    0.07911    0.49593
  107. X   6.39459    0.06762    0.51119
  108. X   6.46774    0.05775    0.52461
  109. X   6.54090    0.04818    0.53759
  110. X   6.61406    0.03817    0.54962
  111. X   6.68722    0.02806    0.56392
  112. X   6.76038    0.01436    0.58713
  113. X   6.83354    0.00000    0.61392
  114. X
  115. X   0.00000    0.00000    0.00000
  116. X   0.05682    0.02342   -0.06971
  117. X   0.22388    0.06128   -0.18315
  118. X   0.44434    0.09965   -0.30516
  119. X   0.66993    0.13008   -0.41968
  120. X   0.89842    0.15245   -0.50694
  121. X   1.12764    0.17170   -0.57334
  122. X   1.36309    0.18739   -0.63053
  123. X   1.59179    0.19822   -0.67907
  124. X   1.81293    0.20538   -0.72111
  125. X   2.04455    0.21057   -0.76040
  126. X   2.29764    0.21413   -0.79543
  127. X   2.56803    0.21398   -0.80874
  128. X   2.82207    0.20966   -0.79707
  129. X   3.06754    0.20385   -0.77639
  130. X   3.31768    0.19626   -0.74400
  131. X   3.57060    0.18642   -0.69589
  132. X   3.82557    0.17361   -0.62628
  133. X   4.07448    0.15850   -0.53714
  134. X   4.31497    0.14246   -0.43409
  135. X   4.54808    0.12682   -0.32102
  136. X   4.77323    0.11327   -0.20180
  137. X   4.98818    0.10207   -0.07962
  138. X   5.19417    0.09225    0.04122
  139. X   5.39899    0.08377    0.15751
  140. X   5.61091    0.07885    0.26374
  141. X   5.81972    0.07865    0.34728
  142. X   6.01360    0.07678    0.40821
  143. X   6.17511    0.06572    0.44711
  144. X   6.18099    0.06528    0.44927
  145. X   6.19137    0.06591    0.45309
  146. X   6.24827    0.05941    0.46580
  147. X   6.32143    0.05321    0.48015
  148. X   6.39459    0.04506    0.49797
  149. X   6.46774    0.03839    0.51361
  150. X   6.54090    0.03201    0.52862
  151. X   6.61406    0.02541    0.54271
  152. X   6.68722    0.01887    0.55980
  153. X   6.76038    0.00961    0.58489
  154. X   6.83354    0.00000    0.61392
  155. X
  156. X   0.00000    0.00000    0.00000
  157. X   0.05666    0.01133   -0.07309
  158. X   0.22354    0.03007   -0.18837
  159. X   0.44386    0.04921   -0.31036
  160. X   0.66916    0.06453   -0.42809
  161. X   0.89738    0.07578   -0.51845
  162. X   1.12639    0.08548   -0.58670
  163. X   1.36181    0.09345   -0.64568
  164. X   1.59028    0.09901   -0.69590
  165. X   1.81090    0.10275   -0.73950
  166. X   2.04231    0.10551   -0.78032
  167. X   2.29597    0.10745   -0.81669
  168. X   2.56761    0.10759   -0.83109
  169. X   2.82240    0.10586   -0.82137
  170. X   3.06840    0.10345   -0.80280
  171. X   3.31940    0.10002   -0.77180
  172. X   3.57344    0.09523   -0.72359
  173. X   3.82952    0.08857   -0.65145
  174. X   4.07899    0.08054   -0.55817
  175. X   4.31976    0.07221   -0.45171
  176. X   4.55394    0.06473   -0.33874
  177. X   4.78257    0.05944   -0.22590
  178. X   5.00271    0.05598   -0.11377
  179. X   5.21187    0.05257    0.00023
  180. X   5.41601    0.04828    0.11732
  181. X   5.62577    0.04484    0.22915
  182. X   5.83058    0.04358    0.31820
  183. X   6.01895    0.04161    0.38376
  184. X   6.17511    0.03317    0.42678
  185. X   6.18099    0.03285    0.42881
  186. X   6.19137    0.03322    0.43240
  187. X   6.24827    0.02984    0.44760
  188. X   6.32143    0.02684    0.46519
  189. X   6.39459    0.02252    0.48471
  190. X   6.46774    0.01916    0.50240
  191. X   6.54090    0.01597    0.51945
  192. X   6.61406    0.01269    0.53573
  193. X   6.68722    0.00949    0.55613
  194. X   6.76038    0.00482    0.58274
  195. X   6.83354    0.00000    0.61392
  196. X
  197. X   0.00000    0.00000    0.00000
  198. X   0.05650    0.00000   -0.07646
  199. X   0.22306    0.00000   -0.19580
  200. X   0.44300    0.00000   -0.31974
  201. X   0.66892    0.00000   -0.43078
  202. X   0.89723    0.00000   -0.52011
  203. X   1.12589    0.00000   -0.59209
  204. X   1.36142    0.00000   -0.65031
  205. X   1.58968    0.00000   -0.70251
  206. X   1.81009    0.00000   -0.74687
  207. X   2.04147    0.00000   -0.78774
  208. X   2.29542    0.00000   -0.82368
  209. X   2.56749    0.00000   -0.83806
  210. X   2.82251    0.00000   -0.82964
  211. X   3.06872    0.00000   -0.81249
  212. X   3.32005    0.00000   -0.78231
  213. X   3.57447    0.00000   -0.73359
  214. X   3.83066    0.00000   -0.65873
  215. X   4.07975    0.00000   -0.56170
  216. X   4.32027    0.00000   -0.45357
  217. X   4.55598    0.00000   -0.34491
  218. X   4.79025    0.00000   -0.24572
  219. X   5.01903    0.00000   -0.15212
  220. X   5.23394    0.00000   -0.05092
  221. X   5.43735    0.00000    0.06694
  222. X   5.64353    0.00000    0.18782
  223. X   5.84296    0.00000    0.28504
  224. X   6.02481    0.00000    0.35695
  225. X   6.17511    0.00000    0.40747
  226. X   6.18099    0.00000    0.40932
  227. X   6.19137    0.00000    0.41256
  228. X   6.24827    0.00000    0.42984
  229. X   6.32143    0.00000    0.45107
  230. X   6.39459    0.00000    0.47142
  231. X   6.46774    0.00000    0.49106
  232. X   6.54090    0.00000    0.51013
  233. X   6.61406    0.00000    0.52870
  234. X   6.68722   -0.00002    0.55283
  235. X   6.76038    0.00000    0.58064
  236. X   6.83354    0.00000    0.61392
  237. X
  238. X
  239. X   0.00000    0.00000    0.00000
  240. X   0.05918   -0.12167   -0.01906
  241. X   0.23201   -0.28255   -0.05808
  242. X   0.46255   -0.43089   -0.10707
  243. X   0.69414   -0.51969   -0.15381
  244. X   0.92732   -0.57765   -0.18834
  245. X   1.16111   -0.63573   -0.21353
  246. X   1.39621   -0.68174   -0.23662
  247. X   1.62950   -0.70779   -0.26033
  248. X   1.86113   -0.71617   -0.28494
  249. X   2.09525   -0.71311   -0.30955
  250. X   2.33401   -0.70213   -0.33169
  251. X   2.57671   -0.67892   -0.34046
  252. X   2.81593   -0.64095   -0.33422
  253. X   3.05282   -0.59896   -0.32240
  254. X   3.29045   -0.55567   -0.30378
  255. X   3.52752   -0.51225   -0.27631
  256. X   3.76451   -0.46917   -0.23682
  257. X   3.99887   -0.42714   -0.18483
  258. X   4.23003   -0.38633   -0.12164
  259. X   4.45769   -0.34693   -0.04783
  260. X   4.68071   -0.30936    0.03689
  261. X   4.89780   -0.27337    0.13283
  262. X   5.11030   -0.23709    0.23555
  263. X   5.32325   -0.20399    0.33632
  264. X   5.53855   -0.18905    0.43216
  265. X   5.75613   -0.19438    0.51760
  266. X   5.97671   -0.21655    0.57700
  267. X   6.17511   -0.23920    0.59790
  268. X   6.18099   -0.24745    0.60590
  269. X   6.19137   -0.24422    0.60120
  270. X   6.24827   -0.22671    0.58967
  271. X   6.32143   -0.20408    0.58179
  272. X   6.39459   -0.18119    0.57597
  273. X   6.46774   -0.15776    0.57331
  274. X   6.54090   -0.13244    0.57536
  275. X   6.61406   -0.10329    0.58155
  276. X   6.68722   -0.07054    0.59077
  277. X   6.76038   -0.03578    0.60198
  278. X   6.83354    0.00000    0.61392
  279. X
  280. X   0.00000    0.00000    0.00000
  281. X   0.05850   -0.10685   -0.03370
  282. X   0.22937   -0.25332   -0.09871
  283. X   0.45652   -0.38710   -0.17258
  284. X   0.68698   -0.46627   -0.23243
  285. X   0.91936   -0.52145   -0.27611
  286. X   1.15190   -0.58103   -0.31252
  287. X   1.38707   -0.62979   -0.34532
  288. X   1.61920   -0.65805   -0.37477
  289. X   1.84825   -0.66860   -0.40150
  290. X   2.08212   -0.66814   -0.42634
  291. X   2.32491   -0.66020   -0.44777
  292. X   2.57461   -0.64120   -0.45408
  293. X   2.81736   -0.60780   -0.44240
  294. X   3.05612   -0.57009   -0.42426
  295. X   3.29633   -0.53066   -0.39882
  296. X   3.53653   -0.49067   -0.36413
  297. X   3.77708   -0.45057   -0.31701
  298. X   4.01442   -0.41100   -0.25731
  299. X   4.24765   -0.37185   -0.18644
  300. X   4.47655   -0.33273   -0.10484
  301. X   4.69968   -0.29337   -0.01203
  302. X   4.91532   -0.25494    0.09163
  303. X   5.12534   -0.21910    0.20072
  304. X   5.33620   -0.19003    0.30575
  305. X   5.55092   -0.17768    0.40337
  306. X   5.76779   -0.18571    0.48639
  307. X   5.98418   -0.20103    0.54282
  308. X   6.17511   -0.21204    0.57076
  309. X   6.18099   -0.21391    0.57205
  310. X   6.19137   -0.21636    0.57432
  311. X   6.24827   -0.20003    0.56742
  312. X   6.32143   -0.17940    0.56416
  313. X   6.39459   -0.15837    0.56320
  314. X   6.46774   -0.13729    0.56456
  315. X   6.54090   -0.11507    0.56900
  316. X   6.61406   -0.09002    0.57566
  317. X   6.68722   -0.06239    0.58486
  318. X   6.76038   -0.03216    0.59817
  319. X   6.83354    0.00000    0.61392
  320. X
  321. X   0.00000    0.00000    0.00000
  322. X   0.05796   -0.08840   -0.04520
  323. X   0.22733   -0.21477   -0.13012
  324. X   0.45187   -0.33130   -0.22322
  325. X   0.68126   -0.40215   -0.29524
  326. X   0.91282   -0.45337   -0.34815
  327. X   1.14424   -0.50929   -0.39490
  328. X   1.37938   -0.55580   -0.43676
  329. X   1.61044   -0.58369   -0.47202
  330. X   1.83717   -0.59597   -0.50180
  331. X   2.07064   -0.59884   -0.52838
  332. X   2.31682   -0.59528   -0.55088
  333. X   2.57271   -0.58177   -0.55656
  334. X   2.81868   -0.55475   -0.54144
  335. X   3.05919   -0.52342   -0.51892
  336. X   3.30187   -0.48992   -0.48839
  337. X   3.54514   -0.45517   -0.44790
  338. X   3.78918   -0.41942   -0.39416
  339. X   4.02945   -0.38327   -0.32729
  340. X   4.26464   -0.34666   -0.24894
  341. X   4.49460   -0.30908   -0.15938
  342. X   4.71754   -0.27020   -0.05812
  343. X   4.93153   -0.23212    0.05355
  344. X   5.13913   -0.19842    0.16876
  345. X   5.34825   -0.17332    0.27730
  346. X   5.56275   -0.16395    0.37582
  347. X   5.77881   -0.17167    0.45686
  348. X   5.99113   -0.18308    0.51104
  349. X   6.17511   -0.18482    0.54369
  350. X   6.18099   -0.18607    0.54525
  351. X   6.19137   -0.18798    0.54800
  352. X   6.24827   -0.17299    0.54564
  353. X   6.32143   -0.15462    0.54668
  354. X   6.39459   -0.13560    0.55034
  355. X   6.46774   -0.11702    0.55534
  356. X   6.54090   -0.09794    0.56204
  357. X   6.61406   -0.07688    0.56950
  358. X   6.68722   -0.05412    0.57913
  359. X   6.76038   -0.02808    0.59487
  360. X   6.83354    0.00000    0.61392
  361. X
  362. X   0.00000    0.00000    0.00000
  363. X   0.05731   -0.07154   -0.05922
  364. X   0.22562   -0.17489   -0.15646
  365. X   0.44858   -0.27117   -0.25901
  366. X   0.67697   -0.33375   -0.34235
  367. X   0.90759   -0.38021   -0.40584
  368. X   1.13810   -0.42872   -0.46088
  369. X   1.37327   -0.46909   -0.50943
  370. X   1.60346   -0.49423   -0.54949
  371. X   1.82822   -0.50705   -0.58276
  372. X   2.06119   -0.51266   -0.61240
  373. X   2.31001   -0.51319   -0.63766
  374. X   2.57107   -0.50500   -0.64444
  375. X   2.81983   -0.48496   -0.62806
  376. X   3.06193   -0.46099   -0.60348
  377. X   3.30692   -0.43452   -0.56999
  378. X   3.55310   -0.40610   -0.52546
  379. X   3.80048   -0.37562   -0.46625
  380. X   4.04351   -0.34369   -0.39284
  381. X   4.28050   -0.31058   -0.30727
  382. X   4.51135   -0.27609   -0.21000
  383. X   4.73409   -0.24029   -0.10081
  384. X   4.94666   -0.20561    0.01798
  385. X   5.15222   -0.17590    0.13842
  386. X   5.35988   -0.15481    0.24983
  387. X   5.57426   -0.14754    0.34904
  388. X   5.78950   -0.15455    0.42822
  389. X   5.99742   -0.16111    0.48223
  390. X   6.17511   -0.15659    0.51767
  391. X   6.18099   -0.15757    0.51940
  392. X   6.19137   -0.15891    0.52245
  393. X   6.24827   -0.14546    0.52446
  394. X   6.32143   -0.12969    0.52940
  395. X   6.39459   -0.11288    0.53739
  396. X   6.46774   -0.09701    0.54560
  397. X   6.54090   -0.08108    0.55446
  398. X   6.61406   -0.06387    0.56309
  399. X   6.68722   -0.04566    0.57366
  400. X   6.76038   -0.02367    0.59201
  401. X   6.83354    0.00000    0.61392
  402. X
  403. X   0.00000    0.00000    0.00000
  404. X   0.05719   -0.04818   -0.06177
  405. X   0.22484   -0.12990   -0.16843
  406. X   0.44638   -0.21135   -0.28294
  407. X   0.67368   -0.26595   -0.37849
  408. X   0.90354   -0.30481   -0.45056
  409. X   1.13342   -0.34377   -0.51117
  410. X   1.36865   -0.37634   -0.56431
  411. X   1.59817   -0.39745   -0.60826
  412. X   1.82134   -0.40949   -0.64500
  413. X   2.05379   -0.41638   -0.67818
  414. X   2.30457   -0.41952   -0.70696
  415. X   2.56975   -0.41549   -0.71590
  416. X   2.82079   -0.40200   -0.70017
  417. X   3.06428   -0.38524   -0.67566
  418. X   3.31133   -0.36592   -0.64125
  419. X   3.56017   -0.34410   -0.59437
  420. X   3.81062   -0.31931   -0.53091
  421. X   4.05615   -0.29227   -0.45172
  422. X   4.29470   -0.26372   -0.35951
  423. X   4.52624   -0.23410   -0.25502
  424. X   4.74869   -0.20419   -0.13851
  425. X   4.96037   -0.17584   -0.01424
  426. X   5.16539   -0.15173    0.10792
  427. X   5.37190   -0.13486    0.22145
  428. X   5.58575   -0.12831    0.32229
  429. X   5.79983   -0.13359    0.40056
  430. X   6.00317   -0.13602    0.45594
  431. X   6.17511   -0.12753    0.49258
  432. X   6.18099   -0.12793    0.49453
  433. X   6.19137   -0.12894    0.49796
  434. X   6.24827   -0.11736    0.50406
  435. X   6.32143   -0.10456    0.51242
  436. X   6.39459   -0.09023    0.52434
  437. X   6.46774   -0.07726    0.53532
  438. X   6.54090   -0.06451    0.54626
  439. X   6.61406   -0.05098    0.55644
  440. X   6.68722   -0.03700    0.56854
  441. X   6.76038   -0.01906    0.58948
  442. X   6.83354    0.00000    0.61392
  443. X
  444. X   0.00000    0.00000    0.00000
  445. X   0.05699   -0.03667   -0.06610
  446. X   0.22428   -0.09506   -0.17709
  447. X   0.44510   -0.15322   -0.29684
  448. X   0.67141   -0.19685   -0.40336
  449. X   0.90049   -0.22896   -0.48415
  450. X   1.12996   -0.25806   -0.54834
  451. X   1.36532   -0.28191   -0.60396
  452. X   1.59436   -0.29792   -0.65056
  453. X   1.81634   -0.30794   -0.69029
  454. X   2.04832   -0.31466   -0.72690
  455. X   2.30048   -0.31881   -0.75921
  456. X   2.56874   -0.31742   -0.77055
  457. X   2.82154   -0.30922   -0.75665
  458. X   3.06616   -0.29865   -0.73372
  459. X   3.31496   -0.28576   -0.69993
  460. X   3.56610   -0.27025   -0.65206
  461. X   3.81913   -0.25143   -0.58521
  462. X   4.06667   -0.23001   -0.50074
  463. X   4.30640   -0.20717   -0.40256
  464. X   4.53868   -0.18391   -0.29262
  465. X   4.76193   -0.16162   -0.17266
  466. X   4.97429   -0.14146   -0.04696
  467. X   5.17906   -0.12432    0.07624
  468. X   5.38465   -0.11166    0.19135
  469. X   5.59782   -0.10594    0.29420
  470. X   5.80964   -0.10811    0.37429
  471. X   6.00843   -0.10780    0.43190
  472. X   6.17511   -0.09724    0.46901
  473. X   6.18099   -0.09701    0.47113
  474. X   6.19137   -0.09789    0.47487
  475. X   6.24827   -0.08863    0.48456
  476. X   6.32143   -0.07911    0.49593
  477. X   6.39459   -0.06762    0.51119
  478. X   6.46774   -0.05775    0.52461
  479. X   6.54090   -0.04818    0.53759
  480. X   6.61406   -0.03817    0.54962
  481. X   6.68722   -0.02806    0.56392
  482. X   6.76038   -0.01436    0.58713
  483. X   6.83354    0.00000    0.61392
  484. X
  485. X   0.00000    0.00000    0.00000
  486. X   0.05682   -0.02342   -0.06971
  487. X   0.22388   -0.06128   -0.18315
  488. X   0.44434   -0.09965   -0.30516
  489. X   0.66993   -0.13008   -0.41968
  490. X   0.89842   -0.15245   -0.50694
  491. X   1.12764   -0.17170   -0.57334
  492. X   1.36309   -0.18739   -0.63053
  493. X   1.59179   -0.19822   -0.67907
  494. X   1.81293   -0.20538   -0.72111
  495. X   2.04455   -0.21057   -0.76040
  496. X   2.29764   -0.21413   -0.79543
  497. X   2.56803   -0.21398   -0.80874
  498. X   2.82207   -0.20966   -0.79707
  499. X   3.06754   -0.20385   -0.77639
  500. X   3.31768   -0.19626   -0.74400
  501. X   3.57060   -0.18642   -0.69589
  502. X   3.82557   -0.17361   -0.62628
  503. X   4.07448   -0.15850   -0.53714
  504. X   4.31497   -0.14246   -0.43409
  505. X   4.54808   -0.12682   -0.32102
  506. X   4.77323   -0.11327   -0.20180
  507. X   4.98818   -0.10207   -0.07962
  508. X   5.19417   -0.09225    0.04122
  509. X   5.39899   -0.08377    0.15751
  510. X   5.61091   -0.07885    0.26374
  511. X   5.81972   -0.07865    0.34728
  512. X   6.01360   -0.07678    0.40821
  513. X   6.17511   -0.06572    0.44711
  514. X   6.18099   -0.06528    0.44927
  515. X   6.19137   -0.06591    0.45309
  516. X   6.24827   -0.05941    0.46580
  517. X   6.32143   -0.05321    0.48015
  518. X   6.39459   -0.04506    0.49797
  519. X   6.46774   -0.03839    0.51361
  520. X   6.54090   -0.03201    0.52862
  521. X   6.61406   -0.02541    0.54271
  522. X   6.68722   -0.01887    0.55980
  523. X   6.76038   -0.00961    0.58489
  524. X   6.83354    0.00000    0.61392
  525. X
  526. X   0.00000    0.00000    0.00000
  527. X   0.05666   -0.01133   -0.07309
  528. X   0.22354   -0.03007   -0.18837
  529. X   0.44386   -0.04921   -0.31036
  530. X   0.66916   -0.06453   -0.42809
  531. X   0.89738   -0.07578   -0.51845
  532. X   1.12639   -0.08548   -0.58670
  533. X   1.36181   -0.09345   -0.64568
  534. X   1.59028   -0.09901   -0.69590
  535. X   1.81090   -0.10275   -0.73950
  536. X   2.04231   -0.10551   -0.78032
  537. X   2.29597   -0.10745   -0.81669
  538. X   2.56761   -0.10759   -0.83109
  539. X   2.82240   -0.10586   -0.82137
  540. X   3.06840   -0.10345   -0.80280
  541. X   3.31940   -0.10002   -0.77180
  542. X   3.57344   -0.09523   -0.72359
  543. X   3.82952   -0.08857   -0.65145
  544. X   4.07899   -0.08054   -0.55817
  545. X   4.31976   -0.07221   -0.45171
  546. X   4.55394   -0.06473   -0.33874
  547. X   4.78257   -0.05944   -0.22590
  548. X   5.00271   -0.05598   -0.11377
  549. X   5.21187   -0.05257    0.00023
  550. X   5.41601   -0.04828    0.11732
  551. X   5.62577   -0.04484    0.22915
  552. X   5.83058   -0.04358    0.31820
  553. X   6.01895   -0.04161    0.38376
  554. X   6.17511   -0.03317    0.42678
  555. X   6.18099   -0.03285    0.42881
  556. X   6.19137   -0.03322    0.43240
  557. X   6.24827   -0.02984    0.44760
  558. X   6.32143   -0.02684    0.46519
  559. X   6.39459   -0.02252    0.48471
  560. X   6.46774   -0.01916    0.50240
  561. X   6.54090   -0.01597    0.51945
  562. X   6.61406   -0.01269    0.53573
  563. X   6.68722   -0.00949    0.55613
  564. X   6.76038   -0.00482    0.58274
  565. X   6.83354    0.00000    0.61392
  566. X
  567. X   0.00000    0.00000    0.00000
  568. X   0.05650    0.00000   -0.07646
  569. X   0.22306    0.00000   -0.19580
  570. X   0.44300    0.00000   -0.31974
  571. X   0.66892    0.00000   -0.43078
  572. X   0.89723    0.00000   -0.52011
  573. X   1.12589    0.00000   -0.59209
  574. X   1.36142    0.00000   -0.65031
  575. X   1.58968    0.00000   -0.70251
  576. X   1.81009    0.00000   -0.74687
  577. X   2.04147    0.00000   -0.78774
  578. X   2.29542    0.00000   -0.82368
  579. X   2.56749    0.00000   -0.83806
  580. X   2.82251    0.00000   -0.82964
  581. X   3.06872    0.00000   -0.81249
  582. X   3.32005    0.00000   -0.78231
  583. X   3.57447    0.00000   -0.73359
  584. X   3.83066    0.00000   -0.65873
  585. X   4.07975    0.00000   -0.56170
  586. X   4.32027    0.00000   -0.45357
  587. X   4.55598    0.00000   -0.34491
  588. X   4.79025    0.00000   -0.24572
  589. X   5.01903    0.00000   -0.15212
  590. X   5.23394    0.00000   -0.05092
  591. X   5.43735    0.00000    0.06694
  592. X   5.64353    0.00000    0.18782
  593. X   5.84296    0.00000    0.28504
  594. X   6.02481    0.00000    0.35695
  595. X   6.17511    0.00000    0.40747
  596. X   6.18099    0.00000    0.40932
  597. X   6.19137    0.00000    0.41256
  598. X   6.24827    0.00000    0.42984
  599. X   6.32143    0.00000    0.45107
  600. X   6.39459    0.00000    0.47142
  601. X   6.46774    0.00000    0.49106
  602. X   6.54090    0.00000    0.51013
  603. X   6.61406    0.00000    0.52870
  604. X   6.68722    0.00002    0.55283
  605. X   6.76038    0.00000    0.58064
  606. X   6.83354    0.00000    0.61392
  607. X
  608. X
  609. X#NETWORK = TAIL-HOR-TOP          14   6  NEW
  610. X   6.17511    0.26004    0.62973
  611. X   6.18099    0.26000    0.64191
  612. X   6.19137    0.26000    0.64915
  613. X   6.24827    0.26000    0.66170
  614. X   6.32143    0.26000    0.66657
  615. X   6.39459    0.26000    0.66891
  616. X   6.46774    0.26000    0.66993
  617. X   6.54090    0.26000    0.66924
  618. X   6.61406    0.26000    0.66597
  619. X   6.68722    0.26000    0.66015
  620. X   6.76038    0.26000    0.65264
  621. X   6.83354    0.26000    0.64425
  622. X   6.90669    0.26000    0.63594
  623. X   6.98798    0.26000    0.62961
  624. X
  625. X   6.38421    0.41000    0.62961
  626. X   6.38885    0.41000    0.63805
  627. X   6.39675    0.41000    0.64272
  628. X   6.44061    0.41000    0.65063
  629. X   6.49700    0.41000    0.65333
  630. X   6.55340    0.41000    0.65454
  631. X   6.60980    0.41000    0.65505
  632. X   6.66619    0.41000    0.65460
  633. X   6.72259    0.41000    0.65261
  634. X   6.77899    0.41000    0.64903
  635. X   6.83538    0.41000    0.64435
  636. X   6.89178    0.41000    0.63905
  637. X   6.94817    0.41000    0.63373
  638. X   7.01084    0.41000    0.62961
  639. X
  640. X   6.56300    0.56000    0.62961
  641. X   6.56655    0.56000    0.63612
  642. X   6.57261    0.56000    0.63972
  643. X   6.60626    0.56000    0.64583
  644. X   6.64953    0.56000    0.64794
  645. X   6.69279    0.56000    0.64888
  646. X   6.73605    0.56000    0.64928
  647. X   6.77932    0.56000    0.64893
  648. X   6.82258    0.56000    0.64739
  649. X   6.86585    0.56000    0.64462
  650. X   6.90911    0.56000    0.64100
  651. X   6.95238    0.56000    0.63690
  652. X   6.99564    0.56000    0.63279
  653. X   7.04371    0.56000    0.62961
  654. X
  655. X   6.73079    0.71000    0.62961
  656. X   6.73340    0.71000    0.63485
  657. X   6.73795    0.71000    0.63788
  658. X   6.76301    0.71000    0.64311
  659. X   6.79523    0.71000    0.64507
  660. X   6.82745    0.71000    0.64600
  661. X   6.85967    0.71000    0.64640
  662. X   6.89189    0.71000    0.64611
  663. X   6.92411    0.71000    0.64476
  664. X   6.95633    0.71000    0.64236
  665. X   6.98855    0.71000    0.63924
  666. X   7.02077    0.71000    0.63574
  667. X   7.05299    0.71000    0.63227
  668. X   7.08879    0.71000    0.62961
  669. X
  670. X   6.90092    0.86000    0.62961
  671. X   6.90271    0.86000    0.63340
  672. X   6.90587    0.86000    0.63564
  673. X   6.92317    0.86000    0.63953
  674. X   6.94542    0.86000    0.64106
  675. X   6.96766    0.86000    0.64180
  676. X   6.98990    0.86000    0.64212
  677. X   7.01215    0.86000    0.64191
  678. X   7.03440    0.86000    0.64089
  679. X   7.05664    0.86000    0.63908
  680. X   7.07889    0.86000    0.63675
  681. X   7.10113    0.86000    0.63415
  682. X   7.12338    0.86000    0.63157
  683. X   7.14809    0.86000    0.62961
  684. X
  685. X   7.01919    0.96248    0.62961
  686. X   7.03301    0.97333    0.63213
  687. X   7.04227    0.97952    0.63349
  688. X   7.06921    0.99353    0.63551
  689. X   7.09119    1.00123    0.63608
  690. X   7.10864    1.00528    0.63630
  691. X   7.12385    1.00742    0.63637
  692. X   7.13775    1.00834    0.63622
  693. X   7.15080    1.00834    0.63568
  694. X   7.16385    1.00834    0.63471
  695. X   7.17690    1.00834    0.63347
  696. X   7.18995    1.00834    0.63207
  697. X   7.20300    1.00834    0.63068
  698. X   7.21310    0.99936    0.62961
  699. X
  700. X
  701. X   6.17511   -0.26004    0.62973
  702. X   6.18099   -0.26000    0.64191
  703. X   6.19137   -0.26000    0.64915
  704. X   6.24827   -0.26000    0.66170
  705. X   6.32143   -0.26000    0.66657
  706. X   6.39459   -0.26000    0.66891
  707. X   6.46774   -0.26000    0.66993
  708. X   6.54090   -0.26000    0.66924
  709. X   6.61406   -0.26000    0.66597
  710. X   6.68722   -0.26000    0.66015
  711. X   6.76038   -0.26000    0.65264
  712. X   6.83354   -0.26000    0.64425
  713. X   6.90669   -0.26000    0.63594
  714. X   6.98798   -0.26000    0.62961
  715. X
  716. X   6.38421   -0.41000    0.62961
  717. X   6.38885   -0.41000    0.63805
  718. X   6.39675   -0.41000    0.64272
  719. X   6.44061   -0.41000    0.65063
  720. X   6.49700   -0.41000    0.65333
  721. X   6.55340   -0.41000    0.65454
  722. X   6.60980   -0.41000    0.65505
  723. X   6.66619   -0.41000    0.65460
  724. X   6.72259   -0.41000    0.65261
  725. X   6.77899   -0.41000    0.64903
  726. X   6.83538   -0.41000    0.64435
  727. X   6.89178   -0.41000    0.63905
  728. X   6.94817   -0.41000    0.63373
  729. X   7.01084   -0.41000    0.62961
  730. X
  731. X   6.56300   -0.56000    0.62961
  732. X   6.56655   -0.56000    0.63612
  733. X   6.57261   -0.56000    0.63972
  734. X   6.60626   -0.56000    0.64583
  735. X   6.64953   -0.56000    0.64794
  736. X   6.69279   -0.56000    0.64888
  737. X   6.73605   -0.56000    0.64928
  738. X   6.77932   -0.56000    0.64893
  739. X   6.82258   -0.56000    0.64739
  740. X   6.86585   -0.56000    0.64462
  741. X   6.90911   -0.56000    0.64100
  742. X   6.95238   -0.56000    0.63690
  743. X   6.99564   -0.56000    0.63279
  744. X   7.04371   -0.56000    0.62961
  745. X
  746. X   6.73079   -0.71000    0.62961
  747. X   6.73340   -0.71000    0.63485
  748. X   6.73795   -0.71000    0.63788
  749. X   6.76301   -0.71000    0.64311
  750. X   6.79523   -0.71000    0.64507
  751. X   6.82745   -0.71000    0.64600
  752. X   6.85967   -0.71000    0.64640
  753. X   6.89189   -0.71000    0.64611
  754. X   6.92411   -0.71000    0.64476
  755. X   6.95633   -0.71000    0.64236
  756. X   6.98855   -0.71000    0.63924
  757. X   7.02077   -0.71000    0.63574
  758. X   7.05299   -0.71000    0.63227
  759. X   7.08879   -0.71000    0.62961
  760. X
  761. X   6.90092   -0.86000    0.62961
  762. X   6.90271   -0.86000    0.63340
  763. X   6.90587   -0.86000    0.63564
  764. X   6.92317   -0.86000    0.63953
  765. X   6.94542   -0.86000    0.64106
  766. X   6.96766   -0.86000    0.64180
  767. X   6.98990   -0.86000    0.64212
  768. X   7.01215   -0.86000    0.64191
  769. X   7.03440   -0.86000    0.64089
  770. X   7.05664   -0.86000    0.63908
  771. X   7.07889   -0.86000    0.63675
  772. X   7.10113   -0.86000    0.63415
  773. X   7.12338   -0.86000    0.63157
  774. X   7.14809   -0.86000    0.62961
  775. X
  776. X   7.01919   -0.96248    0.62961
  777. X   7.03301   -0.97333    0.63213
  778. X   7.04227   -0.97952    0.63349
  779. X   7.06921   -0.99353    0.63551
  780. X   7.09119   -1.00123    0.63608
  781. X   7.10864   -1.00528    0.63630
  782. X   7.12385   -1.00742    0.63637
  783. X   7.13775   -1.00834    0.63622
  784. X   7.15080   -1.00834    0.63568
  785. X   7.16385   -1.00834    0.63471
  786. X   7.17690   -1.00834    0.63347
  787. X   7.18995   -1.00834    0.63207
  788. X   7.20300   -1.00834    0.63068
  789. X   7.21310   -0.99936    0.62961
  790. X
  791. X
  792. X#NETWORK = TAIL-HOR-BOT          14   6  NEW
  793. X   6.17511    0.26004    0.62973
  794. X   6.18099    0.26000    0.61731
  795. X   6.19137    0.26000    0.61007
  796. X   6.24827    0.26000    0.59752
  797. X   6.32143    0.26000    0.59266
  798. X   6.39459    0.26000    0.59031
  799. X   6.46774    0.26000    0.58930
  800. X   6.54090    0.26000    0.58998
  801. X   6.61406    0.26000    0.59326
  802. X   6.68722    0.26000    0.59908
  803. X   6.76038    0.26000    0.60659
  804. X   6.83354    0.26000    0.61497
  805. X   6.90669    0.26000    0.62328
  806. X   6.98798    0.26000    0.62961
  807. X
  808. X   6.38421    0.41000    0.62961
  809. X   6.38885    0.41000    0.62117
  810. X   6.39675    0.41000    0.61651
  811. X   6.44061    0.41000    0.60860
  812. X   6.49700    0.41000    0.60590
  813. X   6.55340    0.41000    0.60468
  814. X   6.60980    0.41000    0.60418
  815. X   6.66619    0.41000    0.60463
  816. X   6.72259    0.41000    0.60661
  817. X   6.77899    0.41000    0.61019
  818. X   6.83538    0.41000    0.61488
  819. X   6.89178    0.41000    0.62018
  820. X   6.94817    0.41000    0.62550
  821. X   7.01084    0.41000    0.62961
  822. X
  823. X   6.56300    0.56000    0.62961
  824. X   6.56655    0.56000    0.62311
  825. X   6.57261    0.56000    0.61951
  826. X   6.60626    0.56000    0.61339
  827. X   6.64953    0.56000    0.61129
  828. X   6.69279    0.56000    0.61034
  829. X   6.73605    0.56000    0.60995
  830. X   6.77932    0.56000    0.61030
  831. X   6.82258    0.56000    0.61183
  832. X   6.86585    0.56000    0.61460
  833. X   6.90911    0.56000    0.61823
  834. X   6.95238    0.56000    0.62232
  835. X   6.99564    0.56000    0.62644
  836. X   7.04371    0.56000    0.62961
  837. X
  838. X   6.73079    0.71000    0.62961
  839. X   6.73340    0.71000    0.62437
  840. X   6.73795    0.71000    0.62134
  841. X   6.76301    0.71000    0.61612
  842. X   6.79523    0.71000    0.61415
  843. X   6.82745    0.71000    0.61322
  844. X   6.85967    0.71000    0.61282
  845. X   6.89189    0.71000    0.61311
  846. X   6.92411    0.71000    0.61446
  847. X   6.95633    0.71000    0.61687
  848. X   6.98855    0.71000    0.61999
  849. X   7.02077    0.71000    0.62348
  850. X   7.05299    0.71000    0.62696
  851. X   7.08879    0.71000    0.62961
  852. X
  853. X   6.90092    0.86000    0.62961
  854. X   6.90271    0.86000    0.62582
  855. X   6.90587    0.86000    0.62358
  856. X   6.92317    0.86000    0.61969
  857. X   6.94542    0.86000    0.61816
  858. X   6.96766    0.86000    0.61743
  859. X   6.98990    0.86000    0.61710
  860. X   7.01215    0.86000    0.61732
  861. X   7.03440    0.86000    0.61834
  862. X   7.05664    0.86000    0.62015
  863. X   7.07889    0.86000    0.62248
  864. X   7.10113    0.86000    0.62508
  865. X   7.12338    0.86000    0.62765
  866. X   7.14809    0.86000    0.62961
  867. X
  868. X   7.01919    0.96248    0.62961
  869. X   7.03301    0.97333    0.62709
  870. X   7.04227    0.97952    0.62574
  871. X   7.06921    0.99353    0.62372
  872. X   7.09119    1.00123    0.62315
  873. X   7.10864    1.00528    0.62293
  874. X   7.12385    1.00742    0.62285
  875. X   7.13775    1.00834    0.62301
  876. X   7.15080    1.00834    0.62355
  877. X   7.16385    1.00834    0.62451
  878. X   7.17690    1.00834    0.62576
  879. X   7.18995    1.00834    0.62716
  880. X   7.20300    1.00834    0.62855
  881. X   7.21310    0.99936    0.62961
  882. X
  883. X
  884. X   6.17511   -0.26004    0.62973
  885. X   6.18099   -0.26000    0.61731
  886. X   6.19137   -0.26000    0.61007
  887. X   6.24827   -0.26000    0.59752
  888. X   6.32143   -0.26000    0.59266
  889. X   6.39459   -0.26000    0.59031
  890. X   6.46774   -0.26000    0.58930
  891. X   6.54090   -0.26000    0.58998
  892. X   6.61406   -0.26000    0.59326
  893. X   6.68722   -0.26000    0.59908
  894. X   6.76038   -0.26000    0.60659
  895. X   6.83354   -0.26000    0.61497
  896. X   6.90669   -0.26000    0.62328
  897. X   6.98798   -0.26000    0.62961
  898. X
  899. X   6.38421   -0.41000    0.62961
  900. X   6.38885   -0.41000    0.62117
  901. X   6.39675   -0.41000    0.61651
  902. X   6.44061   -0.41000    0.60860
  903. X   6.49700   -0.41000    0.60590
  904. X   6.55340   -0.41000    0.60468
  905. X   6.60980   -0.41000    0.60418
  906. X   6.66619   -0.41000    0.60463
  907. X   6.72259   -0.41000    0.60661
  908. X   6.77899   -0.41000    0.61019
  909. X   6.83538   -0.41000    0.61488
  910. X   6.89178   -0.41000    0.62018
  911. X   6.94817   -0.41000    0.62550
  912. X   7.01084   -0.41000    0.62961
  913. X
  914. X   6.56300   -0.56000    0.62961
  915. X   6.56655   -0.56000    0.62311
  916. X   6.57261   -0.56000    0.61951
  917. X   6.60626   -0.56000    0.61339
  918. X   6.64953   -0.56000    0.61129
  919. X   6.69279   -0.56000    0.61034
  920. X   6.73605   -0.56000    0.60995
  921. X   6.77932   -0.56000    0.61030
  922. X   6.82258   -0.56000    0.61183
  923. X   6.86585   -0.56000    0.61460
  924. X   6.90911   -0.56000    0.61823
  925. X   6.95238   -0.56000    0.62232
  926. X   6.99564   -0.56000    0.62644
  927. X   7.04371   -0.56000    0.62961
  928. X
  929. X   6.73079   -0.71000    0.62961
  930. X   6.73340   -0.71000    0.62437
  931. X   6.73795   -0.71000    0.62134
  932. X   6.76301   -0.71000    0.61612
  933. X   6.79523   -0.71000    0.61415
  934. X   6.82745   -0.71000    0.61322
  935. X   6.85967   -0.71000    0.61282
  936. X   6.89189   -0.71000    0.61311
  937. X   6.92411   -0.71000    0.61446
  938. X   6.95633   -0.71000    0.61687
  939. X   6.98855   -0.71000    0.61999
  940. X   7.02077   -0.71000    0.62348
  941. X   7.05299   -0.71000    0.62696
  942. X   7.08879   -0.71000    0.62961
  943. X
  944. X   6.90092   -0.86000    0.62961
  945. X   6.90271   -0.86000    0.62582
  946. X   6.90587   -0.86000    0.62358
  947. X   6.92317   -0.86000    0.61969
  948. X   6.94542   -0.86000    0.61816
  949. X   6.96766   -0.86000    0.61743
  950. X   6.98990   -0.86000    0.61710
  951. X   7.01215   -0.86000    0.61732
  952. X   7.03440   -0.86000    0.61834
  953. X   7.05664   -0.86000    0.62015
  954. X   7.07889   -0.86000    0.62248
  955. X   7.10113   -0.86000    0.62508
  956. X   7.12338   -0.86000    0.62765
  957. X   7.14809   -0.86000    0.62961
  958. X
  959. X   7.01919   -0.96248    0.62961
  960. X   7.03301   -0.97333    0.62709
  961. X   7.04227   -0.97952    0.62574
  962. X   7.06921   -0.99353    0.62372
  963. X   7.09119   -1.00123    0.62315
  964. X   7.10864   -1.00528    0.62293
  965. X   7.12385   -1.00742    0.62285
  966. X   7.13775   -1.00834    0.62301
  967. X   7.15080   -1.00834    0.62355
  968. X   7.16385   -1.00834    0.62451
  969. X   7.17690   -1.00834    0.62576
  970. X   7.18995   -1.00834    0.62716
  971. X   7.20300   -1.00834    0.62855
  972. X   7.21310   -0.99936    0.62961
  973. X
  974. X
  975. X#NETWORK = FIN-TOP               11   9  NEW
  976. X   2.24615    0.71820   -0.13168
  977. X   2.24387    0.71497   -0.10853
  978. X   2.24763    0.71048   -0.08568
  979. X   2.27537    0.69807   -0.04680
  980. X   2.31275    0.68550   -0.01921
  981. X   2.37698    0.67457   -0.00777
  982. X   2.46527    0.67321   -0.03080
  983. X   2.55370    0.67196   -0.06271
  984. X   2.62820    0.66760   -0.08700
  985. X   2.69273    0.66480   -0.11317
  986. X   2.74057    0.66409   -0.13415
  987. X
  988. X   2.28218    0.74450   -0.13927
  989. X   2.28533    0.74432   -0.12346
  990. X   2.29482    0.74378   -0.10921
  991. X   2.33165    0.74169   -0.08727
  992. X   2.38888    0.73843   -0.07666
  993. X   2.46068    0.73435   -0.07792
  994. X   2.53984    0.72985   -0.08834
  995. X   2.61836    0.72539   -0.10362
  996. X   2.68903    0.72137   -0.11972
  997. X   2.74488    0.71819   -0.13384
  998. X   2.77891    0.71626   -0.14845
  999. X
  1000. X   2.30791    0.77078   -0.14718
  1001. X   2.31114    0.77078   -0.13419
  1002. X   2.32086    0.77078   -0.12266
  1003. X   2.35857    0.77078   -0.10556
  1004. X   2.41692    0.77078   -0.09846
  1005. X   2.48970    0.77078   -0.10147
  1006. X   2.56932    0.77078   -0.11197
  1007. X   2.64772    0.77078   -0.12615
  1008. X   2.71760    0.77078   -0.14069
  1009. X   2.77231    0.77078   -0.15317
  1010. X   2.81899    0.77078   -0.16558
  1011. X
  1012. X   2.40989    0.92121   -0.19241
  1013. X   2.41294    0.92121   -0.18419
  1014. X   2.42169    0.92121   -0.17693
  1015. X   2.45510    0.92121   -0.16615
  1016. X   2.50650    0.92121   -0.16169
  1017. X   2.57029    0.92121   -0.16400
  1018. X   2.63982    0.92121   -0.17184
  1019. X   2.70865    0.92121   -0.18283
  1020. X   2.76832    0.92121   -0.19470
  1021. X   2.81508    0.92121   -0.20513
  1022. X   2.84978    0.92121   -0.21607
  1023. X
  1024. X   2.49810    1.06814   -0.23659
  1025. X   2.50090    1.06814   -0.22916
  1026. X   2.50878    1.06814   -0.22266
  1027. X   2.53867    1.06814   -0.21318
  1028. X   2.58451    1.06814   -0.20954
  1029. X   2.64127    1.06814   -0.21225
  1030. X   2.70308    1.06814   -0.22024
  1031. X   2.76389    1.06814   -0.23139
  1032. X   2.81740    1.06814   -0.24336
  1033. X   2.85947    1.06814   -0.25397
  1034. X   2.89601    1.06814   -0.26465
  1035. X
  1036. X   2.58593    1.19765   -0.27553
  1037. X   2.58804    1.19765   -0.26806
  1038. X   2.59508    1.19765   -0.26157
  1039. X   2.62329    1.19765   -0.25222
  1040. X   2.66752    1.19765   -0.24888
  1041. X   2.72354    1.19765   -0.25203
  1042. X   2.78557    1.19765   -0.26050
  1043. X   2.84499    1.19765   -0.27190
  1044. X   2.90032    1.19765   -0.28340
  1045. X   2.94488    1.19765   -0.29332
  1046. X   2.98342    1.19765   -0.30305
  1047. X
  1048. X   2.71387    1.31328   -0.31030
  1049. X   2.71617    1.31328   -0.30360
  1050. X   2.72379    1.31328   -0.29784
  1051. X   2.75400    1.31328   -0.28986
  1052. X   2.80014    1.31328   -0.28751
  1053. X   2.85587    1.31328   -0.29055
  1054. X   2.91487    1.31328   -0.29727
  1055. X   2.97499    1.31328   -0.30547
  1056. X   3.02754    1.31328   -0.31354
  1057. X   3.06386    1.31328   -0.32018
  1058. X   3.09374    1.31328   -0.32660
  1059. X
  1060. X   2.82952    1.37861   -0.32995
  1061. X   2.83407    1.37861   -0.32537
  1062. X   2.84273    1.37861   -0.32141
  1063. X   2.86992    1.37861   -0.31579
  1064. X   2.90864    1.37861   -0.31380
  1065. X   2.95397    1.37861   -0.31526
  1066. X   3.00267    1.37861   -0.31911
  1067. X   3.05884    1.37861   -0.32403
  1068. X   3.10634    1.37861   -0.32905
  1069. X   3.13322    1.37861   -0.33326
  1070. X   3.15559    1.37861   -0.33743
  1071. X
  1072. X   3.03700    1.43000   -0.34540
  1073. X   3.03803    1.43000   -0.34314
  1074. X   3.04109    1.43000   -0.34108
  1075. X   3.05295    1.43000   -0.33771
  1076. X   3.07142    1.43000   -0.33576
  1077. X   3.09470    1.43000   -0.33545
  1078. X   3.12050    1.43000   -0.33656
  1079. X   3.14630    1.43000   -0.33857
  1080. X   3.16958    1.43000   -0.34091
  1081. X   3.18805    1.43000   -0.34308
  1082. X   3.20400    1.43000   -0.34540
  1083. X
  1084. X
  1085. X   2.24615   -0.71820   -0.13168
  1086. X   2.24387   -0.71497   -0.10853
  1087. X   2.24763   -0.71048   -0.08568
  1088. X   2.27537   -0.69807   -0.04680
  1089. X   2.31275   -0.68550   -0.01921
  1090. X   2.37698   -0.67457   -0.00777
  1091. X   2.46527   -0.67321   -0.03080
  1092. X   2.55370   -0.67196   -0.06271
  1093. X   2.62820   -0.66760   -0.08700
  1094. X   2.69273   -0.66480   -0.11317
  1095. X   2.74057   -0.66409   -0.13415
  1096. X
  1097. X   2.28218   -0.74450   -0.13927
  1098. X   2.28533   -0.74432   -0.12346
  1099. X   2.29482   -0.74378   -0.10921
  1100. X   2.33165   -0.74169   -0.08727
  1101. X   2.38888   -0.73843   -0.07666
  1102. X   2.46068   -0.73435   -0.07792
  1103. X   2.53984   -0.72985   -0.08834
  1104. X   2.61836   -0.72539   -0.10362
  1105. X   2.68903   -0.72137   -0.11972
  1106. X   2.74488   -0.71819   -0.13384
  1107. X   2.77891   -0.71626   -0.14845
  1108. X
  1109. X   2.30791   -0.77078   -0.14718
  1110. X   2.31114   -0.77078   -0.13419
  1111. X   2.32086   -0.77078   -0.12266
  1112. X   2.35857   -0.77078   -0.10556
  1113. X   2.41692   -0.77078   -0.09846
  1114. X   2.48970   -0.77078   -0.10147
  1115. X   2.56932   -0.77078   -0.11197
  1116. X   2.64772   -0.77078   -0.12615
  1117. X   2.71760   -0.77078   -0.14069
  1118. X   2.77231   -0.77078   -0.15317
  1119. X   2.81899   -0.77078   -0.16558
  1120. X
  1121. X   2.40989   -0.92121   -0.19241
  1122. X   2.41294   -0.92121   -0.18419
  1123. X   2.42169   -0.92121   -0.17693
  1124. X   2.45510   -0.92121   -0.16615
  1125. X   2.50650   -0.92121   -0.16169
  1126. X   2.57029   -0.92121   -0.16400
  1127. X   2.63982   -0.92121   -0.17184
  1128. X   2.70865   -0.92121   -0.18283
  1129. X   2.76832   -0.92121   -0.19470
  1130. X   2.81508   -0.92121   -0.20513
  1131. X   2.84978   -0.92121   -0.21607
  1132. X
  1133. X   2.49810   -1.06814   -0.23659
  1134. X   2.50090   -1.06814   -0.22916
  1135. X   2.50878   -1.06814   -0.22266
  1136. X   2.53867   -1.06814   -0.21318
  1137. X   2.58451   -1.06814   -0.20954
  1138. X   2.64127   -1.06814   -0.21225
  1139. X   2.70308   -1.06814   -0.22024
  1140. X   2.76389   -1.06814   -0.23139
  1141. X   2.81740   -1.06814   -0.24336
  1142. X   2.85947   -1.06814   -0.25397
  1143. X   2.89601   -1.06814   -0.26465
  1144. X
  1145. X   2.58593   -1.19765   -0.27553
  1146. X   2.58804   -1.19765   -0.26806
  1147. X   2.59508   -1.19765   -0.26157
  1148. X   2.62329   -1.19765   -0.25222
  1149. X   2.66752   -1.19765   -0.24888
  1150. X   2.72354   -1.19765   -0.25203
  1151. X   2.78557   -1.19765   -0.26050
  1152. X   2.84499   -1.19765   -0.27190
  1153. X   2.90032   -1.19765   -0.28340
  1154. X   2.94488   -1.19765   -0.29332
  1155. X   2.98342   -1.19765   -0.30305
  1156. X
  1157. X   2.71387   -1.31328   -0.31030
  1158. X   2.71617   -1.31328   -0.30360
  1159. X   2.72379   -1.31328   -0.29784
  1160. X   2.75400   -1.31328   -0.28986
  1161. X   2.80014   -1.31328   -0.28751
  1162. X   2.85587   -1.31328   -0.29055
  1163. X   2.91487   -1.31328   -0.29727
  1164. X   2.97499   -1.31328   -0.30547
  1165. X   3.02754   -1.31328   -0.31354
  1166. X   3.06386   -1.31328   -0.32018
  1167. X   3.09374   -1.31328   -0.32660
  1168. X
  1169. X   2.82952   -1.37861   -0.32995
  1170. X   2.83407   -1.37861   -0.32537
  1171. X   2.84273   -1.37861   -0.32141
  1172. X   2.86992   -1.37861   -0.31579
  1173. X   2.90864   -1.37861   -0.31380
  1174. X   2.95397   -1.37861   -0.31526
  1175. X   3.00267   -1.37861   -0.31911
  1176. X   3.05884   -1.37861   -0.32403
  1177. X   3.10634   -1.37861   -0.32905
  1178. X   3.13322   -1.37861   -0.33326
  1179. X   3.15559   -1.37861   -0.33743
  1180. X
  1181. X   3.03700   -1.43000   -0.34540
  1182. X   3.03803   -1.43000   -0.34314
  1183. X   3.04109   -1.43000   -0.34108
  1184. X   3.05295   -1.43000   -0.33771
  1185. X   3.07142   -1.43000   -0.33576
  1186. X   3.09470   -1.43000   -0.33545
  1187. X   3.12050   -1.43000   -0.33656
  1188. X   3.14630   -1.43000   -0.33857
  1189. X   3.16958   -1.43000   -0.34091
  1190. X   3.18805   -1.43000   -0.34308
  1191. X   3.20400   -1.43000   -0.34540
  1192. X
  1193. X
  1194. X#NETWORK = FIN-BOT               11   9  NEW
  1195. X   2.24615    0.71820   -0.13168
  1196. X   2.25215    0.72039   -0.15308
  1197. X   2.26291    0.72131   -0.17195
  1198. X   2.30310    0.71949   -0.20042
  1199. X   2.36037    0.71527   -0.21534
  1200. X   2.43162    0.70907   -0.21628
  1201. X   2.50850    0.70087   -0.20655
  1202. X   2.58262    0.69079   -0.19056
  1203. X   2.64672    0.67976   -0.17199
  1204. X   2.69790    0.67122   -0.15393
  1205. X   2.74057    0.66409   -0.13415
  1206. X
  1207. X   2.28218    0.74450   -0.13927
  1208. X   2.28533    0.74432   -0.15521
  1209. X   2.29482    0.74378   -0.16979
  1210. X   2.33165    0.74169   -0.19302
  1211. X   2.38888    0.73843   -0.20562
  1212. X   2.46068    0.73435   -0.20684
  1213. X   2.53984    0.72985   -0.19917
  1214. X   2.61836    0.72539   -0.18665
  1215. X   2.68903    0.72137   -0.17295
  1216. X   2.74488    0.71819   -0.16081
  1217. X   2.77891    0.71626   -0.14845
  1218. X
  1219. X   2.30791    0.77078   -0.14718
  1220. X   2.31114    0.77078   -0.16038
  1221. X   2.32086    0.77078   -0.17256
  1222. X   2.35857    0.77078   -0.19217
  1223. X   2.41692    0.77078   -0.20320
  1224. X   2.48970    0.77078   -0.20517
  1225. X   2.56932    0.77078   -0.20028
  1226. X   2.64772    0.77078   -0.19178
  1227. X   2.71760    0.77078   -0.18246
  1228. X   2.77231    0.77078   -0.17425
  1229. X   2.81899    0.77078   -0.16558
  1230. X
  1231. X   2.40989    0.92121   -0.19241
  1232. X   2.41294    0.92121   -0.20089
  1233. X   2.42169    0.92121   -0.20890
  1234. X   2.45510    0.92121   -0.22265
  1235. X   2.50650    0.92121   -0.23183
  1236. X   2.57029    0.92121   -0.23561
  1237. X   2.63982    0.92121   -0.23474
  1238. X   2.70865    0.92121   -0.23094
  1239. X   2.76832    0.92121   -0.22618
  1240. X   2.81508    0.92121   -0.22131
  1241. X   2.84978    0.92121   -0.21607
  1242. X
  1243. X   2.49810    1.06814   -0.23659
  1244. X   2.50090    1.06814   -0.24433
  1245. X   2.50878    1.06814   -0.25176
  1246. X   2.53867    1.06814   -0.26488
  1247. X   2.58451    1.06814   -0.27428
  1248. X   2.64127    1.06814   -0.27904
  1249. X   2.70308    1.06814   -0.27960
  1250. X   2.76389    1.06814   -0.27731
  1251. X   2.81740    1.06814   -0.27361
  1252. X   2.85947    1.06814   -0.26962
  1253. X   2.89601    1.06814   -0.26465
  1254. X
  1255. X   2.58593    1.19765   -0.27553
  1256. X   2.58804    1.19765   -0.28337
  1257. X   2.59508    1.19765   -0.29093
  1258. X   2.62329    1.19765   -0.30446
  1259. X   2.66752    1.19765   -0.31439
  1260. X   2.72354    1.19765   -0.31959
  1261. X   2.78557    1.19765   -0.32030
  1262. X   2.84499    1.19765   -0.31774
  1263. X   2.90032    1.19765   -0.31274
  1264. X   2.94488    1.19765   -0.30833
  1265. X   2.98342    1.19765   -0.30305
  1266. X
  1267. X   2.71387    1.31328   -0.31030
  1268. X   2.71617    1.31328   -0.31732
  1269. X   2.72379    1.31328   -0.32401
  1270. X   2.75400    1.31328   -0.33544
  1271. X   2.80014    1.31328   -0.34270
  1272. X   2.85587    1.31328   -0.34508
  1273. X   2.91487    1.31328   -0.34349
  1274. X   2.97499    1.31328   -0.33964
  1275. X   3.02754    1.31328   -0.33539
  1276. X   3.06386    1.31328   -0.33117
  1277. X   3.09374    1.31328   -0.32660
  1278. X
  1279. X   2.82952    1.37861   -0.32995
  1280. X   2.83407    1.37861   -0.33469
  1281. X   2.84273    1.37861   -0.33913
  1282. X   2.86992    1.37861   -0.34648
  1283. X   2.90864    1.37861   -0.35082
  1284. X   2.95397    1.37861   -0.35186
  1285. X   3.00267    1.37861   -0.35030
  1286. X   3.05884    1.37861   -0.34727
  1287. X   3.10634    1.37861   -0.34404
  1288. X   3.13322    1.37861   -0.34084
  1289. X   3.15559    1.37861   -0.33743
  1290. X
  1291. X   3.03700    1.43000   -0.34540
  1292. X   3.03803    1.43000   -0.34766
  1293. X   3.04109    1.43000   -0.34972
  1294. X   3.05295    1.43000   -0.35309
  1295. X   3.07142    1.43000   -0.35504
  1296. X   3.09470    1.43000   -0.35535
  1297. X   3.12050    1.43000   -0.35424
  1298. X   3.14630    1.43000   -0.35223
  1299. X   3.16958    1.43000   -0.34989
  1300. X   3.18805    1.43000   -0.34772
  1301. X   3.20400    1.43000   -0.34540
  1302. X
  1303. X
  1304. X   2.24615   -0.71820   -0.13168
  1305. X   2.25215   -0.72039   -0.15308
  1306. X   2.26291   -0.72131   -0.17195
  1307. X   2.30310   -0.71949   -0.20042
  1308. X   2.36037   -0.71527   -0.21534
  1309. X   2.43162   -0.70907   -0.21628
  1310. X   2.50850   -0.70087   -0.20655
  1311. X   2.58262   -0.69079   -0.19056
  1312. X   2.64672   -0.67976   -0.17199
  1313. X   2.69790   -0.67122   -0.15393
  1314. X   2.74057   -0.66409   -0.13415
  1315. X
  1316. X   2.28218   -0.74450   -0.13927
  1317. X   2.28533   -0.74432   -0.15521
  1318. X   2.29482   -0.74378   -0.16979
  1319. X   2.33165   -0.74169   -0.19302
  1320. X   2.38888   -0.73843   -0.20562
  1321. X   2.46068   -0.73435   -0.20684
  1322. X   2.53984   -0.72985   -0.19917
  1323. X   2.61836   -0.72539   -0.18665
  1324. X   2.68903   -0.72137   -0.17295
  1325. X   2.74488   -0.71819   -0.16081
  1326. X   2.77891   -0.71626   -0.14845
  1327. X
  1328. X   2.30791   -0.77078   -0.14718
  1329. X   2.31114   -0.77078   -0.16038
  1330. X   2.32086   -0.77078   -0.17256
  1331. X   2.35857   -0.77078   -0.19217
  1332. X   2.41692   -0.77078   -0.20320
  1333. X   2.48970   -0.77078   -0.20517
  1334. X   2.56932   -0.77078   -0.20028
  1335. X   2.64772   -0.77078   -0.19178
  1336. X   2.71760   -0.77078   -0.18246
  1337. X   2.77231   -0.77078   -0.17425
  1338. X   2.81899   -0.77078   -0.16558
  1339. X
  1340. X   2.40989   -0.92121   -0.19241
  1341. X   2.41294   -0.92121   -0.20089
  1342. X   2.42169   -0.92121   -0.20890
  1343. X   2.45510   -0.92121   -0.22265
  1344. X   2.50650   -0.92121   -0.23183
  1345. X   2.57029   -0.92121   -0.23561
  1346. X   2.63982   -0.92121   -0.23474
  1347. X   2.70865   -0.92121   -0.23094
  1348. X   2.76832   -0.92121   -0.22618
  1349. X   2.81508   -0.92121   -0.22131
  1350. X   2.84978   -0.92121   -0.21607
  1351. X
  1352. X   2.49810   -1.06814   -0.23659
  1353. X   2.50090   -1.06814   -0.24433
  1354. X   2.50878   -1.06814   -0.25176
  1355. X   2.53867   -1.06814   -0.26488
  1356. X   2.58451   -1.06814   -0.27428
  1357. X   2.64127   -1.06814   -0.27904
  1358. X   2.70308   -1.06814   -0.27960
  1359. X   2.76389   -1.06814   -0.27731
  1360. X   2.81740   -1.06814   -0.27361
  1361. X   2.85947   -1.06814   -0.26962
  1362. X   2.89601   -1.06814   -0.26465
  1363. X
  1364. X   2.58593   -1.19765   -0.27553
  1365. X   2.58804   -1.19765   -0.28337
  1366. X   2.59508   -1.19765   -0.29093
  1367. X   2.62329   -1.19765   -0.30446
  1368. X   2.66752   -1.19765   -0.31439
  1369. X   2.72354   -1.19765   -0.31959
  1370. X   2.78557   -1.19765   -0.32030
  1371. X   2.84499   -1.19765   -0.31774
  1372. X   2.90032   -1.19765   -0.31274
  1373. X   2.94488   -1.19765   -0.30833
  1374. X   2.98342   -1.19765   -0.30305
  1375. X
  1376. X   2.71387   -1.31328   -0.31030
  1377. X   2.71617   -1.31328   -0.31732
  1378. X   2.72379   -1.31328   -0.32401
  1379. X   2.75400   -1.31328   -0.33544
  1380. X   2.80014   -1.31328   -0.34270
  1381. X   2.85587   -1.31328   -0.34508
  1382. X   2.91487   -1.31328   -0.34349
  1383. X   2.97499   -1.31328   -0.33964
  1384. X   3.02754   -1.31328   -0.33539
  1385. X   3.06386   -1.31328   -0.33117
  1386. X   3.09374   -1.31328   -0.32660
  1387. X
  1388. X   2.82952   -1.37861   -0.32995
  1389. X   2.83407   -1.37861   -0.33469
  1390. X   2.84273   -1.37861   -0.33913
  1391. X   2.86992   -1.37861   -0.34648
  1392. X   2.90864   -1.37861   -0.35082
  1393. X   2.95397   -1.37861   -0.35186
  1394. X   3.00267   -1.37861   -0.35030
  1395. X   3.05884   -1.37861   -0.34727
  1396. X   3.10634   -1.37861   -0.34404
  1397. X   3.13322   -1.37861   -0.34084
  1398. X   3.15559   -1.37861   -0.33743
  1399. X
  1400. X   3.03700   -1.43000   -0.34540
  1401. X   3.03803   -1.43000   -0.34766
  1402. X   3.04109   -1.43000   -0.34972
  1403. X   3.05295   -1.43000   -0.35309
  1404. X   3.07142   -1.43000   -0.35504
  1405. X   3.09470   -1.43000   -0.35535
  1406. X   3.12050   -1.43000   -0.35424
  1407. X   3.14630   -1.43000   -0.35223
  1408. X   3.16958   -1.43000   -0.34989
  1409. X   3.18805   -1.43000   -0.34772
  1410. X   3.20400   -1.43000   -0.34540
  1411. X
  1412. X
  1413. X#NETWORK = TAIL-TIP              14   2  NEW
  1414. X   7.01919    0.96248    0.62961
  1415. X   7.03301    0.97333    0.63213
  1416. X   7.04227    0.97952    0.63349
  1417. X   7.06921    0.99353    0.63551
  1418. X   7.09119    1.00123    0.63608
  1419. X   7.10864    1.00528    0.63630
  1420. X   7.12385    1.00742    0.63637
  1421. X   7.13775    1.00834    0.63622
  1422. X   7.15080    1.00834    0.63568
  1423. X   7.16385    1.00834    0.63471
  1424. X   7.17690    1.00834    0.63347
  1425. X   7.18995    1.00834    0.63207
  1426. X   7.20300    1.00834    0.63068
  1427. X   7.21310    0.99936    0.62961
  1428. X
  1429. X   7.01919    0.96248    0.62961
  1430. X   7.03301    0.97333    0.62709
  1431. X   7.04227    0.97952    0.62574
  1432. X   7.06921    0.99353    0.62372
  1433. X   7.09119    1.00123    0.62315
  1434. X   7.10864    1.00528    0.62293
  1435. X   7.12385    1.00742    0.62285
  1436. X   7.13775    1.00834    0.62301
  1437. X   7.15080    1.00834    0.62355
  1438. X   7.16385    1.00834    0.62451
  1439. X   7.17690    1.00834    0.62576
  1440. X   7.18995    1.00834    0.62716
  1441. X   7.20300    1.00834    0.62855
  1442. X   7.21310    0.99936    0.62961
  1443. X
  1444. X
  1445. X   7.01919   -0.96248    0.62961
  1446. X   7.03301   -0.97333    0.63213
  1447. X   7.04227   -0.97952    0.63349
  1448. X   7.06921   -0.99353    0.63551
  1449. X   7.09119   -1.00123    0.63608
  1450. X   7.10864   -1.00528    0.63630
  1451. X   7.12385   -1.00742    0.63637
  1452. X   7.13775   -1.00834    0.63622
  1453. X   7.15080   -1.00834    0.63568
  1454. X   7.16385   -1.00834    0.63471
  1455. X   7.17690   -1.00834    0.63347
  1456. X   7.18995   -1.00834    0.63207
  1457. X   7.20300   -1.00834    0.63068
  1458. X   7.21310   -0.99936    0.62961
  1459. X
  1460. X   7.01919   -0.96248    0.62961
  1461. X   7.03301   -0.97333    0.62709
  1462. X   7.04227   -0.97952    0.62574
  1463. X   7.06921   -0.99353    0.62372
  1464. X   7.09119   -1.00123    0.62315
  1465. X   7.10864   -1.00528    0.62293
  1466. X   7.12385   -1.00742    0.62285
  1467. X   7.13775   -1.00834    0.62301
  1468. X   7.15080   -1.00834    0.62355
  1469. X   7.16385   -1.00834    0.62451
  1470. X   7.17690   -1.00834    0.62576
  1471. X   7.18995   -1.00834    0.62716
  1472. X   7.20300   -1.00834    0.62855
  1473. X   7.21310   -0.99936    0.62961
  1474. X
  1475. X
  1476. X#NETWORK = FIN-TIP               11   2  NEW
  1477. X   3.03700    1.43000   -0.34540
  1478. X   3.03803    1.43000   -0.34314
  1479. X   3.04109    1.43000   -0.34108
  1480. X   3.05295    1.43000   -0.33771
  1481. X   3.07142    1.43000   -0.33576
  1482. X   3.09470    1.43000   -0.33545
  1483. X   3.12050    1.43000   -0.33656
  1484. X   3.14630    1.43000   -0.33857
  1485. X   3.16958    1.43000   -0.34091
  1486. X   3.18805    1.43000   -0.34308
  1487. X   3.20400    1.43000   -0.34540
  1488. X
  1489. X   3.03700    1.43000   -0.34540
  1490. X   3.03803    1.43000   -0.34766
  1491. X   3.04109    1.43000   -0.34972
  1492. X   3.05295    1.43000   -0.35309
  1493. X   3.07142    1.43000   -0.35504
  1494. X   3.09470    1.43000   -0.35535
  1495. X   3.12050    1.43000   -0.35424
  1496. X   3.14630    1.43000   -0.35223
  1497. X   3.16958    1.43000   -0.34989
  1498. X   3.18805    1.43000   -0.34772
  1499. X   3.20400    1.43000   -0.34540
  1500. X
  1501. X
  1502. X   3.03700   -1.43000   -0.34540
  1503. X   3.03803   -1.43000   -0.34314
  1504. X   3.04109   -1.43000   -0.34108
  1505. X   3.05295   -1.43000   -0.33771
  1506. X   3.07142   -1.43000   -0.33576
  1507. X   3.09470   -1.43000   -0.33545
  1508. X   3.12050   -1.43000   -0.33656
  1509. X   3.14630   -1.43000   -0.33857
  1510. X   3.16958   -1.43000   -0.34091
  1511. X   3.18805   -1.43000   -0.34308
  1512. X   3.20400   -1.43000   -0.34540
  1513. X
  1514. X   3.03700   -1.43000   -0.34540
  1515. X   3.03803   -1.43000   -0.34766
  1516. X   3.04109   -1.43000   -0.34972
  1517. X   3.05295   -1.43000   -0.35309
  1518. X   3.07142   -1.43000   -0.35504
  1519. X   3.09470   -1.43000   -0.35535
  1520. X   3.12050   -1.43000   -0.35424
  1521. X   3.14630   -1.43000   -0.35223
  1522. X   3.16958   -1.43000   -0.34989
  1523. X   3.18805   -1.43000   -0.34772
  1524. X   3.20400   -1.43000   -0.34540
  1525. X
  1526. X
  1527. END_OF_FILE
  1528.   if test 46303 -ne `wc -c <'gnuplot/demo/whale.dat.B'`; then
  1529.     echo shar: \"'gnuplot/demo/whale.dat.B'\" unpacked with wrong size!
  1530.   elif test -f 'gnuplot/demo/whale.dat.A' ; then
  1531.     echo shar: Combining  \"'gnuplot/demo/whale.dat'\" \(94483 characters\)
  1532.     cat 'gnuplot/demo/whale.dat.A' 'gnuplot/demo/whale.dat.B' > 'gnuplot/demo/whale.dat'
  1533.     if test 94483 -ne `wc -c <'gnuplot/demo/whale.dat'`; then
  1534.       echo shar: \"'gnuplot/demo/whale.dat'\" combined with wrong size!
  1535.     else 
  1536.       rm gnuplot/demo/whale.dat.A gnuplot/demo/whale.dat.B
  1537.     fi 
  1538.   fi
  1539.   # end of 'gnuplot/demo/whale.dat.B'
  1540. fi
  1541. if test -f 'gnuplot/term/fg.trm' -a "${1}" != "-c" ; then 
  1542.   echo shar: Will not clobber existing file \"'gnuplot/term/fg.trm'\"
  1543. else
  1544.   echo shar: Extracting \"'gnuplot/term/fg.trm'\" \(5015 characters\)
  1545.   sed "s/^X//" >'gnuplot/term/fg.trm' <<'END_OF_FILE'
  1546. X/* GNUPLOT - fg.trm */
  1547. X/*
  1548. X * Copyright (C) 1990, 1991, 1992
  1549. X *
  1550. X * Permission to use, copy, and distribute this software and its
  1551. X * documentation for any purpose with or without fee is hereby granted, 
  1552. X * provided that the above copyright notice appear in all copies and 
  1553. X * that both that copyright notice and this permission notice appear 
  1554. X * in supporting documentation.
  1555. X *
  1556. X * Permission to modify the software is granted, but not the right to
  1557. X * distribute the modified code.  Modifications are to be distributed 
  1558. X * as patches to released version.
  1559. X *
  1560. X * This software  is provided "as is" without express or implied warranty.
  1561. X *
  1562. X * This file is included by ../term.c.
  1563. X *
  1564. X * This terminal driver supports:
  1565. X *    Under Zortech C
  1566. X *      egalib, vgalib, vgamono, svga, mcga, cga, hercules, att
  1567. X *
  1568. X * AUTHORS
  1569. X *          Gnuplot for DOS 386/flash graphics
  1570. X *                  Clifton T. Liu
  1571. X *
  1572. X * There is a mailing list for gnuplot users. Note, however, that the
  1573. X * newsgroup 
  1574. X *    comp.graphics.gnuplot 
  1575. X * is identical to the mailing list (they
  1576. X * both carry the same set of messages). We prefer that you read the
  1577. X * messages through that newsgroup, to subscribing to the mailing list.
  1578. X * (If you can read that newsgroup, and are already on the mailing list,
  1579. X * please send a message info-gnuplot-request@dartmouth.edu, asking to be
  1580. X * removed from the mailing list.)
  1581. X *
  1582. X * The address for mailing to list members is
  1583. X *       info-gnuplot@dartmouth.edu
  1584. X * and for mailing administrative requests is 
  1585. X *       info-gnuplot-request@dartmouth.edu
  1586. X * The mailing list for bug reports is 
  1587. X *       bug-gnuplot@dartmouth.edu
  1588. X * The list of those interested in beta-test versions is
  1589. X *       info-gnuplot-beta@dartmouth.edu
  1590. X */
  1591. X/* The modifications to allow Gnuplot to compile with Zortech C/C++   */
  1592. X/* 3.1 /Flash Graphics    were made by Clifton T. Liu                   */
  1593. X/* (cliu@merlin.appmath.columbia.edu)         20 Feb 1993              */
  1594. X
  1595. X#include <fg.h>
  1596. X
  1597. Xstatic int pattern[] = {0xffff, 0x0f0f, 0xffff, 0xaaaa, 0x3333, 0x3f3f, 0x0f0f};
  1598. X
  1599. Xstatic int graphics_on = FALSE;
  1600. Xint startx, starty;
  1601. X/*
  1602. Xint pc_angle;
  1603. X#define PC_VCHAR FNT5X9_VCHAR
  1604. X#define PC_HCHAR FNT5X9_HCHAR
  1605. X*/
  1606. Xpause()        /* press any key to continue... */
  1607. X{
  1608. X    (void) getch();
  1609. X}
  1610. X
  1611. X
  1612. XPC_text()
  1613. X{
  1614. X    if (graphics_on) {
  1615. X        graphics_on = FALSE;
  1616. X        pause();
  1617. X    }
  1618. X   fg_term();
  1619. X}
  1620. X
  1621. XPC_reset()
  1622. X{
  1623. X}
  1624. X
  1625. X
  1626. X
  1627. X/* all of the FlashGraphics C routines for the different graphics devices go here */
  1628. X
  1629. X
  1630. X#define HERC_XMAX 720
  1631. X#define HERC_YMAX 348
  1632. X
  1633. X#define HERC_XLAST (HERC_XMAX - 1)
  1634. X#define HERC_YLAST (HERC_YMAX - 1)
  1635. X
  1636. X#define HERC_VCHAR 10
  1637. X#define HERC_HCHAR 8
  1638. X#define HERC_VTIC 5
  1639. X#define HERC_HTIC 5
  1640. X
  1641. X
  1642. X
  1643. X#define EGA_XMAX 640
  1644. X#define EGA_YMAX 350
  1645. X
  1646. X#define EGA_XLAST (EGA_XMAX - 1)
  1647. X#define EGA_YLAST (EGA_YMAX - 1)
  1648. X
  1649. X#define EGA_VCHAR 18
  1650. X#define EGA_HCHAR 8
  1651. X#define EGA_VTIC 5
  1652. X#define EGA_HTIC 5
  1653. X
  1654. X
  1655. X#define VGA_XMAX 640
  1656. X#define VGA_YMAX 480
  1657. X
  1658. X#define VGA_XLAST (VGA_XMAX - 1)
  1659. X#define VGA_YLAST (VGA_YMAX - 1)
  1660. X
  1661. X#define VGA_VCHAR 24
  1662. X#define VGA_HCHAR 8
  1663. X#define VGA_VTIC 5
  1664. X#define VGA_HTIC 5
  1665. X
  1666. X
  1667. X#define SVGA_XMAX 800
  1668. X#define SVGA_YMAX 600
  1669. X
  1670. X#define SVGA_XLAST (SVGA_XMAX - 1)
  1671. X#define SVGA_YLAST (SVGA_YMAX - 1)
  1672. X
  1673. X#define SVGA_VCHAR 24
  1674. X#define SVGA_HCHAR 8
  1675. X#define SVGA_VTIC 5
  1676. X#define SVGA_HTIC 5
  1677. X
  1678. X#define SSVGA_XMAX 1024
  1679. X#define SSVGA_YMAX 768
  1680. X
  1681. X#define SSVGA_XLAST (SSVGA_XMAX - 1)
  1682. X#define SSVGA_YLAST (SSVGA_YMAX - 1)
  1683. X
  1684. X#define SSVGA_VCHAR 24
  1685. X#define SSVGA_HCHAR 8
  1686. X#define SSVGA_VTIC 5
  1687. X#define SSVGA_HTIC 5
  1688. X
  1689. X
  1690. Xstatic int vga256color[] = {7,8,2,3,4,5,9,14,12,15,13,10,11,1,6};
  1691. Xstatic int *vgacolor = vga256color;
  1692. Xstatic fg_color_t vga_color;
  1693. Xstatic int text_angle;
  1694. Xstatic fg_line_t line_to_draw;
  1695. X
  1696. Xint VGA_text_angle(ang)
  1697. Xint ang;
  1698. X{
  1699. X    text_angle = ang;
  1700. X    return TRUE;
  1701. X}
  1702. X
  1703. Xint VGA_justify_text(mode)
  1704. Xenum JUSTIFY mode;
  1705. X{
  1706. X    return FALSE;
  1707. X}
  1708. X
  1709. Xint VGA_init()
  1710. X{
  1711. X       if (fg_init() == FG_NULL)  {
  1712. X           fprintf(stderr,"Graphics card not detected.\n");
  1713. X           exit(1);
  1714. X      }
  1715. X}
  1716. X
  1717. Xint HERC_graphics()
  1718. X{
  1719. X   fg_init_herc();
  1720. X   graphics_on = TRUE;
  1721. X}
  1722. X
  1723. Xint EGAMONO_graphics()
  1724. X{
  1725. X   fg_init_egamono();
  1726. X   graphics_on = TRUE;
  1727. X}
  1728. X
  1729. Xint EGA_graphics()
  1730. X{
  1731. X   fg_init_egaecd();
  1732. X   graphics_on = TRUE;
  1733. X}
  1734. X
  1735. Xint VGA_graphics()
  1736. X{
  1737. X   fg_init_vga12();
  1738. X   graphics_on = TRUE;
  1739. X}
  1740. X
  1741. Xint VGAMONO_graphics()
  1742. X{
  1743. X   fg_init_vga11();
  1744. X   graphics_on = TRUE;
  1745. X}
  1746. X
  1747. Xint SVGA_graphics()
  1748. X{
  1749. X   fg_init_vesa6a();
  1750. X   graphics_on = TRUE;
  1751. X}
  1752. X
  1753. Xint SSVGA_graphics()
  1754. X{
  1755. X   fg_init_vesa5();
  1756. X   graphics_on = TRUE;
  1757. X}
  1758. X
  1759. Xint VGA_linetype(linetype)
  1760. X{
  1761. X { /* 13 replaces 15 */
  1762. X   if (linetype >= 13)
  1763. X       linetype %= 13;
  1764. X       vga_color = fg.color[vgacolor[linetype+2]];
  1765. X}
  1766. X
  1767. Xint VGA_put_text(x,y,str)
  1768. Xunsigned int x, y;
  1769. Xchar *str;
  1770. X{
  1771. X   fg_puts(vga_color, FG_MODE_SET,    ~0,  text_angle, x, y, str, fg.displaybox);
  1772. X}
  1773. X
  1774. Xint VGA_move(x,y)
  1775. X{
  1776. X     line_to_draw[FG_X1] = x;
  1777. X     line_to_draw[FG_Y1] = y;
  1778. X}
  1779. X
  1780. X
  1781. Xint VGA_vector(x,y)
  1782. X{
  1783. X     line_to_draw[FG_X2] = x;
  1784. X     line_to_draw[FG_Y2] = y;
  1785. X     fg_drawline(vga_color, FG_MODE_SET, ~0, FG_LINE_SOLID, line_to_draw);
  1786. X     line_to_draw[FG_X1] = x;
  1787. X     line_to_draw[FG_Y1] = y;
  1788. X}
  1789. X
  1790. Xint VGA_text()
  1791. X{
  1792. X    if (graphics_on) {
  1793. X        graphics_on = FALSE;
  1794. X        fg_flush();
  1795. X        pause();
  1796. X    }
  1797. X   fg_term();
  1798. X}
  1799. X
  1800. Xint VGA_reset()
  1801. X{
  1802. X   fg_term();
  1803. X}
  1804. END_OF_FILE
  1805.   if test 5015 -ne `wc -c <'gnuplot/term/fg.trm'`; then
  1806.     echo shar: \"'gnuplot/term/fg.trm'\" unpacked with wrong size!
  1807.   fi
  1808.   # end of 'gnuplot/term/fg.trm'
  1809. fi
  1810. if test -f 'gnuplot/term/tpic.trm' -a "${1}" != "-c" ; then 
  1811.   echo shar: Will not clobber existing file \"'gnuplot/term/tpic.trm'\"
  1812. else
  1813.   echo shar: Extracting \"'gnuplot/term/tpic.trm'\" \(25790 characters\)
  1814.   sed "s/^X//" >'gnuplot/term/tpic.trm' <<'END_OF_FILE'
  1815. X/*
  1816. X * $Id: tpic.trm%v 3.50 1993/07/09 05:35:24 woo Exp $
  1817. X */
  1818. X
  1819. X/* GNUPLOT - tpic.trm */
  1820. X/*
  1821. X * Copyright (C) 1990 - 1993   
  1822. X *
  1823. X * Permission to use, copy, and distribute this software and its
  1824. X * documentation for any purpose with or without fee is hereby granted, 
  1825. X * provided that the above copyright notice appear in all copies and 
  1826. X * that both that copyright notice and this permission notice appear 
  1827. X * in supporting documentation.
  1828. X *
  1829. X * Permission to modify the software is granted, but not the right to
  1830. X * distribute the modified code.  Modifications are to be distributed 
  1831. X * as patches to released version.
  1832. X *  
  1833. X * This software  is provided "as is" without express or implied warranty.
  1834. X * 
  1835. X * This file is included by ../term.c.
  1836. X *
  1837. X * This terminal driver supports:
  1838. X *   The tpic \specials (version 2.2) for LaTeX. 
  1839. X *
  1840. X * AUTHORS
  1841. X *   Oh-Yeah?   3 Sep. 1992 (closely following eepic.trm by David Kotz)
  1842. X *   A. Woo     5 Oct. 1992 (removed ansi prototypes for braindead compilers)
  1843. X *
  1844. X * send your comments or suggestions to (info-gnuplot@dartmouth.edu).
  1845. X * 
  1846. X */
  1847. X/*
  1848. X *  This file contains the tpic terminal driver for use with LaTeX. 
  1849. X *  This is an alternative to the latex and eepic drivers. You need 
  1850. X *  a printer driver that supports the tpic \specials version 2.2.
  1851. X *
  1852. X * Comparison with the eepic driver (eepic.trm):
  1853. X *  Merits
  1854. X *    - More point and line types
  1855. X *    - Options to change point size, linewidth, dot & dash intervals
  1856. X *    - Dotted and dashed lines for high-sample-rate curves (but may
  1857. X *      depend on tpic (da & dt) implementation of your dvi driver :-)
  1858. X *    - Overlapped points made fancier by tpic shading facility
  1859. X *    - Optional comments for trimming figure margins
  1860. X *    - No need for epic and eepic macros
  1861. X *  Drawback
  1862. X *    - You cannot use eepicemu macro for non-tpic-support dvi drivers
  1863. X *
  1864. X * LATEX must also be defined.
  1865. X */
  1866. X
  1867. X
  1868. X/* These parameters can be modified as you like, through options.  Say 
  1869. X   "set terminal tpic <pointsize> <linewidth> <interval>".  <pointsize> 
  1870. X   and <linewidth> are integers in milli-inches; <interval> is a float 
  1871. X   in inches.  If non-positive value is specified, the default (below) 
  1872. X   is chosen. 
  1873. X*/
  1874. Xstatic int tpic_pointsize   =  40; /* min point radius   (in milli-inches) */
  1875. Xstatic int tpic_linewidth   =   6; /* min line thickness (in milli-inches) */
  1876. Xstatic double tpic_interval = 0.1; /* min dot & dash intervals (in inches) */
  1877. X
  1878. X/* ARROWS: same code as for LATEX */
  1879. X/* static void best\_latex\_arrow(int sx, int sy, int ex, int ey, int who, 
  1880. X    TBOOLEAN head); figure out the best arrow. in latex.trm */
  1881. Xstatic void best_latex_arrow();
  1882. X
  1883. X/* all prototypes ... */
  1884. Xint TPIC_options(); /* get size options */
  1885. Xint TPIC_init();
  1886. Xint TPIC_reset();
  1887. Xint TPIC_text();
  1888. X/* TBOOLEAN TPIC_scale(double xs, double ys);  scaling factors */
  1889. XTBOOLEAN TPIC_scale();
  1890. Xint TPIC_graphics();
  1891. X/* int TPIC_move(unsigned int x, unsigned int y);
  1892. Xint TPIC_vector(unsigned int ux, unsigned int uy); */
  1893. Xint TPIC_move();
  1894. Xint TPIC_vector();
  1895. Xstatic void tpic_startline();  /* private */
  1896. Xstatic void tpic_endline();  /* private */
  1897. X/* static void tpic_pushpath(unsigned int x, unsigned int y); /* private */
  1898. Xstatic void tpic_pushpath();
  1899. Xstatic void tpic_scanpath();
  1900. X/* int TPIC_linetype(int linetype);
  1901. Xint TPIC_put_text(int x, int y, char *str); /* ref point and text */
  1902. Xint TPIC_linetype();
  1903. Xint TPIC_put_text();
  1904. X/* TBOOLEAN TPIC_text_angle(int angle);
  1905. XTBOOLEAN TPIC_justify_text(enum JUSTIFY mode); */
  1906. XTBOOLEAN TPIC_text_angle();
  1907. XTBOOLEAN TPIC_justify_text();
  1908. X/* int TPIC_point(unsigned int x, unsigned int y, int number); */
  1909. Xint TPIC_point();
  1910. X/* int TPIC_arrow(int sx, int sy, int ex, int ey, TBOOLEAN head); */
  1911. Xint TPIC_arrow();
  1912. X/* void tpic_diamond(int size); */
  1913. Xvoid tpic_diamond();
  1914. X/* void tpic_plus(int size); */
  1915. Xvoid tpic_plus();
  1916. X/* void tpic_box(int size); */
  1917. Xvoid tpic_box();
  1918. X/* void tpic_times(int size); */
  1919. Xvoid tpic_times();
  1920. X/* void tpic_triangle(int size); */
  1921. Xvoid tpic_triangle();
  1922. X/* void tpic_star(int size); */
  1923. Xvoid tpic_star();
  1924. X/* void tpic_hexagon(int size); */
  1925. Xvoid tpic_hexagon();
  1926. X/* void tpic_circle(int size); */
  1927. Xvoid tpic_circle();
  1928. X/* void tpic_doublecircle(int size); */
  1929. Xvoid tpic_doublecircle();
  1930. X/* void tpic_vercircle(int size); /* circle with | */
  1931. Xvoid tpic_vercircle(); /* circle with | */
  1932. X/* void tpic_horcircle(int size); /* circle with - */
  1933. Xvoid tpic_horcircle(); /* circle with - */
  1934. X/* void tpic_pluscircle(int size); /* circle with + */
  1935. Xvoid tpic_pluscircle(); /* circle with + */
  1936. X/* void tpic_timescircle(int size); /* circle with times */
  1937. Xvoid tpic_timescircle(); /* circle with times */
  1938. X/* void tpic_starcircle(int size); /* circle with star */
  1939. Xvoid tpic_starcircle(); /* circle with star */
  1940. X/* void tpic_dotcircle(int size); /* circle with dot (black circle) */
  1941. Xvoid tpic_dotcircle(); /* circle with dot (black circle) */
  1942. X/* void tpic_diamondcircle(int size); /* circle with black diamond */
  1943. Xvoid tpic_diamondcircle(); /* circle with black diamond */
  1944. X/* void tpic_boxcircle(int size); /* circle with black box */
  1945. Xvoid tpic_boxcircle(); /* circle with black box */
  1946. X/* void tpic_trianglecircle(int size); /* circle with black triangle */
  1947. Xvoid tpic_trianglecircle(); /* circle with black triangle */
  1948. X/* void tpic_hexagoncircle(int size); /* circle with black hexagon */
  1949. Xvoid tpic_hexagoncircle(); /* circle with black hexagon */
  1950. X/* void tpic_plustimescircle(int size); /* no more idea ... with plus & times */
  1951. Xvoid tpic_plustimescircle(); /* no more idea ... with plus & times */
  1952. X/* void tpic_abspath(unsigned int x, unsigned int y); /* absolute coord */
  1953. Xvoid tpic_abspath(); /* absolute coord */
  1954. X/* void tpic_path(int x, int y); */
  1955. Xvoid tpic_path();
  1956. X/* void tpic_flush(void); */
  1957. Xvoid tpic_flush();
  1958. X/* void tpic_arc(int radius); /* actually, draw a full circle */
  1959. Xvoid tpic_arc(); /* actually, draw a full circle */
  1960. X/* void tpic_shade(double grayscale); */
  1961. Xvoid tpic_shade();
  1962. X/* void tpic_pen(int thickness); */
  1963. Xvoid tpic_pen();
  1964. X/* void tpic_dottedflush(double interval); */
  1965. Xvoid tpic_dottedflush();
  1966. X/* void tpic_dashedflush(double interval); */
  1967. Xvoid tpic_dashedflush();
  1968. X
  1969. X#define TPIC_UNIT 0.001 /* tpic \specials unit in inches (1 milli-inch) */
  1970. X/* 5 inches wide by 3 inches high (default) */
  1971. X#define TPIC_XMAX (unsigned int) (5 / TPIC_UNIT)
  1972. X#define TPIC_YMAX (unsigned int) (3 / TPIC_UNIT)
  1973. X#define TPIC_PTS_PER_UNIT (72.27 * TPIC_UNIT)
  1974. X#define TPIC_HTIC  (unsigned int) ( 5.0 / TPIC_PTS_PER_UNIT) /* 5pt */
  1975. X#define TPIC_VTIC  (unsigned int) ( 5.0 / TPIC_PTS_PER_UNIT) /* 5pt */
  1976. X#define TPIC_HCHAR (unsigned int) ( 5.3 / TPIC_PTS_PER_UNIT) /* 5.3pt */
  1977. X#define TPIC_VCHAR (unsigned int) (11.0 / TPIC_PTS_PER_UNIT) /* 11pt */
  1978. X
  1979. Xtypedef enum {tpic_none, tpic_white, tpic_gray, tpic_black} tpic_shadestyle;
  1980. Xtypedef enum {tpic_nosize, tpic_small, tpic_medium, tpic_large} tpic_size;
  1981. X/* typedef void (*tpic_function)(int size); */
  1982. Xtypedef void (*tpic_function)();
  1983. Xtypedef struct {
  1984. X    tpic_shadestyle shadestyle;
  1985. X    tpic_size size;
  1986. X    tpic_function function;
  1987. X} tpic_point_info;
  1988. X
  1989. X/* POINTS */
  1990. Xstatic GPFAR tpic_point_info GPFAR tpic_point[] = {
  1991. X    {tpic_white, tpic_medium, tpic_diamond},
  1992. X    {tpic_none,  tpic_medium, tpic_plus},
  1993. X    {tpic_white, tpic_medium, tpic_box},
  1994. X    {tpic_none,  tpic_medium, tpic_times},
  1995. X    {tpic_white, tpic_medium, tpic_triangle},
  1996. X    {tpic_none,  tpic_medium, tpic_star},
  1997. X    {tpic_white, tpic_small,  tpic_circle},
  1998. X    {tpic_white, tpic_medium, tpic_circle},
  1999. X    {tpic_white, tpic_large,  tpic_circle},
  2000. X    {tpic_black, tpic_small,  tpic_circle},
  2001. X    {tpic_black, tpic_medium, tpic_circle},
  2002. X    {tpic_black, tpic_large,  tpic_circle},
  2003. X    {tpic_black, tpic_medium, tpic_diamond},
  2004. X    {tpic_black, tpic_medium, tpic_box},
  2005. X    {tpic_black, tpic_medium, tpic_triangle},
  2006. X    {tpic_white, tpic_medium, tpic_hexagon},
  2007. X    {tpic_black, tpic_medium, tpic_hexagon},
  2008. X    {tpic_white, tpic_medium, tpic_doublecircle},
  2009. X    {tpic_white, tpic_medium, tpic_vercircle},
  2010. X    {tpic_white, tpic_medium, tpic_horcircle},
  2011. X    {tpic_white, tpic_medium, tpic_pluscircle},
  2012. X    {tpic_white, tpic_medium, tpic_timescircle},
  2013. X    {tpic_white, tpic_medium, tpic_starcircle},
  2014. X    {tpic_black, tpic_medium, tpic_doublecircle},
  2015. X    {tpic_white, tpic_medium, tpic_dotcircle},
  2016. X    {tpic_white, tpic_medium, tpic_diamondcircle},
  2017. X    {tpic_white, tpic_medium, tpic_boxcircle},
  2018. X    {tpic_white, tpic_medium, tpic_trianglecircle},
  2019. X    {tpic_white, tpic_medium, tpic_hexagoncircle},
  2020. X    {tpic_white, tpic_medium, tpic_plustimescircle}
  2021. X};
  2022. X
  2023. Xtypedef enum {tpic_solid, tpic_dotted, tpic_dashed, 
  2024. X    tpic_dashed_sdot, tpic_dashed_ddot} tpic_linestyle;
  2025. Xtypedef struct {
  2026. X    tpic_size thickness, interval;
  2027. X    tpic_linestyle linestyle;
  2028. X} tpic_line_info;
  2029. X
  2030. X/* LINES */
  2031. Xstatic GPFAR tpic_line_info GPFAR tpic_line[] = {
  2032. X    {tpic_medium, tpic_nosize, tpic_solid},  /* -2 border */
  2033. X    {tpic_small,  tpic_small,  tpic_dashed}, /* -1 axes */
  2034. X    {tpic_small,  tpic_nosize, tpic_solid},
  2035. X    {tpic_medium, tpic_nosize, tpic_solid},
  2036. X    {tpic_large,  tpic_nosize, tpic_solid},
  2037. X    {tpic_small,  tpic_small,  tpic_dotted},
  2038. X    {tpic_medium, tpic_small,  tpic_dotted},
  2039. X    {tpic_large,  tpic_small,  tpic_dotted},
  2040. X    {tpic_small,  tpic_small,  tpic_dashed},
  2041. X    {tpic_medium, tpic_small,  tpic_dashed},
  2042. X    {tpic_large,  tpic_small,  tpic_dashed},
  2043. X    {tpic_small,  tpic_small,  tpic_dashed_sdot}, /* dash with single dots */
  2044. X    {tpic_medium, tpic_small,  tpic_dashed_sdot},
  2045. X    {tpic_large,  tpic_small,  tpic_dashed_sdot},
  2046. X    {tpic_small,  tpic_small,  tpic_dashed_ddot}, /* dash with double dots */
  2047. X    {tpic_medium, tpic_small,  tpic_dashed_ddot},
  2048. X    {tpic_large,  tpic_small,  tpic_dashed_ddot},
  2049. X    {tpic_small,  tpic_medium, tpic_dotted},
  2050. X    {tpic_medium, tpic_medium, tpic_dotted},
  2051. X    {tpic_large,  tpic_medium, tpic_dotted},
  2052. X    {tpic_small,  tpic_medium, tpic_dashed},
  2053. X    {tpic_medium, tpic_medium, tpic_dashed},
  2054. X    {tpic_large,  tpic_medium, tpic_dashed},
  2055. X    {tpic_small,  tpic_medium, tpic_dashed_sdot},
  2056. X    {tpic_medium, tpic_medium, tpic_dashed_sdot},
  2057. X    {tpic_large,  tpic_medium, tpic_dashed_sdot},
  2058. X    {tpic_small,  tpic_medium, tpic_dashed_ddot},
  2059. X    {tpic_medium, tpic_medium, tpic_dashed_ddot},
  2060. X    {tpic_large,  tpic_medium, tpic_dashed_ddot},
  2061. X    {tpic_small,  tpic_large,  tpic_dotted},
  2062. X    {tpic_medium, tpic_large,  tpic_dotted},
  2063. X    {tpic_large,  tpic_large,  tpic_dotted},
  2064. X    {tpic_small,  tpic_large,  tpic_dashed},
  2065. X    {tpic_medium, tpic_large,  tpic_dashed},
  2066. X    {tpic_large,  tpic_large,  tpic_dashed},
  2067. X    {tpic_small,  tpic_large,  tpic_dashed_sdot},
  2068. X    {tpic_medium, tpic_large,  tpic_dashed_sdot},
  2069. X    {tpic_large,  tpic_large,  tpic_dashed_sdot},
  2070. X    {tpic_small,  tpic_large,  tpic_dashed_ddot},
  2071. X    {tpic_medium, tpic_large,  tpic_dashed_ddot},
  2072. X    {tpic_large,  tpic_large,  tpic_dashed_ddot}
  2073. X};
  2074. X
  2075. X/* int TPIC_options(void) /* get size options */
  2076. Xint TPIC_options() /* get size options */
  2077. X{
  2078. X/*
  2079. X    extern struct value *const_express(struct value *valptr);
  2080. X    extern double real(struct value *val);
  2081. X    */
  2082. X    extern struct value *const_express();
  2083. X    extern double real();
  2084. X    struct value a;
  2085. X    int pointsize, linewidth;
  2086. X    double interval;
  2087. X
  2088. X    if (!END_OF_COMMAND) {
  2089. X        pointsize = (int)real(const_express(&a));
  2090. X        if (pointsize > 0) tpic_pointsize = pointsize;
  2091. X    }
  2092. X
  2093. X    if (!END_OF_COMMAND) {
  2094. X        linewidth = (int)real(const_express(&a));
  2095. X        if (linewidth > 0) tpic_linewidth = linewidth;
  2096. X    }
  2097. X
  2098. X    if (!END_OF_COMMAND) {
  2099. X        interval = (double)real(const_express(&a));
  2100. X        if (interval > 0) tpic_interval = interval;
  2101. X    }
  2102. X
  2103. X    sprintf(term_options, "%d %d %f", tpic_pointsize, tpic_linewidth, 
  2104. X        tpic_interval);
  2105. X    return(0);
  2106. X}
  2107. X
  2108. Xstatic unsigned int tpic_posx; /* current position */
  2109. Xstatic unsigned int tpic_posy;
  2110. Xstatic int tpic_point_types;
  2111. Xstatic int tpic_numlines;
  2112. X
  2113. X/* int TPIC_init(void) */
  2114. Xint TPIC_init()
  2115. X{
  2116. Xstatic char GPFAR tpic1[] = "\
  2117. X%% GNUPLOT: LaTeX picture using tpic \\specials\n\
  2118. X%%          with %d point types and %d line types\n\
  2119. X%% Options: pointsize = %d, linewidth = %d, interval = %f\n\
  2120. X%% To change above options, say:\n\
  2121. X%% set terminal tpic pointsize_value linewidth_value interval_value\n\
  2122. X%% (pointsize and linewidth - integers in milli-inches.\n\
  2123. X%%  interval - a float in inches.  If zero is specified, \n\
  2124. X%%  the default value is chosen.)\n\
  2125. X\\setlength{\\unitlength}{%fin}%%\n";
  2126. X    tpic_point_types = sizeof(tpic_point) / sizeof(tpic_point[0]);
  2127. X    tpic_numlines = sizeof(tpic_line) / sizeof(tpic_line[0]);
  2128. X
  2129. X    tpic_posx = tpic_posy = 0;
  2130. X    TPIC_linetype(-1);
  2131. X    fprintf(outfile, tpic1,
  2132. X        tpic_point_types, tpic_numlines - 2,
  2133. X        tpic_pointsize, tpic_linewidth, tpic_interval,
  2134. X        TPIC_UNIT);
  2135. X    return(0);
  2136. X}
  2137. X
  2138. X/* int TPIC_reset(void) */
  2139. Xint TPIC_reset()
  2140. X{
  2141. X    tpic_endline();
  2142. X    tpic_posx = tpic_posy = 0;
  2143. X    return(0);
  2144. X}
  2145. X
  2146. X/* int TPIC_text(void) */
  2147. Xint TPIC_text()
  2148. X{
  2149. X    tpic_endline();
  2150. X    fprintf(outfile, "\\end{picture}\n");
  2151. X    return(0);
  2152. X}
  2153. X
  2154. X/* TBOOLEAN TPIC_scale(double xs, double ys) /* scaling factors */
  2155. XTBOOLEAN TPIC_scale(xs,ys)
  2156. Xdouble xs; double ys; /* scaling factors */
  2157. X{
  2158. X    register struct termentry *t = &term_tbl[term];
  2159. X
  2160. X    /* we change the table for use in graphics.c and TPIC_graphics */
  2161. X    t->xmax = (unsigned int)(TPIC_XMAX * xs);
  2162. X    t->ymax = (unsigned int)(TPIC_YMAX * ys);
  2163. X    return(TRUE);
  2164. X}
  2165. X
  2166. X/* int TPIC_graphics(void) */
  2167. Xint TPIC_graphics()
  2168. X{
  2169. X    register struct termentry *t = &term_tbl[term];
  2170. X    int left, right, top, bottom; /* margins */
  2171. X    static char GPFAR begin[] = "%s\\begin{picture}(%d,%d)(%d,%d)%% %s\n";
  2172. X
  2173. X    fprintf(outfile, begin, "", t->xmax, t->ymax, 0, 0, "");
  2174. X
  2175. X    /* the following is dependent on boundary() function in graphics.c */
  2176. X    left = TPIC_HCHAR * 12;
  2177. X    right = TPIC_HCHAR * 2 + TPIC_HTIC;
  2178. X    bottom = TPIC_VCHAR * 7 / 2 + 1;
  2179. X    top = TPIC_VCHAR * 5 / 2 - 1;
  2180. X    fprintf(outfile, begin, "%% ", t->xmax - left, t->ymax, left, 0, 
  2181. X        "trim left margin");
  2182. X    fprintf(outfile, begin, "%% ", t->xmax - right, t->ymax, 0, 0, 
  2183. X        "trim right margin");
  2184. X    fprintf(outfile, begin, "%% ", t->xmax - left - right, t->ymax, left, 0, 
  2185. X        "trim left & right margins");
  2186. X    fprintf(outfile, begin, "%% ", t->xmax, t->ymax - top, 0, 0, 
  2187. X        "trim top margin");
  2188. X    fprintf(outfile, begin, "%% ", t->xmax, t->ymax - bottom, 0, bottom, 
  2189. X        "trim bottom margin");
  2190. X    fprintf(outfile, begin, "%% ", t->xmax, t->ymax - top - bottom, 0, bottom,
  2191. X        "trim top & bottom margins");
  2192. X
  2193. X    fprintf(outfile, "\\tenrm%%\n");
  2194. X    return(0);
  2195. X}
  2196. X
  2197. X/* int TPIC_move(unsigned int x, unsigned int y) */
  2198. Xint TPIC_move(x,y)
  2199. Xunsigned int x; unsigned int y;
  2200. X{
  2201. X    tpic_endline();
  2202. X    tpic_posx = x;
  2203. X    tpic_posy = y;
  2204. X    return(0);
  2205. X}
  2206. X
  2207. X#define TPIC_LINEMAX 100 /* max value for linecount */
  2208. Xstatic TBOOLEAN tpic_inline = FALSE; /* are we in the middle of a line */
  2209. Xstatic int tpic_linecount = 0; /* number of points in line so far */
  2210. X
  2211. X/* int TPIC_vector(unsigned int ux, unsigned int uy) */
  2212. Xint TPIC_vector(ux,uy)
  2213. Xunsigned int ux; unsigned int uy;
  2214. X{
  2215. X    if (!tpic_inline) {
  2216. X        tpic_startline();
  2217. X    } else if (tpic_linecount >= TPIC_LINEMAX) {
  2218. X        /* Even though we are in middle of a path, we may start a new path 
  2219. X        command once in a while; if they are too long, latex will choke. */
  2220. X        tpic_endline();
  2221. X        tpic_startline();
  2222. X    }
  2223. X    tpic_pushpath(ux, uy);
  2224. X    tpic_posx = ux;
  2225. X    tpic_posy = uy;
  2226. X    return(0);
  2227. X}
  2228. X
  2229. Xstatic int tpic_linetype; /* current line type */
  2230. X
  2231. X/* static void tpic_startline(void) /* private */
  2232. Xstatic void tpic_startline() /* private */
  2233. X{
  2234. X    int thickness;
  2235. X
  2236. X    tpic_inline = TRUE;
  2237. X    switch (tpic_line[tpic_linetype + 2].thickness) {
  2238. X    case tpic_small:
  2239. X        thickness = tpic_linewidth;
  2240. X        break;
  2241. X    case tpic_medium:
  2242. X        thickness = (int)(tpic_linewidth * 3);
  2243. X        break;
  2244. X    case tpic_large:
  2245. X        thickness = (int)(tpic_linewidth * 5);
  2246. X        break;
  2247. X    }
  2248. X    tpic_pen(thickness);
  2249. X    tpic_linecount = 0;
  2250. X    tpic_pushpath(tpic_posx, tpic_posy);
  2251. X    return;
  2252. X}
  2253. X
  2254. X/* static void tpic_endline(void) /* private */
  2255. Xstatic void tpic_endline() /* private */
  2256. X{
  2257. X    double interval;
  2258. X
  2259. X    if (tpic_inline) {
  2260. X        tpic_scanpath(); /* draw actually */
  2261. X        switch (tpic_line[tpic_linetype + 2].interval) {
  2262. X        case tpic_small:
  2263. X            interval = tpic_interval;
  2264. X            break;
  2265. X        case tpic_medium:
  2266. X            interval = tpic_interval * 2;
  2267. X            break;
  2268. X        case tpic_large:
  2269. X            interval = tpic_interval * 3;
  2270. X            break;
  2271. X        case tpic_nosize:
  2272. X            break;
  2273. X        }
  2274. X        switch (tpic_line[tpic_linetype + 2].linestyle) {
  2275. X        case tpic_solid:
  2276. X            tpic_flush();
  2277. X            break;
  2278. X        case tpic_dotted:
  2279. X            tpic_dottedflush(interval);
  2280. X            break;
  2281. X        case tpic_dashed:
  2282. X            tpic_dashedflush(interval);
  2283. X            break;
  2284. X        case tpic_dashed_sdot: /* dashed with single dots in between */
  2285. X            tpic_dashedflush(interval);
  2286. X            tpic_scanpath(); /* draw again */
  2287. X            tpic_dottedflush(interval / 2);
  2288. X            break;
  2289. X        case tpic_dashed_ddot: /* dashed with double dots in between */
  2290. X            tpic_dashedflush(interval);
  2291. X            tpic_scanpath(); /* draw again */
  2292. X            tpic_dottedflush(interval / 3);
  2293. X            break;
  2294. X        }
  2295. X        tpic_inline = FALSE;
  2296. X    }
  2297. X    return;
  2298. X}
  2299. X
  2300. X/* private: stack functions */
  2301. Xstatic unsigned int pathpoint[TPIC_LINEMAX][2]; /* point stack */
  2302. X
  2303. X/* static void tpic_pushpath(unsigned int x, unsigned int y) /* private */
  2304. Xstatic void tpic_pushpath(x,y)
  2305. Xunsigned int x; unsigned int y; /* private */
  2306. X{
  2307. X    if (tpic_linecount < TPIC_LINEMAX) {
  2308. X        pathpoint[tpic_linecount][0] = x;
  2309. X        pathpoint[tpic_linecount][1] = y;
  2310. X        tpic_linecount++;
  2311. X    }
  2312. X    return;
  2313. X}
  2314. X
  2315. X/* static void tpic_scanpath(void) */
  2316. Xstatic void tpic_scanpath()
  2317. X{
  2318. X    int i;
  2319. X
  2320. X    for (i = 0; i < tpic_linecount; i++)
  2321. X        tpic_abspath(pathpoint[i][0], pathpoint[i][1]);
  2322. X    return;
  2323. X}
  2324. X
  2325. X/* int TPIC_linetype(int linetype) */
  2326. Xint TPIC_linetype(linetype)
  2327. Xint linetype;
  2328. X{
  2329. X    tpic_endline();
  2330. X    if (linetype >= tpic_numlines - 2) linetype %= (tpic_numlines - 2);
  2331. X    tpic_linetype = linetype;
  2332. X    return(0);
  2333. X}
  2334. X
  2335. Xstatic int tpic_angle = 0; /* 0 = horizontal, 1 = vertical */
  2336. Xstatic enum JUSTIFY tpic_justify = LEFT;
  2337. X
  2338. X/* int TPIC_put_text(int x, int y, char *str) /* ref point and text */
  2339. Xint TPIC_put_text(x,y,str)
  2340. Xint x; int y; char *str; /* ref point and text */
  2341. X{
  2342. X    char *justify;
  2343. X
  2344. X    tpic_endline();
  2345. X    fprintf(outfile, "\\put(%d,%d)", x, y);
  2346. X
  2347. X    switch (tpic_angle) {
  2348. X    case 0: /* horizontal */
  2349. X        switch (tpic_justify) {
  2350. X        case LEFT:
  2351. X            justify = "[l]";
  2352. X            break;
  2353. X        case CENTRE:
  2354. X            justify = "";
  2355. X            break;
  2356. X        case RIGHT:
  2357. X            justify = "[r]";
  2358. X            break;
  2359. X        }
  2360. X        fprintf(outfile, "{\\makebox(0,0)%s{%s}}\n", justify, str);
  2361. X        break;
  2362. X    case 1: /* vertical */
  2363. X        /* we can't really write text vertically, but will put the ylabel 
  2364. X        centred at the left of the plot, and then we'll make a \shortstack */
  2365. X        switch (tpic_justify) {
  2366. X        case LEFT:
  2367. X            justify = "[lb]";
  2368. X            break;
  2369. X        case CENTRE:
  2370. X            justify = "[l]";
  2371. X            break;
  2372. X        case RIGHT:
  2373. X            justify = "[lt]";
  2374. X            break;
  2375. X        }
  2376. X        fprintf(outfile, "{\\makebox(0,0)%s{\\shortstack{%s}}}\n", 
  2377. X            justify, str);
  2378. X        break;
  2379. X    }
  2380. X    return(0);
  2381. X}
  2382. X
  2383. X/* TBOOLEAN TPIC_text_angle(int angle) */
  2384. XTBOOLEAN TPIC_text_angle(angle)
  2385. Xint angle;
  2386. X{
  2387. X    tpic_angle = angle;
  2388. X    return(TRUE);
  2389. X}
  2390. X
  2391. X/* TBOOLEAN TPIC_justify_text(enum JUSTIFY mode) */
  2392. XTBOOLEAN TPIC_justify_text(mode)
  2393. Xenum JUSTIFY mode;
  2394. X{
  2395. X    tpic_justify = mode;
  2396. X    return(TRUE);
  2397. X}
  2398. X
  2399. X/* int TPIC_point(unsigned int x, unsigned int y, int number) */
  2400. Xint TPIC_point(x,y,number)
  2401. Xunsigned int x; unsigned int y; int number;
  2402. X{
  2403. X    int size;
  2404. X
  2405. X    TPIC_move(x, y);
  2406. X
  2407. X    /* Print the character defined by 'number'; number < 0 means 
  2408. X    to use a dot, otherwise one of the defined points. */
  2409. X
  2410. X    fprintf(outfile, "\\put(%d,%d){", x, y); /* start putting */
  2411. X
  2412. X    if (number < 0) {
  2413. X        fprintf(outfile, "\\rule{.1pt}{.1pt}"); /* tiny dot */
  2414. X    } else {
  2415. X        number %= tpic_point_types;
  2416. X        switch (tpic_point[number].shadestyle) {
  2417. X        case tpic_white:
  2418. X            tpic_pen(tpic_linewidth); /* set it thin */
  2419. X            tpic_shade(0.0);
  2420. X            break;
  2421. X        case tpic_gray:
  2422. X            tpic_pen(tpic_linewidth);
  2423. X            tpic_shade(0.5);
  2424. X            break;
  2425. X        case tpic_black:
  2426. X            tpic_pen(tpic_linewidth);
  2427. X            tpic_shade(1.0);
  2428. X            break;
  2429. X        case tpic_none:
  2430. X            tpic_pen(tpic_linewidth * 3); /* set it thick */
  2431. X            break;
  2432. X        }
  2433. X        switch (tpic_point[number].size) {
  2434. X        case tpic_small:
  2435. X            size = tpic_pointsize;
  2436. X            break;
  2437. X        case tpic_medium:
  2438. X            size = (int)(tpic_pointsize * 1.4142);
  2439. X            break;
  2440. X        case tpic_large:
  2441. X            size = (int)(tpic_pointsize * 2.0);
  2442. X            break;
  2443. X        }
  2444. X        (tpic_point[number].function)(size);
  2445. X    }
  2446. X
  2447. X    fprintf(outfile, "}%%\n"); /* end putting */
  2448. X    return(0);
  2449. X}
  2450. X
  2451. X/* int TPIC_arrow(int sx, int sy, int ex, int ey, TBOOLEAN head) */
  2452. Xint TPIC_arrow(sx,sy,ex,ey,head)
  2453. Xint sx; int sy; int ex; int ey; TBOOLEAN head;
  2454. X{
  2455. X    best_latex_arrow(sx, sy, ex, ey, 1, head); /* call latex routine */
  2456. X    tpic_posx = ex;
  2457. X    tpic_posy = ey;
  2458. X    return(0);
  2459. X}
  2460. X
  2461. X/* private: draw points with tpic commands */
  2462. X
  2463. X/* void tpic_diamond(int size) */
  2464. Xvoid tpic_diamond(size)
  2465. Xint size;
  2466. X{
  2467. X    size = (int)(size * 1.4142); /* spread by sqrt(2) */
  2468. X
  2469. X    tpic_path(0, size);
  2470. X    tpic_path(-size, 0);
  2471. X    tpic_path(0, -size);
  2472. X    tpic_path(size, 0);
  2473. X    tpic_path(0, size);
  2474. X    tpic_flush();
  2475. X    return;
  2476. X}
  2477. X
  2478. X/* void tpic_plus(int size) */
  2479. Xvoid tpic_plus(size)
  2480. Xint size;
  2481. X{
  2482. X    tpic_path(0, size);
  2483. X    tpic_path(0, -size);
  2484. X    tpic_flush();
  2485. X    tpic_path(size, 0);
  2486. X    tpic_path(-size, 0);
  2487. X    tpic_flush();
  2488. X    return;
  2489. X}
  2490. X
  2491. X/* void tpic_box(int size) */
  2492. Xvoid tpic_box(size)
  2493. Xint size;
  2494. X{
  2495. X    tpic_path(size, size);
  2496. X    tpic_path(-size, size);
  2497. X    tpic_path(-size, -size);
  2498. X    tpic_path(size, -size);
  2499. X    tpic_path(size, size);
  2500. X    tpic_flush();
  2501. X    return;
  2502. X}
  2503. X
  2504. X/* void tpic_times(int size) */
  2505. Xvoid tpic_times(size)
  2506. Xint size;
  2507. X{
  2508. X    size = (int)(size / 1.4142); /* reduce by sqrt(2) */
  2509. X
  2510. X    tpic_path(size, size);
  2511. X    tpic_path(-size, -size);
  2512. X    tpic_flush();
  2513. X    tpic_path(size, -size);
  2514. X    tpic_path(-size, size);
  2515. X    tpic_flush();
  2516. X    return;
  2517. X}
  2518. X
  2519. X/* void tpic_triangle(int size) */
  2520. Xvoid tpic_triangle(size)
  2521. Xint size;
  2522. X{
  2523. X    int x;
  2524. X
  2525. X    size = (int)(size / 1.6119); /* reduce by sqrt(3 * sqrt(3) / 2) */
  2526. X    x = (int)(size * 1.7321);
  2527. X
  2528. X    tpic_path(0, -size * 2);
  2529. X    tpic_path(-x, size);
  2530. X    tpic_path(x, size);
  2531. X    tpic_path(0, -size * 2);
  2532. X    tpic_flush();
  2533. X    return;
  2534. X}
  2535. X
  2536. X/* void tpic_star(int size) */
  2537. Xvoid tpic_star(size)
  2538. Xint size;
  2539. X{
  2540. X    int x;
  2541. X
  2542. X    size = (int)(size / 2); /* reduce by 2 */
  2543. X    x = (int)(size * 1.7321);
  2544. X
  2545. X    tpic_path(0, size * 2);
  2546. X    tpic_path(0, -size * 2);
  2547. X    tpic_flush();
  2548. X    tpic_path(x, size);
  2549. X    tpic_path(-x, -size);
  2550. X    tpic_flush();
  2551. X    tpic_path(x, -size);
  2552. X    tpic_path(-x, size);
  2553. X    tpic_flush();
  2554. X    return;
  2555. X}
  2556. X
  2557. X/* void tpic_hexagon(int size) */
  2558. Xvoid tpic_hexagon(size)
  2559. Xint size;
  2560. X{
  2561. X    int x;
  2562. X
  2563. X    size = (int)(size / 2); /* reduce by 2 */
  2564. X    x = (int)(size * 1.7321);
  2565. X
  2566. X    tpic_path(0, size * 2);
  2567. X    tpic_path(-x, size);
  2568. X    tpic_path(-x, -size);
  2569. X    tpic_path(0, -size * 2);
  2570. X    tpic_path(x, -size);
  2571. X    tpic_path(x, size);
  2572. X    tpic_path(0, size * 2);
  2573. X    tpic_flush();
  2574. X    return;
  2575. X}
  2576. X
  2577. X/* void tpic_circle(int size) */
  2578. Xvoid tpic_circle(size)
  2579. Xint size;
  2580. X{
  2581. X    tpic_arc(size);
  2582. X    return;
  2583. X}
  2584. X
  2585. X/* void tpic_doublecircle(int size) */
  2586. Xvoid tpic_doublecircle(size)
  2587. Xint size;
  2588. X{
  2589. X    tpic_arc(size);
  2590. X    tpic_shade(0.0);
  2591. X    tpic_arc(size / 2);
  2592. X    return;
  2593. X}
  2594. X
  2595. X/* void tpic_vercircle(int size) /* circle with | */
  2596. Xvoid tpic_vercircle(size)
  2597. Xint size; /* circle with | */
  2598. X{
  2599. X    tpic_arc(size);
  2600. X    tpic_path(0, size);
  2601. X    tpic_path(0, -size);
  2602. X    tpic_flush();
  2603. X    return;
  2604. X}
  2605. X
  2606. X/* void tpic_horcircle(int size) /* circle with - */
  2607. Xvoid tpic_horcircle(size)
  2608. Xint size; /* circle with - */
  2609. X{
  2610. X    tpic_arc(size);
  2611. X    tpic_path(size, 0);
  2612. X    tpic_path(-size, 0);
  2613. X    tpic_flush();
  2614. X    return;
  2615. X}
  2616. X
  2617. X/* void tpic_pluscircle(int size) /* circle with + */
  2618. Xvoid tpic_pluscircle(size)
  2619. Xint size; /* circle with + */
  2620. X{
  2621. X    tpic_arc(size);
  2622. X    tpic_plus(size);
  2623. X    return;
  2624. X}
  2625. X
  2626. X/* void tpic_timescircle(int size) /* circle with times */
  2627. Xvoid tpic_timescircle(size)
  2628. Xint size; /* circle with times */
  2629. X{
  2630. X    tpic_arc(size);
  2631. X    tpic_times(size);
  2632. X    return;
  2633. X}
  2634. X
  2635. X/* void tpic_starcircle(int size) /* circle with star */
  2636. Xvoid tpic_starcircle(size)
  2637. Xint size; /* circle with star */
  2638. X{
  2639. X    tpic_arc(size);
  2640. X    tpic_star(size);
  2641. X    return;
  2642. X}
  2643. X
  2644. X/* void tpic_dotcircle(int size) /* circle with dot (black circle) */
  2645. Xvoid tpic_dotcircle(size)
  2646. Xint size; /* circle with dot (black circle) */
  2647. X{
  2648. X    tpic_arc(size);
  2649. X    tpic_shade(1.0);
  2650. X    tpic_arc(size / 2);
  2651. X    return;
  2652. X}
  2653. X
  2654. X/* void tpic_diamondcircle(int size) /* not enough? circle with black diamond */
  2655. Xvoid tpic_diamondcircle(size)
  2656. Xint size; /* not enough? circle with black diamond */
  2657. X{
  2658. X    tpic_arc(size);
  2659. X    tpic_shade(1.0);
  2660. X    tpic_diamond((int)(size / 1.5));
  2661. X    return;
  2662. X}
  2663. X
  2664. X/* void tpic_boxcircle(int size) /* need more? circle with black box */
  2665. Xvoid tpic_boxcircle(size)
  2666. Xint size; /* need more? circle with black box */
  2667. X{
  2668. X    tpic_arc(size);
  2669. X    tpic_shade(1.0);
  2670. X    tpic_box((int)(size / 1.5));
  2671. X    return;
  2672. X}
  2673. X
  2674. X/* void tpic_trianglecircle(int size) /* circle with black triangle */
  2675. Xvoid tpic_trianglecircle(size)
  2676. Xint size; /* circle with black triangle */
  2677. X{
  2678. X    tpic_arc(size);
  2679. X    tpic_shade(1.0);
  2680. X    tpic_triangle((int)(size / 1.5));
  2681. X    return;
  2682. X}
  2683. X
  2684. X/* void tpic_hexagoncircle(int size) /* how about circle with black hexagon? */
  2685. Xvoid tpic_hexagoncircle(size)
  2686. Xint size; /* how about circle with black hexagon? */
  2687. X{
  2688. X    tpic_arc(size);
  2689. X    tpic_shade(1.0);
  2690. X    tpic_hexagon((int)(size / 1.2));
  2691. X    return;
  2692. X}
  2693. X
  2694. X/* void tpic_plustimescircle(int size) /* no more idea ... with plus & times */
  2695. Xvoid tpic_plustimescircle(size)
  2696. Xint size; /* no more idea ... with plus & times */
  2697. X{
  2698. X    tpic_arc(size);
  2699. X    tpic_plus(size);
  2700. X    tpic_times(size);
  2701. X    return;
  2702. X}
  2703. X
  2704. X/* private: draw lines */
  2705. X
  2706. X/* void tpic_abspath(unsigned int x, unsigned int y) /* absolute coord */
  2707. Xvoid tpic_abspath(x,y)
  2708. Xunsigned int x; unsigned int y; /* absolute coord */
  2709. X{
  2710. X    fprintf(outfile, "\\put(%u,%u){", x, y); /* start putting */
  2711. X    tpic_path(0, 0);
  2712. X    fprintf(outfile, "}%%\n"); /* end putting */
  2713. X    return;
  2714. X}
  2715. X
  2716. X/* private: tpic primitive functions */
  2717. X
  2718. X/* void tpic_path(int x, int y) */
  2719. Xvoid tpic_path(x,y)
  2720. Xint x; int y;
  2721. X{
  2722. X    fprintf(outfile, "\\special{pa %d %d}", x, y);
  2723. X    return;
  2724. X}
  2725. X
  2726. X/* void tpic_flush(void) */
  2727. Xvoid tpic_flush()
  2728. X{
  2729. X    fprintf(outfile, "\\special{fp}%%\n");
  2730. X    return;
  2731. X}
  2732. X
  2733. X/* void tpic_arc(int radius) /* actually, draw a full circle */
  2734. Xvoid tpic_arc(radius)
  2735. Xint radius; /* actually, draw a full circle */
  2736. X{
  2737. X    fprintf(outfile, "\\special{ar 0 0 %d %d 0 7}", radius, radius);
  2738. X    return;
  2739. X}
  2740. X
  2741. X/* void tpic_shade(double grayscale) */
  2742. Xvoid tpic_shade(grayscale)
  2743. Xdouble grayscale;
  2744. X{
  2745. X    fprintf(outfile, "\\special{sh %f}", grayscale);
  2746. X    return;
  2747. X}
  2748. X
  2749. X/* void tpic_pen(int thickness) */
  2750. Xvoid tpic_pen(thickness)
  2751. Xint thickness;
  2752. X{
  2753. X    fprintf(outfile, "\\special{pn %d}", thickness);
  2754. X    return;
  2755. X}
  2756. X
  2757. X/* void tpic_dottedflush(double interval) */
  2758. Xvoid tpic_dottedflush(interval)
  2759. Xdouble interval;
  2760. X{
  2761. X    fprintf(outfile, "\\special{dt %f}%%\n", interval);
  2762. X    return;
  2763. X}
  2764. X
  2765. X/* void tpic_dashedflush(double interval) */
  2766. Xvoid tpic_dashedflush(interval)
  2767. Xdouble interval;
  2768. X{
  2769. X    fprintf(outfile, "\\special{da %f}%%\n", interval);
  2770. X    return;
  2771. X}
  2772. END_OF_FILE
  2773.   if test 25790 -ne `wc -c <'gnuplot/term/tpic.trm'`; then
  2774.     echo shar: \"'gnuplot/term/tpic.trm'\" unpacked with wrong size!
  2775.   fi
  2776.   # end of 'gnuplot/term/tpic.trm'
  2777. fi
  2778. echo shar: End of archive 11 \(of 33\).
  2779. cp /dev/null ark11isdone
  2780. MISSING=""
  2781. for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ; do
  2782.     if test ! -f ark${I}isdone ; then
  2783.     MISSING="${MISSING} ${I}"
  2784.     fi
  2785. done
  2786. if test "${MISSING}" = "" ; then
  2787.     echo You have unpacked all 33 archives.
  2788.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  2789. else
  2790.     echo You still must unpack the following archives:
  2791.     echo "        " ${MISSING}
  2792. fi
  2793. exit 0
  2794. exit 0 # Just in case...
  2795.