home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / misc / volume37 / astrolog / part09 < prev    next >
Encoding:
Text File  |  1993-05-18  |  60.4 KB  |  1,146 lines

  1. Newsgroups: comp.sources.misc
  2. From: astrolog@u.washington.edu (Astrolog)
  3. Subject: v37i078:  astrolog - Generation of astrology charts v3.05, Part09/12
  4. Message-ID: <1993May19.062006.12373@sparky.imd.sterling.com>
  5. X-Md4-Signature: 2ae470a6756450d96f5c414b84b128b0
  6. Date: Wed, 19 May 1993 06:20:06 GMT
  7. Approved: kent@sparky.imd.sterling.com
  8.  
  9. Submitted-by: astrolog@u.washington.edu (Astrolog)
  10. Posting-number: Volume 37, Issue 78
  11. Archive-name: astrolog/part09
  12. Environment: UNIX, DOS, VMS
  13. Supersedes: astrolog: Volume 30, Issue 62-69
  14.  
  15. #! /bin/sh
  16. # This is a shell archive.  Remove anything before this line, then unpack
  17. # it by saving it into a file and typing "sh file".  To overwrite existing
  18. # files, type "sh file -c".  You can also feed this as standard input via
  19. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  20. # will see the following message at the end:
  21. #        "End of archive 9 (of 12)."
  22. # Contents:  Helpfile.p2
  23. # Wrapped by pul@hardy on Sun May 16 22:23:18 1993
  24. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  25. if test -f 'Helpfile.p2' -a "${1}" != "-c" ; then 
  26.   echo shar: Will not clobber existing file \"'Helpfile.p2'\"
  27. else
  28. echo shar: Extracting \"'Helpfile.p2'\" \(58887 characters\)
  29. sed "s/^X//" >'Helpfile.p2' <<'END_OF_FILE'
  30. X-A <0-18>: Specify the number of aspects to use in charts.
  31. X
  32. X  If you like many aspects, or only desire the major ones, to be
  33. X  included in the aspect grids, specifying -A <number> will limit or
  34. X  extend the number of aspects (e.g. -A 2 will make charts with only
  35. X  conjunctions and oppositions listed in them, while -A 18 will include
  36. X  all 18 aspects that Astrolog supports.)
  37. X
  38. X-Ao <aspect> <orb>: Specify maximum orb for an aspect.
  39. X
  40. X  Change the default orbs of the various aspects with the -Ao <aspect>
  41. X  <orb> switch. Do you not like the 7 degree orbs for conjunctions that
  42. X  are in there by default? Given an aspect number and an orb value,
  43. X  the orb used for that particular aspect is updated accordingly.
  44. X  Non-integer orb values are allowed of course. Use negative orb values
  45. X  to completely eliminate an aspect from ever appearing. For example:
  46. X  astrolog -Ao 2 4 -Ao 4 -1 narrows the orb for Oppositions, and
  47. X  completely eliminates Trines, leaving all the other aspects at the
  48. X  default values. Note that for very wide orbs more than one aspect may
  49. X  apply for a particular angle, in which case the more fundamental
  50. X  aspect is chosen. Also for wide aspects the fractional value of the
  51. X  orb may be lost in the -g text grid (due to too many characters) and
  52. X  their might be some slight overlap in the X window -g cells.
  53. X
  54. X-Am <planet> <orb>: Specify maximum orb allowed to a planet.
  55. X
  56. X  Ability to explicitly specify maximum orbs that any aspect can make
  57. X  to a particular planet is supported with the -Am switch. This is used
  58. X  for objects like the North Node which require narrower orbs than what
  59. X  the aspects themselves normally allow. The -Am switch takes two
  60. X  parameters: the first to indicate the index of the object, and the
  61. X  second to indicate what the maximum orb allowed to it will be. By
  62. X  default, the only objects with restriction are the Node, Part of
  63. X  Fortune, Vertex, and stars, which allow a 2 degree max orb to them.
  64. X  With this option, one can change these limits or impose restrictions
  65. X  for other planets too. The astrolog.dat file (described later) will
  66. X  read in these default planet orbs for the first 20 objects.
  67. X
  68. X-Ad <planet> <orb>: Specify orb addition given to a planet.
  69. X
  70. X  Ability to widen an aspect orb for any planet is supported with the
  71. X  -Ad switch. This is used for objects like the Sun and Moon which
  72. X  allow wider orbs to them then what the aspects themselves allow. Like
  73. X  the -Am switch, this -Ad switch takes two parameters: the first to
  74. X  indicate the object, and the second to indicate how much wider orbs
  75. X  allowed to it will be. By default, the only objects which have orbs
  76. X  widened for them are the Sun and Moon, each of which adds one degree
  77. X  to the orb of any aspect to it. With this option, one can change
  78. X  these additions or allow other objects to have them, too. The
  79. X  astrolog.dat file will also read in defaults for these orb additions
  80. X  for the first 20 planets.
  81. X
  82. X----
  83. X
  84. XSwitches which affect how a chart is computed:
  85. X
  86. X-c <value>: Select a different default system of houses.
  87. X(0 = Placidus, 1 = Koch, 2 = Equal, 3 = Campanus,
  88. X4 = Meridian, 5 = Regiomontanus, 6 = Porphry, 7 = Morinus,
  89. X8 = Topocentric, 9 = None.)
  90. X
  91. X  Ten different house systems are supported: Invoke as astrolog -c
  92. X  <number> to change the system from the default of Placidus. (System 9
  93. X  refers to no houses at all, or in other words where the Ascendant will
  94. X  always be 0 degrees Aries, the Nadir 0 degrees Cancer, etc, which is
  95. X  useful for the extended chart animations as described later where
  96. X  having houses at all can tend to get in the way, and one can even
  97. X  observe the precession of the equinoxes with this system if used in
  98. X  conjunction with the -s sidereal chart option.)
  99. X
  100. X-s: Compute a sidereal instead of the normal tropical chart.
  101. X
  102. X  With this option, the chart will be just like the normal charts as
  103. X  most commonly used in astrology, except that all the zodiac positions
  104. X  will be shifted (to be about 24 degrees earlier). This is because the
  105. X  option casts sidereal charts which are based on the positions of the
  106. X  fixed stars (i.e. Aries starts at the constellation Aries) rather than
  107. X  the seasons (i.e. Aries starts at the Spring or Vernal Equinox.) Due
  108. X  to the "precession of the equinoxes" the position of the Sun at
  109. X  the Equinoxes has been gradually happening at an earlier point in the
  110. X  sidereal zodiac each year (taking about 2100 years change signs.)
  111. X
  112. X-s0: Display locations as right ascension instead of degrees.
  113. X
  114. X  For astronomers out there, this -s0 option will print all planetary
  115. X  positions in the right ascension hours/minutes format instead of the
  116. X  sign/degrees/minutes astrologers are accustomed to. This will affect
  117. X  how the objects are listed in the -v display, and how the star
  118. X  azimuths are displayed in the -O list. For example, 0 degrees Aries is
  119. X  represented as 0 hr, 0 min; 0 Cancer goes to 6 hr, 0 min, and so on
  120. X  through the 24 hour clock.
  121. X
  122. X-h [<objnum>]: Compute positions centered on specified object.
  123. X
  124. X  Normal astrology charts are based on the positions of the planets
  125. X  relative to the Earth. However, this option allows seeing of the
  126. X  zodiac positions with respect to the Sun's (or any other planet's)
  127. X  point of view. The -h option when invoked by itself will display a
  128. X  heliocentric chart: the Sun in the original listing will be replaced
  129. X  with the Earth's position as seen from the Sun in the heliocentric
  130. X  chart, with the other planets' positions modified accordingly. For
  131. X  bodies other than the Sun, the option takes a parameter to indicate
  132. X  which planet to center the chart on, e.g. do -h 5 to cast a Mars
  133. X  centered chart. (Moon centered charts aren't allowed; in fact, note
  134. X  that the -h option won't ever affect the Moon, which will always be
  135. X  displayed as seen from the Earth, no matter what the center body is
  136. X  set to, since it's not a formal planet.
  137. X
  138. X-p <month> <day> <year>: Cast 2ndary progressed chart for date.
  139. X
  140. X  A secondary progression chart for a particular date can be cast using
  141. X  the '-p <month> <date> <year>' command switch. (Note: I'm not sure if
  142. X  the house cusps are progressed correctly, but they're reasonably
  143. X  close to what is properly expected.)
  144. X
  145. X-p0 <month> <day> <year>: Cast solar arc chart for date.
  146. X
  147. X  Solar arc progressions are supported in addition to secondaries.
  148. X  Invoke the -p <month> <day> <year> switch as -p0 instead, and a chart
  149. X  will be generated with all planets and house cusps progressed forward
  150. X  an amount equal in degrees to the number of years that have passed
  151. X  between the specified date and the chart in question. The -pd option
  152. X  here (see below) specifies the number of days that have to pass per
  153. X  zodiac degree to progress forward; by default this is 365.25. To
  154. X  generate a solar arc chart for the current moment now, invoke the -pn
  155. X  switch as -p0n.
  156. X
  157. X-p[0]n: Cast progressed chart based on current date now.
  158. X
  159. X  The -pn switch is like the -p <month> <date> <year> switch except that
  160. X  (like the -n switch) it assumes the current moment now to cast the
  161. X  progressed chart to. This is just another shorthand convenience to see
  162. X  what ones progressed chart is like presently; just do: astrolog -i
  163. X  file -pn.
  164. X
  165. X-pd <days>: Set no. of days to progress / day (default 365.25).
  166. X
  167. X  User definable progression rates can be specified with this option.
  168. X  When using the -p progression option, Astrolog assumes you want the
  169. X  standard "year for a day" rate of progressions. By passing different
  170. X  values to the -pd switch, one can change the default "365.25 days for
  171. X  a day" to any value they want for some less often used method of
  172. X  progression. For example, one can do "-pd 7 -pn" to do a week for a
  173. X  day, "-pd -365.25 -pn" to get negative year for day progressions, and
  174. X  so on. (Note that "-pd 1 -p..." would be the same as if no
  175. X  progression were done at all.)
  176. X
  177. X-x <1-360>: Cast harmonic chart based on specified factor.
  178. X
  179. X  Harmonic charts (i.e. where all the planet positions are multiplied by a
  180. X  factor and the chart recast) are supported via the '-x' option. (e.g.
  181. X  -x 3 will make all trines conjunct in the chart displayed.)
  182. X
  183. X-1 [<objnum>]: Cast chart with specified object on Ascendant.
  184. X
  185. X  The -1 <obj> option can be used to change the houses to force a
  186. X  particular object to be on the ascendant. This is useful in casting
  187. X  Solar charts or for when the time of birth is not exactly known. For
  188. X  example -1 2 will case a normal chart, but the house cusps will be
  189. X  rotated so that the moon is on the ascendant.
  190. X
  191. X-2 [<objnum>]: Cast chart with specified object on Midheaven.
  192. X
  193. X  Just as the -1 option is used to cast a chart with an object on the
  194. X  Ascendant, the -2 <object> switch will cast a chart with the
  195. X  specified object on the Midheaven. The house cusps will be rotated so
  196. X  that the object in question is conjunct the 10th house cusp. As with
  197. X  the -1 option, if <object> is not specified, the Sun will be assumed
  198. X  by default.
  199. X
  200. X-3: Display objects in their zodiac decan positions.
  201. X
  202. X  Decan displays are supported in Astrolog, and one can display a decan
  203. X  influenced chart with the -3 switch. The decan theory is that each
  204. X  sign in the zodiac can be divided into three parts: The first 10
  205. X  degrees (i.e. the first decan) is mainly influenced by the sign in
  206. X  question, the second 10 degrees (second decan) although still
  207. X  influenced by the sign in question is also somewhat influenced by the
  208. X  next sign of the same element, while the last decan is influenced by
  209. X  the third sign of the same element. The -3 switch applied to a chart
  210. X  will move each object into the sign of its decan. For example, if the
  211. X  Sun is at 29 degrees Aquarius and the Moon at 5 degrees Virgo, in the
  212. X  resulting chart, the Sun will go to Libra (26 degrees) and the Moon
  213. X  will remain in Virgo (although be at 15 degrees now since it was
  214. X  previously in the middle of the first decan of Virgo.)
  215. X
  216. X-f: Display houses as sign positions (flip them).
  217. X
  218. X  The -f option can be used to "flip" the signs and houses, i.e. display
  219. X  the house as a sign position and vice versa. For example having the
  220. X  Sun at 26 degrees Scorpio, 2/3 way though the 10th house, will cause
  221. X  the resulting Sun under the -f option to be at 20 degrees Capricorn,
  222. X  26/30th the way through the 8th house. This can be used to determine
  223. X  how far a planet is through a particular house, as well as for domal
  224. X  chart analysis that Mark Kenski has informed me about. Domal analysis
  225. X  is based on the fact that for synastry comparisons, for example, a
  226. X  planet in Gemini and one in the 3rd house can be considered related in
  227. X  a way similar to a conjunction.
  228. X
  229. X-G: Display houses based on geographic location only.
  230. X
  231. X  This switch generates a special type of locational analysis chart,
  232. X  called a geodetic chart, in which the house cusps are computed from a
  233. X  different source, i.e. as a function of only the longitude and
  234. X  latitude. This basically gives every spot on the planet a different
  235. X  unique set of house cusps, and can be used to analyze the
  236. X  characteristics of different areas, and their influence on you if you
  237. X  insert your own planets in the houses. This type of chart was
  238. X  described in the January 1992 issue of Dell Horoscope magazine, from
  239. X  which I learned how to generate these charts. Basically, the Midheaven
  240. X  is approximately the longitude value converted from degrees into the
  241. X  appropriate zodiac sign; for example 0 degrees E goes to 0 degrees
  242. X  Aries, 30 degrees E goes to 0 degrees Taurus, etc.
  243. X
  244. X-F <objnum> <sign> <deg>: Force object's position to be value.
  245. X
  246. X  The -F option is used to force a particular object's position to
  247. X  always be a particular location in the zodiac. This feature can be
  248. X  used as an easy way to manually include things Astrolog normally
  249. X  doesn't in various charts. For example, this can be used to force the
  250. X  position of some minor thing, like the Vertex, to always be the
  251. X  location of whatever you prefer, like the 0 degrees Aries point, or
  252. X  an important midpoint. Then you can do an aspect grid, transit
  253. X  search, or whatever, and calculate aspects to midpoints or transits
  254. X  over midpoints. The -F switch takes three arguments: first is the
  255. X  index of the object to replace, next is the sign from 1..12 to force
  256. X  it to be, and third is the degree within the sign. For example, if I
  257. X  want to see if anything is making an exact aspect today with my Sun
  258. X  Moon midpoint at 6Sag28, I could do "astrolog -n -d -F 16 9 6.28",
  259. X  which would replace the North Node with my Sun Moon midpoint in the
  260. X  aspect search.
  261. X
  262. X-+ [<days>]: Cast chart for specified no. of days in the future.
  263. X
  264. X  The -+ <#ofdays> option will cast a normal chart, but one for #ofdays
  265. X  in the future (or past if a negative value is given). One use for
  266. X  this is in combination with the -n and -d options. For instance, I
  267. X  often invoke the program as "astrolog -n -d" to see the exact times
  268. X  of today's aspects. However, just before midnight I might want to
  269. X  see what's going to happen in the following day, so I would do
  270. X  "astrolog -n -d -+ 1" to see the exact times for tomorrow's aspects.
  271. X  The #ofdays parameter is optional, and will default to one if left
  272. X  off, so the above command can be done as just "astrolog -n -d -+".
  273. X
  274. X  Note that for such a chart, the chart header will show the correct
  275. X  date of the actual new chart, instead of the original one. For
  276. X  example, today (9-11), if I do "astrolog -n -+ 2" I will get the
  277. X  chart for two days from now, and the chart header will display 9-13.
  278. X  This has some special uses. For example, if you want to know what the
  279. X  date was/will be when you are 10000 days old, do "astrolog -i
  280. X  yourchart -+ 10000" and see what the date in the resulting chart
  281. X  header is.
  282. X
  283. X-- [<days>]: Cast chart for specified no. of days in the past.
  284. X
  285. X  This new "dash minus" option is just like the "dash plus" (-+) option
  286. X  described above, except it subtracts instead of adds the specified
  287. X  number of days from any chart cast. This is only for convenience, in
  288. X  that "-- 1" is the same as "-+ -1".
  289. X
  290. X----
  291. X
  292. XSwitches for relationship and comparison charts:
  293. X
  294. X-r <file1> <file2>: Compute a relationship synastry chart.
  295. X
  296. X  Computing the relationship between two charts is supported. Invoke the
  297. X  program as 'astrolog -r <file_of_person1> <file_of_person2>' and the
  298. X  program will give you the relationship between the two charts. In
  299. X  other words, the program will use the positions of person2's planets
  300. X  and person1's houses. Use this with the -w option to get a wheel chart
  301. X  and you can do synastry. Note that transits can be computed with this
  302. X  by comparing your chart with the positions of the planets at the
  303. X  current moment (as in -n switch). To make this easier, you may specify
  304. X  the filename "now" for any file and the computer will use the current
  305. X  planet positions instead of looking for a like named file. (e.g.
  306. X  'astrolog -r me now' will compute transits for file 'me'.)
  307. X
  308. X-rc <file1> <file2>: Compute a composite chart.
  309. X
  310. X  The '-r' option can be used to generate composite relationship charts.
  311. X  Simply invoke it as '-rc <person1> <person2>' instead of just -r and a
  312. X  composite chart (i.e. composed of the midpoints of the planets, etc.
  313. X  of the two charts in question) will be generated.
  314. X
  315. X-rm <file1> <file2>: Compute a time space midpoint chart.
  316. X
  317. X  Time-space midpoint relationship charts are supported: Doing "-rm
  318. X  chart1 chart2" will calculate the time and location exactly half way
  319. X  between the times and locations as indicated in the two files. Unlike
  320. X  all other types of relationship charts, this one actually exists in
  321. X  space and time, and therefore can be treated like a single chart and
  322. X  can be output to a file with the -o option.
  323. X
  324. X-rd <file1> <file2>: Print number of days between files' dates.
  325. X
  326. X  One useful non-astrological function in the program is the ability to
  327. X  determine how many days have passed between two dates, with the -rd
  328. X  switch. As with the -rb option below, this is considered a
  329. X  relationship "chart" because it requires the input of two different
  330. X  dates, and when -rd is in effect, again the standard -v planet
  331. X  position listing will be replaced by a line telling how many days are
  332. X  in the interval. For example, "-rd person1 person2", will display how
  333. X  many days person1 is older than person2 (or the other day around).
  334. X  Want to find out how many days old you will be on Jan. 1, 2000? Do
  335. X  "-rd yourchart tty", and type in the first date of the next
  336. X  millennium, and see what you get!
  337. X
  338. X-rb <file1> <file2>: Display biorhythm for file1 at time file2.
  339. X
  340. X  Biorhythm charts are supported by Astrolog with the -rb switch.
  341. X  Although not directly related to Astrology, the concepts are similar,
  342. X  and adding this didn't require much extra code, and since some are
  343. X  interested in this, I felt I'd add it in. The biorhythm theory says
  344. X  that we have three main types of energy: Physical, Emotional, and
  345. X  Intellectual. These three run in continuous wave cycles from high to
  346. X  low, each of which repeats about every 30 days or so. Therefore, a
  347. X  biorhythm chart for a particular day should describe how much energy
  348. X  one has or how they are feeling in this area. Now, Astrolog considers
  349. X  biorhythm charts as a type of relationship chart, because in order to
  350. X  generate one, two dates or charts are needed: the birth date of the
  351. X  person, and the date to cast their chart for. Technically the program
  352. X  will replace the standard -v listing of planet positions with the
  353. X  biorhythm chart when -rb is in effect. As an example, "-rb file1
  354. X  file2" will cast the chart for the birthday signified by chart1 or
  355. X  chart2 (whichever is older) for the date in the other file. Remember
  356. X  that one can substitute the pseudo filename 'tty' to mean get the
  357. X  chart info from the terminal instead.
  358. X
  359. X  The actual biorhythm chart itself will display, for the day in
  360. X  question, what the percentages of the physical, emotional, and
  361. X  intellectual cycles are, as numbers from -100% (low ebb) to +100%
  362. X  (happy and full of energy). In addition, the biorhythm percentages for
  363. X  the seven days before (T-7 days) and the seven days after (T+7 days)
  364. X  the date in question will be listed, too, so one can see if the
  365. X  cycles are rising or falling. Finally, as a cute way to help in
  366. X  interpretation, the program prints the appropriate smiley, medium, or
  367. X  sad face after each percentage. (BTW, it takes over 58 years for all
  368. X  three cycles together to synchronize and repeat themselves.)
  369. X
  370. X-r0 <file1> <file2>: Keep the charts separate in comparison.
  371. X
  372. X  There is a distinction between any of the above types of particular
  373. X  relationship charts and the actual comparison between two separate
  374. X  charts. The -r0 option is used to generate actual comparison charts.
  375. X  For example, combining -r0 with the -g switch will cause a full grid
  376. X  chart of the aspects between all the planets of the two charts (with
  377. X  person1's planets on the vertical axis and person2's on the
  378. X  horizontal) to be displayed. (Unfortunately, if all 20 of the
  379. X  default objects are left unrestricted here, the grid will exceed 80
  380. X  columns, unless the 80 column clip feature (described later) is
  381. X  turned on.) The -r0 option can also be used with the -X switch to
  382. X  generate true relationship wheel charts, (described later). The -r0
  383. X  option will act like the -r synastry option in certain displays that
  384. X  can't compare two charts; for example, '-r0 -v' will act the same as
  385. X  just '-r -v'. (Note: the "-t file" current transit option is
  386. X  basically a shorthand way of doing "-r0 file now".)
  387. X
  388. X  Comparison relationship charts may also be generated for the -m
  389. X  midpoint and -m0 aspect list options. Combining -m with -r0 will
  390. X  yield an ordered list of all midpoints between all combinations of
  391. X  one planet from chart1 and another planet from chart2. Combining -m0
  392. X  with -r0 will yield a list of all aspects between planets in the two
  393. X  charts, in order based on what Astrolog think their influences are.
  394. X  So, if you really want to know if your Sun widely trining your SO's
  395. X  Moon, will override the effect of your Saturn closely squaring their
  396. X  Mars, do "astrolog -r0 yourchart sochart -m0" and see the influence
  397. X  given to each aspect.
  398. X
  399. X-t <file>: Display current house transits for particular chart.
  400. X
  401. X  The command switch '-t <file>' can be used as a shortcut way to
  402. X  compute the current transits for the chart in <file>. (Saves you from
  403. X  having to mention the 'now' in the '-r0' option.)
  404. X
  405. X-t[b|d] <file>: Print biorhythm/datediff for current time now.
  406. X
  407. X  The -t option has been extended based on the -rd and -rb features.
  408. X  Remember, the -t option is a shorthand for specifying a relationship
  409. X  comparison chart where one of the charts is that for the current
  410. X  moment now (assuming you have TIME compiled in.) The -tb <file>
  411. X  switch will display the person indicated in file's biorhythm for
  412. X  today. The -td <file> switch will display how many days old the
  413. X  person in the file is today.
  414. X
  415. X----
  416. X
  417. XSwitches to access graphics options:
  418. X
  419. X-k: Display text charts using Ansi characters and color.
  420. X
  421. X  With this option, the text charts may be displayed in color, as well
  422. X  as with real graphics characters instead of with stuff like dashes
  423. X  and pluses. This makes the text charts look almost as neat as their
  424. X  color X11 graphic counterparts. All that's needed is a terminal that
  425. X  accepts Ansi escape sequences. You will get garbage if you include
  426. X  -k on a non-Ansi terminal. Most PC's are in Ansi mode, so if you have
  427. X  a PC this should work. Include the -k switch on the command line, and
  428. X  the program will display all charts as before, but change the color
  429. X  appropriately for every part of any chart printed! Just try a -w
  430. X  chart, a -g grid, or a -T list and see the difference of how much
  431. X  easier it is to find a planet or aspect among a large chart.
  432. X
  433. X  Color isn't used randomly but is based on logic. Most colors are very
  434. X  similar to the ones chosen in the color X charts. In general,
  435. X  everything is based on the following rules for elements: Fire is Red,
  436. X  Earth is Yellow, Air is Green, and Water is Blue. Zodiac signs and
  437. X  positions are printed in the color of their element. Houses are
  438. X  printed in the color of their corresponding sign. Planets are printed
  439. X  in the color of the sign they rule. As for the other objects, we have
  440. X  the following colors: Asteroids are in bright purple (magenta),
  441. X  Uranians are in dim purple, and non-physical points like the Node,
  442. X  Fortune, and Vertex are in a bluish gray (dark cyan). Stars are
  443. X  either orange if they are bright (magnitude < 1.0) or a dark red if
  444. X  dimmer. For aspects we have the following: Conjunctions are Yellow,
  445. X  Oppositions are Blue, Squares are Red, Trines are Green, Sextiles are
  446. X  Light Blue (Cyan). For the minor aspects we have magenta for
  447. X  inconjunct/semisextile, orange for semisquare/sesquiquadrature, dark
  448. X  cyan for all the quintiles, dark purple for all the septiles, and
  449. X  dark red for all the noviles.
  450. X
  451. X-X: Create a graphics chart instead of displaying it as text.
  452. X
  453. X  This is the general switch, which means display a chart in an X window
  454. X  instead of on the screen in some form. For example, the command
  455. X  'astrolog -i mychart -X' will open a new window and display the chart
  456. X  in question in it. (Of course, all the other switches, e.g. -R, -c,
  457. X  -1, etc, can be used to change what info is actually displayed.) If
  458. X  you use the -L astro-graph switch in addition to this, the appropriate
  459. X  Astro*Carto*Graphy map will come up in a window instead of the earlier
  460. X  boring list of longitudes. (e.g. astrolog -i me -X -L) The -Z and -g
  461. X  switches will produce their own chart types as well, although, of
  462. X  course, only one type of chart can be in a window at any given time.
  463. X
  464. X-Xb: Create bitmap file instead of putting graphics on screen.
  465. X
  466. X  This switch will cause a bitmap file to be produced and written to a
  467. X  file instead of putting the graphics in an actual window. This is
  468. X  useful if you want to convert the graphics to different formats, e.g.
  469. X  so they can be displayed on PC's, etc. Note that -Xb (or any other
  470. X  -X<letter> switch) automatically assumes the -X switch above, so
  471. X  'astrolog -i file -Xb' is sufficient (and you don't also have to
  472. X  include the -X).
  473. X
  474. X-Xb[n,c,v,a,b]: Set bitmap file output mode to X11 normal,
  475. Xcompacted, very compact, Ascii (bmtoa), or Windows bmp.
  476. X
  477. X  The bitmap file can be written in five different formats; by default
  478. X  whatever format specified at compile time is used. One can change
  479. X  this mode by putting an extra character on the command line after the
  480. X  -Xb switch. Specifically, to override the compile time mode, use -Xbn
  481. X  for a standard X11 bitmap, -Xbc for an X11 bitmap with some white
  482. X  space removed, -Xbv for a very compact X11 bitmap (which may not be
  483. X  able to be processed correctly by all X programs), -Xba for a one
  484. X  character per pixel Ascii dump identical to the result generated from
  485. X  the X11 bmtoa program, and finally -Xbb for the Windows .bmp bitmap
  486. X  described below.
  487. X
  488. X  One of the available bitmap formats are the .bmp extension bitmap
  489. X  files commonly used on PC's running under Microsoft Windows. If you
  490. X  have a PC running Windows, you can set your root background to be one
  491. X  of these monochrome Astrolog bitmaps by: use the -Xb option to create
  492. X  a bitmap file, then rename it to have the extension .bmp and put it
  493. X  in your Windows subdirectory, then go into Program Manager -> Control
  494. X  Panels -> Desktop and select this file to be your "wallpaper". These
  495. X  bitmap files may be generated in either color or black and white.
  496. X  By default, all graphic charts will be in color, unless specified
  497. X  otherwise. Color is most useful for these PC bitmaps (-Xbb), although
  498. X  a color bitmap will take up more disk space. X11 bitmap files will
  499. X  always be output in monochrome format, since color .xbm files don't
  500. X  exist. A color Ascii file (-Xba) will have the color value of each
  501. X  pixel converted to a hexadecimal number, instead of being in the
  502. X  format generated by the Unix bmtoa utility in the case of monochrome
  503. X  charts.
  504. X
  505. X-Xo <file>: Write output bitmap to specified file.
  506. X
  507. X  This option is used in conjunction with the -Xb option, to specify the
  508. X  name of the file to write the bitmap to. If not included along with the
  509. X  -Xb option, the program will prompt you for the filename when writing
  510. X  the bitmap to disk.
  511. X
  512. X-XB: Display X chart on root instead of in a separate window.
  513. X
  514. X  This switch will cause the chart graphics to be displayed directly on
  515. X  the root window. This action occurs very quickly since the program
  516. X  does not have to write a separate bitmap file and call xsetroot -bitmap
  517. X  on it (although one could easily do this if they want to). For example,
  518. X  one could put the line 'astrolog -n -XB' in their .xsession file
  519. X  and whenever they log in, their background will be set to a chart of
  520. X  the current state of the planets!
  521. X
  522. X-Xm: Create monochrome graphic instead of one in color.
  523. X
  524. X  For systems without color monitors, the -Xm switch will create all
  525. X  charts in monochrome B/W mode. One can still generate color bitmap
  526. X  files on a monochrome system, just can't properly display them of
  527. X  course.
  528. X
  529. X-Xr: Create chart graphic in reversed colors (white background).
  530. X
  531. X  Normally the charts comes up white on a black background. To get the
  532. X  chart or bitmap displayed in reverse video (black on white), use this
  533. X  -Xr switch.
  534. X
  535. X-Xw <hor> [<ver>]: Change the size of the chart graphic.
  536. X
  537. X  The default graphic size is 600x600 (400x400 for PC's). This can be
  538. X  changed with the -Xw switch. -Xw with one argument n will make an n
  539. X  by n chart; -Xw with two arguments x and y will make an x by y image
  540. X  with the chart centered in the middle. Note that this switch will not
  541. X  affect astro-graph or aspect grid windows; to change the size of
  542. X  these use -Xs below.
  543. X
  544. X-Xs <100,200,300>: Change the size of map or characters by n%.
  545. X
  546. X  Note that the size of the planet and sign glyphs don't change when you
  547. X  change the size of the chart. This can cause problems for very small
  548. X  charts where the glyphs overlap the rest of the chart and for very
  549. X  large charts where there is lots of excess space. The -Xs switch can
  550. X  be used to change the size of all glyphs. The valid values that can be
  551. X  passed to it are 100, 200, and 300, where 200 is the default. Note
  552. X  that this switch is used to change the size of the astro-graph (and
  553. X  aspect grid) graphic charts (because the world map is considered to be
  554. X  one giant glyph by the program.)
  555. X
  556. X-Xi: Create chart graphic in slightly modified form.
  557. X
  558. X  Certain people have asked that some of the graphics charts be modified
  559. X  in various minor ways, i.e. in either adding or removing certain
  560. X  information. Rather than add a new hard to remember minor option for
  561. X  each change, I have added one major new switch which covers all the
  562. X  charts. The new -Xi switch will invoke this "induce/inhibit
  563. X  information" option, and pressing the 'i' key in a window will
  564. X  accomplish the same thing by toggling the mode's status. By default,
  565. X  all the charts are as before, but when this bonus option is set, it
  566. X  affects each graphic chart in a different way, as follows:
  567. X
  568. X o For the standard -v and relationship -r0 -v wheel charts, it will
  569. X   inhibit the display of the aspect grid in the center - useful for
  570. X   speed or when doing large time lapse animations when it would get in
  571. X   the way.
  572. X
  573. X o For the -g aspect grid, it will flip the aspects and midpoints across
  574. X   the center diagonal, i.e. the midpoints will be below it and the
  575. X   aspects above it, instead of the other way around. For the -r0 -g
  576. X   relationship aspect grid, the entire grid will be replaced with one
  577. X   showing all midpoints between all the objects in the two charts.
  578. X   Note: The -g0 switch when combined with -r0 will also generate a
  579. X   relationship midpoint (as opposed to aspect with just -g) grid.
  580. X   However, this will revert back to the aspect grid if both -Xi and -g0
  581. X   are in effect with -r0.) 
  582. X
  583. X o For the -Z horizon chart and -S space chart, it will, for the major
  584. X   planets, increase the size of the "points" showing where each object
  585. X   actually is, making a brighter "spot", for easier viewing; combine
  586. X   this in the horizon chart with the 'l' key label inhibitor and get a
  587. X   very realistic view of the night sky, with planets brighter and all.
  588. X
  589. X o For the -L astro-graph chart, this will eliminate the display of the
  590. X   Ascendant, Descendant, and Nadir lines, leaving just the vertical
  591. X   Midheaven lines and zenith points, for a remarkable increase in speed
  592. X   and much less clutter when including many objects.
  593. X
  594. X o For the -XW world map display, this will show the Earth's ley line
  595. X   locations by drawing them on top of the map. Familiar with ley lines?
  596. X   They are lines of energy crossing the Earth. I was experimenting
  597. X   earlier with the master ley line grids on the Earth (in the pattern of
  598. X   an overlapped 20 sided Icosahedron and 12 sided Dodecahedron) and I
  599. X   figured Astrolog with its world map would be an interesting program to
  600. X   explore this with. Actually this is mainly a hack, and belongs more to
  601. X   the field of dowsing than to astrology, but I figured I would leave it
  602. X   in there for amusement and inspiration.
  603. X
  604. X   Hackers note: there is an interesting "bug/feature" that can arise
  605. X   with the -XW as well as the -XG (and -XP, described below) switches:
  606. X   These displays can be brought up in a window without having to
  607. X   specify an actual chart. Now suppose one presses 'V', 'L', etc. to
  608. X   bring up a chart - what will be displayed? The answer will be
  609. X   whatever default values were already there, and if you're curious,
  610. X   it's set to be the chart for the release of this version of the
  611. X   program itself: 6:43am PST (8 hr before GMT) on March 20, 1993 here
  612. X   in Seattle, WA 122W20, 47N36 (exact moment of the Vernal Equinox when
  613. X   the Sun entered Aries.)
  614. X
  615. X o For the -XP polar globe view, this will show the southern hemisphere
  616. X   instead of the northern.
  617. X
  618. X o For the -XG globe display, it will display the zenith locations of all
  619. X   planets (and stars if -U in effect) on the globe, i.e. where on the
  620. X   Earth each object could be viewed by looking straight up. This on the
  621. X   globe display is almost identical to the astro-graph chart without its
  622. X   various lines, except of course that the projection of the world map
  623. X   is different. It's also similar to the -Z horizon display, except that
  624. X   it's free from the distortion of projecting the celestial sphere upon
  625. X   a plane, so it has use to star gazers. However, animation mode here
  626. X   will still only affect what part of the Earth is viewable, and won't
  627. X   update the chart from which the zenith locations were obtained.
  628. X
  629. X-XT: Inhibit display of chart info at bottom of graphic.
  630. X
  631. X  Normally, at the bottom of any chart graphic is printed some header
  632. X  information listing the date, time, and location of the chart in
  633. X  question. One can inhibit this display by specifying the -XT switch.
  634. X
  635. X-X1 <object>: Rotate wheel charts so object is at left edge.
  636. X
  637. X  Yet another graphics feature, this allows one to effectively rotate
  638. X  one of the graphic wheel charts so that a particular object is hinged
  639. X  to the left hand (east) edge of the chart. Given the -X1 switch with
  640. X  the index value of an object, the wheel is drawn but always rotated
  641. X  so that the object in question is at the left side of the chart. By
  642. X  default we have the ascendant at the left edge, of course. This is
  643. X  useful for tracking important planets so one knows where they are,
  644. X  but yet doesn't distort the house cusps as the -1 switch does.
  645. X
  646. X-X2 <object>: Rotate wheel charts so object is at top edge.
  647. X
  648. X  This is identical to the -X1 switch above except here we rotate the
  649. X  entire graphic wheel so the object in question is always at the top
  650. X  of the chart. Note that during a day, the degree difference between
  651. X  the Ascendant and Midheaven varies in most house systems, so that
  652. X  with the Ascendant hinged at the left edge, the Midheaven will wobble
  653. X  back and forth near the top of the wheel. If you prefer, "-X2 18"
  654. X  will fix the Midheaven at the top of the screen, and the chart will
  655. X  be like before except the Ascendant will be the one to wobble near
  656. X  the left edge of the chart.
  657. X
  658. X-Xd <name>, -di[..] <name>: Open X window on specified display.
  659. X
  660. X  For X windows only, the -Xd <display> switch can be used to change
  661. X  the display to bring the window up on. Normally, the X window will
  662. X  always come up on the current display, but we can do things like
  663. X  "astrolog -Xd machine:0.0" and have the window appear there. In
  664. X  addition, the program will accept this string through the standard
  665. X  "-display" (which can be abbreviated as "-disp" or anything starting
  666. X  with "-di") switch common to most X11 applications.
  667. X
  668. X-XW: Simply create an image of the world map.
  669. X
  670. X  Believe it or not, I painstakingly entered the data for the world map
  671. X  used by the program by hand using an Atlas during a long week. If you
  672. X  just want to see the map of the world by itself without any
  673. X  astro-graph lines on it, use the -XW switch.
  674. X
  675. X-XW0: Like -XW but do a non-rectangular Mollewide projection.
  676. X
  677. X  The -XW0 switch is just like the normal -XW switch in that it just
  678. X  displays the world map and nothing else, except that this -XW0 map
  679. X  generated will be in what's called the Mollewide projection, a good
  680. X  looking form often used for maps of the world, as opposed to the
  681. X  standard rectangular map projection used in -XW which distorts the
  682. X  polar regions of the globe across the top and bottom of the screen.
  683. X  (The Mollewide projection pinches the polar regions together,
  684. X  generating a elliptical map, which is similar to the -XG globe
  685. X  displays, but which shows the whole world instead of just half.)
  686. X
  687. X-XP: Create just the world map, but from a polar projection.
  688. X
  689. X  The -XP option will generate a polar view of the Earth as a globe.
  690. X  This is like the -XG globe option except that the view is always from
  691. X  the top (or bottom). By default, the view is looking down on the north
  692. X  pole with 0 deg W/E toward the bottom of the screen. (Animation mode
  693. X  will cause the view to spin about the center of the screen.) To see a
  694. X  view of the south pole hemisphere, go into the bonus information mode
  695. X  described above ('i' key). Again, like with all the other X window
  696. X  display modes, one can enter this display with a keystroke: press 'P'
  697. X  in any Astrolog window and it will revert to this display.
  698. X
  699. X-XG [<degrees>]: Display the image of the world as a globe.
  700. X
  701. X  Once we have the data for the map of the world, there are
  702. X  several neat things we can do with it; for instance, with a little
  703. X  trigonometry and clipping, we can bring up a view of a globe, which
  704. X  is what the -XG switch does. An optional argument will specify a
  705. X  rotation value in degrees to display different parts of the globe.
  706. X  (The globe seems to look best for a -Xw window size of around 350.)
  707. X
  708. X  Note that the -XW and -XW0 maps can be animated like as this -XG
  709. X  globe display can. Animation of these maps are done by shifting the
  710. X  whole map to one side or the other. In fact, such a feature can be
  711. X  used indirectly to shift one of the X window astro-graph charts
  712. X  (which are drawn on the world map) from the normal case of having the
  713. X  date line on the edges of the screen: Go into the world map or globe
  714. X  display, animate it a bit, and then change graphic modes to display
  715. X  the astro-graph chart, and it will be shifted by the corresponding
  716. X  amount. (Note that animating the astro-graph screen itself will
  717. X  change the chart info, not how the screen itself is done.) Because
  718. X  the -XW world map, and -XP polar globe display, can be animated just
  719. X  as the -XG general globe display can, the -XW and -XP switches accept
  720. X  optional parameters on the command line that will specify what degree
  721. X  (from 0 to 359) to start the map at, just like the -XG switch does.
  722. X  In addition, the -XG option itself accepts a second optional
  723. X  parameter, which is the starting angle for the globe's tilt, from -90
  724. X  to +90 degrees.
  725. X
  726. X-Xn: Start up chart or globe display in animation mode.
  727. X
  728. X  The -Xn [<value>] option can be used to start up an X window in
  729. X  animation mode. It a window, one would have to explicitly press 'N' or
  730. X  a shift+number key to start the window animation. Without a parameter
  731. X  after -Xn, the option will start it up in continuous update to "now"
  732. X  mode (which is like pressing 'N' in that any chart will be erased with
  733. X  the current chart now.) The switch can accept parameters from 1..9,
  734. X  corresponding to the animation rates obtained by pressing shift 1..9
  735. X  in the window, i.e. update whatever chart is passed to it seconds,
  736. X  minutes, hours, days, months, years, etc. later each time.
  737. X
  738. X----
  739. X
  740. XAstrolog window keypress options (version 3.00):
  741. X
  742. XPress 'H' or '?' to display this list of key options.
  743. X
  744. X  The most important key, of course. Pressing this will display a help
  745. X  list of all the key presses available in the text screen from which
  746. X  the window was invoked from.
  747. X
  748. XPress 'p' to toggle pause status on or off.
  749. X
  750. X  Press this to pause all updates to the window. This is mainly used to
  751. X  freeze any animation (see below) but also has an effect even on
  752. X  'still' windows. Key presses will still be accepted in pause mode but
  753. X  their effects won't be apparent until one presses 'p' again to
  754. X  continue. This can be used to temporarily freeze a chart in animation
  755. X  so that it can be looked at without interruption.
  756. X
  757. XPress 'x' to toggle fg/bg colors on screen.
  758. X
  759. X  Pressing this will invert the colors on the screen, or in other
  760. X  words will do the same thing as the -Xr switch on the command line.
  761. X
  762. XPress 'm' to toggle color/monochrome display on screen.
  763. X
  764. X  For color displays, pressing this key will toggle in and out of
  765. X  monochrome mode.
  766. X
  767. XPress 'T' to toggle header info on current chart on screen.
  768. X
  769. X  Pressing the 'T' key will toggle whether or not the chart parameters
  770. X  are printed at the bottom of the window. This corresponds to the -XT
  771. X  switch mentioned earlier.
  772. X
  773. XPress 'i' to toggle status of the minor chart modification.
  774. X
  775. X  Pressing this key will toggle whether or not an alternate form of the
  776. X  present chart should be displayed. See the -Xi switch described
  777. X  earlier for more information on these alternate chart formats.
  778. X
  779. XPress 'l' to toggle labeling of object points in chart.
  780. X
  781. X  Press the 'l' key in a window to inhibit the labeling of all planets
  782. X  in the various charts. Instead of drawing the little point and then
  783. X  the glyph near it, just the point is displayed. This mode is mainly
  784. X  useful for the -Z horizon and -S space charts (and has little use for
  785. X  anything else) when in cramped quarters or to get a more realistic
  786. X  view of how the sky actually looks.
  787. X
  788. XPress 'v' to display current chart positions on text screen.
  789. X
  790. X  Press this key to dump back to the text screen the list of where all
  791. X  the planets currently being displayed in the window are. This display
  792. X  is the same as produced with the -v switch, and is useful if one wants
  793. X  text to show where everything in the chart is.
  794. X
  795. XPress 'R' to toggle restriction status of minor objects.
  796. X
  797. X  Press the 'R' (restrict) key in an Astrolog X window and the screen
  798. X  will be redrawn with the restriction status of these asteroids and
  799. X  other minors toggled.
  800. X
  801. XPress 'C' to toggle restriction status of minor house cusps.
  802. XPress 'u' to toggle restriction status of uranian planets.
  803. XPress 'U' to toggle restriction status of fixed stars.
  804. X
  805. X  Pressing the 'C', 'u', and 'U' keys in the window will toggle the
  806. X  restriction status of the four minor house cusps, the uranian planets,
  807. X  and the fixed stars, respectively. These keys compliment the 'R' key
  808. X  option already in place, and are the counterparts to the -C, -u, -U,
  809. X  and -RC, -Ru, -RU options.
  810. X
  811. XPress 's', 'h', 'f', 'F' to toggle status of sidereal zodiac,
  812. Xheliocentric charts, domal charts, and decan charts.
  813. X
  814. X  Press the 's' key in the window to toggle whether or not the sidereal
  815. X  vs. tropical zodiac is used. Press the 'h' key to toggle to a
  816. X  heliocentric based chart or back again to a geocentric one. Press the
  817. X  'f' key to toggle the status of whether or not the chart should be
  818. X  modified to correspond to the appropriate domal chart (where the house
  819. X  positions are represented as zodiac positions and vice versa). Press
  820. X  the 'F' key to toggle the status of whether or not the chart should be
  821. X  modified to correspond to a decan chart (where each sign is divided in
  822. X  thirds representing the two other signs in its element). These keys of
  823. X  course correspond the -s, -h, -f, and -3 options, respectively.
  824. X
  825. XPress 'O' and 'o' to recall/store a previous chart from memory.
  826. X
  827. X  Have you ever animated your natal or some other chart to some far
  828. X  distant future or past time, only then to wish you could somehow
  829. X  easily get back in time to the original chart? You can, by pressing
  830. X  the 'O' key in a window, which will recall to the screen previously
  831. X  "saved" chart parameters (which are by default set to whatever you
  832. X  started the window with.) Press the 'o' key to change this default
  833. X  stored chart to be the chart that is presently in the window.
  834. X
  835. XPress 'B' to dump current window contents to root background.
  836. X
  837. X  Press the 'B' key in an X window to dump whatever is currently being
  838. X  displayed to the background root window. This is basically the
  839. X  corresponding keypress to the -XB option.
  840. X
  841. XPress 'Q' to resize chart display to a square.
  842. X
  843. X  One can manually resize the Astrolog windows using a window manager
  844. X  (except when a world map or aspect grid is displayed, in which case
  845. X  any resizing will have no effect). Pressing the 'Q' key will
  846. X  automatically resize any (non-world map) window to be a square. This
  847. X  is useful, after resizing charts to approximately the size you want,
  848. X  to make them precise squares.
  849. X
  850. XPress '<' and '>' to decrease/increase the scale size of the
  851. Xglyphs and the size of world map.
  852. X
  853. X  This two keys will respectively decrease and increase the size of the
  854. X  sign and planet glyphs (as well as resize the astro-graph and aspect
  855. X  grid charts) through the three scale factors available. After resizing
  856. X  the window, you will probably want to use these keys if the glyphs are
  857. X  then too big or small for the new chart.
  858. X
  859. XPress '[' and ']' to decrease/increase tilt in globe display.
  860. X
  861. X  '[', ']' keys: Not only can the globe display be rotated, but the
  862. X  poles can be now tilted down at various angles! (This basically makes
  863. X  the -XP polar globe view option obsolete; it's still in there only for
  864. X  backwards compatibility.) Press the '[' and ']' keys when the globe is
  865. X  being displayed to respectively "pull down" and "push back up" the
  866. X  angle of the polar axis from which the globe is viewed.  Combining
  867. X  this with the globe rotation allows one to move any point of the globe
  868. X  to the center of the screen.
  869. X
  870. XPress 'N' to toggle animation status on or off. Charts will
  871. Xbe updated to current status and globe will rotate.
  872. X
  873. X  Animation! This key will toggle in and out of a mode where the chart
  874. X  is continually updated in the window. Entering the animation mode
  875. X  will cause the chart being currently displayed to be replaced by the
  876. X  chart for the exact moment at the time you are running the program.
  877. X  Every second or two, the chart will be updated to reflect the new
  878. X  current state of the planets and houses. For large window sizes, one
  879. X  can actually see very minor changes in the chart every few seconds.
  880. X  With the text 'T' mode in effect, the chart is basically an advanced
  881. X  version of xclock, and makes a good window to be left running on
  882. X  your display. If you are in the -XG globe display mode, pressing
  883. X  the 'N' key will cause the globe to rotate for an impressive display!
  884. X
  885. XPress '!'-'(' to begin updating current chart by adding times.
  886. X!: seconds, @: minutes, #: hours, $: days, : months,
  887. X^: years, &: years*10, *: years*100, (: years*1000.
  888. X
  889. X  These nine keys (i.e. shift plus the number keys from 1..9) enter
  890. X  into a different form of chart animation. Pressing them will cause the
  891. X  current chart being displayed (i.e. it will not revert to the current
  892. X  planet positions) to continually have a delta time added to it and be
  893. X  recast and shown. Pressing '!' will have one second added to the chart
  894. X  for every update (slow action unless you have a very fast system - the
  895. X  animation will be even slower than for the 'N' key). Pressing '@' will
  896. X  have one minute added to the chart each time, which makes for a nice
  897. X  display (note that you will definitely want to be in the text 'T' mode
  898. X  for these animations so you can see what times in the future these
  899. X  charts are being cast for. Pressing '#" will have one hour added each
  900. X  time (note that now the house cusps are starting to move quickly, so
  901. X  you may want to switch to a different system of houses (such as the
  902. X  Equal to keep the Midheaven from flopping back and forth) and/or use
  903. X  -1 to put an object like the sun on the Ascendant.) Pressing '$' will
  904. X  have one day added each time (now you will probably want to start
  905. X  using -R to remove fast moving objects like the moon), and pressing
  906. X  '%' will have one month added for each update of the window. The
  907. X  final keys, shift 6..9 cause years, decades, centuries, and millennia
  908. X  to be added each time, and tend to only be used to look for long range
  909. X  actions (when will Neptune next enter Pisces, etc.) To exit these
  910. X  animation modes, press the 'N' key.
  911. X
  912. XPress 'r' to reverse direction of time-lapse or animation.
  913. X
  914. X  Press this to reverse the direction of any animation taking
  915. X  place. For the '!'..'(' animation keys above, this will cause
  916. X  negative times to be added to the chart, e.g. pressing '#'
  917. X  then 'r' on a chart cast for noon will cause the next chart to
  918. X  be displayed for 11am, then 10am, etc. For the Globe animation,
  919. X  this will cause the rotation to reverse direction.
  920. X
  921. XPress '1'-'9' to set rate of animation to 'n' degrees, etc.
  922. X
  923. X  The nine number keys are used to set the relative "rate" of
  924. X  animation to "n" whatevers. For example, normally the "@" key means
  925. X  add one minute to the chart for each update, but press "5" and now
  926. X  we are adding 5 minutes each time. For the Globe animation,
  927. X  by default the Earth rotates one degree each time; however, the
  928. X  number keys can speed this up to nine degrees for each update.
  929. X
  930. XPress '1'-'9' to determine section of chart to show if clipped.
  931. X
  932. X  For PC systems only, see the section on PC graphics for this
  933. X  additional feature accessed through the number keys.
  934. X
  935. XPress 'V','L','A','Z','S','W','G','P' to switch to normal (-v),
  936. Xastro-graph (-L), grid (-g), local (-Z), space (-S),
  937. Xworld (-XW), globe (-XG), and polar (-XP) modes.
  938. X
  939. X  There are basically eight main modes in which a window can be in:
  940. X  There are the five main charts (wheel, astro-graph, aspect grids,
  941. X  local sky, and space view) as well as the three world displays (the
  942. X  simple map by itself, the globe view, and the polar projection). These
  943. X  eight keys can be used to switch between these eight modes in the
  944. X  middle of program execution. For example, you can bring up your own
  945. X  chart in a window, then press 'L' to see the astro-graph chart for the
  946. X  same birth data. Then you can press 'W' to just see the world map by
  947. X  itself, and 'G' to see the globe view, after which you can press 'V'
  948. X  to return to your original wheel chart.
  949. X
  950. XPress '0' to toggle between -Z & -Z0, and -XW & -XW0 modes.
  951. X
  952. X  When graphics are up on the screen, pressing this key acts similar to
  953. X  the mode changing keys above that switch between the different
  954. X  graphic chart types. When pressed, the state of the program being
  955. X  invoked with -Z vs. -Z0, as well as the state of -XW vs. -XW0, will
  956. X  be reversed. In other words, if I am viewing the -Z -X horizon chart,
  957. X  and I want to see the -Z0 -X sky graphic, then I press '0' to go to
  958. X  it. Similarly, this key will flip me back and forth between the -XW
  959. X  simple rectangular world map display and the -XW0 Mollewide
  960. X  projection graphic. A bit of a hack, but very useful, and the only
  961. X  way to change these suboptions while the program is running.
  962. X
  963. XPress 'tab' to toggle between graphics resolutions.
  964. X
  965. X  This feature is only available on PC systems. See PC graphics section
  966. X  for its description.
  967. X
  968. XPress 'q' to terminate the window and program.
  969. X
  970. X  Pressing this key will exit graphics mode or terminate the window
  971. X  (and leave the Astrolog program itself.)
  972. X
  973. X----
  974. X
  975. XLeft   mouse button: Draw lines on chart in window.
  976. XMiddle mouse button: Print coordinates of pointer on world map.
  977. XRight  mouse button: Terminate the window and program.
  978. X
  979. X  Mouse buttons: Pressing the mouse buttons in the X windows will do
  980. X  various functions. The left mouse button acts as a pen that allows one
  981. X  to actually draw on the chart: press it and drag the pointer to draw a
  982. X  line on the window - good for aiding in analysis or in presentations.
  983. X  (Any scribbles one makes will disappear the next time the chart window
  984. X  is updated, therefore drawing will have little effect when in
  985. X  animation mode.) The middle mouse button will only work when the world
  986. X  map is shown, i.e. in the -L astro-graph or -XW world map displays:
  987. X  press it and get the approximate longitude and latitude of the place
  988. X  on the map where the pointer is. For the three scale sizes of 100,
  989. X  200, and 300 percent, the accuracy is to the nearest degree, 30', and
  990. X  20', respectively. So, if you want to cast a chart for southern
  991. X  Madagascar, Africa, but don't know the coordinates, click the middle
  992. X  button on the map for a good approximation! Finally, the right button
  993. X  acts just like the 'q' key, and will terminate the window.
  994. X
  995. X
  996. X*******************************
  997. XDATA ENTRY AND THE MAIN DISPLAY
  998. X*******************************
  999. X
  1000. X     The main part of the program is executed simply by entering
  1001. X"astrolog" (assuming that's the name of the executable), and the
  1002. Xprogram will ask you for all the birth info and will give the
  1003. Xplanet/house positions. (e.g. for here in Seattle right now for the
  1004. Xseven prompts I would enter [for June 11th, 1992 AD at 10:22pm, with
  1005. Xdaylight time in effect - if daylight time were *not* in effect, I
  1006. Xwould have entered 22.22 for the fourth value instead]: 6; 11; 1992;
  1007. X21.22; 122.20; 47.36) The program then calculates and displays the
  1008. Xpositions of all planets, Chiron, the four main asteroids, as well as
  1009. Xstuff like the Part of Fortune and the Vertex. (The Uranian bodies
  1010. Xand fixed stars can also be listed if one includes the appropriate
  1011. Xcommand switches described earlier.)
  1012. X
  1013. X     This user interface where one manually inputs the chart
  1014. Xinformation is "smart" in a few ways. First, the true names of months
  1015. Xor their abbreviations may be entered (case doesn't matter) instead
  1016. Xof the corresponding number if you prefer. At most, the first three
  1017. Xletters of the month are needed; some months (like February which is
  1018. Xthe only month starting with "F") may be abbreviated all the way up
  1019. Xto their first letter. The second enhancement is that the time value
  1020. Xmay be entered with a "pm" or "am" (or just "p" and "a") suffix in
  1021. Xaddition to the standard 24 hour clock. For example, instead of
  1022. Xentering "18.30" for "6:30pm", you can enter "6.30pm" or even "6.3p"
  1023. Xand the program will process it the same. Similarly, "12.30am" can be
  1024. Xused instead of "0.30", and so on. The final enhancement is that
  1025. Xcolons may be used instead of decimal points for the time and
  1026. Xlocation values. For example "6.30" may be entered as "6:30" instead,
  1027. Xand longitude values like "122.20" may be entered "122:20", which is
  1028. Xmore intuitive than those decimal points.
  1029. X
  1030. X--
  1031. X
  1032. X     When the standard list of planetary positions is displayed, some
  1033. Xadditional information in addition to these locations are shown: (1)
  1034. XWhether or not each planet is in its ruling sign, or fall, as well as
  1035. Xdisplaying the same information for ruling or debilitating houses.
  1036. X(2) The sum of the signs in each element and mode and their totals is
  1037. Xdisplayed in a grid form. Also, planets in their exalted and
  1038. Xdebilitated signs are noted. In addition to the (R) indicating a
  1039. Xplanet in it's ruling sign, and an (F) for a planet in it's fall, we
  1040. Xhave (e) if a planet is in its exalting sign, and a (d) for a planet
  1041. Xin its debilitating sign (which is always opposite the exaltation, as
  1042. Xhow the fall is opposite the ruler).
  1043. X
  1044. X     Also in this main display, the total number of planets in each
  1045. Xof the hemispheres of the wheel, as well the number of objects in
  1046. Xpositive/masculine and negative/feminine quality signs, are counted.
  1047. XTo the right of the element table, we have a column of seven numbers
  1048. Xlabeled as follows: "+" is the number of "positive" objects (i.e. in
  1049. XFire or Air signs); "-" is the number of "negative" objects (i.e. in
  1050. XWater or Earth signs); "M" is the number of objects above the horizon
  1051. X(i.e. in the hemisphere of the Midheaven); "N" is the number of
  1052. Xobjects below the horizon (in the hemisphere of the Nadir); "A" is
  1053. Xthe number of objects in the Eastern half of the sky (in the
  1054. Xhemisphere of the Ascendant); and "D" is the number of objects in the
  1055. XWestern half of the sky (in the hemisphere of the Descendant).
  1056. XFinally we have a field indicating the division of objects into the
  1057. Xfirst six and second six signs of the zodiac. The number of objects
  1058. Xin the first six signs of the zodiac will be printed, labeled by the
  1059. Xcharacter "<". (The number in the second half isn't printed; just
  1060. Xsubtract from the total if you want to know.) According to a book on
  1061. Xthe Kaballah, the emphasis of the first six signs on the zodiac is on
  1062. X"what's to learn", and the emphasis on the second six signs is on
  1063. X"what's to share". Use or interpret this as you wish.
  1064. X
  1065. X     I have taken the liberty to define ruling and exalting signs for
  1066. Xthe asteroids (and the rest of the first twenty objects that don't
  1067. Xalready have them.) This won't affect much other than whether a 'R',
  1068. X'F', 'e', or 'd' is displayed in the -v charts, but it will slightly
  1069. Xaffect the powers given to these objects in the -j influence chart
  1070. Xsince they now can be in their ruling sign. The -O object list will
  1071. Xdisplay the list of ruling and exalting signs (and the fall and
  1072. Xdebilitating signs which are just opposite the above) for all these
  1073. Xobjects in addition to the planets; however, I have listed them below:
  1074. X
  1075. X     Chiron, the compassionate, experienced healer, is most similar
  1076. Xin function to Pisces, hence Chiron rules here. Chiron expresses well
  1077. Xin caring, feeling, Cancer, hence Chiron exalts here. Ceres, goddess
  1078. Xof agriculture and representing the mothering, reproductive instinct,
  1079. Xis similar in function to Taurus, hence Ceres rules here. Ceres
  1080. Xexpresses well in the nurturing, caring, sign of Cancer, hence Ceres
  1081. Xexalts here. Pallas Athena, mentally acute and unemotional, is most
  1082. Xsimilar in function to Virgo, hence Pallas rules here. Pallas
  1083. Xexpresses well in practical, disciplined, introverted Capricorn,
  1084. Xhence Pallas exalts here. Juno, ability to sacrifice self-interests
  1085. Xto maintain a relationship, is most similar in function to
  1086. Xrelationship oriented Libra, hence Juno rules here. Juno expresses
  1087. Xwell in sociable, crowd pleasing Leo, hence Juno exalts here. Vesta,
  1088. Xwith its orientation to directing hidden creative or sexual energy
  1089. Xwithout fear, is most similar in function to Scorpio, hence Vesta
  1090. Xrules here. Vesta expresses well in individualistic, quirky Aquarius,
  1091. Xhence Vesta exalts here. The North Node, with its emphasis on being
  1092. Xable to break from the past routine and pursue the unfamiliar and
  1093. Xpersonal growth, is most similar in function to society questioning
  1094. Xindependent Aquarius, hence it rules here. The Node expresses well in
  1095. Xgrowth and sacrifice oriented Virgo, hence the Node exalts here. The
  1096. XPart of Fortune is calculated based on the positions of the Sun,
  1097. XMoon, and Ascendant; if these three objects are in their ruling
  1098. Xsigns, then the Fortune will fall in Pisces, hence the Fortune should
  1099. Xrule here. Similarly, if the Sun, Moon, and Ascendant are all in
  1100. Xtheir exalting signs, then the Fortune will fall in Aquarius, hence
  1101. Xthe Fortune should exalt here. The Midheaven, being the 10th house
  1102. Xcusp, corresponds to Capricorn, ruled by Saturn. Hence the
  1103. XMidheaven's ruling and exalting signs are the same as Saturn's:
  1104. XCapricorn and Libra. The Ascendant corresponds similarly to Mars,
  1105. Xhence its ruling and exalting signs are the same: Aries and
  1106. XCapricorn. The Vertex, being always near the Descendant, corresponds
  1107. Xto Libra, and hence has the same rulership and exaltation as Venus:
  1108. XLibra and Pisces.
  1109. X
  1110. X     The standard chart listing of the planetary positions will also
  1111. Xinclude an additional field for the "velocity" of each planet. This
  1112. Xvelocity value approximates how fast the planet is moving through the
  1113. Xzodiac with respect to the Earth (or whatever the central body is set
  1114. Xto) in degrees per day. This value of course, goes negative when a
  1115. Xplanet goes retrograde. This is useful not only to get a feel for how
  1116. Xfast each planet moves through the zodiac, but to determine when a
  1117. Xplanet is about to go retrograde or direct - the value approaches
  1118. Xzero when the planet changes direction.
  1119. X
  1120. X
  1121. END_OF_FILE
  1122. if test 58887 -ne `wc -c <'Helpfile.p2'`; then
  1123.     echo shar: \"'Helpfile.p2'\" unpacked with wrong size!
  1124. fi
  1125. # end of 'Helpfile.p2'
  1126. fi
  1127. echo shar: End of archive 9 \(of 12\).
  1128. cp /dev/null ark9isdone
  1129. MISSING=""
  1130. for I in 1 2 3 4 5 6 7 8 9 10 11 12 ; do
  1131.     if test ! -f ark${I}isdone ; then
  1132.     MISSING="${MISSING} ${I}"
  1133.     fi
  1134. done
  1135. if test "${MISSING}" = "" ; then
  1136.     echo You have unpacked all 12 archives.
  1137.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  1138. else
  1139.     echo You still need to unpack the following archives:
  1140.     echo "        " ${MISSING}
  1141. fi
  1142. ##  End of shell archive.
  1143. exit 0
  1144.  
  1145. exit 0 # Just in case...
  1146.