Vorlage:Sternkarte
Lua
Verwendetes Modul: Vorlage:Sternkarte
Diese Vorlage dient dazu Positionen von Himmelskörpern auf einer Sternkarte einzuzeichen, wobei Angaben zur Rektaszension und Deklination verrechnet werden, um die Position innerhalb des angegeben Sternbilds korrekt darzustellen.
Dazu ruft sie Modul:Vorlage:Sternkarte auf.
Kopiervorlage
[Quelltext bearbeiten]{{Sternkarte | Sternbild= | Name= | Rek= | Dek= | Breite= | Bildtext= | Ausrichtung= | Symbol= | Symbolbreite= | NoThumb= }}
Parameter
[Quelltext bearbeiten]Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Sternbild | Sternbild | Sternbild in welchem das Objekt liegt (idealerweile das Kürzel verwenden). . Eine Liste findet sich in Vorlage:Sternbildtabelle. Ein Tool zur Ermittlung des Sternbilds findet sich hier (bei “Target” Name oder Koordinaten eingeben, auf “Submit” klicken und in der letzten Spalte der Ausgabetabelle das Sternbildkürzel ablesen).
| Einzeiliger Text | erforderlich |
Name | Name | Name des Objekts. Wird verwendet für das Highlighting (MouseOver) des Objekts
| Einzeiliger Text | optional |
Rektaszension | Rek | Rektaszension in der Form rh/rm/rs. Dabei ist
J2000.0 .
| Einzeiliger Text | erforderlich |
Deklination | Dek | Deklination in der Form dv/dd/dm/ds. Dabei ist
J2000.0 .
| Einzeiliger Text | erforderlich |
Breite | Breite | Angabe der Bildbreite (in Pixel)
| Zahlenwert | optional |
Bildtext | Bildtext | Textfeld für eine mögliche Legende. | Einzeiliger Text | optional |
Ausrichtung | Ausrichtung | Ausrichtung des Hintergrundbilds.
| Einzeiliger Text | optional |
Symbol | Symbol | Auswahl eines alternativen Markierungssymbols
| Datei | optional |
Symbolbreite | Symbolbreite | Breite des Markierungssymbols
| Zahlenwert | optional |
NoThumb | NoThumb | Wenn nicht leer, wird das Bild nicht als Thumb, sondern mit transparentem (!) Hintergrund erstellt.
| Wahrheitswert | optional |
Struktur
[Quelltext bearbeiten]Die Vorlage kann anhand der untenstehenden Beispiele eingebunden werden. Sie verwendet dabei einen technischen Unterbau, der nachfolgend kurz beschrieben wird.
# | Name | Funktion | Abhängigkeit zu # |
---|---|---|---|
1 | Modul:No Globals | Scheint für Errorhandling zu sein | keine |
2 | Modul:Arguments | Argumente auslesen | keine |
3 | Vorlage:Karte mit Markierung | Kreis gemäss Angaben auf Karte anzeigen | keine |
4 | Modul:Vorlage:Sternkarte/Konfiguration | enthält die Konfiguration (Links auf Bilder sowie Berechnungsinputs) | keine |
5 | Modul:Vorlage:Sternkarte | Berechnet die Position anhand der Konfiguration | 1 bis 4 |
6 | Vorlage:Sternkarte | Aufruf des Moduls Sternkarte | 5 |
Beispiele
[Quelltext bearbeiten]Code | Wirkung |
---|---|
Als linker Thumb
|
|
Als rechter Thumb
|
|
Minimaleingabe
|
|
Ohne Thumb. Ausrichtung links (transparent!)
|
|
Ohne Thumb. Ausrichtung rechts (transparent!)
|
Werkzeuge