Tabella con immagine e formula

  • Questo topic ha 8 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 18 anni fa da egreg9.
  • Creatore
    Topic
  • #26606
    Up
    0
    Down
    ::


    Sto cercando di creare una tabella con una immagine a sinistra ed una formula a destra. Non mi riesce di far comparire la formula ‘centrata in verticale’ nella sua cella, mi appare sempre in basso.
    Questo è il codice:
    `\begin{tabular}{c>{\centering\arraybackslash}m{5cm}}
    \includegraphics[scale=1]{Grafico_Rapporto_di_Intermittenza} &
    $ \displaystyle\mathsf{I[\%]=\frac{t_{1}+t_{2}+t_{3}}{t_{1}+_{2}+t_{3}+t_{4}}} $ \\
    \end{tabular}`
    Suggerimenti?
    Andrea

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #26607
      Up
      0
      Down
      ::

      Sto cercando di creare una tabella con una immagine a sinistra ed una formula a destra. Non mi riesce di far comparire la formula ‘centrata in verticale’ nella sua cella, mi appare sempre in basso.
      Questo è il codice:
      `\begin{tabular}{c>{\centering\arraybackslash}m{5cm}}
      \includegraphics[scale=1]{Grafico_Rapporto_di_Intermittenza} &
      $ \displaystyle\mathsf{I[\%]=\frac{t_{1}+t_{2}+t_{3}}{t_{1}+_{2}+t_{3}+t_{4}}} $ \\
      \end{tabular}`
      Suggerimenti?
      Andrea

      Prova a guardare a questi topic, c’è un problema analogo al tuo risolto con minipage:
      http://www.guit.sssup.it/phpbb/viewtopic.php?t=3576&highlight=minipage

      http://www.guit.sssup.it/phpbb/viewtopic.php?t=3251&highlight=minipage

      Ciao Alberto

    • #26608
      Up
      0
      Down
      ::

      Sto cercando di creare una tabella con una immagine a sinistra ed una formula a destra. Non mi riesce di far comparire la formula ‘centrata in verticale’ nella sua cella, mi appare sempre in basso.
      Questo è il codice:
      `\begin{tabular}{c>{\centering\arraybackslash}m{5cm}}
      \includegraphics[scale=1]{Grafico_Rapporto_di_Intermittenza} &
      $ \displaystyle\mathsf{I[\%]=\frac{t_{1}+t_{2}+t_{3}}{t_{1}+t_{2}+t_{3}+t_{4}}} $ \\
      \end{tabular}`

      Devi centrare verticalmente l’immagine, ci sono sempre piccoli problemi al riguardo quando si è dentro un tabular con colonne ‘m’; usa, con la stessa sintassi di \includegraphics, il comando \tabincludegraphics così definito:
      `\newcommand{\tabincludegraphics}[2][]{%
      $\vcenter{\hbox{\includegraphics[#1]{#2}}}$}`
      Sicuro di volere la formula scritta in quel modo? Io non lo sarei. 🙂

      Ciao
      Enrico

    • #26609
      Up
      0
      Down
      ::

      Devi centrare verticalmente l’immagine, ci sono sempre piccoli problemi al riguardo quando si è dentro un tabular con colonne ‘m’; usa, con la stessa sintassi di \includegraphics, il comando \tabincludegraphics così definito:
      `\newcommand{\tabincludegraphics}[2][]{%
      $\vcenter{\hbox{\includegraphics[#1]{#2}}}$}`
      Sicuro di volere la formula scritta in quel modo? Io non lo sarei. 🙂

      Ciao
      Enrico

      Grazie, così funziona. Non immaginavo di dover centrare l’immagine per avere allieneata la formula…

      Per troncare ogni discussione futura riguardo alle formule (ed alle tabelle con le righe verticali):
      SI, SONO SICURO DI VOLERE LE FORMULE COSI’, PERCHE’ CHI MI PAGA LE VUOLE COSI’… 👿
      (Sono generate in automatico da un software mio che interpreta uno pseudo linguaggio, la formattazione con font sans-serif sono un requisito del cliente)

      Andrea

    • #26610
      Up
      0
      Down
      ::

      Devi centrare verticalmente l’immagine, ci sono sempre piccoli problemi al riguardo quando si è dentro un tabular con colonne ‘m’; usa, con la stessa sintassi di \includegraphics, il comando \tabincludegraphics così definito:
      `\newcommand{\tabincludegraphics}[2][]{%
      $\vcenter{\hbox{\includegraphics[#1]{#2}}}$}`
      Sicuro di volere la formula scritta in quel modo? Io non lo sarei. 🙂

      Ciao
      Enrico

      Grazie, così funziona. Non immaginavo di dover centrare l’immagine per avere allieneata la formula…

      Per troncare ogni discussione futura riguardo alle formule (ed alle tabelle con le righe verticali):
      SI, SONO SICURO DI VOLERE LE FORMULE COSI’, PERCHE’ CHI MI PAGA LE VUOLE COSI’… 👿
      (Sono generate in automatico da un software mio che interpreta uno pseudo linguaggio, la formattazione con font sans-serif sono un requisito del cliente)

      Usa il pacchetto sansmath: basta allora una dichiarazione \sansmath per avere tutte le formule in sans serif.

      Voglio sperare che l’arrabbiatura sia per la richiesta del cliente (il maiuscolo equivale a gridare, come certo sai) e ti prego di confermarlo. Se invece non ti vanno i consigli, va’ pure da un’altra parte.

      Ciao
      Enrico

    • #26611
      Up
      0
      Down
      ::

      Voglio sperare che l’arrabbiatura sia per la richiesta del cliente (il maiuscolo equivale a gridare, come certo sai) e ti prego di confermarlo. Se invece non ti vanno i consigli, va’ pure da un’altra parte.

      Concordo pienamente.
      [OT]
      Ritengo, fra l’altro, opportuno ripristinare al più presto un servizio di moderazione del forum degno di tale nome.
      [/OT]
      r.

    • #26612
      Up
      0
      Down
      ::

      Usa il pacchetto sansmath: basta allora una dichiarazione \sansmath per avere tutte le formule in sans serif.

      Voglio sperare che l’arrabbiatura sia per la richiesta del cliente (il maiuscolo equivale a gridare, come certo sai) e ti prego di confermarlo. Se invece non ti vanno i consigli, va’ pure da un’altra parte.

      Ciao
      Enrico

      Scusate se ho gridato, svegliandovi tutti da chissà quale pisolino. Qualcuno ha anche chiesto di moderare i forum…
      Chiedo scusa al prof. E. Gregorio se si è sentito offeso. E confermo, so dal 1994 che scrivere in maiuscolo vuol dire gridare.

      La mia frequentazione a codesto forum è del tipo bidirezionale. Se chiedo aiuto, è perché ne ho necessità. Se posso dare risposte (non consigli), le do’.

      Non sono un universitario, il mio mondo non è fatto di “fallo così perché lo vuole il professore”, ma di “fallo così perché lo vuole il cliente”, il quale vuole le righe verticali nelle tabelle (e le celle colorate), vuole le formule scritte come alle elementari (perché magari i suoi clienti al massimo hanno frequentato le medie), vuole le pagine con poco margine così riduce i costi di stampa.

      So bene che LaTeX non è adatto per queste cose, ma è l’unico motore di composizione tipografica che sono stato in grado di trovare che soddisfacesse le mie esigenze (basso costo, massima indipendenza da hw e SO, e che lavorasse in batch mode).

      Comunque se a qualcuno la mia presenza non è gradita, può iniziare una procedura di ostracismo, o semplicemente mandarmi a….

      Saluti

    • #26613
      Up
      0
      Down
      ::


      [OT]

      Scusate se ho gridato, svegliandovi tutti da chissà quale pisolino. Qualcuno ha anche chiesto di moderare i forum…
      Chiedo scusa al prof. E. Gregorio se si è sentito offeso. E confermo, so dal 1994 che scrivere in maiuscolo vuol dire gridare.

      La mia frequentazione a codesto forum è del tipo bidirezionale. Se chiedo aiuto, è perché ne ho necessità. Se posso dare risposte (non consigli), le do’.

      Non sono un universitario, il mio mondo non è fatto di “fallo così perché lo vuole il professore”, ma di “fallo così perché lo vuole il cliente”, il quale vuole le righe verticali nelle tabelle (e le celle colorate), vuole le formule scritte come alle elementari (perché magari i suoi clienti al massimo hanno frequentato le medie), vuole le pagine con poco margine così riduce i costi di stampa.

      So bene che LaTeX non è adatto per queste cose, ma è l’unico motore di composizione tipografica che sono stato in grado di trovare che soddisfacesse le mie esigenze (basso costo, massima indipendenza da hw e SO, e che lavorasse in batch mode).

      Comunque se a qualcuno la mia presenza non è gradita, può iniziare una procedura di ostracismo, o semplicemente mandarmi a….

      Saluti

      Dubito che qualcuno possa “spedirti da qualche parte”. Il forum è (generalmente) frequentato da persone educate, disponibili e pazienti.
      Qualsiasi valutazione sul comportamento degli utenti spetta, in ogni caso, agli amministratori del forum.
      In generale, è abbastanza evidente che abbiamo punti di vista diversi sull’uso e sulle finalità del forum.
      Ciao.
      r.

      [/OT]

    • #26614
      Up
      0
      Down
      ::

      Usa il pacchetto sansmath: basta allora una dichiarazione \sansmath per avere tutte le formule in sans serif.

      Voglio sperare che l’arrabbiatura sia per la richiesta del cliente (il maiuscolo equivale a gridare, come certo sai) e ti prego di confermarlo. Se invece non ti vanno i consigli, va’ pure da un’altra parte.

      Ciao
      Enrico

      Scusate se ho gridato, svegliandovi tutti da chissà quale pisolino. Qualcuno ha anche chiesto di moderare i forum…
      Chiedo scusa al prof. E. Gregorio se si è sentito offeso. E confermo, so dal 1994 che scrivere in maiuscolo vuol dire gridare.

      La mia frequentazione a codesto forum è del tipo bidirezionale. Se chiedo aiuto, è perché ne ho necessità. Se posso dare risposte (non consigli), le do’.

      Non sono un universitario, il mio mondo non è fatto di “fallo così perché lo vuole il professore”, ma di “fallo così perché lo vuole il cliente”, il quale vuole le righe verticali nelle tabelle (e le celle colorate), vuole le formule scritte come alle elementari (perché magari i suoi clienti al massimo hanno frequentato le medie), vuole le pagine con poco margine così riduce i costi di stampa.

      So bene che LaTeX non è adatto per queste cose, ma è l’unico motore di composizione tipografica che sono stato in grado di trovare che soddisfacesse le mie esigenze (basso costo, massima indipendenza da hw e SO, e che lavorasse in batch mode).

      Comunque se a qualcuno la mia presenza non è gradita, può iniziare una procedura di ostracismo, o semplicemente mandarmi a….

      Ci sono stati di recente messaggi dal tono piuttosto pesante, per questo ti ho chiesto di precisare meglio ciò che intendevi.

      Accade spesso che chi si avvicina a questo sistema di composizione sia condizionato da ciò a cui altri sistemi l’hanno abituato, perciò si cerca di dare consigli su come ottenere risultati migliori.

      Spero che tu non ti offenda se dico che non hai trovato il tono più adatto per dire perché avevi deciso di scrivere le formule a quel modo: sei d’accordo?

      Hai bisogno di accontentare il cliente? Esigenza comprensibilissima. Se però provi a instillare pian piano qualche modifica qui e là, magari si ottiene qualche risultato dal punto di vista tipografico. Non esitare a chiedere qui; in caso di richieste su brutture dovute a esigenza del cliente, ricordacelo e non ti staremo a rimproverare. 🙂

      Ciao
      Enrico

Visualizzazione 7 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top