Re: immagine abbinate ad un marginpar [RISOLTO]

#58435
tonegas
Partecipante
    Up
    0
    Down
    ::


    sono riuscito a scrivere un codice che sta nel lato giusto della pagina ed il marginpar si trova perfettamente a sinistra nelle pagine pari ed a destra in quelle dipari alla stessa altezza di dove cominciano le immagini.
    In questo comando lo stile delle note è lo stile di classicthesis.
    `\newcounter{mycaption}
    \newlength\foo
    \newcommand{\mycaption}[1]{%
    \addtocounter{mycaption}{1}
    \ifthenelse{\isodd{\pageref{myc:\arabic{mycaption}}}}{%
    \settototalheight\foo{\makebox[\textwidth][l]{%
    \hspace*{\textwidth}\hspace*{\marginparsep}\parbox{\marginparwidth}{%
    \raggedright\slshape\footnotesize #1}}}%
    \makebox[\textwidth][l]{%
    \hspace*{\textwidth}\hspace*{\marginparsep}\parbox{\marginparwidth}{%
    \raggedright\slshape\footnotesize #1\label{myc:\arabic{mycaption}}}}%
    \vspace{-\the\foo}%
    }{%
    \settototalheight\foo{\makebox[\textwidth][r]{%
    \parbox{\marginparwidth}{\raggedleft\slshape\footnotesize #1}%
    \hspace*{\marginparsep}\hspace*{\textwidth}}}%
    \makebox[\textwidth][r]{%
    \parbox{\marginparwidth}{\raggedleft\slshape\footnotesize #1\label{myc:\arabic{mycaption}}}%
    \hspace*{\marginparsep}\hspace*{\textwidth}}%
    \vspace{-\the\foo}%
    }
    }
    `
    il comando \mycaption{informazioni a lato del’immagine} esempio di utilizzo
    `\begin{figure}[htbp]
    \centering
    \includegraphics{img}
    \caption{didascalia_img}
    \label{label_img}
    \mycaption{nota a lato dell'immagine sul lato esterno}
    \end{figure}`
    Se qualcuno trava un modo migliore per scriverlo è bene accetto.
    Ciao e grazie a tutti.
    Gastone

    Go to top