[RISOLTO] Centrare immagine in tabella

  • Creatore
    Topic
  • #89316
    Up
    0
    Down
    ::


    Salve a tutti, innanzitutto desidero ringraziare i membri del forum e coloro che mi hanno aiutato a fare chiarezza su alcuni problemi riscontrati durante la stesura della mia tesi.
    La mia tesi è quasi pronta, nei prossimi giorni andrò a stamparla ma ho un ultimo problema che mi piacerebbe risolvere: ho una tabella in cui nella prima riga ho una molecola (immagine) e vorrei posizionarla al centro. Nelle righe successive ci sono più colonne con dei valori numerici. La mia immagine viene posizionata in una delle colonne. Ho provato invano diverse strategie per centrare l’immagine. Attualmente è allineata a sinistra. Non c’è un modo per rendere la prima riga una cella unica dimodoché l’immagine si possa centrare senza aumentare lo spazio della colonna in cui si trova?
    `\begin{table}[h]
    \centering
    \begin{tabular}{lccccr}
    \toprule
    \includegraphics[height=0.2\textwidth]{immagine.png}\\
    \midrule
    \textbf{Composto} & \textbf{R1} & \textbf{R2} & \textbf{R3} & \textbf{R4} & \textbf{Inibizione} \\
    \midrule
    1 & & Br & & & 1 \\
    2 & & & NO\ped{2} & & 180 \\
    %\hline
    3 & & & F & & 1 \\
    %\hline
    4 & & & & F & 37 \\
    %\hline
    5 & F & & & F & 40 \\
    %\hline
    6 & & F & & F & 24 \\
    \bottomrule
    \end{tabular}
    \caption{Inibitori competitivi.}
    \end{table}`

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #89317
      franen
      Partecipante
        Up
        0
        Down
        ::

        Tristano” post=88833Non c’è un modo per rendere la prima riga una cella unica

        Con \multicolumn :-)`\documentclass{book}
        \usepackage[italian]{babel}
        \usepackage{booktabs}
        \usepackage[demo]{graphicx}
        \begin{document}
        \begin{table}[h]
        \centering
        \begin{tabular}{lccccr}
        \toprule
        \multicolumn{6}{c}{\includegraphics[height=0.2\textwidth]{immagine.png}}\\
        \midrule
        \textbf{Composto} & \textbf{R1} & \textbf{R2} & \textbf{R3} & \textbf{R4} & \textbf{Inibizione} \\
        \midrule
        1 & & Br & & & 1 \\
        2 & & & NO\ped{2} & & 180 \\
        %\hline
        3 & & & F & & 1 \\
        %\hline
        4 & & & & F & 37 \\
        %\hline
        5 & F & & & F & 40 \\
        %\hline
        6 & & F & & F & 24 \\
        \bottomrule
        \end{tabular}
        \caption{Inibitori competitivi.}
        \end{table}
        \end{document}`
        Due cose:
        se l’immagine è una molecola, perché non la crei con chemifig?
        Poi: sarebbe più comodo se riportassi un esempio avente inizio e fine (che comprende cioè \documentclass e \end{document}), così chi ti vuole aiutare non è costretto a ricrearsi il preambolo!

        Fran

      • #89318
        Up
        0
        Down
        ::


        scusa hai ragione…
        `\documentclass[a4paper,11pt]{book}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[italian]{babel}
        \usepackage{lmodern}
        \pagestyle{plain} %numerazione in basso al centro %empty per pagine senza numero
        \usepackage{setspace} %interlinea
        \doublespacing
        \renewcommand{\thesection}{\arabic{section}}
        \setcounter{secnumdepth}{3} % per numerare anche \subsubsection \setcounter{tocdepth}{3} % per farle apparire nell'indice
        %per fare l'indice fino al 3 livello
        \setcounter{tocdepth}{3}
        \usepackage{graphicx} %per le figure
        \usepackage[bf, small,singlelinecheck=true]{caption}
        \captionsetup[lstlisting]{singlelinecheck=false}
        \usepackage{subfig}
        \usepackage{amsmath}
        \usepackage{amssymb}
        \usepackage[a4paper]{geometry} %margini pagina
        \geometry{top=2.5cm,bottom=3cm,left=3cm,right=2.5cm,%
        heightrounded}
        %BIBLIOGRAFIA con parentesi tonde e citazioni senza parentesi:
        \usepackage[superscript]{cite}
        \makeatletter
        \renewcommand\@biblabel[1]{(#1)}
        \makeatother
        \usepackage{longtable,array,booktabs,graphicx}
        \usepackage{lscape}
        `
        Ho provato anche \multicolumn ma niente, può essere che dovrei mettere qualche parametro in più ma non saprei quale…

      • #89319
        Up
        0
        Down
        ::


        `\begin{tabular}{lccccr}
        \toprule
        \multicolumn{6}{c}{\includegraphics[height=0.2\textwidth]{immagine.png}}\\
        \midrule
        \textbf{Composto} & \textbf{R1} & \textbf{R2} & \textbf{R3} & \textbf{R4} & \textbf{Inibizione} \\
        \midrule

        `
        Ciao
        Enrico

      • #89320
        Up
        0
        Down
        ::


        Una soluzione fantastica!!! Grazie mille!!:D

      • #89321
        franen
        Partecipante
          Up
          0
          Down
          ::


          Tanto per capire… come faceva il mio codice a non andare e quello di Enrico invece sì? 😕
          Fran

        • #89322
          Up
          0
          Down
          ::


          Non è che non andava bene ma oggi tra le mille cose che ho fatto ho dato uno sguardo veloce e non ho letto la tua soluzione…sorry! Grazie anche a te…gentilissimo! 😀

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

      Go to top