Didascalie tabelle/figure

  • Creatore
    Topic
  • #51913
    Up
    0
    Down
    ::


    ciao a tutti. Sto usando il paccchetto subfig per affiancare immagini o tabelle ma ho un problema con le didascalie: me le numera con le lettere dell’alfabeto e invece io vorrei che sotto ognuna uscisse “Fig. 1.1”,ecc. mettendo \caption fa uscire “Fig.1.1” all’intero gruppo di immagini…come fare? qui di seguito il codice. Inoltre,come posso far uscire “Fig.1.1” in grassetto? grazie in anticipo

    `
    \begin{figure}[!h]
    \centering
    \subfloat[][Soluzione di~\eqref{eq:pol2}]
    {\label{fig:vanpol1}\includegraphics[width=.45\columnwidth]{vanpol1}} \quad
    \subfloat[][Soluzione di~\eqref{eq:pol3}]
    {\label{fig:vanpol2}\includegraphics[width=.45\columnwidth]{vanpol2}}
    \caption{soluzioni}
    \end{figure}
    `

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #51914
      Up
      0
      Down
      ::


      Di solito una figura composta di sottofigure è numerata complessivamente con il numero che le spetta e che compare nella didascalia. Ogni sottofigura, poi, ha una lettera alfabetica e una piccola didascalia, se vuoi. Quello che vuoi tu non è molto bello. Piuttosto, vedrei meglio un richiamo nel testo alla figura 1a, 1b, per esempio. Questo lo fai con \subref. Stai mettendo formule matematiche come figure?

      Ancora: non mettere MAI l’opzione !h a una figura mobile. Lascia che LaTeX la metta dove meglio creda.

      Per la seconda cosa, guarda l’Arte quissù oppure la documentazione del pacchetto caption.

      Ciao
      Tommaso

    • #51915
      Up
      0
      Down
      ::


      no,sto mettendo figure. Il problema è che se non metto \caption, nelle varie didascalie compare soltanto (a) e (b), senza nessun numero di riferimento. Con \caption compare Fig.1 in alto e poi le solite (a) e (b). Io vorrei che sotto ogni figura uscisse Fig.1a e Fig.1b

    • #51916
      Up
      0
      Down
      ::

      no,sto mettendo figure. Il problema è che se non metto \caption, nelle varie didascalie compare soltanto (a) e (b), senza nessun numero di riferimento. Con \caption compare Fig.1 in alto e poi le solite (a) e (b). Io vorrei che sotto ogni figura uscisse Fig.1a e Fig.1b

      Sbagli il modo di avvicinarti al problema. Se hai sottofigure devi avere una didascalia riassuntiva; altrimenti sono figure singole che, per comodità tipografica, hai messo insieme.

      Ciao
      Enrico

    • #51917
      Up
      0
      Down
      ::

      no,sto mettendo figure. Il problema è che se non metto \caption, nelle varie didascalie compare soltanto (a) e (b), senza nessun numero di riferimento. Con \caption compare Fig.1 in alto e poi le solite (a) e (b). Io vorrei che sotto ogni figura uscisse Fig.1a e Fig.1b

      Sbagli il modo di avvicinarti al problema. Se hai sottofigure devi avere una didascalia riassuntiva; altrimenti sono figure singole che, per comodità tipografica, hai messo insieme.

      Ciao
      Enrico

      si, in effetti è come dici tu. Infatti ho tolto l’ambiente subfloat. Tuttavia ora ho un nuovo problema: le due figure/tabelle sono affiancate se non utilizzo le didascalie, ma non appena le introduco, vengono impaginate una sotto l’altra. Ho provato a cambiare la lunghezza delle didascalie con l’opzione width=40mm ma non funziona. Mi da lo stesso problema anche se riduco la didascalia ad una sola lettera. Inoltre non riesco a differenziare le opzioni per le tabelle e per le figure, in particolare la posizione della didascalia. Nel preambolo ho i seguenti riferimenti; lasciando le cose così sembra ignorare le opzioni delle figure e in più se provo a mettere bottom nelle opzioni relative le tabelle, il comando viene ignorato e la didascalia continua ad apparire in alto o analogamente per le figure. Suggerimenti?

      `
      \documentclass[12pt,a4paper,italian,oneside]{report}
      \usepackage[T1]{fontenc}
      \usepackage{microtype}
      \usepackage[latin1]{inputenc}
      \usepackage{amsmath,amssymb,amsthm,mathtools,amscd}
      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage{colortbl,booktabs,caption,float}
      \usepackage{subfig}
      \usepackage{yfonts}

      \addto\captionsitalian{\renewcommand{\tablename}{Tab}}
      \addto\captionsitalian{\renewcommand{\figurename}{Fig}}

      \captionsetup[table]{position=top,labelfont={small,bf},textfont=small,width=50mm}
      \captionsetup[fig]{position=bottom,labelfont={small,bf},textfont=small,width=50mm}`

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

Go to top