“Figura 1.1” sotto le immagini

  • Creatore
    Topic
  • #110182
    Up
    0
    Down
    ::


    Salve a tutti, sto scrivendo la tesi in Latex ma quando inserisco le immagini riesco solo a creare una didascalia identificata con “(a)” o “(a) e (b)” (poiché uso il subfigure). Quello che vorrei è far comparire sotto ogni immagine o sotto un gruppo di immagini, la scritta numerata “figura1.1” per esempio. Ho provato a svolgere i comandi suggeriti in altri topic o in altre guide online ma comunque non riesco a fare ciò; forse sbaglio qualcosa nel preambolo. Vi chiedo aiuto perchè sono giorni che ci provo. Vi linko il mio preambolo e i codici di inserimento delle immagini.
    `
    % PREAMBOLO:
    \documentclass[12pt,a4paper,twoside,openright]{book}
    \pdfpagewidth
    \paperwidth
    \pdfpageheight
    \paperheight
    \usepackage[italian]{babel}
    \usepackage{newlfont}
    \usepackage{epsfig}
    \usepackage{fancyhdr}

    \usepackage{amsmath,amssymb}
    \usepackage{amsthm}

    \theoremstyle{plain}
    \newtheorem{thm}{Teorema}[section]
    \newtheorem{cor}[thm]{Corollario}
    \newtheorem{lem}[thm]{Lemma}
    \newtheorem{prop}[thm]{Proposizione}
    \newtheorem{ex}[thm]{Esempio}

    \theoremstyle{definition}
    \newtheorem{defn}{Definizione}[chapter]

    \theoremstyle{remark}
    \newtheorem{oss}{Osservazione}
    \usepackage{amscd}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[usenames,dvipsnames]{xcolor}
    \usepackage{graphicx,subfigure}
    \DeclareGraphicsExtensions{.png,.jpg,.eps}
    \usepackage{hologo}
    \frenchspacing
    \usepackage{geometry}
    \usepackage{rotating}
    \usepackage{caption}
    \captionsetup{labelformat=empty, textfont=sl}
    \geometry{a4paper,tmargin=3cm,bmargin=3cm, lmargin=3cm,rmargin=2cm} \usepackage{multirow}
    \usepackage{picture}
    \usepackage{graphicx}
    \textwidth16cm\textheight24cm\topmargin0mm\headheight0mm\headsep6mm\oddsidemargin0mm\evensidemargin0mm
    \textwidth=450pt\oddsidemargin=0pt

    \numberwithin{equation}{section}
    \numberwithin{figure}{section}

    % CODICE DI INSERIMENTO IMMAGINI MULTIPLE:
    \begin{figure}[!ht]
    \centering
    \caption{Esempio} \subfigure[due probabilità Fuzzy]{
    \includegraphics[width=0.3\textwidth]{nonequalweithed}}
    \hspace{7mm}
    \subfigure[Combinazione o distribuzione di possibilità]{
    \includegraphics[width=0.3\textwidth]{combinazione2}}
    \hspace{7mm}
    \end{figure}

    % CODICE DI INSERIMENTO IMMAGINE SINGOLA:
    \begin{figure}[!ht]
    \centering
    \caption{Rappresentazione grafica} \subfigure[L'$\alpha$-level cut nella misura di possibilità]{
    \includegraphics[width=0.7\textwidth]{teorema_di_Dumpsher}}
    \end{figure}`

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #110183
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Benvenuto nel forum @Angelucci; hai fatto bene a rivolgerti al forum, perché ho la sensazione che tu abbia fatto non poca confusione.

        Intendiamoci; ho marcato il tuo codice così che chiunque lo possa selezionare, copiare, e incollarlo in un propio file per compilarlo e vedere che cosa ti succede.

        Invece il tuo codice non è un Esempio Minimo Compilabile (EMC). Quindi è più difficile aiutarti.

        Nel preambolo carichi alcuni pacchetti alcuni dei quali non corrispondono a nulla; ne cito uno: newlfont, nella mia installazione completa non c’è; che intenzione avevi?

        Il pacchetto epsfig non serve, visto che i programmi di composizione sanno trattare da soli fi file in formato EPS; forse disponi di una piattaforma (Mac, Linux, Windows) un po’ particolare? che installazione hai eseguito? Oppure compili nella “nuvola” con i programmi disponibili là fuori?

        Per quel che riguarda il tuo problema specifico si direbbe che ti non abbia letto la documentazione id subfig(ure), perché nella documentazione c’è scritto; e c’è scritto anche come dare una didascalia all’intera figura contenente alcune sotto-figure.

        Allora per ragionare a bocce ferme, ti suggerirei di scaricare la guida per neofiti LaTeX per l’impaziente[, oppure L’Arte di scrivere con LaTeX, entrambe scaricabili dai link contenuti nella sezione Documentazione di questo forum. Entrambi sono dotati di ricchi indici analitici, dove cerchi una parola, clicchi su ono dei numeri di pagina e ti riorovi al punto giusto del testo per leggere qualcosa di interessante su quanto hai cercato e cliccato.

        Inoltre se vuoi informazioni su singoli pacchetti, apri un terminale (o prompt dei comandi) ci scrivi dentro il comando texdoc seguito dal nome del pacchetto, e dopo aver premuto il tasto invio, ti si apre la documentazione di quel pacchetto e puoi leggere ogni dettaglio; quasi tutti i pacchetti sono documentati in inglese, lingua franca per l’informatica e certamante perg li utenti di LaTeX.

        Se dopo aver letto la documentazione che ti ho indicato non riesci a risolvere il tuo problema, riscrivi allegando un EMC.

      • #110184
        Up
        0
        Down
        ::


        Grazie OldCLaudio, potresti per piacere linkami un preambolo completo di tutto per scrivere una tesi magistrale di matematica. Te ne sarei grato; così magari provo a vedere se cambia qualcosa. Ho già letto tutte le guide da te consigliate.

      • #110185
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          No, non posso, perché non esiste un modello predefinito per scrivere tesi magistrali di matematica. Mi spiace.

          Quello che ti posso dire è di cominciare con un qualunque pacchetto o classe che serva per scrivere tesi: ti posso segnalre suftesi, saptesi, toptesi. Per prima cosa devi leggerne la documentazione, perché per tutte ci sono delle limitazioni, pur essendo più o meno configurabili; di solito la maggior parte dei loro sforzi sono dedicati alla costruzione del frontespizio. In alternativa usa la classe book e il pacchetto frontespizio, sempre leggendo la documentazione (in itlaiano) di quest’ultimo pacchetto.

          Inizialmente non avrai già installati tutti i pacchetti che ti servono (nota che ho usato l’indicativo e non il condizionale, non ho scritto “che potrebbero servirti’), perché devi caricare solo quelli che ti servono veramente e di cui sei sicuro che ne userai le funzionalità. La compatibilità dei pacchetti non è sempre garantita, quindi meno ne carichi, meno problem di incontrare conflitti fra pacchetti avrai.

          Di solito la documentazione delle classi per tesi elenca già i piacchetti che sono stati caricati, quindi non hai bisogno di caricarli di nuovo, magari con opzioni diverse, che ti danno poi errori di “option clash”.

          Tra i pacchetti che vedo elencati nel preambolo che hai inviato con il primo messaggio, vedo che non hai seguito un ordine particolare; di soolito prima si caricano quelli che riguradano al codifica dei font che userai e i font che userai,poi la dodifica con la quale salvi i tuoi file sorgente, poi babel.
          Fatto questo puoi caricare i pacchetti che ti permettono di personalizzare il disegno del layout, la forma dei titoli, degli indici, delle didascalie, ma questa parte è di solito completamente facoltativa e molte classi pongono di limiti a queste personalizzazioni, poi i pacchetti per gestire la matematica, ma non esagerare; ho visto che hai caricato anche il pacchettino per i diagrammi commutativi; hai davvero bisogno di comporne? se sì e non sono diagrammi banali allora quel pacchetto non va bene, ci vuole ben altro.
          Se occorrono diagrammi devi provvedere ai pacchetti tikz e pgfplots e ai colori, ma sta attento che i pacchetti che ti ho indicato provvedono da soli a farlo.

          Roba come hologo non ti serve a niente, a meno che tu non faccia una tesi compilativa sul sistema TeX in generale.

          Non specificare le estensioni delle figure che userai, sono già definite e rischi di limitarti inutilmente i formati grafici; tutti e tre i programmi principali per comporre, pdflatex, xelatex, lualatex, incorporano nativamante i formati PDF ed EPS (vettoriali) e PNG e JPG (bitmapped), quindi non hai bisogno di pacchetti come epspdf che servono per fare le conversioni necessarie.
          Il pacchetto subfigure va caricato dopo il pacchetto caption (mi dicono però che subfig è meglio di subfigure — io non ho competenza in merito perché non uso mai né l’uno né l’altro; avendo già scritto alcune miglia di pagine sia di testi per i miei studenti, sia di software, non ne ho mai avuto bisogno, il che la dice abbastanza lunga sugli stili personali di composizione — tuttavia i pacchetti sono a disposizione e chi li vuole usare li usa, dopo averne letto la documentazione).
          I pacchetti non vanno mai caricati due volte: hai notato che carichi due volte graphicx?).

          impostazioni come `\textwidth16cm\textheight24cm\topmargin0mm\headheight0mm\headsep6mm\oddsidemargin0mm\evensidemargin0mm
          \textwidth=450pt\oddsidemargin=0pt` non vanno mai eseguite in quel modo, ma attraverso il pacchetto geometry (sempre che la classe lo consenta — molte classi per tesi vietano esplicitamente di cambiare il layout della pagina), ma se leggi bene quello che hai scritto (prendendolo da un preambolo altrui, un “altrui” che non aveva idea di quello che scriveva) imposta l’altezza della testatine a 0mm (così che se usava testaine, ad ogni pagina riceveva un messaggio d’errore) e una distanza della testatina dal testo di 6mm (a che serve, eventualmente una tale distanza da una testatina vuota?).

          In sostanza ti costruisci da solo la “casa” dentro la quale vivere durante la composizione della tua tesi; ma siccome ogni tesi è differente da ogni altra, e ogni laureando è diverso da ogni altro, è altrettanto evidente che non si può indicare un preambolo adatto: adatto a chi? adatto per quale tipo di tesi? Contiene tante figure e diagrammi,? Contiene prevalentemente formule?

          Ecco perché ti consiglio di partire da una casetta modesta e di aggiungerci qualche stanza in più e del mobilio adatto via via che ne senti la necessità; via via che la tua creatura cresce.

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

      Go to top