| Precedente :: Successivo |
| Autore |
Messaggio |
DMW Avanzato
Registrato: 10/10/05 17:46 Messaggi: 1376 Località: Trasacco AQ
|
Inviato: Mar Giu 12, 2007 12:12 pm Oggetto: Problema con vettore |
|
|
C'è un modo migliore per scrivere questo vettore?
| Codice: |
\[f^k=(0,0,\ldots,\overset{\displaystyle\overset{k}{\downarrow}}{1},\ldots,0,0)\] |
Perché la freccia è troppo attaccata al numero.
Ciao
Andrea |
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mar Giu 12, 2007 1:44 pm Oggetto: Re: Problema con vettore |
|
|
| DMW ha scritto: | C'è un modo migliore per scrivere questo vettore?
| Codice: |
\[f^k=(0,0,\ldots,\overset{\displaystyle\overset{k}{\downarrow}}{1},\ldots,0,0)\] |
Perché la freccia è troppo attaccata al numero. |
Un po' di sano TeX di basso livello
| Codice: | \newcommand{\posto}[2]{\vbox{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
\scriptstyle#1\cr\noalign{\vskip2pt}
\scriptscriptstyle\downarrow\cr\noalign{\vskip2pt}
#2\cr}}} |
Uso:
| Codice: | \[
f^k=(0,0,\ldots,\posto{k}{1},\ldots,0,0)
\] |
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
DMW Avanzato
Registrato: 10/10/05 17:46 Messaggi: 1376 Località: Trasacco AQ
|
Inviato: Mar Giu 12, 2007 2:20 pm Oggetto: Re: Problema con vettore |
|
|
| egreg9 ha scritto: | | DMW ha scritto: | C'è un modo migliore per scrivere questo vettore?
| Codice: |
\[f^k=(0,0,\ldots,\overset{\displaystyle\overset{k}{\downarrow}}{1},\ldots,0,0)\] |
Perché la freccia è troppo attaccata al numero. |
Un po' di sano TeX di basso livello
| Codice: | \newcommand{\posto}[2]{\vbox{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
\scriptstyle#1\cr\noalign{\vskip2pt}
\scriptscriptstyle\downarrow\cr\noalign{\vskip2pt}
#2\cr}}} |
Uso:
| Codice: | \[
f^k=(0,0,\ldots,\posto{k}{1},\ldots,0,0)
\] |
Ciao
Enrico |
Grazie, è proprio quello che cercavo.
Andrea |
|
| Torna in cima |
|
 |
DMW Avanzato
Registrato: 10/10/05 17:46 Messaggi: 1376 Località: Trasacco AQ
|
Inviato: Gio Giu 14, 2007 12:10 pm Oggetto: |
|
|
Curiosità!
E se volessi metterlo sotto?
Devo scrivere per forza un codice tipo questo
| Codice: |
\newcommand{\posto}[2]{\vbox{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
\scriptstyle#1\cr\noalign{\vskip-13pt}
\scriptstyle\uparrow\cr\noalign{\vskip-14pt}
#2\cr}}}
|
oppure c'è un modo più elegante?
Ciao
Andrea |
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Gio Giu 14, 2007 2:27 pm Oggetto: |
|
|
| DMW ha scritto: | Curiosità!
E se volessi metterlo sotto?
Devo scrivere per forza un codice tipo questo
| Codice: |
\newcommand{\posto}[2]{\vbox{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
\scriptstyle#1\cr\noalign{\vskip-13pt}
\scriptstyle\uparrow\cr\noalign{\vskip-14pt}
#2\cr}}}
|
oppure c'è un modo più elegante? |
Ovviamente c'è. Il comando \vbox crea una scatola che si allnea alla linea di base rispetto all'ultima lista orizzontale che contiene; per usare la prima lista orizzontale c'è \vtop:
| Codice: | \newcommand{\posto}[2]{\vtop{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
#2\cr\noalign{\vskip2pt}
\scriptscriptstyle\uparrow\cr\noalign{\vskip2pt}
\scriptstyle#1\cr}}} |
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
DMW Avanzato
Registrato: 10/10/05 17:46 Messaggi: 1376 Località: Trasacco AQ
|
Inviato: Gio Giu 14, 2007 2:39 pm Oggetto: |
|
|
| egreg9 ha scritto: | | DMW ha scritto: | Curiosità!
E se volessi metterlo sotto?
Devo scrivere per forza un codice tipo questo
| Codice: |
\newcommand{\posto}[2]{\vbox{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
\scriptstyle#1\cr\noalign{\vskip-13pt}
\scriptstyle\uparrow\cr\noalign{\vskip-14pt}
#2\cr}}}
|
oppure c'è un modo più elegante? |
Ovviamente c'è. Il comando \vbox crea una scatola che si allnea alla linea di base rispetto all'ultima lista orizzontale che contiene; per usare la prima lista orizzontale c'è \vtop:
| Codice: | \newcommand{\posto}[2]{\vtop{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
#2\cr\noalign{\vskip2pt}
\scriptscriptstyle\uparrow\cr\noalign{\vskip2pt}
\scriptstyle#1\cr}}} |
Ciao
Enrico |
Ok. Grazie per la spiegazione.
Ciao
Andrea |
|
| Torna in cima |
|
 |
|