home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / Astro / astrolog / Helpfile.p3 < prev    next >
Encoding:
Text File  |  1995-06-12  |  55.3 KB  |  1,032 lines

  1. -rd <file1> <file2>: Print time span between files' dates.
  2.  
  3.   One useful non-astrological function in the program is the ability to
  4.   determine how much time has passed between two dates, with the -rd
  5.   switch. As with the -rb option below, this is considered a
  6.   relationship "chart" because it requires the input of two different
  7.   dates, and when -rd is in effect, again the standard -v planet
  8.   position listing will be replaced by a line telling how much time has
  9.   passed in the interval. The time difference is expressed in seven
  10.   ways: to the nearest year, month, week, hour, minute, and second.
  11.   For example, "-rd person1 person2", will display how many years,
  12.   days, etc person1 is older than person2 (or the other day around).
  13.   Want to say know how many years older your mother is than you? Just
  14.   do "-rd momchart yourchart". Want to find out how many days old you
  15.   will be on Jan. 1, 2000? Do "-rd yourchart tty", and type in the
  16.   first date of the next millennium, and see what you get!
  17.  
  18. -rb <file1> <file2>: Display biorhythm for file1 at time file2.
  19.  
  20.   Biorhythm charts are supported by Astrolog with the -rb switch.
  21.   Although not directly related to Astrology, the concepts are similar,
  22.   and adding this didn't require much extra code, and since some are
  23.   interested in this, I felt I'd add it in. The biorhythm theory says
  24.   that we have three main types of energy: Physical, Emotional, and
  25.   Intellectual. These three run in continuous wave cycles from high to
  26.   low, each of which repeats about every 30 days or so. Therefore, a
  27.   biorhythm chart for a particular day should describe how much energy
  28.   one has or how they are feeling in this area. Now, Astrolog considers
  29.   biorhythm charts as a type of relationship chart, because in order to
  30.   generate one, two dates or charts are needed: the birth date of the
  31.   person, and the date to cast their chart for. Technically the program
  32.   will replace the standard -v listing of planet positions with the
  33.   biorhythm chart when -rb is in effect. As an example, "-rb file1
  34.   file2" will cast the chart for the birthday signified by chart1 or
  35.   chart2 (whichever is older) for the date in the other file. Remember
  36.   that one can substitute the pseudo filename 'tty' to mean get the
  37.   chart info from the terminal instead.
  38.  
  39.   The actual biorhythm chart itself will display, for the day in
  40.   question, what the percentages of the physical, emotional, and
  41.   intellectual cycles are, as numbers from -100% (low ebb) to +100%
  42.   (happy and full of energy). In addition, the biorhythm percentages for
  43.   the seven days before (T-7 days) and the seven days after (T+7 days)
  44.   the date in question will be listed, too, so one can see if the
  45.   cycles are rising or falling. Finally, as a cute way to help in
  46.   interpretation, the program prints the appropriate smiley, medium, or
  47.   sad face after each percentage. (BTW, it takes over 58 years for all
  48.   three cycles together to synchronize and repeat themselves.)
  49.  
  50. -r0 <file1> <file2>: Keep the charts separate in comparison.
  51.  
  52.   There is a distinction between any of the above types of particular
  53.   relationship charts and the actual comparison between two separate
  54.   charts. The -r0 option is used to generate actual comparison charts.
  55.   For example, combining -r0 with the -g switch will cause a full grid
  56.   chart of the aspects between all the planets of the two charts (with
  57.   person1's planets on the vertical axis and person2's on the
  58.   horizontal) to be displayed. (Unfortunately, if all 20 of the
  59.   default objects are left unrestricted here, the grid will exceed 80
  60.   columns, unless the 80 column clip feature (described later) is
  61.   turned on.) The -r0 option can also be used with the -X switch to
  62.   generate true relationship wheel charts, (described later). The -r0
  63.   option will act like the -r synastry option in certain displays that
  64.   can't compare two charts; for example, '-r0 -v' will act the same as
  65.   just '-r -v'. (Note: the "-t file" current transit option is
  66.   basically a shorthand way of doing "-r0 file now".)
  67.  
  68.   Comparison relationship charts may also be generated for the -m
  69.   midpoint and -m0 aspect list options. Combining -m with -r0 will
  70.   yield an ordered list of all midpoints between all combinations of
  71.   one planet from chart1 and another planet from chart2. Combining -m0
  72.   with -r0 will yield a list of all aspects between planets in the two
  73.   charts, in order based on what Astrolog think their influences are.
  74.   So, if you really want to know if your Sun widely trining your SO's
  75.   Moon, will override the effect of your Saturn closely squaring their
  76.   Mars, do "astrolog -r0 yourchart sochart -m0" and see the influence
  77.   given to each aspect.
  78.  
  79. -rp <file1> <file2>: Like -r0 but do file1 with progr. to file2.
  80.  
  81.   This switch is a form of the -r0 relationship comparison charts. This
  82.   switch, given two files, will compare the natal chart in file1, to
  83.   the chart of this natal chart progressed to the time specified in
  84.   file2. This is a shorthand way to the commonly desired comparison of
  85.   a progressed chart to a natal one. The -y switch may be invoked as
  86.   -yp <file> which will automatically compare the chart to the current
  87.   time now. For example, to get a dual graphic wheel chart with your
  88.   natal planets in the inner wheel, and your current progressed chart
  89.   on the outer wheel, simply do "-yp yourchart -X". (There is no easy
  90.   way to do this otherwise, short of using -o0 position files, since -p
  91.   will affect all charts.)
  92.  
  93. -y <file>: Display current house transits for particular chart.
  94.  
  95.   The command switch '-y <file>' can be used as a shortcut way to
  96.   compute the current transits for the chart in <file> (assuming you
  97.   have the TIME features compiled in), which saves you from having to
  98.   mention the 'now' in the '-r0' option.
  99.  
  100. -y[b,d,p] <file>: Print biorhythm/datediff for current time now.
  101.  
  102.   The -y option is extended based on the -rd and -rb features. The -tb
  103.   <file> switch will display the person indicated in file's biorhythm
  104.   for today. The -td <file> switch will display how many months, days,
  105.   etc old the person in the file is right now. Want to know how many
  106.   minutes old you are? Just do "-i yourchart -td". Do the same command
  107.   again right away and see that you are now a couple seconds older than
  108.   the first time!
  109.  
  110. ----
  111.  
  112. Switches to access graphics options:
  113.  
  114. -k: Display text charts using Ansi characters and color.
  115.  
  116.   With this option, the text charts may be displayed in color, as well
  117.   as with real graphics characters instead of with things like dashes
  118.   and pluses. This makes the text charts look almost as neat as their
  119.   color X11 graphic counterparts. All that's needed is a terminal that
  120.   accepts Ansi escape sequences. You will get garbage if you include -k
  121.   on a non-Ansi terminal. (For this reason, the default for this flag
  122.   is off, although it can be made on all the time by setting the
  123.   appropriate flag in the astrolog.dat parameter file.) Most PC's are
  124.   in Ansi mode, so if you have a PC this should work. Include the -k
  125.   switch on the command line, and the program will display all charts
  126.   as before, but change the color appropriately for every part of any
  127.   chart printed! Just try a -w chart, a -g grid, or a -T list and see
  128.   the difference of how much easier it is to find a planet or aspect
  129.   among a large chart!
  130.  
  131.   Color isn't used randomly but is based on logic. Most colors are very
  132.   similar to the ones chosen in the color X charts. In general,
  133.   everything is based on the following rules for elements: Fire is Red,
  134.   Earth is Yellow, Air is Green, and Water is Blue. Zodiac signs and
  135.   positions are printed in the color of their element. Houses are
  136.   printed in the color of their corresponding sign. Planets are printed
  137.   in the color of the sign they rule. As for the other objects, we have
  138.   the following colors: Asteroids are in bright purple (magenta),
  139.   Uranians are in dim purple, and non-physical points like the Node,
  140.   Fortune, and Vertex are in a bluish gray (dark cyan). Stars are
  141.   either orange if they are bright (magnitude < 1.0) or a dark red if
  142.   dimmer. For aspects we have the following: Conjunctions are Yellow,
  143.   Oppositions are Blue, Squares are Red, Trines are Green, Sextiles are
  144.   Light Blue (Cyan). For the minor aspects we have magenta for
  145.   inconjunct/semisextile, orange for semisquare/sesquiquadrature, dark
  146.   cyan for all the quintiles, dark purple for all the septiles, and
  147.   dark red for all the noviles.
  148.  
  149. -V <25,43,50>: Start up with text mode set to number of rows.
  150.  
  151.   For PC's compiled with screen graphics, the -V switch will change the
  152.   text screen to have the specified number of rows, assuming the
  153.   hardware available supports it. Legal values are 25, 43, and 50. This
  154.   most useful as an initial parameter when running the program from
  155.   Microsoft Windows (see later) to give more text rows to work in, or
  156.   in the -Q loop mode (see later), as well as being another way of
  157.   getting to the functionality of the DOS "mode" command.
  158.  
  159. --
  160.  
  161. -X: Create a graphics chart instead of displaying it as text.
  162.  
  163.   This is the general switch, which means display a chart in an X window
  164.   instead of on the screen in some form. For example, the command
  165.   'astrolog -i mychart -X' will open a new window and display the chart
  166.   in question in it. (Of course, all the other switches, e.g. -R, -c,
  167.   -1, etc, can be used to change what info is actually displayed.) If
  168.   you use the -L astro-graph switch in addition to this, the appropriate
  169.   Astro*Carto*Graphy map will come up in a window instead of the earlier
  170.   boring list of longitudes. (e.g. astrolog -i me -X -L) The -Z and -g
  171.   switches will produce their own chart types as well, although, of
  172.   course, only one type of chart can be in a window at any given time.
  173.  
  174. -Xb: Create bitmap file instead of putting graphics on screen.
  175.  
  176.   This switch will cause a bitmap file to be produced and written to a
  177.   file instead of putting the graphics on the actual screen. This is
  178.   useful if you want to convert the graphics to different formats, e.g.
  179.   so they can be displayed on alternate systems, etc. Note that -Xb (or
  180.   any other -X<letter> switch) automatically assumes the -X switch
  181.   above, so 'astrolog -i file -Xb' is sufficient (and you don't also
  182.   have to include the -X).
  183.  
  184.   Astrolog allocates its bitmap arrays in an efficient manner. When
  185.   creating an x by y graphics image, that is exactly how much memory is
  186.   allocated. You can run Astrolog along with TSR's or other programs in
  187.   memory which may reduce the amount of free memory available for the
  188.   program. If you get a message saying there isn't enough memory for
  189.   the bitmap, just try again with a slightly smaller size until it
  190.   works. For the other extreme, if you have the memory and disk space,
  191.   Astrolog can generate a 2500 by 2500 bitmap over three megabytes in
  192.   size. Note that on a PC, combinations such as "-Xb -Xs 400 -g" will
  193.   likely always run out of memory, since the bitmap always has to be a
  194.   very large size. For this case of a large scaled aspect grid, one
  195.   can get around the problem by manually "clipping" the aspect grids
  196.   through decreasing the number of cells to to include by changing the
  197.   "Aspect grid cells" astrolog.dat default parameter described later.
  198.  
  199. -Xb[n,c,v,a,b]: Set bitmap file output mode to X11 normal,
  200. compacted, very compact, Ascii (bmtoa), or Windows bmp.
  201.  
  202.   The bitmap file can be written in five different formats; by default
  203.   whatever format specified at compile time is used. One can change
  204.   this mode by putting an extra character on the command line after the
  205.   -Xb switch. Specifically, to override the compile time mode, use -Xbn
  206.   for a standard X11 bitmap, -Xbc for an X11 bitmap with some white
  207.   space removed, -Xbv for a very compact X11 bitmap (which may not be
  208.   able to be processed correctly by all X programs), -Xba for a one
  209.   character per pixel Ascii dump identical to the result generated from
  210.   the X11 bmtoa program, and finally -Xbb for the Windows .bmp bitmap
  211.   described below.
  212.  
  213.   One of the available bitmap formats are the .bmp extension bitmap
  214.   files commonly used on PC's running under Microsoft Windows. If you
  215.   have a PC running Windows, you can set your root background to be one
  216.   of these monochrome Astrolog bitmaps by: use the -Xb option to create
  217.   a bitmap file, then rename it to have the extension .bmp and put it
  218.   in your Windows subdirectory, then go into Program Manager -> Control
  219.   Panels -> Desktop and select this file to be your "wallpaper". These
  220.   bitmap files may be generated in either color or black and white.
  221.   By default, all graphic charts will be in color, unless specified
  222.   otherwise. Color is most useful for these PC bitmaps (-Xbb), although
  223.   a color bitmap will take up more disk space. X11 bitmap files will
  224.   always be output in monochrome format, since color .xbm files don't
  225.   exist. A color Ascii file (-Xba) will have the color value of each
  226.   pixel converted to a hexadecimal number, instead of being in the
  227.   format generated by the Unix bmtoa utility in the case of monochrome
  228.   charts.
  229.  
  230. -Xp: Create PostScript stroke graphic instead of bitmap file.
  231. -Xp0: Like -Xp but create complete instead of encapsulated file.
  232.  
  233.   Astrolog can generate PostScript graphics files! PostScript is a
  234.   graphics format different from bitmaps in that it's based on
  235.   "strokes" as opposed to "pixels". With a stroke graphic, an image is
  236.   defined in terms of "circle here, line there, etc" instead of a large
  237.   array. This means PostScript graphics can be printed at any size
  238.   without losing accuracy or becoming "blocky", and look perfectly
  239.   smooth when printed to a laser printer. A PostScript file is also
  240.   about an order of magnitude smaller in size than a corresponding
  241.   bitmap file.
  242.  
  243.   To generate a PostScript chart, use the -Xp switch. This will work
  244.   just like bitmap files for all Astrolog's graphics charts, in that
  245.   you will be prompted for a file to write the graphics to unless you
  246.   explicitly pass a file to the -Xo switch. The type of file generated
  247.   will be an encapsulated PostScript graphic (which are usually seen
  248.   with a .eps extension) meaning that it's made to be inserted into a
  249.   document and scaled and so on and printed from there. A true
  250.   independent PostScript file which can be sent directly to a printer
  251.   can be generated by specifying -Xp as -Xp0 instead. As with bitmaps,
  252.   it is recommended to include -Xm for a monochrome graphic unless you
  253.   have a color printer, and to include -Xr so the chart is black on a
  254.   white background (so that you don't cover 90% of the page with ink
  255.   when printing)!
  256.  
  257.   There is a compile time option #define PS in the astrolog.h which can
  258.   be commented out to disable the -Xp switch and all PostScript
  259.   features. Note that on an X window system one may directly print out
  260.   a bitmap to a PostScript printer even without this internal support.
  261.   One simply brings up an Astrolog chart in an X window, or creates a
  262.   bitmap and displays that bitmap in a window using some other graphics
  263.   program, and then uses the Unix command "xdpr" to print it, with a
  264.   line such as "xdpr -P<postscriptprintername> -device ps", and then
  265.   clicking on the window to print it to the specified printer. Of
  266.   course, the native PostScript charts will look much smoother.
  267.  
  268.   Special thanks goes to Mr. Brian D. Willoughby (who BTW also lives
  269.   really close to where I work, and who helped me restore the files on
  270.   my NeXT optical disk after it crashed thereby recovering my only
  271.   copies of Astrolog versions 1.00 through 2.00) who wrote the routines
  272.   and parts in the xgeneral.c file which deal with PostScript (e.g.
  273.   what's the PS command to draw a line, ellipse, filled rectangle,
  274.   etc.) Basically, if it's inside #ifdef PS, Brian likely gets credit
  275.   for it, for anything else (except the placalc.c file of course, and
  276.   the Matrix routines which are marked as so) I'm the one to blame. :)
  277.  
  278. -XM[0]: Create Windows metafile stroke graphic instead of bitmap.
  279.  
  280.   -XM switch: Yet another graphics format, Astrolog can generate
  281.   Windows metafiles. Metafiles are those files (usually with extension
  282.   .wmf and often called "pictures" for users) that are frequently used
  283.   in Microsoft Windows for clipart and other such things. (Astrolog is
  284.   one of the few non-Windows programs which can generate metafiles
  285.   internally without relying on Windows itself.)
  286.  
  287.   Like PostScript, metafiles are a "stroke" graphic format. Metafiles
  288.   are in binary format unlike the human readable Ascii text in
  289.   PostScript files, and hence are smaller in size for the same image.
  290.   Although the same chart generated in PostScript and metafile format
  291.   will more or less look the same, for PC and Windows users, metafiles
  292.   are preferred. (For Unix systems PostScript is preferred since there
  293.   aren't many Unix apps out there that know or care about Windows
  294.   metafiles, while PostScript is a standard used everywhere.) A
  295.   metafile can be inserted as a picture into Word, CorelDraw, and
  296.   pasted into Windows Write and many other applications. Unlike
  297.   PostScript, a metafile can be displayed on the screen in your
  298.   document, instead of like most EPS files which when displayed by
  299.   Windows just indicate that "this is an PostScript image" and have to
  300.   be printed to be seen. A metafile can actually be edited in MS Draw
  301.   and many other drawing applications where one may modify the Astrolog
  302.   chart, change colors, add text, and so on before printing!
  303.  
  304.   Metafiles (and PostScript graphics) have the option to include actual
  305.   system fonts for text, as well as even zodiac sign, planet, and
  306.   aspect glyphs! This will look smoother than having Astrolog fake all
  307.   the characters with 45 degree line segments. There is a setting in
  308.   the astrolog.dat file which when set by the user will always use
  309.   system fonts instead of simulating them. If the -XM switch is invoked
  310.   as -XM0 instead, the status of this flag will be toggled for the
  311.   chart generated. (This switch can be used with PostScript charts by
  312.   specifying "-XM0 -Xp".) In the PostScript charts, the following
  313.   printer fonts are used: Courier for text, Times Roman for house
  314.   labels, and Astro for Sign, Planet, and Aspect glyphs.
  315.  
  316.   For these metafiles, the following Windows TrueType fonts are used:
  317.   Courier-New for text, Times New Roman for house labels, Wingdings for
  318.   sign glyphs, and Astro-SemiBold for Planets and Aspect glyphs. All of
  319.   these fonts should be installed in your system already except likely
  320.   Astro-SemiBold. This font is available from the hilbert ftp site in
  321.   the directory /pub/astrology/Fonts in the file 6ttfont.zip. To
  322.   install it on Windows, unzip this file, then go into the Windows
  323.   Control Panel and select the Fonts icon. Click on the Add button and
  324.   select the file "astro-se.ttf" that was in the zip archive, and the
  325.   font will be installed on your system. If it's not installed, the
  326.   planet and aspect glyphs will appear as letters. (Hack: If you can't
  327.   get access to the Astro font, but still want all the other fonts to
  328.   be included, one can set the value of "use actual fonts" in
  329.   astrolog.dat to 2 instead of 1, which will cause only the planet and
  330.   aspect glyphs to be simulated by Astrolog.)
  331.  
  332.   It is possible that a metafile using all the system fonts may print
  333.   perfectly to a PostScript printer, but an PS file itself won't find
  334.   the Astro font. This is because the Astro font may be installed on
  335.   your Windows system, but not on the printer itself, and because when
  336.   printing a metafile to a printer, Windows will conveniently
  337.   automatically embed the necessary font information in what it sends
  338.   to the printer if the font isn't already there. Note that one may
  339.   actually generate a PostScript chart from a metafile in Windows by
  340.   using the Print Manager (or the Setup dialog button available from
  341.   within those Windows host applications that use the standard Print
  342.   dialog) to set printing to be to an encapsulated PS file instead of
  343.   directly to a printer. Of course doing this won't likely be needed
  344.   since Astrolog can generate PS files natively.
  345.  
  346.   There is a compile time option #define META in the astrolog.h which
  347.   can be commented out to disable the -XM switch and all metafile
  348.   features.
  349.  
  350. -Xo <file>: Write output bitmap to specified file.
  351.  
  352.   This option is used in conjunction with the -Xb option, to specify the
  353.   name of the file to write the bitmap to. If not included along with the
  354.   -Xb option, the program will prompt you for the filename when writing
  355.   the bitmap to disk.
  356.  
  357. -XB: Display X chart on root instead of in a separate window.
  358.  
  359.   For X window systems only, this switch will cause the chart graphics
  360.   to be displayed directly on the root window. This action occurs very
  361.   quickly since the program does not have to write a separate bitmap
  362.   file and call xsetroot -bitmap on it (although one could easily do
  363.   this if they want to). For example, one could put the line 'astrolog
  364.   -n -XB' in their .xsession file and whenever they log in, their
  365.   background will be set to a chart of the current state of the planets!
  366.  
  367. -Xm: Create monochrome graphic instead of one in color.
  368.  
  369.   For systems without color monitors, the -Xm switch will create all
  370.   charts in monochrome B/W mode. One can still generate color bitmap
  371.   files on a monochrome system, just can't properly display them of
  372.   course.
  373.  
  374. -Xr: Create chart graphic in reversed colors (white background).
  375.  
  376.   Normally the charts comes up white on a black background. To get the
  377.   chart or bitmap displayed in reverse video (black on white), use this
  378.   -Xr switch.
  379.  
  380. -Xw <hor> [<ver>], -ge[..]: Change the size of chart graphic.
  381.  
  382.   The default graphic chart size is 480x480 units. This can be changed
  383.   with the -Xw switch. -Xw with one argument n will make an n by n
  384.   chart; -Xw with two arguments x and y will make an x by y image with
  385.   the chart centered in the middle. Note that this switch will not
  386.   affect astro-graph or aspect grid windows; to change the size of
  387.   these use -Xs below. For X window systems only, Astrolog accepts the
  388.   standard -geometry switch (which can be abbreviated as -geom or
  389.   anything starting with -ge). This is only an alias to this -Xw chart
  390.   size switch, in that it takes the same parameters in the same way.
  391.  
  392. -Xs <100,200,300,400>: Change the size of map or characters by %.
  393.  
  394.   Note that the size of the planet and sign glyphs don't change when
  395.   you change the size of a graphics chart. This can cause problems for
  396.   very small charts where the glyphs overlap the rest of the chart and
  397.   for very large charts where there is lots of excess space. The -Xs
  398.   switch can be used to change the size of all glyphs. The valid values
  399.   that can be passed to it are 100, 200, 300, and 400 where 200 is the
  400.   default. Note that this switch is used to change the size of the
  401.   astro-graph (and aspect grid) graphic charts (because the world map
  402.   is considered to be one giant glyph by the program.)
  403.  
  404. -Xi: Create chart graphic in slightly modified form.
  405.  
  406.   Certain people have asked that some of the graphics charts be modified
  407.   in various minor ways, i.e. in either adding or removing certain
  408.   information. Rather than add a new hard to remember minor option for
  409.   each change, I have added one major switch which covers all the
  410.   charts. The -Xi switch will invoke this "induce/inhibit information"
  411.   option, and pressing the 'i' key in a window will accomplish the same
  412.   thing by toggling the mode's status. By default, all the charts are
  413.   as before, but when this bonus option is set, it affects each graphic
  414.   chart in a different way, as follows:
  415.  
  416.  o For the standard -v and relationship -r0 -v wheel charts, it will
  417.    inhibit the display of the aspect grid in the center - useful for
  418.    speed or when doing large time lapse animations when it would get in
  419.    the way.
  420.  
  421.  o For the -g aspect grid, it will flip the aspects and midpoints across
  422.    the center diagonal, i.e. the midpoints will be below it and the
  423.    aspects above it, instead of the other way around. For the -r0 -g
  424.    relationship aspect grid, the entire grid will be replaced with one
  425.    showing all midpoints between all the objects in the two charts.
  426.    Note: The -g0 switch when combined with -r0 will also generate a
  427.    relationship midpoint (as opposed to aspect with just -g) grid.
  428.    However, this will revert back to the aspect grid if both -Xi and -g0
  429.    are in effect with -r0.) 
  430.  
  431.  o For the -Z horizon chart and -S space chart, it will, for the major
  432.    planets, increase the size of the "points" showing where each object
  433.    actually is, making a brighter "spot", for easier viewing; combine
  434.    this in the horizon chart with the 'l' key label inhibitor and get a
  435.    very realistic view of the night sky, with planets brighter and all.
  436.  
  437.  o For the -L astro-graph chart, this will eliminate the display of the
  438.    Ascendant, Descendant, and Nadir lines, leaving just the vertical
  439.    Midheaven lines and zenith points, for a remarkable increase in speed
  440.    and much less clutter when including many objects.
  441.  
  442.  o For the -XW world map display, this will show the Earth's ley line
  443.    locations by drawing them on top of the map. Familiar with ley lines?
  444.    They are lines of energy crossing the Earth. I was experimenting
  445.    earlier with the master ley line grids on the Earth (in the pattern of
  446.    an overlapped 20 sided Icosahedron and 12 sided Dodecahedron) and I
  447.    figured Astrolog with its world map would be an interesting program to
  448.    explore this with. Actually this is mainly a hack, and belongs more to
  449.    the field of dowsing than to astrology, but I figured I would leave it
  450.    in there for amusement and inspiration.
  451.  
  452.    Hackers note: there is an interesting "bug/feature" that can arise
  453.    with the -XW as well as the -XG (and -XP, described below) switches:
  454.    These displays can be brought up in a window without having to
  455.    specify an actual chart. Now suppose one presses 'V', 'L', etc. to
  456.    bring up a chart - what will be displayed? The answer will be
  457.    whatever default values were already there, and if you're curious,
  458.    it's set to be my own birth data: 11:01am PST (8 hours before GMT) on
  459.    Friday, November 19, 1971 in Seattle, WA (122W20 47N36).
  460.  
  461.  o For the -XP polar globe view, this will show the southern hemisphere
  462.    instead of the northern.
  463.  
  464.  o For the -XG globe display, it will display the zenith locations of all
  465.    planets (and stars if -U in effect) on the globe, i.e. where on the
  466.    Earth each object could be viewed by looking straight up. This on the
  467.    globe display is almost identical to the astro-graph chart without its
  468.    various lines, except of course that the projection of the world map
  469.    is different. It's also similar to the -Z horizon display, except that
  470.    it's free from the distortion of projecting the celestial sphere upon
  471.    a plane, so it has use to star gazers. However, animation mode here
  472.    will still only affect what part of the Earth is viewable, and won't
  473.    update the chart from which the zenith locations were obtained.
  474.  
  475.  o For the -E and -Ey graphical ephemeris displays, it will exclude
  476.    showing the Moon, which is commonly desired because its line moves
  477.    across the ephemeris chart so much faster than any of the other planets.
  478.  
  479. -XT: Inhibit display of chart info at bottom of graphic.
  480.  
  481.   Normally, at the bottom of any chart graphic is printed some header
  482.   information listing the date, time, and location of the chart in
  483.   question. One can inhibit this display by specifying the -XT switch.
  484.  
  485. -Xl: Inhibit labeling of object points in chart graphic.
  486.  
  487.   This switch will inhibit labeling with glyphs or text abbreviations,
  488.   the spots indicating the positions of planets in the various graphics
  489.   charts. This is just the command line counterpart to the existing
  490.   functionality accessed by the 'l' key.
  491.  
  492. -X1 <object>: Rotate wheel charts so object is at left edge.
  493.  
  494.   Yet another graphics feature, this allows one to effectively rotate
  495.   one of the graphic wheel charts so that a particular object is hinged
  496.   to the left hand (east) edge of the chart. Given the -X1 switch with
  497.   the index value of an object, the wheel is drawn but always rotated
  498.   so that the object in question is at the left side of the chart. By
  499.   default we have the ascendant at the left edge, of course. This is
  500.   useful for tracking important planets so one knows where they are,
  501.   but yet doesn't distort the house cusps as the -1 switch does.
  502.  
  503. -X2 <object>: Rotate wheel charts so object is at top edge.
  504.  
  505.   This is identical to the -X1 switch above except here we rotate the
  506.   entire graphic wheel so the object in question is always at the top
  507.   of the chart. Note that during a day, the degree difference between
  508.   the Ascendant and Midheaven varies in most house systems, so that
  509.   with the Ascendant hinged at the left edge, the Midheaven will wobble
  510.   back and forth near the top of the wheel. If you prefer, "-X2 18"
  511.   will fix the Midheaven at the top of the screen, and the chart will
  512.   be like before except the Ascendant will be the one to wobble near
  513.   the left edge of the chart.
  514.  
  515. -Xd <name>, -di[..] <name>: Open X window on specified display.
  516.  
  517.   For X windows only, the -Xd <display> switch can be used to change
  518.   the display to bring the window up on. Normally, the X window will
  519.   always come up on the current display, but we can do things like
  520.   "astrolog -Xd machine:0.0" and have the window appear there. In
  521.   addition, the program will accept this string through the standard
  522.   "-display" (which can be abbreviated as "-disp" or anything starting
  523.   with "-di") switch common to most X11 applications.
  524.  
  525. -XW: Simply create an image of the world map.
  526.  
  527.   Believe it or not, I painstakingly entered the data for the world map
  528.   used by the program by hand using an Atlas during a long week. If you
  529.   just want to see the map of the world by itself without any
  530.   astro-graph lines on it, use the -XW switch.
  531.  
  532. -XW0: Like -XW but do a non-rectangular Mollewide projection.
  533.  
  534.   The -XW0 switch is just like the normal -XW switch in that it just
  535.   displays the world map and nothing else, except that this -XW0 map
  536.   generated will be in what's called the Mollewide projection, a good
  537.   looking form often used for maps of the world, as opposed to the
  538.   standard rectangular map projection used in -XW which distorts the
  539.   polar regions of the globe across the top and bottom of the screen.
  540.   (The Mollewide projection pinches the polar regions together,
  541.   generating a elliptical map, which is similar to the -XG globe
  542.   displays, but which shows the whole world instead of just half.)
  543.  
  544. -XP: Create just the world map, but from a polar projection.
  545.  
  546.   The -XP option will generate a polar view of the Earth as a globe.
  547.   This is like the -XG globe option except that the view is always from
  548.   the top (or bottom). By default, the view is looking down on the north
  549.   pole with 0 deg W/E toward the bottom of the screen. (Animation mode
  550.   will cause the view to spin about the center of the screen.) To see a
  551.   view of the south pole hemisphere, go into the bonus information mode
  552.   described above ('i' key). Again, like with all the other X window
  553.   display modes, one can enter this display with a keystroke: press 'P'
  554.   in any Astrolog window and it will revert to this display.
  555.  
  556. -XG [<degrees>]: Display the image of the world as a globe.
  557.  
  558.   Once we have the data for the map of the world, there are
  559.   several neat things we can do with it; for instance, with a little
  560.   trigonometry and clipping, we can bring up a view of a globe, which
  561.   is what the -XG switch does. An optional argument will specify a
  562.   rotation value in degrees to display different parts of the globe.
  563.   (The globe seems to look best for a -Xw window size of around 350.)
  564.  
  565.   Note that the -XW and -XW0 maps can be animated like as this -XG
  566.   globe display can. Animation of these maps are done by shifting the
  567.   whole map to one side or the other. In fact, such a feature can be
  568.   used indirectly to shift one of the X window astro-graph charts
  569.   (which are drawn on the world map) from the normal case of having the
  570.   date line on the edges of the screen: Go into the world map or globe
  571.   display, animate it a bit, and then change graphic modes to display
  572.   the astro-graph chart, and it will be shifted by the corresponding
  573.   amount. (Note that animating the astro-graph screen itself will
  574.   change the chart info, not how the screen itself is done.) Because
  575.   the -XW world map, and -XP polar globe display, can be animated just
  576.   as the -XG general globe display can, the -XW and -XP switches accept
  577.   optional parameters on the command line that will specify what degree
  578.   (from 0 to 359) to start the map at, just like the -XG switch does.
  579.   In addition, the -XG option itself accepts a second optional
  580.   parameter, which is the starting angle for the globe's tilt, from -90
  581.   to +90 degrees.
  582.  
  583. -Xn: Start up chart or globe display in animation mode.
  584.  
  585.   The -Xn [<value>] option can be used to start up an X window in
  586.   animation mode. It a window, one would have to explicitly press 'N' or
  587.   a shift+number key to start the window animation. Without a parameter
  588.   after -Xn, the option will start it up in continuous update to "now"
  589.   mode (which is like pressing 'N' in that any chart will be erased with
  590.   the current chart now.) The switch can accept parameters from 1..9,
  591.   corresponding to the animation rates obtained by pressing shift 1..9
  592.   in the window, i.e. update whatever chart is passed to it seconds,
  593.   minutes, hours, days, months, years, etc. later each time.
  594.  
  595. ----
  596.  
  597. Astrolog window keypress options (version 4.10):
  598.  
  599.      (Note: When a graphics chart is up, pressing a key which doesn't
  600. do any of the operations below will sound a beep.)
  601.  
  602. Press 'H' or '?' to display this list of key options.
  603.  
  604.   The most important key, of course. Pressing this will display a help
  605.   list of all the key presses available in the text screen from which
  606.   the window was invoked from.
  607.  
  608. Press 'p' to toggle pause status on or off.
  609.  
  610.   Press this to pause all updates to the window. This is mainly used to
  611.   freeze any animation (see below) but also has an effect even on
  612.   'still' windows. Key presses will still be accepted in pause mode but
  613.   their effects won't be apparent until one presses 'p' again to
  614.   continue. This can be used to temporarily freeze a chart in animation
  615.   so that it can be looked at without interruption.
  616.  
  617. Press 'x' to toggle fg/bg colors on screen.
  618.  
  619.   Pressing this will invert the colors on the screen, or in other
  620.   words will do the same thing as the -Xr switch on the command line.
  621.  
  622. Press 'm' to toggle color/monochrome display on screen.
  623.  
  624.   For color displays, pressing this key will toggle in and out of
  625.   monochrome mode.
  626.  
  627. Press 'i' to toggle status of the minor chart modification.
  628.  
  629.   Pressing this key will toggle whether or not an alternate form of the
  630.   present chart should be displayed. See the -Xi switch described
  631.   earlier for more information on these alternate chart formats.
  632.  
  633. Press 'T' to toggle header info on current chart on screen.
  634.  
  635.   Pressing the 'T' key will toggle whether or not the chart parameters
  636.   are printed at the bottom of the window. This corresponds to the -XT
  637.   switch mentioned earlier.
  638.  
  639. Press 'b' to toggle drawing of a border around the chart.
  640.  
  641.   This key, when pressed when a graphics chart is being displayed, will
  642.   toggle whether or not a border is drawn around the graphic. Some
  643.   charts, such as aspect grids, will always have a border regardless of
  644.   the state of this flag, while others such as the globes will never
  645.   have one. Most charts however, such as the wheel charts will look
  646.   good either way and this key can be used to choose.
  647.  
  648. Press 'l' to toggle labeling of object points in chart.
  649.  
  650.   Press the 'l' key in a window to inhibit the labeling of all planets
  651.   in the various charts. Instead of drawing the actual little point and
  652.   then the glyph near it (as well as sometimes a line from the glyph to
  653.   the dot), just the point is displayed. This mode is mainly useful for
  654.   the -Z horizon and -S space charts (and has little use for anything
  655.   else) when in cramped quarters or to get a more realistic view of how
  656.   the sky actually looks.
  657.  
  658. Press 'v' to display current chart positions on text screen.
  659.  
  660.   Press this key to dump back to the text screen the list of where all
  661.   the planets currently being displayed in the window are. This display
  662.   is the same as produced with the -v switch, and is useful if one wants
  663.   text to show where everything in the chart is.
  664.  
  665. Press 'R', 'C', 'u', 'U' to toggle restriction status of minor
  666. objects, minor house cusps, uranian planets, and stars.
  667.  
  668.   Press the 'R' (restrict) key in an Astrolog graphics screen and the
  669.   chart will be redrawn with the restriction status of the asteroids
  670.   and other minor objects toggled. Pressing the 'C', 'u', and 'U' keys
  671.   in the window will toggle the restriction status of the four minor
  672.   house cusps, the uranian planets, and the fixed stars, respectively.
  673.   These keys compliment the 'R' key option and are the counterparts to
  674.   the -C, -u, -U, and -RC, -Ru, -RU switches. (Note that for the 'C',
  675.   'u', and 'U' keys, toggling their state off will automatically
  676.   restrict all the objects associated with them, while the 'R' key can
  677.   simultaneously restrict some and unrestrict other bodies.)
  678.  
  679. Press 'c' to toggle relationship comparison chart mode.
  680.  
  681.   This key, when pressed when a graphics chart is being displayed, will
  682.   toggle the state of whether a relationship comparison chart (-r0) is
  683.   being shown. For example, pressing it when a wheel chart is up will
  684.   revert to a dual wheel chart showing two sets of planets, while
  685.   pressing it when an aspect grid is up will revert to a dual aspect
  686.   grid between the planets of two different charts. When going from a
  687.   comparison to a single chart, one of the charts will be used while
  688.   the other thrown away. When going from a single to a comparison, the
  689.   same chart information will be put in both (which won't be too useful
  690.   until they are made different through animation or other keypresses).
  691.  
  692. Press 's', 'h', 'f', 'F' to toggle status of sidereal zodiac,
  693. heliocentric charts, domal charts, and decan charts.
  694.  
  695.   Press the 's' key in the window to toggle whether or not the sidereal
  696.   vs. tropical zodiac is used. Press the 'h' key to toggle to a
  697.   heliocentric based chart or back again to a geocentric one. Press the
  698.   'f' key to toggle the status of whether or not the chart should be
  699.   modified to correspond to the appropriate domal chart (where the house
  700.   positions are represented as zodiac positions and vice versa). Press
  701.   the 'F' key to toggle the status of whether or not the chart should be
  702.   modified to correspond to a decan chart (where each sign is divided in
  703.   thirds representing the two other signs in its element). These keys of
  704.   course correspond the -s, -h, -f, and -3 options, respectively.
  705.  
  706. Press 'O' and 'o' to recall/store a previous chart from memory.
  707.  
  708.   Have you ever animated your natal or some other chart to some far
  709.   distant future or past time, only then to wish you could somehow
  710.   easily get back in time to the original chart? You can, by pressing
  711.   the 'O' key in a window, which will recall to the screen previously
  712.   "saved" chart parameters (which are by default set to whatever you
  713.   started the window with.) Press the 'o' key to change this default
  714.   stored chart to be the chart that is presently in the window.
  715.  
  716. Press 'B' to dump current window contents to root background.
  717.  
  718.   Press the 'B' key in an X window to dump whatever is currently being
  719.   displayed to the background root window. This is basically the
  720.   corresponding keypress to the -XB option.
  721.  
  722. Press 'B' to resize chart display to full size of screen.
  723.  
  724.   For PC systems, the 'B' key does a different function that the
  725.   feature shown above. See PC graphics section for its description.
  726.  
  727. Press 'Q' to resize chart display to a square.
  728.  
  729.   One can manually resize the Astrolog X Windows using a window manager
  730.   (except when a world map or aspect grid is displayed, in which case
  731.   any resizing will have no effect). Pressing the 'Q' key will
  732.   automatically resize any (non-world map) window to be a square. This
  733.   is useful, after resizing charts to approximately the size you want,
  734.   to make them precise squares. Note that for PC's, this will take EGA
  735.   and CGA mode pixel ratios into account, in that the horizontal and
  736.   vertical sizes may be made different in order that the actual display
  737.   looks square. This will also take into account wheel chart sidebars
  738.   and only resize the actual visible chart to a square when one is
  739.   being displayed to prevent distortion.
  740.  
  741. Press '<' and '>' to decrease/increase the scale size of the
  742. glyphs and the size of world map.
  743.  
  744.   This two keys will respectively decrease and increase the size of the
  745.   sign and planet glyphs (as well as resize the astro-graph and aspect
  746.   grid charts) through the three scale factors available. After resizing
  747.   the window, you will probably want to use these keys if the glyphs are
  748.   then too big or small for the new chart.
  749.  
  750. Press '[' and ']' to decrease/increase tilt in globe display.
  751.  
  752.   '[', ']' keys: Not only can the globe display be rotated, but the
  753.   poles can be tilted down at various angles! (This basically makes the
  754.   -XP polar globe view option obsolete; it's still in there only for
  755.   backwards compatibility.) Press the '[' and ']' keys when the globe is
  756.   being displayed to respectively "pull down" and "push back up" the
  757.   angle of the polar axis from which the globe is viewed. Combining
  758.   this with the globe rotation allows one to move any point of the globe
  759.   to the center of the screen.
  760.  
  761. Press '+' and '-' to add/subtract a day from current chart.
  762.  
  763.   These keys, when pressed when a graphics chart is being displayed,
  764.   will update the current chart forward or backward one day (actually
  765.   1..9 days based on the current animation rate).
  766.  
  767. Press 'n' to set chart information to current time now.
  768.  
  769.   This key, when pressed when a graphics chart is being displayed, will
  770.   change the current chart (or "outer" chart when a -r0 comparison
  771.   chart is up) to the current time and place now. This interactively
  772.   does the same as the -n command line switch. The only other way to
  773.   revert a graphics chart to the time "now" is to enter animation mode
  774.   via the 'N' key and then leave it, so this is a shortcut convenience.
  775.   (This feature is only available when the TIME compile time value is
  776.   uncommented of course.)
  777.  
  778. Press 'N' to toggle animation status on or off. Charts will
  779. be updated to current status and globe will rotate.
  780.  
  781.   Animation! This key will toggle in and out of a mode where the chart
  782.   is continually updated in the window. Entering the animation mode
  783.   will cause the chart being currently displayed to be replaced by the
  784.   chart for the exact moment at the time you are running the program.
  785.   Every second or two, the chart will be updated to reflect the new
  786.   current state of the planets and houses. For large window sizes, one
  787.   can actually see very minor changes in the chart every few seconds.
  788.   With the text 'T' mode in effect, the chart is basically an advanced
  789.   version of xclock, and makes a good window to be left running on
  790.   your display. If you are in the -XG globe display mode, pressing
  791.   the 'N' key will cause the globe to rotate for an impressive display!
  792.  
  793. Press '!'-'(' to begin updating current chart by adding times.
  794. !: seconds, @: minutes, #: hours, $: days, : months,
  795. ^: years, &: years*10, *: years*100, (: years*1000.
  796.  
  797.   These nine keys (i.e. shift plus the number keys from 1..9) enter
  798.   into a different form of chart animation. Pressing them will cause the
  799.   current chart being displayed (i.e. it will not revert to the current
  800.   planet positions) to continually have a delta time added to it and be
  801.   recast and shown. Pressing '!' will have one second added to the chart
  802.   for every update (slow action unless you have a very fast system - the
  803.   animation will be even slower than for the 'N' key). Pressing '@' will
  804.   have one minute added to the chart each time, which makes for a nice
  805.   display (note that you will definitely want to be in the text 'T' mode
  806.   for these animations so you can see what times in the future these
  807.   charts are being cast for. Pressing '#" will have one hour added each
  808.   time (note that now the house cusps are starting to move quickly, so
  809.   you may want to switch to a different system of houses (such as the
  810.   Equal to keep the Midheaven from flopping back and forth) and/or use
  811.   -1 to put an object like the sun on the Ascendant.) Pressing '$' will
  812.   have one day added each time (now you will probably want to start
  813.   using -R to remove fast moving objects like the moon), and pressing
  814.   '%' will have one month added for each update of the window. The
  815.   final keys, shift 6..9 cause years, decades, centuries, and millennia
  816.   to be added each time, and tend to only be used to look for long range
  817.   actions (when will Neptune next enter Pisces, etc.) To exit these
  818.   animation modes, press the 'N' key.
  819.  
  820. Press 'r' to reverse direction of time-lapse or animation.
  821.  
  822.   Press this to reverse the direction of any animation taking
  823.   place. For the '!'..'(' animation keys above, this will cause
  824.   negative times to be added to the chart, e.g. pressing '#'
  825.   then 'r' on a chart cast for noon will cause the next chart to
  826.   be displayed for 11am, then 10am, etc. For the Globe animation,
  827.   this will cause the rotation to reverse direction.
  828.  
  829. Press '1'-'9' to set rate of animation to 'n' degrees, etc.
  830.  
  831.   The nine number keys are used to set the relative "rate" of
  832.   animation to "n" whatevers. For example, normally the "@" key means
  833.   add one minute to the chart for each update, but press "5" and now
  834.   we are adding 5 minutes each time. For the Globe animation,
  835.   by default the Earth rotates one degree each time; however, the
  836.   number keys can speed this up to nine degrees for each update.
  837.  
  838. Press '1'-'9' to determine section of chart to show if clipped.
  839.  
  840.   For PC systems only, see the section on PC graphics for this
  841.   additional feature accessed through the number keys.
  842.  
  843. Press 'V','L','A','Z','S','E','W','G','P' to switch to normal (-v),
  844. astro-graph (-L), grid (-g), local (-Z), space (-S), ephemeris
  845. (-E), world map (-XW), globe (-XG), and polar (-XP) modes.
  846.  
  847.   There are basically nine main modes in which the graphics screen can
  848.   be in: There are the six main charts (wheel, astro-graph, aspect
  849.   grids, local sky, space view, and ephemeris) as well as the three
  850.   world displays (the simple map by itself, the globe view, and the
  851.   polar projection). These nine keys can be used to switch between
  852.   these nine modes in the middle of program execution. For example, you
  853.   can bring up your own chart in a window, then press 'L' to see the
  854.   astro-graph chart for the same birth data. Then you can press 'W' to
  855.   just see the world map by itself, and 'G' to see the globe view,
  856.   after which you can press 'V' to return to your original wheel chart.
  857.  
  858. Press '0' to toggle between -Z,-Z0 & -XW,-XW0 & -E,-Ey modes.
  859.  
  860.   When graphics are up on the screen, pressing this key acts similar to
  861.   the mode changing keys above that switch between the different
  862.   graphic chart types. When pressed, the state of the program being
  863.   invoked with -Z vs. -Z0, as well as the state of -XW vs. -XW0, and
  864.   the state of -E vs. -Ey, will be reversed. In other words, if I am
  865.   viewing the -Z -X horizon chart, and I want to see the -Z0 -X sky
  866.   graphic, then I press '0' to go to it. Similarly, this key will flip
  867.   me back and forth between the -XW simple rectangular world map
  868.   display and the -XW0 Mollewide projection graphic, as well as the -E
  869.   monthly ephemeris and the -Ey yearly ephemeris. A bit of a hack, but
  870.   useful, and the only way to change these suboptions while the program
  871.   is running.
  872.  
  873. Press 'space' to force update of current graphics display.
  874.  
  875.   When a graphics chart is up on the screen, pressing the space bar
  876.   will force a redraw of the chart. This is useful for say to cleanup
  877.   after one has scribbled on it with the mouse button features
  878.   (described below).
  879.  
  880. Press 'tab' to toggle between graphics resolutions.
  881.  
  882.   This feature is only available on PC systems. See PC graphics section
  883.   for its description.
  884.  
  885. Press 'q' to terminate the window and program.
  886.  
  887.   Pressing this key will exit graphics mode or terminate the window
  888.   (and leave the Astrolog program itself.)
  889.  
  890. ----
  891.  
  892. Left   mouse button: Draw line strokes on chart in window.
  893. Middle mouse button: Print coordinates of pointer on world map.
  894. Right  mouse button: Terminate the window and program.
  895.  
  896.   Mouse buttons: Pressing the mouse buttons in the X windows will do
  897.   various functions. The left mouse button acts as a pen that allows
  898.   one to actually draw on the chart: press it and drag the pointer to
  899.   draw a line on the window - good for aiding in analysis or in
  900.   presentations. (Any scribbles one makes will disappear the next time
  901.   the chart window is updated, therefore drawing will have little
  902.   effect or be disabled when in animation mode.) The middle mouse
  903.   button will only work when the world map is shown, i.e. in the -L
  904.   astro-graph or -XW world map displays: press it and get the
  905.   approximate longitude and latitude of the place on the map where the
  906.   pointer is, printed in the main window. For the three scale sizes of
  907.   100, 200, 300, and 400 percent, the accuracy is to the nearest
  908.   degree, 30 minutes, 20', and 15', respectively. So, if you want to
  909.   cast a chart for southern Madagascar, Africa, but don't know the
  910.   coordinates, click the middle button on the map for a good
  911.   approximation! Finally, the right button acts just like the 'q' key,
  912.   and will terminate the window.
  913.  
  914.   Note that for X windows, pressing the middle mouse button when a
  915.   world map is up, in addition to displaying the longitude and latitude
  916.   of the point clicked on in the parent window, will also set the
  917.   current chart location to this point. This makes an easy interface
  918.   for doing chart relocation! Say you want to relocate your natal chart
  919.   to Tokyo, Japan. Just bring up your chart in graphics mode, press 'W'
  920.   to switch to the world map display, click middle button on Japan,
  921.   then return to the wheel chart and there your chart is, as if you had
  922.   been born at the same time but in Tokyo.
  923.  
  924.   Control keys: Certain control keys can be pressed when a graphics
  925.   chart is up to set the color of the "pen" one can scribble on the
  926.   chart with using the left mouse button. (Who knows, maybe Astrolog
  927.   will contain a full featured drawing program someday. ;) Usually, the
  928.   scribbles are always in the gray highlight color. However, sixteen
  929.   control keys can be pressed to change the pen to sixteen different
  930.   colors, which are defined as follows: Ctrl-A is White, Ctrl-Z is
  931.   Black, Ctrl-R is Red, Ctrl-G is Green, Ctrl-B is blue, Ctrl-Y is
  932.   Yellow, Ctrl-O is Orange, Ctrl-L is Light gray, Ctrl-D is Dark gray,
  933.   Ctrl-V is Magenta (Valentine pink), Ctrl-U is Purple (pUrple), Ctrl-E
  934.   is Maroon (Dark red, next to 'R' on keyboard), Ctrl-F is Dark Green
  935.   (Forest green, next to 'G' on keyboard), Ctrl-N is Dark Blue (Navy
  936.   blue, next to 'B' on keyboard), Ctrl-J is Cyan, Ctrl-K is Dark Cyan
  937.   (Next to 'J' on keyboard).
  938.  
  939.  
  940. *******************************
  941. DATA ENTRY AND THE MAIN DISPLAY
  942. *******************************
  943.  
  944.      The main part of the program is executed simply by entering
  945. "astrolog" (assuming that's the name of the executable), and the
  946. program will ask you for all the birth info and will give the
  947. planet/house positions. (e.g. for here in Seattle right now for the
  948. seven prompts I would enter [for June 11th, 1992 AD at 10:22pm, with
  949. daylight time in effect - if daylight time were *not* in effect, I
  950. would have entered 22.22 for the fourth value instead]: 6; 11; 1992;
  951. 21.22; 122.20; 47.36) The program then calculates and displays the
  952. positions of all planets, Chiron, the four main asteroids, as well as
  953. stuff like the Part of Fortune and the Vertex. (The Uranian bodies
  954. and fixed stars can also be listed if one includes the appropriate
  955. command switches described earlier.)
  956.  
  957.      This user interface where one manually inputs the chart
  958. information is "smart" in a few ways. First, the true names of months
  959. or their abbreviations may be entered (case doesn't matter) instead
  960. of the corresponding number if you prefer. At most, the first three
  961. letters of the month are needed; some months (like February which is
  962. the only month starting with "F") may be abbreviated all the way up
  963. to their first letter. The second enhancement is that the time value
  964. may be entered with a "pm" or "am" (or just "p" and "a") suffix in
  965. addition to the standard 24 hour clock. For example, instead of
  966. entering "18.30" for "6:30pm", you can enter "6.30pm" or even "6.3p"
  967. and the program will process it the same. Similarly, "12.30am" can be
  968. used instead of "0.30", and so on. The final enhancement is that
  969. colons may be used instead of decimal points for the time and
  970. location values. For example "6.30" may be entered as "6:30" instead,
  971. and longitude values like "122.20" may be entered "122:20", which is
  972. more intuitive than those decimal points.
  973.  
  974.      Note: One may enter seconds for times and locations as
  975. fractional minutes by including more than two digits for the minute
  976. after the decimal or colon separator. For example, "122:205" will be
  977. treated as 122 degrees and 20.5 minutes west. To specify the time of
  978. 4:05am and 45 seconds, enter the time as "4:0525am". 
  979.  
  980.      Note: To enter years B.C. enter negative years. As there was no
  981. year 0 BC or 0 AD (i.e. the year 1 BC was followed by 1 AD) one needs
  982. to add one to the negative BC value entered, e.g. to specify 500
  983. B.C., enter the year as -499.
  984.  
  985.      Note: Astrolog deals with the switchover from the Julian to the
  986. present Gregorian calendar system when accepting input and printing
  987. output. The calendar system changed (at least in Europe) from the
  988. Julian to the Gregorian calendar in 1582 when October 4th was
  989. followed the next day by October 15th. Throughout the program
  990. Astrolog uses the Julian Calendar for date and leap year
  991. specification for dates before 10/4/1582 and the Gregorian after.  It
  992. will properly handle the change even in the middle of months in
  993. charts, e.g. in -K calendar charts, -E ephemeris charts, -dm aspect
  994. search charts, and graphics animations, ten days will be skipped in
  995. October 1582.
  996.  
  997. --
  998.  
  999.      When the standard list of planetary positions is displayed, some
  1000. additional information in addition to these locations are shown: (1)
  1001. Whether or not each planet is in its ruling sign, or fall, as well as
  1002. displaying the same information for ruling or debilitating houses.
  1003. (2) The sum of the signs in each element and mode and their totals is
  1004. displayed in a grid form. Also, planets in their exalted and
  1005. debilitated signs are noted. In addition to the (R) indicating a
  1006. planet in it's ruling sign, and an (F) for a planet in it's fall, we
  1007. have (e) if a planet is in its exalting sign, and a (d) for a planet
  1008. in its debilitating sign (which is always opposite the exaltation, as
  1009. how the fall is opposite the ruler).
  1010.  
  1011.      Also in this main display, the total number of planets in each
  1012. of the hemispheres of the wheel, as well the number of objects in
  1013. positive/masculine and negative/feminine quality signs, are counted.
  1014. To the right of the element table, we have a column of seven numbers
  1015. labeled as follows: "+" is the number of "positive" objects (i.e. in
  1016. Fire or Air signs); "-" is the number of "negative" objects (i.e. in
  1017. Water or Earth signs); "M" is the number of objects above the horizon
  1018. (i.e. in the hemisphere of the Midheaven); "N" is the number of
  1019. objects below the horizon (in the hemisphere of the Nadir); "A" is
  1020. the number of objects in the Eastern half of the sky (in the
  1021. hemisphere of the Ascendant); and "D" is the number of objects in the
  1022. Western half of the sky (in the hemisphere of the Descendant).
  1023. Finally we have a field indicating the division of objects into the
  1024. first six and second six signs of the zodiac. The number of objects
  1025. in the first six signs of the zodiac will be printed, labeled by the
  1026. character "<". (The number in the second half isn't printed; just
  1027. subtract from the total if you want to know.) According to a book on
  1028. the Kaballah, the emphasis of the first six signs on the zodiac is on
  1029. "what's to learn", and the emphasis on the second six signs is on
  1030. "what's to share". Use or interpret this as you wish.
  1031.  
  1032.