Raffaele

Risposte nei forum create

Stai visualizzando 5 risposte – dal 16 al 20 (di 20 totali)
  • Autore
    Risposte
  • in risposta a: List of figure, inserimento nome file immagine. #88026
    Up
    0
    Down
    ::


    Un’altra cosa: ma devo inserire il nome dell’immagine dopo \begin{xinifigure}?
    Posso editare anche il \listoffigure e fargli fare la tabella come ho scritto alcuni post fa?
    Grazie.

    Raffaele

    in risposta a: List of figure, inserimento nome file immagine. #88025
    Up
    0
    Down
    ::


    Ok allora provo.

    in risposta a: List of figure, inserimento nome file immagine. #88023
    Up
    0
    Down
    ::

    egreg9″ post=87491

    Sto scrivendo la tesi di laurea e come regola imposta dal relatore devo indicare il file da cui ho preso ciascuna immagine. Sì i grafici li ho inseriti in una cartella a parte nella cartella principale dove compilo. Infatti oltre al nome del file devo inserire anche la didascalia che descriva cosa rappresenta l’immagine, per ora utilizzo la short sull’elenco delle figure e la didascalia estesa nel testo.

    Con il pacchetto caption e qualche spintarella ci si riesce:
    `\documentclass[a4paper]{article}

    % —- Parte importante —
    \usepackage{etoolbox}
    \usepackage{caption}
    \DeclareCaptionTextFormat{showfilename}{#1\ (File:~\texttt{\thegraphicfilename})}

    \makeatletter
    \catcode`#=12
    \newcommand{\patchcaptionaddcontentsline}{%
    \patchcmd{\caption@addcontentsline}
    {{#2}\endgroup}
    {{#2\ (File:~\texttt{\thegraphicfilename})}\endgroup}
    {}{}%
    }
    \catcode`#=6
    \makeatother

    \newenvironment{xinifigure}[2][htp]
    {\captionsetup[figure]{textformat=showfilename}%
    \patchcaptionaddcontentsline
    \begin{figure}[#1]
    \def\thegraphicfilename{#2}%
    \centering}
    {\end{figure}}

    \newcommand{\nameincludegraphics}[2][]{%
    \includegraphics[#1]{#2/\thegraphicfilename}%
    }
    % —- Fine —

    \usepackage{graphicx}

    \usepackage{kantlipsum}

    \begin{document}
    \listoffigures

    \kant[1-2]

    \begin{xinifigure}{ws-aa.pdf}
    \nameincludegraphics[height=3cm]{ws-aa}
    \caption{This is the caption}
    \end{xinifigure}

    \kant[3]

    \end{document}`

    Ciao
    Enrico

    Grazie della risposta, a questo punto però mi conviene semplicemente copiare il nome del file nella short caption, altrimenti mi tocca cambiare tutti gli ambienti figure e non vorrei che ciò causasse problemi con le numerazioni delle immagini e con i riferimenti.

    in risposta a: List of figure, inserimento nome file immagine. #88021
    Up
    0
    Down
    ::


    Grazie del benvenuto e della risposta,
    putroppo però a fare come dici non compila. Mi restituisce il seguente errore “Paragraph ended before \Gin@iii was complete” assieme ad altri del tipo “Argument of \Gin@iii has an extra } …ics[width=0.5\textwidth]{conc_paper.pdf}}”. Sia a inserire \filename nella didascalia che a non inserirlo, quindi l’errore dovrebbe essere nel comando nel preambolo.
    Il comando \saveinclude inoltre non viene riconosciuto (scrivo e compilo con Texstudio, come distribuzione uso MikTex 2.9), devo caricare altri pacchetti relativi alle figure oltre a graphicx, caption e subfig?
    Altra cosa, eventualmente sarebbe possibile utilizzare i riferimenti che usa \listoffigure, quindi numerazione dell’immagine, didascalia breve e posizione nel testo, oltre al nome del file, per costruire una tabella dove io possa inserire anche il riferimento al file di simulazione dal quale ho estratto le immagini?
    Grazie dell’aiuto.

    in risposta a: List of figure, inserimento nome file immagine. #88020
    Up
    0
    Down
    ::


    Sto scrivendo la tesi di laurea e come regola imposta dal relatore devo indicare il file da cui ho preso ciascuna immagine. Sì i grafici li ho inseriti in una cartella a parte nella cartella principale dove compilo. Infatti oltre al nome del file devo inserire anche la didascalia che descriva cosa rappresenta l’immagine, per ora utilizzo la short sull’elenco delle figure e la didascalia estesa nel testo.

Stai visualizzando 5 risposte – dal 16 al 20 (di 20 totali)

Go to top