teomat” post=81860Ciao a tutti.
Si tratta sempre della rivista scientifica che con un gruppo di dottorandi stiamo per fondare.
Il mio problema è presto detto: vorrei inserire nel margine di alcune pagine una immagine; seguendo questo post ho leggeremente modificato il codice, che funziona:`\newcommand{\mymarginpar}[2][5000]{%
\marginpar{\includegraphics[width=\marginparwidth]{#2}
\edef\oldtolerance{\the\tolerance}%
\tolerance=#1\relax
\hskip0pt
\centering\ccLogo \ccAttribution \ccNonCommercialEU \ccNoDerivatives\tolerance=\oldtolerance}}%inizio dell'articolo
\mymarginpar[10000]{Senzanome}
%titolo e testo dell'articolo
`Ovviamente LaTeX inserisce l’immagine (si tratta del logotipo della rivista) in corrispondenza dell’inzio del testo, mentre io vorrei che l’immagine stesse nell’angolo in alto a sinistra.
Immagino che la soluzione sia TikZ, ma conosco pochissimo quel pacchetto e trovo che il manuale sia molto complesso: qualcuno sapremme indicarmi un abbozzo di soluzione o la pagina del manuale da dove partire?Grazie infinite per l’aiuto.
A presto,
Matteo
Non è certo [tt]\marginpar[/tt] la soluzione. In quali pagine devi mettere il logo? Se va sulla prima pagina di ogni articolo, probabilmente devi agire su [tt]\maketitle[/tt] o quello che usi per produrre l’intestazione. Ma non con [tt]\marginpar[/tt]. Esempio così per dimostrazione:
`\noindent\makebox[\textwidth][l]{%
\hspace*{\textwidth}\hspace*{\marginparsep}%
\parbox[t]{\marginparwidth}{
\includegraphics[width=\marginparwidth]{#2}\par
\centering
\ccLogo \ccAttribution \ccNonCommercialEU \ccNoDerivatives}%
}%
}`
Ah, quel codice [tt]\edef\oldtolerance{\the\tolerance}[/tt] e [tt]\tolerance=\oldtolerance[/tt] è del tutto inutile perché l’argomento di [tt]\marginpar[/tt] viene composto in un gruppo.
Ciao
Enrico