Template:DEC

Il template DEC ha lo scopo di presentare, in maniera ben formata, i valori di gradi, minuti primi e secondi d'arco per la Declinazione di un oggetto celeste, c…

Template:DEC
Template protetto – Le modifiche possono essere proposte nella pagina di discussione.
Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:DEC/man (modifica · cronologia)
Sandbox: Template:DEC/Sandbox (modifica · cronologia) · TemplateStyles: Template:DEC/styles.css · Tutte le sottopagine: lista

+05° 34′ 31,97″

Un esempio di applicazione

Il template DEC ha lo scopo di presentare, in maniera ben formata, i valori di gradi, minuti primi e secondi d'arco per la Declinazione di un oggetto celeste, corredandoli dei simboli appropriati.

Il template, quindi, prende in input i valori di gradi, primi e secondi, e li mostra opportunamente in output, con l'aggiunta dei simboli specifici.
È sempre possibile scrivere direttamente i valori di ore, minuti e secondi per l'Ascensione retta di un dato oggetto, quindi senza ricorrere a questo template; tuttavia, l'uso del template {{DEC}} è raccomandato, in quanto, oltre offrire alla comodità di non dovere aggiungere a mano i simboli, presenta anche alcuni vantaggi dovuti alla logica in esso implementata.

Guida all'utilizzo

Copiare il testo presente nel box colorato e incollarlo all'inizio della voce in cui si vuole che il template appaia; inserire quindi i valori di gradi, primi e secondi per la declinazione della stella (o di altro oggetto celeste). Le voci in verde sono opzionali.

{{DEC | <gradi> | <primi> | <secondi> }}

Al posto delle parole fra parentesi angolari (< e >) vanno inseriti i valori numerici rispettivamente di:

  • gradi (obbligatorio)
  • primi (opzionale)
  • secondi (opzionale)

L'identificazione dei parametri, da parte del template, è posizionale, nel senso che il template è in grado di associare correttamente i simboli ai valori solo se i gradi vengono sempre inseriti in prima posizione, i primi in seconda posizione e i secondi in terza posizione. In altri termini, il template interpreta il primo valore sempre come gradi, il secondo (se c'è) come primi ed il terzo (se c'è) come secondi.

Esempio

{{DEC|+05|34|31,97}}

produce il risultato visibile all'inizio di questa pagina.

Funzionamento

Il template {{DEC}} effettua una serie di controlli sui valori che riceve in input, evitando che si producano risultati assurdi.
Per convenzione, si utilizzano i "due punti" (':') per indicare il valore minimo. Per questo motivo, se si inserisce il simbolo dei due punti, il template non si aspetta più alcun valore dopo tale simbolo, e ignora l'eventuale valore fornito come terzo parametro. Un discorso analogo vale per lo spazio vuoto (o l'assenza di parametro opzionale), che viene convertito automaticamente dal template nel simbolo dei due punti.

Alcuni esempi:

Test sul template {{DEC}}:
# Valori immessi Risultato
1. {{DEC|-10|30|45}} -10° 30′ 45″
2. {{DEC|-10|30|:}} -10° 30′ :
3. {{DEC|-10|:|45}} -10° :
4. {{DEC|-10|:|:}} -10° :
5. {{DEC|-10|30|}} -10° 30′ :
6. {{DEC|-10||45}} -10° :
7. {{DEC|-10|:|}} -10° :
8. {{DEC|-10| |:}} -10° :

In questo modo, se un utente conosce soltanto i valori di uno o due parametri principali (cioè gradi e/o primi), può inserire solo quei valori senza preoccuparsi dei relativi simboli, ottenendo comunque un risultato formattato opportunamente.

Pagine correlate

VisualEditor Dati per VisualEditor
La tabella TemplateData che segue è contenuta nella sottopagina Template:DEC/TemplateData (modifica·cronologia)

Il template RA è da utilizzare per generare la stringa formattata delle coordinate di ascensione retta

Parametri template[Modifica dati del modello]

ParametroDescrizioneTipoStato
gradigradi

Gradi (0-±90)

Stringaobbligatorio
primiprimi

Primi (0-59)

Stringafacoltativo
secondisecondi

Secondi (0-59)

Stringafacoltativo

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.