Differenze tra le versioni di "Comando TabellaTesto"
Da GeoGebra Manual.
(10 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|text|TabellaTesto}} | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|text|TabellaTesto}} | ||
− | ;TabellaTesto | + | ;TabellaTesto(Lista, Lista, Lista, ...): Crea un testo contenente una tabella degli oggetti delle liste. |
: {{Note| Ciascuna lista viene visualizzata in una riga diversa della tabella, per impostazione predefinita.}} | : {{Note| Ciascuna lista viene visualizzata in una riga diversa della tabella, per impostazione predefinita.}} | ||
: {{Example|1=<br/> | : {{Example|1=<br/> | ||
− | :* <code>TabellaTesto | + | :* <code>TabellaTesto({x^2, 4}, {x^3, 8}, {x^4, 16})</code> crea una tabella come oggetto testo, avente tre righe e due colonne. Tutti gli elementi della tabella sono allineati a sinistra. |
− | :* <code>TabellaTesto | + | :* <code>TabellaTesto(Successione(t^2, t, 1, 10))</code> crea una tabella come oggetto testo, avente una riga. Tutti gli elementi della tabella sono allineati a sinistra.}} |
− | ;TabellaTesto | + | ;TabellaTesto(Lista, Lista,..., Allineamento del testo): Crea un testo contenente una tabella degli oggetti delle liste. Il testo opzionale “Allineamento del testo” controlla l'orientamento e l'allineamento del testo nella tabella, e l'allineamento dei numeri rispetto al separatore decimale. |
− | : {{Note| 1=I valori inseribili sono "vl", "vc", "vr", "v", "h", "hl", "hc", "hr". Il valore predefinito è "hl". | + | : {{Note| 1=I valori inseribili sono "vl", "vc", "vr", "v", "h", "hl", "hc", "hr" e "." o "%". Il valore predefinito è "hl". |
:* "v" = verticale, cioè le liste sono in colonna | :* "v" = verticale, cioè le liste sono in colonna | ||
:* "h" = orizzontale, cioè le liste sono in riga | :* "h" = orizzontale, cioè le liste sono in riga | ||
:* "l" = allineamento a sinistra | :* "l" = allineamento a sinistra | ||
:* "r" = allineamento a destra | :* "r" = allineamento a destra | ||
− | :* "c" = centrato }} | + | :* "c" = centrato |
+ | :* "." = allineamento dei numeri rispetto al separatore decimale. | ||
+ | :* "a" = come "." ma visualizza anche gli zeri a completamento delle cifre decimali, in modo che tutti i valori in tabella abbiano lo stesso numero di cifre decimali | ||
+ | :* "%" = conversione dei numeri in percentuale con allineamento rispetto al separatore decimale | ||
+ | :* "p" = come "%" ma visualizza anche gli zeri a completamento delle cifre decimali, in modo che tutti i valori in tabella abbiano lo stesso numero di cifre decimali | ||
+ | }} | ||
: {{Example|1=<br/> | : {{Example|1=<br/> | ||
− | :* <code>TabellaTesto | + | :* <code>TabellaTesto({1, 2, 3, 4},{1, 4, 9, 16},"v")</code> crea un testo avente due colonne e quattro righe i cui elementi sono allineati a sinistra. |
− | :* <code>TabellaTesto | + | :* <code>TabellaTesto({1, 2, 3, 4},{1, 4, 9, 16},"h")</code> crea un testo avente due righe e quattro colonne i cui elementi sono allineati a sinistra. |
− | :* <code>TabellaTesto | + | :* <code>TabellaTesto({11.2, 123.1, 32423.9, 234.0},"vr")</code> crea un testo di una colonna i cui elementi sono allineati a destra. |
+ | :* <code>TabellaTesto({A1:A10, B1:B10, C1:C10}, "vl")</code> crea un testo di tre colonne con allineamento a sinistra: gli elementi di ciascuna colonna sono gli oggetti presenti nelle celle indicate del ''Foglio di calcolo''. | ||
+ | :* <code>TabellaTesto({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v'''.'''")</code> crea un testo in cui i valori numerici sono allineati rispetto al separatore decimale: [[File:TabPtDec.png]] | ||
+ | :* <code>TabellaTesto({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v'''%'''")</code> crea un testo i cui elementi vengono convertiti in percentuale, e allineati rispetto al separatore decimale: [[File:TableuPourCent.png|200px]] | ||
+ | :* [https://www.geogebra.org/m/Eq5T3vV3 Esempio online di Michael Borcherds] }} | ||
+ | |||
+ | ; TabellaTesto(Lista, Lista, ..., Allineamento del testo, Larghezza minima celle) | ||
+ | : Crea un testo contenente una tabella degli oggetti delle liste, aventi l'allineamento e la larghezza delle celle (in pixel) indicati. | ||
+ | : {{Example|1=<br/> | ||
+ | :* <code>TabellaTesto({x², 4}, {x³, 8}, {x⁴, 16}, "c", 50)</code> crea una tabella con tre righe e due colonne. Tutti gli elementi nella tabella sono centrati, e la larghezza delle celle è 50.}} | ||
+ | |||
+ | |||
+ | ; TabellaTesto(Lista, Lista, ..., Allineamento del testo, Larghezza minima celle, Altezza minima celle) | ||
+ | : Crea un testo contenente una tabella degli oggetti delle liste, aventi l'allineamento, la larghezza e l'altezza minima delle celle (in pixel) indicati. | ||
+ | : {{Example|1=<br/> | ||
+ | :*<code>TabellaTesto({{"sinistra", "centro", "destra"}, {"l", "c", "r"}}, "|_lcr", 45, 80)</code> crea una tabella avente due righe e tre colonne. Tutti gli elementi nella tabella hanno un diverso allineamento. Ogni cella della tabella è larga 45 px e alta 80 px.}} | ||
+ | |||
Riga 26: | Riga 47: | ||
: {{Example|1=<br/> | : {{Example|1=<br/> | ||
− | :* <code><nowiki>TabellaTesto | + | :* <code><nowiki>TabellaTesto({1,2},{3,4},"c()")</nowiki></code> crea il testo <math>\begin{pmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{pmatrix} </math> |
− | :* <code><nowiki>TabellaTesto | + | :* <code><nowiki>TabellaTesto({1,2},{3,4},"c|_")</nowiki></code> crea il testo [[File:TabellaTesto.png|50px]] |
− | :* <code><nowiki>TabellaTesto | + | :* <code><nowiki>TabellaTesto({1,2},{3,4},"||")</nowiki></code> crea il testo <math> \begin{vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{vmatrix} </math> |
− | :* <code><nowiki>TabellaTesto | + | :* <code><nowiki>TabellaTesto({1,2},{3,4},"||||")</nowiki></code> crea il testo <math>\begin{Vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{Vmatrix} </math> |
− | :* <code><nowiki>TabellaTesto | + | :* <code><nowiki>TabellaTesto({{"2x+3y=5","5x+8y=12"}},"{v")</nowiki></code> crea il sistema <math> \left\{\begin{matrix} 2x+3y=5\\ 5x+8y=12 \end{matrix}\right.</math> |
− | :* <code><nowiki>TabellaTesto | + | :* <code><nowiki>TabellaTesto({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "-/|_v")</nowiki></code> crea una tabella con bordo senza linee di divisione tra le righe: [[Image:Tabslsc.png]] |
− | :* <code><nowiki>TabellaTesto | + | :* <code><nowiki>TabellaTesto({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "|11001 _110001 h")</nowiki></code> crea una tabella con bordo e una linea di divisione in corrispondenza della prima riga e della prima colonna: il valore 1 indica la presenza di una linea, il valore 0 indica che non c'è una linea di divisione o bordo: [[Image:Tabla2_.PNG]] |
− | :*<code><nowiki>TabellaTesto | + | :*<code><nowiki>TabellaTesto({{"\black{1,2,3,4}", "\blue{2,4,6,8}", "\green{3,6,9,12}", "\red{4,8,12,16}"}}, "vr")</nowiki></code> crea una tabella avente gli oggetti della prima riga colorati in nero, quelli della seconda in blu, della terza in verde e della quarta in rosso: [[Image:TableauLignesCouleurs.PNG]] }} |
− | {{Note| | + | {{Note|La ''barra di stile'' di un oggetto ''TabellaTesto'' consente l'impostazione e la modifica di stile, colore di sfondo e in primo piano, allineamento del testo e delle linee di divisione.}} |
Versione attuale delle 09:29, 21 mar 2023
- TabellaTesto(Lista, Lista, Lista, ...)
- Crea un testo contenente una tabella degli oggetti delle liste.
- Note: Ciascuna lista viene visualizzata in una riga diversa della tabella, per impostazione predefinita.
- Esempio:
TabellaTesto({x^2, 4}, {x^3, 8}, {x^4, 16})
crea una tabella come oggetto testo, avente tre righe e due colonne. Tutti gli elementi della tabella sono allineati a sinistra.TabellaTesto(Successione(t^2, t, 1, 10))
crea una tabella come oggetto testo, avente una riga. Tutti gli elementi della tabella sono allineati a sinistra.
- TabellaTesto(Lista, Lista,..., Allineamento del testo)
- Crea un testo contenente una tabella degli oggetti delle liste. Il testo opzionale “Allineamento del testo” controlla l'orientamento e l'allineamento del testo nella tabella, e l'allineamento dei numeri rispetto al separatore decimale.
- Note: I valori inseribili sono "vl", "vc", "vr", "v", "h", "hl", "hc", "hr" e "." o "%". Il valore predefinito è "hl".
- "v" = verticale, cioè le liste sono in colonna
- "h" = orizzontale, cioè le liste sono in riga
- "l" = allineamento a sinistra
- "r" = allineamento a destra
- "c" = centrato
- "." = allineamento dei numeri rispetto al separatore decimale.
- "a" = come "." ma visualizza anche gli zeri a completamento delle cifre decimali, in modo che tutti i valori in tabella abbiano lo stesso numero di cifre decimali
- "%" = conversione dei numeri in percentuale con allineamento rispetto al separatore decimale
- "p" = come "%" ma visualizza anche gli zeri a completamento delle cifre decimali, in modo che tutti i valori in tabella abbiano lo stesso numero di cifre decimali
- Esempio:
TabellaTesto({1, 2, 3, 4},{1, 4, 9, 16},"v")
crea un testo avente due colonne e quattro righe i cui elementi sono allineati a sinistra.TabellaTesto({1, 2, 3, 4},{1, 4, 9, 16},"h")
crea un testo avente due righe e quattro colonne i cui elementi sono allineati a sinistra.TabellaTesto({11.2, 123.1, 32423.9, 234.0},"vr")
crea un testo di una colonna i cui elementi sono allineati a destra.TabellaTesto({A1:A10, B1:B10, C1:C10}, "vl")
crea un testo di tre colonne con allineamento a sinistra: gli elementi di ciascuna colonna sono gli oggetti presenti nelle celle indicate del Foglio di calcolo.TabellaTesto({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v.")
crea un testo in cui i valori numerici sono allineati rispetto al separatore decimale:TabellaTesto({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v%")
crea un testo i cui elementi vengono convertiti in percentuale, e allineati rispetto al separatore decimale:- Esempio online di Michael Borcherds
- TabellaTesto(Lista, Lista, ..., Allineamento del testo, Larghezza minima celle)
- Crea un testo contenente una tabella degli oggetti delle liste, aventi l'allineamento e la larghezza delle celle (in pixel) indicati.
- Esempio:
TabellaTesto({x², 4}, {x³, 8}, {x⁴, 16}, "c", 50)
crea una tabella con tre righe e due colonne. Tutti gli elementi nella tabella sono centrati, e la larghezza delle celle è 50.
- TabellaTesto(Lista, Lista, ..., Allineamento del testo, Larghezza minima celle, Altezza minima celle)
- Crea un testo contenente una tabella degli oggetti delle liste, aventi l'allineamento, la larghezza e l'altezza minima delle celle (in pixel) indicati.
- Esempio:
TabellaTesto({{"sinistra", "centro", "destra"}, {"l", "c", "r"}}, "|_lcr", 45, 80)
crea una tabella avente due righe e tre colonne. Tutti gli elementi nella tabella hanno un diverso allineamento. Ogni cella della tabella è larga 45 px e alta 80 px.
È inoltre possibile inserire:
- vari tipi di parentesi, utilizzando nella stringa i simboli ||||, ||, {}, [] oppure ()
- separatori di riga, utilizzando nella stringa il simbolo _
- separatori di colonna, utilizzando nella stringa il simbolo |
- colori diversi nelle righe
- Esempio:
TabellaTesto({1,2},{3,4},"c()")
crea il testo \begin{pmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{pmatrix}TabellaTesto({1,2},{3,4},"c|_")
crea il testoTabellaTesto({1,2},{3,4},"||")
crea il testo \begin{vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{vmatrix}TabellaTesto({1,2},{3,4},"||||")
crea il testo \begin{Vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{Vmatrix}TabellaTesto({{"2x+3y=5","5x+8y=12"}},"{v")
crea il sistema \left\{\begin{matrix} 2x+3y=5\\ 5x+8y=12 \end{matrix}\right.TabellaTesto({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "-/|_v")
crea una tabella con bordo senza linee di divisione tra le righe:TabellaTesto({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "|11001 _110001 h")
crea una tabella con bordo e una linea di divisione in corrispondenza della prima riga e della prima colonna: il valore 1 indica la presenza di una linea, il valore 0 indica che non c'è una linea di divisione o bordo:TabellaTesto({{"\black{1,2,3,4}", "\blue{2,4,6,8}", "\green{3,6,9,12}", "\red{4,8,12,16}"}}, "vr")
crea una tabella avente gli oggetti della prima riga colorati in nero, quelli della seconda in blu, della terza in verde e della quarta in rosso:
Note: La barra di stile di un oggetto TabellaTesto consente l'impostazione e la modifica di stile, colore di sfondo e in primo piano, allineamento del testo e delle linee di divisione.