moved kdeaccessibility kdeaddons kdeadmin kdeartwork kdebindings kdeedu kdegames...
[kdeedu.git] / doc / kstars / config.docbook
blob38389e656aa7038873cef234d694203a54192890
1 <chapter id="config">
2 <title>Configuring &kstars;</title>
4 <sect1 id="setgeo">
5 <title>Setting the Geographic Location</title>
7 <para>
8 Here is a screenshot of the <guilabel>Set Geographic Location</guilabel>
9 window:
10 <screenshot>
11 <screeninfo>Changing the Geographic Location</screeninfo>
12 <mediaobject>
13   <imageobject>
14     <imagedata fileref="geolocator.png" format="PNG"/>
15   </imageobject>
16   <textobject>
17     <phrase>Set Location Window</phrase>
18   </textobject>
19 </mediaobject>
20 </screenshot>
21 </para>
23 <para>
24 There is a list of over 2500 predefined cities available to choose from.
25 You set your location by highlighting a city from this list.  Each
26 city is represented in the world map as a small dot, and when a city
27 is highlighted in the list, a red crosshairs appears on its location
28 in the map.
29 </para>
31 <para>
32 <indexterm><primary>Geographic Location Tool</primary>
33 <secondary>Filtering</secondary></indexterm>
34 It is not practical to scroll through the full list of 2500 locations,
35 looking for a specific city. To make searches easier, the list can be
36 filtered by entering text in the boxes below the map. For example, in
37 the screenshot, the text <quote>Ba</quote> appears in the
38 <guilabel>City Filter</guilabel> box, while <quote>M</quote> has been
39 entered in the <guilabel>Province Filter</guilabel> box, and
40 <quote>USA</quote> is in the <guilabel>Country Filter</guilabel>
41 box. Note that all of the cities displayed in the list have city,
42 province, and country names that begin with the entered filter
43 strings, and that the message below the filter boxes indicates that 7
44 cities are matched by the filters.  Also notice that the dots
45 representing these seven cities in the map have been colored white,
46 while the unmatched cities remain gray.
47 </para><para>
48 The list can also be filtered by location in the map.  Clicking anywhere
49 in the world map will show only those cities within two degrees of the
50 clicked location.  At this time, you can search by name, or by location,
51 but not both at once.  In other words, when you click on the map, the
52 name filters are ignored, and vice versa.
53 </para><para>
54 <indexterm><primary>Geographic Location Tool</primary>
55 <secondary>Custom locations</secondary></indexterm>
56 The <link linkend="ai-geocoords">longitude, latitude</link> and
57 <link linkend="ai-timezones">time zone</link> information for the
58 currently-selected location are displayed in the boxes at the bottom of
59 the window.  If you feel that any of these values are inaccurate, you
60 can modify them and press the <guibutton>Add to List</guibutton> button
61 to record your custom version of the location.  You can also define a
62 completely new location by pressing the
63 <guibutton>Clear Fields</guibutton> button, and entering the data for
64 the new location.  Note that all fields except the optional
65 <guilabel>State/Province</guilabel> must be filled before the new
66 location can be added to the list.  &kstars; will automatically load
67 your custom locations for all future sessions.  Please note, at this
68 point, the only way to remove a custom location is to remove the
69 appropriate line from the file
70 <filename>~/.kde/share/apps/kstars/mycities.dat</filename>.
71 </para><para>
72 If you add custom locations (or modify existing ones), please send us
73 your <filename>mycities.dat</filename> file so that we can add your
74 locations to the master list.
75 </para>
76 </sect1>
78 <sect1 id="settime">
79 <title>Setting the Time</title>
80 <para>
81 <indexterm><primary>Date and Time</primary>
82 <secondary>The simulation clock</secondary></indexterm>
83 When &kstars; starts up, the time is set to your computer's system
84 clock, and the &kstars; clock is running to keep up with the real time.
85 If you want to stop the clock, select <guimenuitem>Stop
86 Clock</guimenuitem> from the <guimenu>Time</guimenu> menu, or simply
87 click on the <guiicon>Pause</guiicon> icon in the toolbar.  You can
88 make the clock run slower or faster than normal, or even make it run
89 backward, using the time-step spinbox in the toolbar.  This spinbox
90 has two sets of up/down buttons.  The first one will step through all
91 83 available time steps, one by one.  The second one will skip to the
92 next higher (or lower) unit of time, which allows you to make large
93 timestep changes more quickly.
94 </para>
95 <para>
96 <indexterm><primary>Date and Time</primary>
97 <secondary>Setting</secondary></indexterm>
98 You can set the  time and date by selecting <guimenuitem>Set
99 Time...</guimenuitem> from the <guimenu>Time</guimenu> menu, or by
100 pressing the <guiicon>time</guiicon> icon in the toolbar.  The
101 <guilabel>Set Time</guilabel> window uses a standard &kde; Date Picker
102 widget, coupled with three spinboxes for setting the hours, minutes and
103 seconds.  If you want to re-synchronize the simulation clock back to the
104 current CPU time, just select <guimenuitem>Set Time to Now</guimenuitem>
105 from the <guimenu>Time</guimenu> menu.</para>
107 <note><para>
108 <indexterm><primary>Date and Time</primary>
109 <secondary>Extended range of dates</secondary></indexterm>
110 &kstars; can accept very remote dates beyond the usual limits imposed by
111 QDate.  Currently, you can set the date between the years -50000 and +50000.
112 We may extend this range even further in future releases.  However, please
113 be aware that the accuracy of the simulation becomes more and more degraded
114 as more remote dates are examined.  This is especially true for the positions
115 of solar system bodies.
116 </para></note>
117 </sect1>
119 <sect1 id="viewops">
120 <title>The Configure &kstars; Window</title>
121 <para>
122 <indexterm><primary>Configure &kstars; window</primary></indexterm>
123 The <guilabel>Configure &kstars;</guilabel> window allows you to modify
124 a wide range of display options.  You can access the window with the
125 <guiicon>configure</guiicon> toolbar icon, or by selecting
126 <guimenuitem>Configure &kstars;...</guimenuitem> from the
127 <guimenu>Settings</guimenu> menu.
128 The window is depicted below:
130 <screenshot>
131 <screeninfo>Configure &kstars; Window</screeninfo>
132 <mediaobject>
133   <imageobject>
134     <imagedata fileref="viewops.png" format="PNG"/>
135   </imageobject>
136   <textobject>
137     <phrase>Configure &kstars; Window</phrase>
138   </textobject>
139 </mediaobject>
140 </screenshot>
141 </para>
143 <para>
144 The <guilabel>Configure &kstars;</guilabel> window is divided into five
145 tabs:
146 <guilabel>Catalogs</guilabel>, <guilabel>Guides</guilabel>,
147 <guilabel>Solar System</guilabel>, <guilabel>Colors</guilabel>, and
148 <guilabel>Advanced</guilabel>.
149 </para>
150 <para>
151 <indexterm><primary>Configure &kstars; window</primary>
152 <secondary>Catalogs Tab</secondary></indexterm>
153 In the <guilabel>Catalogs</guilabel> tab, you determine which object
154 catalogs are displayed in the map.  The <guilabel>Stars</guilabel> section
155 also allows you to set the
156 <quote>faint <link linkend="ai-magnitude">magnitude</link> limit</quote>
157 for stars, and the <link linkend="ai-magnitude">magnitude</link> limit for
158 displaying the names and/or magnitudes of stars.  Below the stars section,
159 the <guilabel>Deep-Sky Objects</guilabel> section controls the display of
160 several non-stellar object catalogs.  By default, the list includes the
161 Messier, NGC and IC catalogs.  You can add your own custom object catalogs
162 by pressing the <guibutton>Add Custom Catalog</guibutton> button.  For
163 detailed instructions on preparing a catalog data file, see the
164 <filename>README.customize</filename> file that ships with &kstars;.
165 </para>
166 <para>
167 <indexterm><primary>Configure &kstars; window</primary>
168 <secondary>Solar System Tab</secondary></indexterm>
169 In the <guilabel>Solar System</guilabel> tab, you can specify whether
170 the Sun, Moon, planets, comets and asteroids are displayed, and
171 whether the major bodies are drawn as colored circles or actual images.
172 You can also toggle whether solar system bodies have name labels attached,
173 and control how many of the comets and asteroids get name labels.
174 There is an option to automatically attach a temporary <quote>orbit
175 trail</quote> whenever a solar system body is tracked, and another to
176 toggle whether the color of the orbit trail fades into the background
177 sky color.
178 </para>
179 <para>
180 <indexterm><primary>Configure &kstars; window</primary>
181 <secondary>Guides Tab</secondary></indexterm>
182 The <guilabel>Guides</guilabel> tab lets you toggle whether non-objects
183 are displayed (&ie;, constellation lines, constellation names, the
184 Milky Way contour, the <link linkend="ai-cequator">celestial
185 equator</link>, <link linkend="ai-ecliptic">the ecliptic</link>, <link
186 linkend="ai-horizon">the horizon line</link>, and the opaque ground).
187 You can also choose whether you would like to see Latin constellation
188 names, <acronym>IAU</acronym>-standard three-letter abbreviations, or
189 constellation names using your local language.
190 </para>
191 <para>
192 <indexterm><primary>Configure &kstars; window</primary>
193 <secondary>Colors Tab</secondary></indexterm>
194 <indexterm><primary>Color Schemes</primary>
195 <secondary>Customizing</secondary></indexterm>
196 The <guilabel>Colors</guilabel> tab allows you to set the color scheme,
197 and to define custom color schemes.  The tab is split into two panels:
198 </para>
199 <para>
200 The left panel shows a list of all display items with adjustable
201 colors.  Click on any item to bring up a color selection window to
202 adjust its color.  Below the list is the <guilabel>Star Color
203 Mode</guilabel> selection box.  By default, &kstars; draws stars with
204 a <link linkend="ai-colorandtemp">realistic color</link> tint according
205 to the spectral type of the star.  However, you may also choose to draw
206 the stars as solid white, black or red circles.  If you are using the
207 realistic star colors, you can set the saturation level of the star
208 colors with the <guilabel>Star Color Intensity</guilabel> spinbox.
209 </para>
210 <para>
211 The right panel lists the defined color schemes.  There are four
212 predefined schemes: the <guilabel>Default</guilabel> scheme,
213 <guilabel>Star Chart</guilabel>, which uses black stars on a white
214 background, <guilabel>Night Vision</guilabel>, which uses only shades
215 of red in order to protect dark-adapted vision, and <guilabel>Moonless
216 Night</guilabel>, a more realistic, dark theme.  Additionally,
217 you can save the current color settings as a custom scheme by clicking
218 the <guibutton>Save Current Colors</guibutton> button.  It will prompt
219 you for a name for the new scheme, and then your scheme will appear in
220 the list in all future &kstars; sessions.  To remove a custom scheme,
221 simply highlight it in the list, and press the <guibutton>Remove Color
222 Scheme</guibutton> button.
223 </para><para>
224 <indexterm><primary>Configure &kstars; window</primary>
225 <secondary>Advanced Tab</secondary></indexterm>
226 The <guilabel>Advanced</guilabel> Tab provides fine-grained control
227 over the more subtle behaviors of &kstars;.
228 </para><para>
229 <indexterm><primary>Atmospheric Refraction</primary></indexterm>
230 The <guilabel>Correct for atmospheric refraction</guilabel> checkbox
231 controls whether the positions of objects are corrected for the effects
232 of the atmosphere.  Because the atmosphere is a spherical shell, light from
233 outer space is <quote>bent</quote> as it passes through the atmosphere to
234 our telescopes or eyes on the Earth's surface.  The effect is largest for
235 objects near the horizon, and actually changes the predicted rise or set
236 times of objects by a few minutes.  In fact, when you <quote>see</quote> a
237 sunset, the Sun's actual position is already well below the horizon;
238 atmospheric refraction makes it seem as if the Sun is still in the sky.
239 Note that atmospheric refraction is never applied if you are using
240 <guilabel>Equatorial coordinates</guilabel>.
241 </para><para>
242 <indexterm><primary>Animated Slewing</primary></indexterm>
243 The <guilabel>Use animating slewing</guilabel> checkbox controls how the
244 display changes when a new focus position is selected in the map.  By
245 default, you will see the sky drift or <quote>slew</quote> to the new
246 position; if you uncheck this option, then the display will instead
247 <quote>snap</quote> immediately to the new focus position.
248 </para><para>
249 <indexterm><primary>Objects in the Sky</primary>
250 <secondary>Labeling</secondary>
251 <tertiary>Automatic</tertiary>
252 </indexterm>
253 If the <guilabel>Attach label to centered object</guilabel> checkbox is
254 selected, then a name label will automatically be attached to an object
255 when it is being tracked by the program.  The label will be removed when
256 the object is no longer being tracked.  Note that you can also manually
257 attach a persistent name label to any object with its <link
258 linkend="popup-menu">popup menu</link>.
259 </para><para>
260 <indexterm><primary>Objects in the Sky</primary>
261 <secondary>Hiding</secondary></indexterm>
262 There are three situations when &kstars; must redraw the sky display very
263 rapidly: when a new focus position is selected (and <guilabel>Use
264 animated slewing</guilabel> is checked), when the sky is dragged with the
265 mouse, and when the time step is large.  In these situations, the positions
266 of all objects must be recomputed as rapidly as possible, which can put
267 a large load on the <abbrev>CPU</abbrev>.  If the <abbrev>CPU</abbrev>
268 cannot keep up with the demand, then the display will seem sluggish or jerky.
269 To mitigate this, &kstars; will hide certain objects during these rapid-redraw
270 situations, as long as the <guilabel>Hide objects while moving</guilabel>
271 checkbox is selected.  The timestep threshold above which objects will be
272 hidden is determined by the <guilabel>Also hide if timescale greater
273 than:</guilabel> timestep-spinbox.  You can specify the objects that should
274 be hidden in the <guilabel>Configure Hidden Objects</guilabel> group box.
275 </para>
276 </sect1>
278 <sect1 id="customize">
279 <title>Customizing the Display</title>
281 <para>
282 There are several ways to modify the display to your liking.</para>
283 <itemizedlist>
284 <listitem><para>
285 <indexterm><primary>Color Schemes</primary><secondary>Selecting</secondary></indexterm>
286 Select a different color scheme in the
287 <menuchoice><guimenu>Settings</guimenu><guimenuitem>Color Schemes</guimenuitem></menuchoice>
288 menu.  There are four predefined color schemes, and you can define your own in the
289 <link linkend="config"><guilabel>Configure &kstars;</guilabel></link> window.
290 </para></listitem>
291 <listitem><para>
292 <indexterm><primary>Toolbars</primary>
293 <secondary>Customizing</secondary></indexterm>
294 Toggle whether the Toolbars are drawn in the
295 <menuchoice><guimenu>Settings</guimenu><guimenuitem>Toolbars</guimenuitem></menuchoice>
296 menu.  Like most KDE toolbars, they can also be dragged around and
297 anchored on any window edge, or even detached from the window completely.
298 </para></listitem>
299 <listitem><para>
300 <indexterm><primary>Info Boxes</primary><secondary>Customizing</secondary></indexterm>
301 <indexterm><primary>Info Boxes</primary><secondary>Shading</secondary></indexterm>
302 Toggle whether the Info Boxes are drawn in the
303 <menuchoice><guimenu>Settings</guimenu><guimenuitem>Info Boxes</guimenuitem></menuchoice>
304 menu.  In addition, you can manipulate the three Info Boxes with the
305 mouse.  Each box has additional lines of data that are hidden by default.
306 You can toggle whether these additional lines are visible by double-clicking
307 a box to <quote>shade</quote> it.  Also, you can reposition a box by
308 dragging it with the mouse.  When a box hits a window edge, it will
309 <quote>stick</quote> to the edge when the window is resized.
310 </para></listitem>
311 <listitem>
312 <para>
313 <indexterm><primary>Field-of-View Symbols</primary><secondary>Description</secondary></indexterm>
314 Choose an <quote>FOV Symbol</quote> using the
315 <menuchoice><guimenu>Settings</guimenu><guimenuitem>FOV Symbols</guimenuitem></menuchoice>
316 menu.  <firstterm>FOV</firstterm> is an acronym for <quote>field-of-view</quote>.
317 An FOV symbol is drawn at the center of the window to indicate where the display
318 is pointing.  Different symbols have different angular sizes; you can use a symbol to show
319 what the view through a particular telescope would look like.  For example, if you choose
320 the <quote>7x35 Binoculars</quote> FOV symbol, then a circle is drawn on the display that is
321 9.2 degrees in diameter; this is the field-of-view for 7x35 binoculars.
322 </para>
323 <para>
324 <indexterm><primary>Field-of-View Symbols</primary><secondary>Customizing</secondary></indexterm>
325 You can define your own FOV symbols (or modify the existing symbols) using the
326 <guimenuitem>Edit FOV Symbols...</guimenuitem> menu item, which launches the FOV Editor:
327 </para>
328 <screenshot>
329 <screeninfo>Field-of-View Symbols Editor</screeninfo>
330 <mediaobject>
331   <imageobject>
332     <imagedata fileref="fovdialog.png" format="PNG"/>
333   </imageobject>
334   <textobject>
335     <phrase>FOV Symbol Editor</phrase>
336   </textobject>
337 </mediaobject>
338 </screenshot>
340 <para>
341 The list of defined FOV symbols is displayed on the left.  On the right are buttons for
342 adding a new symbol, editing the highlighted symbol's properties, and removing the
343 highlighted symbol from the list.  Note that you can even modify or remove the four
344 predefined symbols (if you remove all symbols, the four defaults will be restored the
345 next time you start &kstars;).  Below these three buttons is a graphical preview display
346 showing the highlighted symbol from the list.  When the <guibutton>New...</guibutton> or
347 <guibutton>Edit...</guibutton> button is pressed, the <guilabel>New FOV Symbol</guilabel>
348 window is opened:
349 </para>
351 <screenshot>
352 <screeninfo>New Field-of-View Symbol</screeninfo>
353 <mediaobject>
354   <imageobject>
355     <imagedata fileref="newfov.png" format="PNG"/>
356   </imageobject>
357   <textobject>
358     <phrase>New FOV Symbol</phrase>
359   </textobject>
360 </mediaobject>
361 </screenshot>
363 <para>
364 <indexterm><primary>Field-of-View Symbols</primary><secondary>Defining New</secondary></indexterm>
365 This window lets you modify the four properties that define a FOV symbol: name, size,
366 shape, and color.  The angular size for the symbol can either be entered directly in the
367 <guilabel>Field of View</guilabel> edit box, or you can use the Eyepiece/Camera Tabs to
368 calculate the field-of-view angle, given parameters of your telescope/eyepiece or
369 telescope/camera setup.  The four available shapes are: Circle, Square, Crosshairs, and
370 Bullseye.  Once you have specified all four parameters, press <guibutton>Ok</guibutton>,
371 and the symbol will appear in the list of defined symbols.  It will also be available
372 from the <guimenu>Settings</guimenu> | <guisubmenu>FOV</guisubmenu> menu.
373 </para>
374 </listitem>
375 </itemizedlist>
377 </sect1>
379 </chapter>