home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / misc / volume28 / astrolog / part02 < prev    next >
Encoding:
Text File  |  1992-03-14  |  52.4 KB  |  1,020 lines

  1. Newsgroups: comp.sources.misc
  2. From: pullen@cs.washington.edu (Walter D. Pullen)
  3. Subject:  v28i105:  astrolog - Generation of astrology charts v2.10, Part02/06
  4. Message-ID: <1992Mar16.024757.13152@sparky.imd.sterling.com>
  5. X-Md4-Signature: 82f7fbce762ac67129947a3cebbbf24e
  6. Date: Mon, 16 Mar 1992 02:47:57 GMT
  7. Approved: kent@sparky.imd.sterling.com
  8.  
  9. Submitted-by: pullen@cs.washington.edu (Walter D. Pullen)
  10. Posting-number: Volume 28, Issue 105
  11. Archive-name: astrolog/part02
  12. Environment: UNIX, VMS
  13.  
  14. #! /bin/sh
  15. # This is a shell archive.  Remove anything before this line, then unpack
  16. # it by saving it into a file and typing "sh file".  To overwrite existing
  17. # files, type "sh file -c".  You can also feed this as standard input via
  18. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  19. # will see the following message at the end:
  20. #        "End of archive 2 (of 6)."
  21. # Contents:  Helpfile.p1
  22. # Wrapped by pullen@lynx.cs.washington.edu on Sun Mar 15 16:05:15 1992
  23. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  24. if test -f 'Helpfile.p1' -a "${1}" != "-c" ; then 
  25.   echo shar: Will not clobber existing file \"'Helpfile.p1'\"
  26. else
  27. echo shar: Extracting \"'Helpfile.p1'\" \(50905 characters\)
  28. sed "s/^X//" >'Helpfile.p1' <<'END_OF_FILE'
  29. XThis file contains a complete list of all the features available in
  30. XAstrolog version 2.10, and documentation on how to use each option.
  31. XThe file is divided into four parts:
  32. X
  33. X1) A summary list of all the main features which are accessed via
  34. Xcommand line parameter switches, along with a list of single keypress
  35. Xcommands that can be given in an X window (assuming you have X
  36. Xwindows) to change the display in various ways.
  37. X
  38. X2) The list of command switches and keypresses is repeated, but after
  39. Xeach option is listed a more lengthy description of the details of
  40. Xthis feature.
  41. X
  42. X3) Additional things such as some important compile time options, and
  43. Xdescriptions of some things that can appear in the Astrolog text
  44. Xdisplays, are described.
  45. X
  46. X4) Finally, there is a description of the different X window chart
  47. Xdisplays and how they are organized, and the X windows features in
  48. Xgeneral. (Looking for a quick impressive display to prove that this
  49. Xwas worth compiling? In unix try: astrolog -Xn -XG -Xw 350. :)
  50. X
  51. X
  52. X************************
  53. XLIST OF COMMAND SWITCHES
  54. X************************
  55. X
  56. XAstrolog command switches (version 2.10) (Feb 1992):
  57. X -H: Display this help message.
  58. X -O: Display available planets and other celestial objects.
  59. X -R [<obj1> [<obj2> ..]: Restrict specific bodies from displays.
  60. X -R0 [<obj1> ..]: Like -R but restrict everything first.
  61. X -A [<0-18>]: Display available aspects or limit their number.
  62. X -Ao <orb1> [<orb2> ..]: Specify max orbs for each aspect.
  63. X -AO [..]: Like -Ao but suspend objects' max orb restrictions.
  64. XSwitches which affect how a chart is computed:
  65. X -s: Compute siderial instead of the normal tropical chart.
  66. X -h: Compute heliocentric instead of geocentric positions.
  67. X -c <value>: Select a different default system of houses.
  68. X     (0 = Placidus, 1 = Koch, 2 = Equal, 3 = Campanus, 4 = Meridian,
  69. X     5 = Regiomontanus, 6 = Porphry, 7 = Morinus, 8 = Topocentric, 9 = None.)
  70. X -u: Replace Mercury..Pluto with transneptunian/uranian bodies.
  71. X -x <1-360>: Cast harmonic chart based on specified factor.
  72. X -1 [<objnum>]: Cast chart with specified object on ascendant.
  73. X -f: Display houses as sign positions (flip them).
  74. X -3: Display objects in their zodiac decan positions.
  75. X -p <month> <day> <year>: Cast progressed chart based for date.
  76. X -pn: Cast progressed chart based on current date now.
  77. X -+ <days>: Cast chart for specified days in the future.
  78. XSwitches which affect how a chart is displayed:
  79. X -w: Display chart on screen in a graphic house wheel format.
  80. X -w0: Like -w but show objects in houses 4..9 in reverse order.
  81. X -g: Display midpoint & aspect grid instead of positions.
  82. X -g0: Like -g but flag aspect configurations (e.g. Yod's) too.
  83. X -Z: Display planet locations with respect to the local horizon.
  84. X -L: Display astro-graph locations of planet angles on Earth.
  85. X -L0: Like -L but display list of latitude crossings too.
  86. X -d: Print all aspects and changes occurring in a day.
  87. X -d0: Like -d but print all aspects for the entire month.
  88. X -dp <month> <year>: Print aspects within progressed chart.
  89. X -e: Print all options for chart (i.e. normal & -w0-g0-Z-L0-d).
  90. XSwitches which affect how the chart parameters are obtained:
  91. X -n: Compute chart for this exact moment using current time.
  92. X -a <month> <date> <year> <time> <zone> <long> <lat>:
  93. X     Compute chart automatically given specified data.
  94. X -z <zone>: Change the default time zone (for -d-q-T-E options).
  95. X -l <long> <lat>: Change the default longitude & latitude.
  96. X -q <month> <date> <year>: Compute chart for noon on date.
  97. X -q0 <month> <date> <year> <time>: Like -q but include time too.
  98. X -i <file>: Compute chart based on info in file.
  99. X -o <file> [..]: Write parameters of current chart to file.
  100. X -o0 <file> [..]: Like -o but output planet/house positions.
  101. XOther features or major modes:
  102. X -r <file1> <file2>: Compute a relationship chart.
  103. X -rc <file1> <file2>: Compute a composite chart.
  104. X -t <file>: Compute current house transits for particular chart.
  105. X -T <file> <month> <year>: Compute all transits in month for chart.
  106. X -T0 <..>: Like -T but include transits of the Moon as well.
  107. X -Tp <file> <month> <year>: Compute all progressions in month for chart.
  108. X -E <month> <year>: Display ephemeris for given month.
  109. X -E0 <..>: Like -E but include Chiron and the asteroids as well.
  110. XSwitches to access X window options:
  111. X -X: Create a wheel or astro-graph bitmap of chart.
  112. X -Xb: Create X bitmap instead of putting graphics in window.
  113. X -XB: Display X chart on root instead of in a separate window.
  114. X -Xm: For color monitors, display charts in black and white.
  115. X -Xr: Create window or bitmap in reversed colors (B on W).
  116. X -Xw <hor> [<ver>]: Change the size of the chart window.
  117. X -Xs <percentage>: Change the size of characters by n%.
  118. X -XW: Simply create the bitmap of the world.
  119. X -XP: Create the bitmap of the world, but as a polar projection.
  120. X -XG [<degrees>]: Display the bitmap of the world as a globe.
  121. X -Xn: Start up chart or globe display in animation mode.
  122. X -Xo <file>: Write output bitmap to specified file.
  123. XAlso, press 'H' within X window for list of key press options.
  124. X
  125. X
  126. XAstrolog window keypress options (version 2.10):
  127. X Press 'H' to display this list of key options.
  128. X Press 'p' to toggle pause status on or off.
  129. X Press 'x' to toggle fg/bg colors in window.
  130. X Press 'm' to toggle color/monochrome display in window.
  131. X Press 'T' to toggle header info on current chart in window.
  132. X Press 'R' to toggle restriction status of minor objects.
  133. X Press 'S' to resize wheel chart display to a square.
  134. X Press '<' and '>' to decrease/increase the scale size of the
  135. X       glyphs and the size of world map.
  136. X Press 'N' to toggle animation status on or off. Charts will
  137. X       be updated to current status and globe will rotate.
  138. X Press '!'-'(' to begin updating current chart by adding times.
  139. X       !: seconds, @: minutes, #: hours, $: days, : months,
  140. X       ^: years, &: years*10, *: years*100, (: years*1000.
  141. X Press 'r' to reverse direction of time-lapse or animation.
  142. X Press '1'-'9' to set rate of animation to 'n' degrees, etc.
  143. X Press 'C','L','A','Z','W','G','P' to switch to normal, astro-graph (-L), grid
  144. X      (-g), horizon (-Z), world (-XW), globe (-XG), and polar (-XP) modes.
  145. X Press 'q' to terminate the window and program.
  146. X
  147. X
  148. X**********************************
  149. XDESCRIPTION OF EACH COMMAND SWITCH
  150. X**********************************
  151. X
  152. XAstrolog command switches (version 2.10) (Feb 1992):
  153. X
  154. X-H: Display this help message.
  155. X
  156. X  This option displays a list exactly like the one given above on the
  157. X  screen.
  158. X
  159. X-O: Display available planets and other celestial objects.
  160. X
  161. X  Similar to the -A option below, the -O option will list all the
  162. X  planets and other celestial objects used by the program, and their
  163. X  numbers as recognized by the -R restrictions below. This list will
  164. X  also show the zodiac signs that planets rule, fall in, are exalted in,
  165. X  and debilitated in.
  166. X
  167. X-R [<obj1> [<obj2> ..]: Restrict specific bodies from displays.
  168. X
  169. X  The ability to restrict the transit (-T) and daily aspect (-d) scans
  170. X  to just certain bodies has been implemented with the -R switch. Using
  171. X  -R by itself will prevent the asteroids, Chiron, the Part of Fortune
  172. X  and the Vertex from being in any of the lists. One may also give a
  173. X  list of one or more numbers representing planets to be ignored (e.g. 1
  174. X  = Sun, 2 = Moon, 3 = Mercury, etc) so that a complete custom setup can
  175. X  be obtained (e.g. -R 1 2 3 4 5 will cause all of the inner planets to
  176. X  be ignored). More than one -R switch can be combined (e.g. -R -R 16
  177. X  will cause the asteroids, etc, and the North Node to be ignored; the
  178. X  first -R gets rid of the asteroids, etc, and the second one deletes
  179. X  the North Node.) Also, specifying the same particular body more than
  180. X  once will cause it to be included again, or in other words, -R
  181. X  <objectnum> complements the status of whether it is to be ignored or
  182. X  not (e.g. -R -R 15 will cause all of the asteroids, etc, excluding
  183. X  Vesta, to be ignored; the first -R makes causes the asteroids to be
  184. X  ignored, and specifying Vesta in the second -R makes it reappear.)
  185. X
  186. X-R0 [<obj1> ..]: Like -R but restrict everything first.
  187. X
  188. X  The -R0 option will cause ALL of the bodies to be ignored, which is
  189. X  useful if you are looking for just the transits/aspects of a few
  190. X  planets (e.g. -R0 6 7 will cause everything but Juptier and Saturn to
  191. X  be ignored.) Combining all these methods can cause whatever you are
  192. X  looking for in transits and aspects to be quickly found without having
  193. X  to wade through lots of stuff you aren't interested in.
  194. X
  195. X-A [<0-18>]: Display available aspects or limit their number.
  196. X
  197. X  The '-A' command switch gives a list of all 18 supported aspects,
  198. X  their abbreviations as used in the aspect grids, their angles, and
  199. X  their orbs. It will list the number of each aspect in addition to all
  200. X  the other info already there (e.g. conjunct = 1, opposition = 2, etc.)
  201. X  so one can easily figure out what exact number to pass to the -A
  202. X  option when changing the number of aspects used (see below). Finally,
  203. X  it will display a brief verbal description of what each aspect glyph
  204. X  look like. This is in case one doesn't know what aspects the weird
  205. X  symbols in the -g -X window displays are referring to.
  206. X
  207. X  For those who don't like all these aspects, specifying -A <number>
  208. X  will limit the number of aspects (e.g. -A 5 will make charts with only
  209. X  the five major aspects listed in them).
  210. X
  211. X-Ao <orb1> [<orb2> ..]: Specify max orbs for each aspect.
  212. X
  213. X  Change the default orbs of the various aspects with the -Ao <orb1>
  214. X  <orb2>... <orbn> switch. Do you not like the 7 degree orbs for
  215. X  conjunctions that are in there by default? One can change the first n
  216. X  aspect orbs (i.e. as many orb values that one puts after the -Ao)
  217. X  anywhere from just the conjunction to all 18 aspects. Non-integer
  218. X  values are allowed of course. Use negative orb values to completely
  219. X  eliminate an aspect from ever appearing. For example: astrolog -A 6
  220. X  -Ao 5 5 -1 10 narrows the orbs for Conjunction and Opposition,
  221. X  completely eliminates the Square, widens the orb for Trines, and
  222. X  leaves the Sextiles and Inconjuncts in the default values. Note that
  223. X  for very wide orbs more than one aspect may apply for a particular
  224. X  angle, in which case the more fundamental aspect is chosen. Also for
  225. X  wide aspects the decimal value of the orb may be lost in the -g text
  226. X  grid (due to too many characters) and their might be some slight
  227. X  overlap in the X window -g cells.
  228. X
  229. X-AO [..]: Like -Ao but suspend objects' max orb restrictions.
  230. X
  231. X  Note that Astrolog imposes restrictions on the max orb that any
  232. X  particular aspect can have to certain particular objects, namely the
  233. X  node, fortune, and vertex, which can't and shouldn't have aspects to
  234. X  them in excess of 2 degrees. One can suspend these restrictions by
  235. X  replacing the -Ao <orbs> option above, invoking it as -AO <orbs>
  236. X  instead. For a fun (and perhaps useful) display, try: astrolog -A 1
  237. X  -AO 180 -g [-X], and see everything conjunct everything else.
  238. X
  239. X
  240. XSwitches which affect how a chart is computed:
  241. X
  242. X-s: Compute siderial instead of the normal tropical chart.
  243. X
  244. X  With this option, the chart will be just like the normal charts as
  245. X  most commonly used in astrology, except that all the zodiac positions
  246. X  will be shifted (to be about 24 degrees earlier). This is because the
  247. X  option casts siderial charts which are based on the positions of the
  248. X  fixed stars (i.e. Aries starts at the constellation Aries) rather than
  249. X  the seasons (i.e. Aries starts at the Spring or Vernal Equinox.) Due
  250. X  to the "precession of the equinoxes" the the position of the Sun at
  251. X  the Equinoxes has been gradually happening at an earlier point in the
  252. X  siderial zodiac each year (taking about 2100 years change signs.)
  253. X
  254. X-h: Compute heliocentric instead of geocentric positions.
  255. X
  256. X  Again, normal astrology charts are based on the positions of the
  257. X  planets relative to the Earth. However, this option allows seeing of
  258. X  the zodiac positions with respect to the Sun's point of view. (The Sun
  259. X  in the original listing will be replaced with the Earth's position as
  260. X  seen from the Sun.) Note that this feature won't affect the Moon,
  261. X  which will still be displayed as seen from the Earth since it's not a
  262. X  formal planet.
  263. X
  264. X-c <value>: Select a different default system of houses.
  265. X(0 = Placidus, 1 = Koch, 2 = Equal, 3 = Campanus, 4 = Meridian,
  266. X5 = Regiomontanus, 6 = Porphry, 7 = Morinus, 8 = Topocentric, 9 = None.)
  267. X
  268. X  Ten different house systems are supported: Invoke as astrolog -c
  269. X  <number> to change the system from the default of Placidus. (System 9
  270. X  refers to no houses at all, or in other words where the Ascendant will
  271. X  always be 0 degrees Aries, the Nadir 0 degrees Cancer, etc, which is
  272. X  useful for the extended chart animations as described later where
  273. X  having houses at all can tend to get in the way, and one can even
  274. X  observe the precession of the equinoxes with this system if used in
  275. X  conjunction with the -s siderial chart option.)
  276. X
  277. X-u: Replace Mercury..Pluto with transneptunian/uranian bodies.
  278. X
  279. X  Display the locations of the "Uranian" planets with the -u switch.
  280. X  Transneptunian or Uranian planets are an interesting subset of
  281. X  astrology which includes various objects alleged to be beyond Pluto
  282. X  (or something like that, I'm just the programmer). Anyway, Astrolog
  283. X  can display the zodiac positions of these bodies as well, and will do
  284. X  this by taking the eight Uranian bodies and literally replacing
  285. X  Mercury..Pluto with them. (Do: astrolog -u -O to list them.) This
  286. X  replacement will allow the Uranians to be included in Astrolog's
  287. X  various options, although of course this means that they can't
  288. X  interact with Mercury..Pluto in any way. (Note, I didn't bother to
  289. X  change the X glyphs or sign rulerships since I don't know what they
  290. X  are for the Uranians.)
  291. X
  292. X-x <1-360>: Cast harmonic chart based on specified factor.
  293. X
  294. X  Harmonic charts (i.e. where all the planet positions are multiplied by a
  295. X  factor and the chart recast) are supported via the '-x' option. (e.g.
  296. X  -x 3 will make all trines conjunct in the chart displayed.)
  297. X
  298. X-1 [<objnum>]: Cast chart with specified object on ascendant.
  299. X
  300. X  The -1 <obj> option can be used to change the houses to force a
  301. X  particular object to be on the ascendant. This is useful in casting
  302. X  Solar charts or for when the time of birth is not exactly known. For
  303. X  example -1 2 will case a normal chart, but the house cusps will be
  304. X  rotated so that the moon is on the ascendant.
  305. X
  306. X-f: Display houses as sign positions (flip them).
  307. X
  308. X  The -f option can be used to "flip" the signs and houses, i.e. display
  309. X  the house as a sign position and vice versa. For example having the
  310. X  Sun at 26 degrees Scorpio, 2/3 way though the 10th house, will cause
  311. X  the resulting Sun under the -f option to be at 20 degrees Capricorn,
  312. X  26/30th the way through the 8th house. This can be used to determine
  313. X  how far a planet is through a particular house, as well as for Domal
  314. X  chart analysis that Mark Kenski has informed me about. Domal analysis
  315. X  is based on the fact that for synastry comparisons, for example, a
  316. X  planet in Gemini and one in the 3rd house can be considered related in
  317. X  a way similar to a conjunction.
  318. X
  319. X-3: Display objects in their zodiac decan positions.
  320. X
  321. X  Decan displays are supported in Astrolog, and one can display a decan
  322. X  influenced chart with the -3 switch. The decan theory is that each
  323. X  sign in the zodiac can be divided into three parts: The first 10
  324. X  degrees (i.e. the first decan) is mainly influenced by the sign in
  325. X  question, the second 10 degrees (second decan) although still
  326. X  influenced by the sign in question is also somewhat influenced by the
  327. X  next sign of the same element, while the last decan is influenced by
  328. X  the third sign of the same element. The -3 switch applied to a chart
  329. X  will move each object into the sign of its decan. For example, if the
  330. X  Sun is at 29 degrees Aquarius and the Moon at 5 degrees Virgo, in the
  331. X  resulting chart, the Sun will go to Libra (26 degrees) and the Moon
  332. X  will remain in Virgo (although be at 15 degrees now since it was
  333. X  previously in the middle of the first decan of Virgo.)
  334. X
  335. X-p <month> <day> <year>: Cast progressed chart based for date.
  336. X
  337. X  A secondary progression chart for a particular date can be cast using the
  338. X  '-p <month> <date> <year>' command switch. (Note, I'm not sure if the house
  339. X  cusps are progressed correctly, but they're reasonably close to what is
  340. X  properly expected.)
  341. X
  342. X-pn: Cast progressed chart based on current date now.
  343. X
  344. X  The -pn switch is like the -p <month> <date> <year> switch except that
  345. X  (like the -n switch) it assumes the current moment now to cast the
  346. X  progressed chart to. This is just another shorthand convenience to see
  347. X  what ones progressed chart is like presently; just do: astrolog -i
  348. X  file -pn.
  349. X
  350. X-+ <days>: Cast chart for specified days in the future.
  351. X
  352. X  The -+ <#ofdays> option will cast a normal chart, but one for #ofdays in
  353. X  the future (or past if a negative value is given). One use for this is in
  354. X  combination with the -n and -d options. For instance, I often invoke the
  355. X  program as "astrolog -n -d" to see the exact times of today's aspects.
  356. X  However, just before midnight I might want to see what's going to happen
  357. X  in the following day, so I would do "astrolog -n -d -+ 1" to see the exact
  358. X  times for tomorrow's aspects.
  359. X
  360. X
  361. XSwitches which affect how a chart is displayed:
  362. X
  363. X-w: Display chart on screen in a graphic house wheel format.
  364. X
  365. X  Display of the chart in a nice wheel format is supported using the '-w'
  366. X  switch. (Special error case: If one of the houses gets too 'full' of
  367. X  planets, the planet will be put at the beginning of the next house.)
  368. X
  369. X-w0: Like -w but show objects in houses 4..9 in reverse order.
  370. X
  371. X  In the -w text wheel option, the objects in each house are printed
  372. X  from top to bottom in order from earliest in the house to latest. This
  373. X  looks good except for in houses 5..8 where this appears backwards
  374. X  (i.e. a planet having just entered the 6th house from the 5th is
  375. X  displayed right under the Descendant.) Replace -w with the -w0 switch
  376. X  and the objects from houses 4 through 9 will be reversed and printed
  377. X  in order from bottom to top, making a more flowing looking chart.
  378. X
  379. X-g: Display midpoint & aspect grid instead of positions.
  380. X
  381. X  Aspects and midpoint display are supported: Invoke as astrolog -g and
  382. X  a 20x20 grid showing the midpoint locations for each planet, and
  383. X  showing if any aspects are present and how accurate they are, is
  384. X  displayed. The planets are labelled down the diagonal of the grid,
  385. X  with the aspects to the lower left and the midpoints in the upper
  386. X  right. This is often used along with the -A* switches.
  387. X
  388. X  Note that there is a way in the aspect grids to determine whether an
  389. X  aspect is slightly short of exact or slight long of exact. If the
  390. X  difference is displayed as "3.5" it means the aspect is 3.5 degrees
  391. X  long of exact; if it's displayed as "3,5", the aspect is 3.5 degrees
  392. X  short. (i.e. with a comma instead of a period; Yeah, I know that's a
  393. X  hack, but it's useful in determining whether the exact aspect just
  394. X  happened or is about to happen. (Note that conjuncts are always '.',
  395. X  and oppositions always ','.)
  396. X
  397. X-g0: Like -g but flag aspect configurations (e.g. Yod's) too.
  398. X
  399. X  Search through the aspect grid for major aspect configurations,
  400. X  including Grand Trines, T-Squares, Grand Crosses, Yod's, and Cradles
  401. X  with the -g0 option. This option will produce the same aspect grid
  402. X  that -g displays, but afterwards will go through the grid and list any
  403. X  of these aspect configurations and what objects are forming them. Of
  404. X  course, to see any Yod's, one has to -A 6 or more so that Inconjuncts
  405. X  will be included in the aspect grid.
  406. X
  407. X-Z: Display planet locations with respect to the local horizon.
  408. X
  409. X  The text display switch -Z prints out where each object is on the
  410. X  local horizon in terms of altitude and azimuth. For each object, the
  411. X  following is displayed: Its altitude on the local horizon from +90
  412. X  degrees (straight up) to -90 degrees (straight down), and its azimuth
  413. X  from 0..360 degrees, where 0 = due east, 90 = north, 180 = west, 270 =
  414. X  south. To make visualizing the azimuth easier, an "azimuth vector"
  415. X  with a N/S component and a W/E component is displayed, e.g. (1.00s
  416. X  0.33w) means that the object is mainly south, with its true angle
  417. X  being formed by an vector component west that's 1/3 the strength of
  418. X  the south component, i.e. the object is about 18 degrees west of
  419. X  south. This along with the altitude should make it easy to physically
  420. X  point to where any planet is at any moment, making it easy to locate
  421. X  planets in the night sky. This feature can also be used to determine
  422. X  the times that a planet rises and sets. Also displayed are altitude
  423. X  and azimuth differences between each object and the Sun and Moon,
  424. X  first showing the number of degrees that the Sun/Moon is "ahead" (or
  425. X  farther east in the zodiac) of the object in question, and then the
  426. X  number of degrees that the Sun/Moon is above the object in question.
  427. X  This feature can be used to roughly predict eclipses! Both the Sun and
  428. X  Moon span about 0.5 degrees in the sky, therefore if both the azimuth
  429. X  and altitude differences are < 0.5 (or 1.0 if the difference is
  430. X  between the Sun and Moon themselves) then the object in question is
  431. X  probably being occulted somewhat by the Sun/Moon. Note that there are
  432. X  three types of planetary position displays: Right ascension and
  433. X  declination showing the object's position with respect to the stars,
  434. X  longitude and latitude showing where on the Earth the object is
  435. X  straight up (as in the astro-graph zenith locations), and finally
  436. X  azimuth and altitude showing the positions of the object relative to
  437. X  the local horizon.
  438. X
  439. X-L: Display astro-graph locations of planet angles on Earth.
  440. X
  441. X  The '-L' option will take the standard chart information and generate
  442. X  the astrograph positions of the planets. In other words, this does the
  443. X  exact same thing that Jim Lewis' Astro*Carto*Graphy maps do. It will
  444. X  display the longitude of where on the Earth at the time in question
  445. X  each object was on the midheaven and on the nadir, and the latitude of
  446. X  where the planets actually appeared at zenith. Also, for latitude
  447. X  increments of 5 degrees, the longitude of where the objects appeared
  448. X  on the ascendant and descendant is displayed.
  449. X
  450. X-L0: Like -L but display list of latitude crossings too.
  451. X
  452. X  Determination of latitude crossing points has been added to the
  453. X  astro-graph routines! The new -L0 option will do the same thing as the
  454. X  -L option, except that after displaying the longitude and latitude
  455. X  locations of the Asc/Desc/MC/IC lines, it will then search among the
  456. X  lines and display (in order from farthest North to farthest South) the
  457. X  latitude of any points where lines cross each other. This includes the
  458. X  curvy Asc/Desc lines crossing the straight MC/IC lines as well as
  459. X  cases where different Asc/Desc lines cross themselves. And unlike Jim
  460. X  Lewis' astro*carto*graphy, Astrolog will also display the longitude of
  461. X  the crossing (useful for Asc/Desc crossings) in addition to the
  462. X  latitude (as well allowing more planetary bodies to be included in the
  463. X  scan, and going farther North and South than Jim Lewis' printouts go.)
  464. X  Note however, that there is presently a small (very rare) minor
  465. X  omission glitch in the code, where if a crossing is within a couple of
  466. X  degrees of 180 deg W/E, it may not be displayed.
  467. X
  468. X-d: Print all aspects and changes occurring in a day.
  469. X
  470. X  The '-d' option will take the standard chart information, and for the
  471. X  day in question, display the exact times of all aspects that occur.
  472. X  This is just like the aspects-per-day as displayed in Jim Maynard's
  473. X  Celestial Guide books. (Displayed in local time as defined by the
  474. X  specified zone, with accuracy of within a couple minutes.) This will
  475. X  tell the times all planets make aspects with each other, or change
  476. X  their sign; retrogradation during the day will be indicated, but the
  477. X  exact time of it won't be listed. Both the -d (and -T listed later)
  478. X  options will display the signs that any planets aspecting each other
  479. X  are in, in addition to the aspect itself (e.g. instead of just
  480. X  "Jupiter Tri Uranus", we have "Jupiter (Vir) Tri (Cap) Uranus". If a
  481. X  particular object is going retrograde, then its sign will be displayed
  482. X  in brackets instead of parentheses, and if a particular object is
  483. X  about to or has just gone retrograde or direct, then its sign will be
  484. X  in <>'s.
  485. X
  486. X-d0: Like -d but print all aspects for the entire month.
  487. X
  488. X  The -d option can now search the entire month for aspects between
  489. X  planets if one so desires. Specifying it as -d0 instead of just -d
  490. X  will go through the entire month instead of just the current day.
  491. X  (Combining this one with -R allows searching for important aspects,
  492. X  sign changes, etc.)
  493. X
  494. X-dp <month> <year>: Print aspects within progressed chart.
  495. X
  496. X  Another progression feature allows determining aspect times of
  497. X  progressed planets among themselves. The -i <file> -dp <month> <year>
  498. X  switch will, like the -d option, display times of aspects and sign
  499. X  changes, except that they will be for the chart in file, progressed
  500. X  throughout the month specified. Progressed planets move very slowly
  501. X  ("year for a day") so therefore there will usually be, if any, only a
  502. X  couple of aspects in a given month; again, one might want to
  503. X  substitute '0' for the month to scan the whole year. Also, since they
  504. X  move so slow, the accuracy is cut down, do the dates given are
  505. X  probably only accurate to the nearest day, in spite of the times given
  506. X  to the minute. Note that Astrolog can scan for aspects of: transiting
  507. X  planets among themselves (-d switch), transiting planets to natal
  508. X  planets (-T switch), progressed planets to natal planets (-Tp), and
  509. X  progressed planets among themselves (-dp). Only thing Astrolog can't
  510. X  do is do progressed planets to transiting planets, although that may
  511. X  change in the next version :)
  512. X
  513. X-e: Print all options for chart (i.e. normal & -w0-g0-Z-L0-d). There
  514. X
  515. X  are five main different formats of chart display available: The
  516. X  standard listing of planet positions, which you get without any
  517. X  switches; the aspect/midpoint grid you get with '-g', the house wheel
  518. X  you get with '-w', and so on. The -e "everything" option will display
  519. X  the chart in all five of these formats for about 650 lines of text!
  520. X
  521. X
  522. XSwitches which affect how the chart parameters are obtained:
  523. X
  524. X-n: Compute chart for this exact moment using current time.
  525. X
  526. X  For those with unix systems who can handle the time calls (If your
  527. X  system pukes on trying to compile that, simply comment out the #define
  528. X  TIME line at the beginning), the program supports displaying the chart
  529. X  for the time at the current moment! In other words, invoke as astrolog
  530. X  -n and see where the planets are right now. (This is fun - the house
  531. X  cusps change 1' about every 4 seconds!) You will need to change the
  532. X  #defines for the default longitude and latitude in astrolog.h, or else
  533. X  specify where you are explicitly by using the -l switch to change the
  534. X  default location. (To figure out the time zone, the program uses the
  535. X  default value as in the DEFAULT_ZONE constant set at compile time.)
  536. X
  537. X-a <month> <date> <year> <time> <zone> <long> <lat>:
  538. XCompute chart automatically given specified data.
  539. X
  540. X  Normally one generates a chart by entering the seven data coordinates
  541. X  manually. A fast typist familiar with the program might prefer to give
  542. X  all the data at once, which can be done with this option. Simply list
  543. X  the seven parameters above, in the exact format as they would be given
  544. X  to the program were the user being prompted for them.
  545. X
  546. X-z <zone>: Change the default time zone (for -d-q-T-E options).
  547. X
  548. X  The -z <value> option can be used to change the default time zone to
  549. X  the value in question. For example, you can force the -E ephemeris and
  550. X  -T transits to be displayed at midnight GMT time instead of the local
  551. X  time with -z 0; or, for the East coast where by default the time zone
  552. X  is "5", you can do -z 4 during DST to properly display transits,
  553. X  aspects in day, and other lists in the local DST zone.
  554. X
  555. X-l <long> <lat>: Change the default longitude & latitude.
  556. X
  557. X  Like the -z option, the -l option can be used to change the default
  558. X  compile time global coordinates used in certain options, such as the
  559. X  -n cast chart for right now switch.
  560. X
  561. X-q <month> <date> <year>: Compute chart for noon on date.
  562. X
  563. X  The -q <month> <day> <year> option can be used to cast a quick chart
  564. X  for 12 noon on a particular date, using the default longitude and
  565. X  latitude. The DEFAULT_ZONE compile time constant is used for the time
  566. X  zone. Again, one example where this is useful is with the -d option,
  567. X  e.g. to see the times of exact aspects on a particular date, like your
  568. X  next birthday, your finals, etc.
  569. X
  570. X-q0 <month> <date> <year> <time>: Like -q but include time too.
  571. X
  572. X  The -q0 <month> <date> <year> <time> option takes the four parameters
  573. X  and casts a chart for the time in question. The time zone and location
  574. X  are taken from the default compiled values. This is just yet another
  575. X  useful shorthand way to quickly make a chart. Note that this is just
  576. X  like the -q <month> <date> <year> option except that -q always casts
  577. X  it for noon in the default zone. Also note that the -a option which
  578. X  takes all seven chart parameters can be duplicated with -q0 along with
  579. X  the -z <zone> and -l <long> <lat> options.
  580. X
  581. X-i <file>: Compute chart based on info in file.
  582. X
  583. X  See the -o option below.
  584. X
  585. X-o <file> [..]: Write parameters of current chart to file.
  586. X
  587. X  The program supports directing chart information to, and reading
  588. X  output from, data files. The '-o' option will dump all the birth data
  589. X  (the date and stuff, not the planet positions) to the specified file.
  590. X  The '-i' option will cast the chart based on the info in the file.
  591. X  (This allows you to put your birth data into a specific file, and cast
  592. X  your chart whenever you want to after that without having to reenter
  593. X  your birth data all the time.)
  594. X
  595. X  Another file output feature, the ability to concatenate "comment
  596. X  lines" at the end of a data file, been been added to both the -o and
  597. X  -o0 options. (Some people have complained that the info in the
  598. X  Astrolog chart files are too cryptic.) After scanning the filename,
  599. X  the -o[0] option will then write any parameter that follows it at the
  600. X  end of the file, until a parameter beginning with a '-' (the next
  601. X  switch) is reached. For example: -o 'file' "Walter D. Pullen" Seattle
  602. X  will add my name and my birth city in two separate lines at the end of
  603. X  'file'. (In unix, quotes can be used to allow spaces within one
  604. X  parameter.)
  605. X
  606. X-o0 <file> [..]: Like -o but output planet/house positions.
  607. X
  608. X  Ability to write the actual sign and house positions of a chart to
  609. X  a file (instead of just the time and place) has been implemented via
  610. X  the -o0 <file> option. This option can be used interchangeably with
  611. X  the old -o output to file switch. The information written includes the
  612. X  zodiac position of the 20 main objects, their retrograde status and
  613. X  declination, as well as the positions of the (first six) house cusps.
  614. X  This file information can easily be passed into another program, and
  615. X  can be read back into Astrolog with the -i option. The -i option will
  616. X  automatically determine which type the file is, and will either use
  617. X  the given positions, or else calculate them as needed (note that some
  618. X  switches, such as the -c house system selection, will have no effect
  619. X  for this new file type.) Check an example of one of these files to see
  620. X  the precise format (a zodiac position is recorded as three numbers:
  621. X  degree in sign, sign as 1..12, and floating point minute within
  622. X  degree.) When the files are read back in, they will be flagged as
  623. X  "having no space or time" like the composite charts in the chart
  624. X  header displays.
  625. X
  626. X  This file format can allow one to do things such as transits to
  627. X  composite charts (send the composite chart to file with -o0 option and
  628. X  then use that file as the first parameter to the -T option) composites
  629. X  between two composite charts (use -rc between two composite charts
  630. X  sent to a file) and even, if one is willing to do a small amount of
  631. X  editing, to do transits to midpoints or the 0 degrees Aries point.
  632. X  Note that one can easily edit the positions in the -o0 position file
  633. X  to be whatever they like, so one could replace some unimportant object
  634. X  (like the vertex) with 0 degrees Aries or an important midpoint value.
  635. X  Note that trying to still use the -o time and space output with an
  636. X  output chart that doesn't have space/time will confuse the program; it
  637. X  will either say it can't make the file or else will output the
  638. X  time/space of the most recent parameter file it read in.
  639. X
  640. X
  641. XOther features or major modes:
  642. X
  643. X-r <file1> <file2>: Compute a relationship chart.
  644. X
  645. X  Computing the relationship between two charts is supported. Invoke the
  646. X  program as 'astrolog -r <file_of_person1> <file_of_person2>' and the
  647. X  program will give you the relationship between the two charts.
  648. X  Normally, and with the -w switch, the program will display person2's
  649. X  planets in person1's houses (synastry). With the -g switch, a full
  650. X  grid listing the aspects between all the planets of the two charts
  651. X  (with person1's planets on the vertical axis and person2's on the
  652. X  horizontal) is displayed (minus the vertex, because the screen is too
  653. X  narrow to include it unfortunately.) Note that transits can be
  654. X  computed with this by comparing your chart with the positions of the
  655. X  planets at the current moment (-n switch). To make this easier, you
  656. X  may specify the filename "now" for any file and the computer will use
  657. X  the current planet positions instead of looking for a like named file.
  658. X  (e.g. 'astrolog -r me now' will compute transits for file 'me'.)
  659. X
  660. X-rc <file1> <file2>: Compute a composite chart.
  661. X
  662. X  The '-r' option can be used to generate composite relationship charts.
  663. X  Simply invoke it as '-rc <person1> <person2>' instead of just -r and a
  664. X  composite chart (i.e. composed of the midpoints of the planets, etc.
  665. X  of the two charts in question) will be generated.
  666. X
  667. X-t <file>: Compute current house transits for particular chart.
  668. X
  669. X  The command switch '-t <file>' can be used as a shortcut way to
  670. X  compute the current transits for the chart in <file>. (Saves you from
  671. X  having to mention the 'now' in the '-r' option.)
  672. X
  673. X-T <file> <month> <year>: Compute all transits in month for chart.
  674. X
  675. X  The '-T <file> <month> <year>' option will scan the entire month
  676. X  specified, and print out any transits that happen, in that month, to
  677. X  the planets as listed in the specified <file>. There will be quite a
  678. X  few, even though fast moving objects like the moon aren't looked at,
  679. X  so you might want to use this with the -R option to limit this to just
  680. X  certain planets. (The times are displayed in the local time zone, and
  681. X  are generally accurate to within a half hour or so; Try doing it for
  682. X  your birth month and your own chart - All planets should conjunct
  683. X  their natal positions at about the time of your birth.) Putting a zero
  684. X  in place of the month will cause the entire year to be scanned, which
  685. X  prevents one from having to search each month in turn if they are
  686. X  looking for something in particular. Note that the -T option includes
  687. X  ALL of one's natal house cusps in the transit scans (instead of just
  688. X  the Asc and MC). The 11th, 12th, 2nd, and 3rd cusps are included (and
  689. X  oppositions to these and the Asc/MC can be used to to determine
  690. X  aspects to the other six cusps.)
  691. X
  692. X-T0 <..>: Like -T but include transits of the Moon as well.
  693. X
  694. X  Normally the -T option always ignores the moon and does not include
  695. X  the transiting moon in the lists because it moves so fast and would
  696. X  cause an enormous amount of info. Still, if you are looking for lunar
  697. X  transits, specifying the option as -T0 instead of just -T will include
  698. X  the moon.
  699. X
  700. X-Tp <file> <month> <year>: Compute all progressions in month for chart.
  701. X
  702. X  Determining dates of transits of progressed planets to natal planets
  703. X  can be done with the -Tp <file> <month> <year> option. This is just
  704. X  like the -T option, except that the exact aspects of progressed
  705. X  planets (rather than transiting planets) to the planets in 'file' are
  706. X  displayed. Again, one can substitute '0' for the month to scan the
  707. X  entire year (which might be desirable since progressions occur much
  708. X  less often than transits, and there will only be a few, if any, in a
  709. X  given month.)
  710. X
  711. X-E <month> <year>: Display ephemeris for given month.
  712. X
  713. X  The '-E <month> <year>' option will generate a quick ephemeris for the
  714. X  ten main bodies for the month in question, useful if you just want to
  715. X  see what's happening this month in the sky. It generally is used by
  716. X  itself and not with any other options. (Displayed daily for midnight,
  717. X  default time.) Any dots after a planet location in the list indicate
  718. X  the planet was retrograde at the time. The -E <month> <year> ephemeris
  719. X  option can also be used to display the ephemeris for the entire year
  720. X  instead of just for one month. Like the -T option, putting a '0' for
  721. X  the month will give the entire year's ephemeris.
  722. X
  723. X-E0 <..>: Like -E but include Chiron and the asteroids as well.
  724. X
  725. X  The -E option can also display the Asteroids, Chiron, and the Node in
  726. X  the ephemeris listing if one invokes it as -E0 instead of just -E.
  727. X  Note however that this will make each line more than 80 columns, so
  728. X  this is mainly just for printing purposes.
  729. X
  730. X
  731. XSwitches to access X window options:
  732. X
  733. X-X: Create a wheel or astro-graph bitmap of chart.
  734. X
  735. X  This is the general switch, which means display a chart in an X window
  736. X  instead of on the screen in some form. For example, the command
  737. X  'astrolog -i mychart -X' will open a new window and display the chart
  738. X  in question in it. (Of course, all the other switches, e.g. -R, -c,
  739. X  -1, etc, can be used to change what info is actually displayed.) If
  740. X  you use the -L astro-graph switch in addition to this, the appropriate
  741. X  astro*carto*graphy map will come up in a window instead of the earlier
  742. X  boring list of longitudes. (e.g. astrolog -i me -X -L) The -Z and -g
  743. X  switches will produce their own chart types as well, although, of
  744. X  course, only one type of chart can be in a window at any given time.
  745. X
  746. X-Xb: Create X bitmap instead of putting graphics in window.
  747. X
  748. X  This switch will cause a standard X11 bitmap file to be produced
  749. X  instead of putting the graphics in an actual window. This is useful if
  750. X  you want to convert the graphics to different formats, e.g. so they
  751. X  can be displayed on PC's, etc. Note that -Xb (or any other -X<letter>
  752. X  switch) automatically assumes the -X switch above, so 'astrolog -i
  753. X  file -Xb' is sufficient (and you don't also have to include the -X).
  754. X
  755. X-XB: Display X chart on root instead of in a separate window.
  756. X
  757. X  This switch will cause the chart graphics to be displayed directly on
  758. X  the root window. This action occurs very quickly since the program
  759. X  does not have to write a separate bitmap file and call xsetroot -bitmap
  760. X  on it (although one could easily do this if they want to). For example,
  761. X  one could put the line 'astrolog -n -XB' in their .xsession file
  762. X  and whenever they log in, their background will be set to a chart of
  763. X  the current state of the planets!
  764. X
  765. X-Xm: For color monitors, display charts in black and white.
  766. X
  767. X  For color X systems, the -Xm switch will create all windows in
  768. X  monochrome B/W mode.
  769. X
  770. X-Xr: Create window or bitmap in reversed colors (B on W).
  771. X
  772. X  Normally the charts comes up white on a black background. To get the
  773. X  chart or bitmap displayed in reverse video (black on white), use this
  774. X  -Xr switch.
  775. X
  776. X-Xw <hor> [<ver>]: Change the size of the chart window.
  777. X
  778. X  The default window size is 600x600. This can be changed with the -Xw
  779. X  switch. -Xw with one argument n will make an n by n window; -Xw with
  780. X  two arguments x and y will make an x by y window with the chart
  781. X  centered in the middle. Note that this switch will not affect
  782. X  astro-graph or aspect grid windows; to change the size of these use
  783. X  -Xs below.
  784. X
  785. X-Xs <percentage>: Change the size of characters by n%.
  786. X
  787. X  Note that the size of the planet and sign glyphs don't change when you
  788. X  change the size of the window. This can cause problems for very small
  789. X  windows where the glyphs overlap the rest of the chart and for very
  790. X  large windows where there is lots of excess space. The -Xs switch can
  791. X  be used to change the size of all glyphs. The valid values that can be
  792. X  passed to it are 100, 200, and 300, where 200 is the default. Note
  793. X  that this switch is used to change the size of the astro-graph (and
  794. X  aspect grid) windows (because the world map is considered to be one
  795. X  giant glyph by the program.)
  796. X
  797. X-XW: Simply create the bitmap of the world.
  798. X
  799. X  Believe it or not, I painstakingly entered the data for the world map
  800. X  used by the program by hand using an Atlas during a long week. If you
  801. X  just want to see the map of the world by itself without any
  802. X  astro-graph lines on it, use the -XW switch.
  803. X
  804. X  Familiar with ley lines? They are energy lines crossing the Earth.
  805. X  I was experimenting earlier with the master ley line grids on the
  806. X  Earth (in the pattern of an overlapped 20 sided Icosahedron and 12
  807. X  sided Dodecahedron) and I figured Astrolog with its world map would
  808. X  be an interesting program to explore this with. The -XW world map
  809. X  display option is always still, and can never be animated. If however
  810. X  one tries to animate it, either by the -Xn switch or pressing 'N' in
  811. X  the window, a new display showing the ley lines will be shown.
  812. X  Actually this is mainly a hack, but I figured I would leave it in
  813. X  there for amusement and inspiration. Hackers note: there is an
  814. X  interesting "bug" that can arise with the -XW as well as the -XG (and
  815. X  -XP, described below) switches: These displays can be brought up
  816. X  without having to specify an actual chart. Now suppose one presses
  817. X  'C', 'W', etc. to bring up a chart - what will be displayed? The
  818. X  answer will be whatever default values were already there, and if
  819. X  you're curious, I set to be the time of the New Moon on 1-4-1992 at
  820. X  11:11pm GMT at Greenwich England. (i.e. one week before the 11:11)
  821. X
  822. X-XP: Create the bitmap of the world, but as a polar projection.
  823. X
  824. X  The -XP option will generate a polar view of the Earth as a globe.
  825. X  This is like the -XG globe option except that the view is from the top
  826. X  (or bottom) and therefore doesn't rotate. By default, the view is
  827. X  looking down on the north pole with 0 deg W/E toward the bottom of the
  828. X  screen. To see a (fixed) view of the south pole hemisphere, go into
  829. X  animation mode. Again, like with all the other X window display
  830. X  options, one can enter this display with a keystroke: press 'P' in any
  831. X  Astrolog window and it will revert to this display.
  832. X
  833. X-XG [<degrees>]: Display the bitmap of the world as a globe.
  834. X
  835. X  Once we have the data for the map of the world, there are
  836. X  several neat things we can do with it; for instance, with a little
  837. X  trigonometry and clipping, we can bring up a view of a globe, which
  838. X  is what the -XG switch does. An optional argument will specify a
  839. X  rotation value in degrees to display different parts of the globe.
  840. X  (The globe seems to look best for a -Xw window size of around 350.)
  841. X
  842. X-Xn: Start up chart or globe display in animation mode.
  843. X
  844. X  The -Xn [<value>] option can be used to start up an X window in
  845. X  animation mode. It a window, one would have to explicitly press 'N' or
  846. X  a shift+number key to start the window animation. Without a parameter
  847. X  after -Xn, the option will start it up in continuous update to "now"
  848. X  mode (which is like pressing 'N' in that any chart will be erased with
  849. X  the current chart now.) The switch can accept parameters from 1..9,
  850. X  corresponding to the animation rates obtained by pressing shift 1..9
  851. X  in the window, i.e. update whatever chart is passed to it seconds,
  852. X  minutes, hours, days, months, years, etc. later each time.
  853. X
  854. X-Xo <file>: Write output bitmap to specified file.
  855. X
  856. X  This option is used in conjunction with the -Xb option, to specify the
  857. X  name of the file to write the bitmap to.
  858. X
  859. X
  860. XAstrolog window keypress options (version 2.10):
  861. X
  862. XPress 'H' to display this list of key options.
  863. X
  864. X  The most important key, of course. Pressing this will display a help
  865. X  list of all the key presses available in the text screen from which
  866. X  the window was invoked from.
  867. X
  868. XPress 'p' to toggle pause status on or off.
  869. X
  870. X  Press this to pause all updates to the window. This is mainly used to
  871. X  freeze any animation (see below) but also has an effect even on
  872. X  'still' windows. Key presses will still be accepted in pause mode but
  873. X  their effects won't be apparent until one presses 'p' again to
  874. X  continue. This can be used to temporarily freeze a chart in animation
  875. X  so that it can be looked at without interruption.
  876. X
  877. XPress 'x' to toggle fg/bg colors in window.
  878. X
  879. X  Pressing this will invert the colors in the window, or in other
  880. X  words will do the same thing as the -Xr switch on the command line.
  881. X
  882. XPress 'm' to toggle color/monochrome display in window.
  883. X
  884. X  For color displays, pressing this key will toggle in and out of
  885. X  monochrome mode.
  886. X
  887. XPress 'T' to toggle header info on current chart in window.
  888. X
  889. X  Normally, there is no actual text printed in the windows. However,
  890. X  one can bring up header information listing the date, time, and
  891. X  location of the chart in question. Pressing the 'T' key will toggle
  892. X  the display of the header text at the bottom of the chart on and off.
  893. X
  894. XPress 'R' to toggle restriction status of minor objects.
  895. X
  896. X  Press the 'R' (restrict) key in an Astrolog X window and the screen
  897. X  will be redrawn with the restriction status of these asteroids and
  898. X  other minors toggled.
  899. X
  900. XPress 'S' to resize wheel chart display to a square.
  901. X
  902. X  One can manually resize the Astrolog windows using a window manager
  903. X  (except when a world map or aspect grid is displayed, in which case
  904. X  resizing will have no effect). Pressing the 'S' key will resize any
  905. X  (non-world map) window to be a square. This is useful, after resizing
  906. X  charts to approximately the size you want, to make them precise
  907. X  squares.
  908. X
  909. XPress '<' and '>' to decrease/increase the scale size of the glyphs/world map.
  910. X
  911. X  This two keys will respectively decrease and increase the size of the
  912. X  sign and planet glyphs (as well as resize the astro-graph and aspect
  913. X  grid charts) through the three scale factors available. After resizing
  914. X  the window, you will probably want to use these keys if the glyphs are
  915. X  then too big or small for the new chart.
  916. X
  917. XPress 'N' to toggle animation status on or off.
  918. X
  919. X  Animation! This key will toggle in and out of a mode where the chart
  920. X  is continually updated in the window. Entering the animation mode
  921. X  will cause the chart being currently displayed to be replaced by the
  922. X  chart for the exact moment at the time you are running the program.
  923. X  Every second or two, the chart will be updated to reflect the new
  924. X  current state of the planets and houses. For large window sizes, one
  925. X  can actually see very minor changes in the chart every few seconds.
  926. X  With the text 'T' mode in effect, the chart is basically an advanced
  927. X  version of xclock, and makes a good window to be left running on
  928. X  your display. If you are in the -XG globe display mode, pressing
  929. X  the 'N' key will cause the globe to rotate for an impressive display!
  930. X
  931. XPress '!'-'(' to begin updating current chart by adding times.
  932. X!: seconds, @: minutes, #: hours, $: days, : months,
  933. X^: years, &: years*10, *: years*100, (: years*1000.
  934. X
  935. X  These nine keys (i.e. shift plus the number keys from 1..9) enter
  936. X  into a different form of chart animation. Pressing them will cause the
  937. X  current chart being displayed (i.e. it will not revert to the current
  938. X  planet positions) to continually have a delta time added to it and be
  939. X  recast and shown. Pressing '!' will have one second added to the chart
  940. X  for every update (slow action unless you have a very fast system - the
  941. X  animation will be even slower than for the 'N' key). Pressing '@' will
  942. X  have one minute added to the chart each time, which makes for a nice
  943. X  display (note that you will definitely want to be in the text 'T' mode
  944. X  for these animations so you can see what times in the future these
  945. X  charts are being cast for. Pressing '#" will have one hour added each
  946. X  time (note that now the house cusps are starting to move quickly, so
  947. X  you may want to switch to a different system of houses (such as the
  948. X  Equal to keep the Midheaven from flopping back and forth) and/or use
  949. X  -1 to put an object like the sun on the Ascendant.) Pressing '$' will
  950. X  have one day added each time (now you will probably want to start
  951. X  using -R to remove fast moving objects like the moon), and pressing
  952. X  '%' will have one month added for each update of the window. The
  953. X  final keys, shift 6..9 cause years, decades, centuries, and millenia
  954. X  to be added each time, and tend to only be used to look for long range
  955. X  actions (when will Neptune next enter Pisces, etc.) To exit these
  956. X  animation modes, press the 'N' key.
  957. X
  958. XPress 'r' to reverse direction of time-lapse or animation.
  959. X
  960. X  Press this to reverse the direction of any animation taking
  961. X  place. For the '!'..'(' animation keys above, this will cause
  962. X  negative times to be added to the chart, e.g. pressing '#'
  963. X  then 'r' on a chart cast for noon will cause the next chart to
  964. X  be displayed for 11am, then 10am, etc. For the Globe animation,
  965. X  this will cause the rotation to reverse direction.
  966. X
  967. XPress '1'-'9' to set rate of animation to 'n' degrees, etc.
  968. X
  969. X  The nine number keys are used to set the relative "rate" of
  970. X  animation to "n" whatevers. For example, normally the "@" key means
  971. X  add one minute to the chart for each update, but press "5" and now
  972. X  we are adding 5 minutes each time. For the Globe animation,
  973. X  by default the Earth rotates one degree each time; however, the
  974. X  number keys can speed this up to nine degrees for each update.
  975. X
  976. XPress 'C','L','A','Z','W','G','P' to switch chart mode types.
  977. X
  978. X  There are basically sevan main modes in which a window can be in:
  979. X  There are the four main charts (wheel, astro-graph, aspect grids, and
  980. X  local sky) as well as the three world displays (the simple map by
  981. X  itself, the globe view, and the polar projection). These seven keys
  982. X  can be used to switch between these seven modes in the middle of
  983. X  program execution. For example, you can bring up your own chart in a
  984. X  window, then press 'L' to see the astro-graph chart for the same birth
  985. X  data. Then you can press 'W' to just see the world map by itself, and
  986. X  'G' to see the globe view, after which you can press 'C' to return to
  987. X  your original wheel chart.
  988. X
  989. XPress 'q' to terminate the window and program.
  990. X
  991. X  Pressing this key will terminate the window (and the Astrolog
  992. X  program itself.)
  993. X
  994. X
  995. END_OF_FILE
  996. if test 50905 -ne `wc -c <'Helpfile.p1'`; then
  997.     echo shar: \"'Helpfile.p1'\" unpacked with wrong size!
  998. fi
  999. # end of 'Helpfile.p1'
  1000. fi
  1001. echo shar: End of archive 2 \(of 6\).
  1002. cp /dev/null ark2isdone
  1003. MISSING=""
  1004. for I in 1 2 3 4 5 6 ; do
  1005.     if test ! -f ark${I}isdone ; then
  1006.     MISSING="${MISSING} ${I}"
  1007.     fi
  1008. done
  1009. if test "${MISSING}" = "" ; then
  1010.     echo You have unpacked all 6 archives.
  1011.     rm -f ark[1-9]isdone
  1012. else
  1013.     echo You still need to unpack the following archives:
  1014.     echo "        " ${MISSING}
  1015. fi
  1016. ##  End of shell archive.
  1017. exit 0
  1018.  
  1019. exit 0 # Just in case...
  1020.