- Questo topic ha 12 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 4 mesi fa da
Federico.
-
CreatoreTopic
-
30 Aprile 2014 alle 15:53 #94157
-
CreatoreTopic
-
AutoreRisposte
-
-
30 Aprile 2014 alle 16:48 #94158::
Puoi inserire l’immagine con [tt]\includegraphics[/tt] in un nodo di tikz e passare l’opzione [tt]overlay[/tt] all’ambiente [tt]tikzpicture[/tt]. Una cosa del genere
`
\begin{tikzpicture}[overlay]
\node{\includegraphics{immagine}};
\end{tikzpicture}
`
Ma l’immagine va collocata dietro al testo di ogni pagina o solo dietro a un testo particolare? Se ci spieghi meglio cosa vuoi ottenere possiamo dirti cosa fare. 😀
-
30 Aprile 2014 alle 16:50 #94159::
Hai provato a farlo? pdflatex incorpora tranquillamente le immagini PNG; le trasparenze evidentemente sono sono un problema perché TikZ le usa.
Io non ho mai provato a farlo perché il probkema non sono le funzionalità di pdflatex, ma la difficoltà di disporre di immagini senza sfondo (sfondo traparente e incolre).Prova; sovrapponi la tua immagine in una scatola con lo sfondo colorato (pacchetto color o xcolor)e vedi che cosa succede.
Facci anche sapere come è andata.
-
30 Aprile 2014 alle 17:34 #94160::
grazie.Mi spiego meglio. Il libretto che sto preparando deve essere firmato. Quindi alla fine sopra nome e cognome devo mettere l’immagine della firma.
Sto provando con graphicxbox.sono riuscito anche se il risultato non è soddisfacente anche perché vado a “tentoni” con i parametri (non sono molto esperto di TEX) 🙂
Il codice che sto testando è il seguente`
\begin{center}
\graphicxbox{immagini/timbro-MMB}{
\begin{minipage}[4cm \fboxsep 2cm]{6.72cm \fboxsep 2cm}
\begin{center}
\textbf{Il responsabile tecnico dell'impresa\\ing. xxxxxxxxx}
\end{center}
\end{minipage}}
\end{center}
`se mi date qualche info in più….. 🙂
ma con calma… sono inesperto!
-
30 Aprile 2014 alle 19:46 #94161::
Ma una cosa come
`
\hspace*{6cm}
\begin{minipage}{6cm}
\centering
Il responsabile ecc\\
\emph{(Ing. Mario Rossi)}\\
\includegraphics[width=0.7\textwidth]{timbro}
\end{minipage}`
con misure tutte da regolare potrebbe andare ?
È assai simile al tuo codice, anzi ancora più semplice…
O devi affiancare (orizzontalmente) testo e immagine?m
-
30 Aprile 2014 alle 20:51 #94162::
Mettere una firma sopra o sotto un’altra scritta non è così complicato; se poi il tutto deve essere riquadrato non è complicato per niente:prova con questo codice
`\begin{flushright}
\fbox{\begin{minipage}{60mm}\vspace*{3mm}\centering
\includegraphiscs[width=45mm]{immagini/timbro-MMB}\\[2mm]
\textbf{Il responsabile tecnico dell'impresa\\[3mm]
ing. xxxxxxxxx}
\vspace*{3mm}\end{minipage}}
\end{flushright}`Aggiusta gli spazi a tuo piacimento, così come puoi aggiustare la larghezza della minipage a tuo gradimento.
\Il comando \fbox il cui argomento è costituito adlla minipage mette una cornice attorno al tutto. l’ambiente flushright non è indispensabile, ma sposta la scatola a filo del margine destro.Il fatto che tu disponga di una immagine della tua firma con lo sfondo trasparente è del tutto irrilevante, ma se mai dovessi applicare la tua firma su una pagina colorata, rimarrebbe il colore, invece di una firma dentro un rettangolo bianco che giace sul colore. Ma se firmi su carta bianca, la firma con lo sfondo trasparente non dà né problemi né vantaggi.
Io ho usato epr anni la mia firma senza sfondo trasparente e nessuno se ne è mai accorto; poi ho dovuto applicare la mia firma su una pagina con sfondo colorato e allora, con grande tribolazione, sono riuscito ad aggiungere all’immagine il canale alpha per rendere traprente lo sfondo, ma questo era un lavoro da fare solo sull’immagine, con software di foto ritocco, non ara da fare con pdflatex.
-
3 Maggio 2014 alle 5:17 #94163::
Grazie a tuttiMi rendo conto di non essermi spiegato bene.
Il mio problema è quello di firmare una serie di documenti.
Metodo classico: stampare le n copie della relazione, per ogni copia timbrare (timbro dell’ordine di appartenenza) e firmare (con la penna). Scomodo e lungo. Se poi devo inviare la relazione per mail. Devo scansionare la o le pagina con la firma reinserirle nel pdf originale della relazione e quindi inviare un risultato abbastanza scadente.
Metodo utilizzato: relazione con tex, il pdf passarlo ad acrobat professional e inserire con gli strumenti di acrobat la firma nel punto voluto. Risultato ottimo ma con doppio passaggio.
ATTENZIONE per avere un risultato realistico il timbro con la firma deve sovrapporsi in parte al testo!!
Il codice che ho postato risolve il problema (non perfettamente ma il risultato è accettabile) ho qualche problema perché non c’è modo di regolare la trasparenza dell’immagine inserita (è un po troppo nitida). Ma la condizione necessaria di sovrapporsi in parte al testo è rispettata.
Spero di essere stato un po più chiaro.
Grazie ancora
-
3 Maggio 2014 alle 5:40 #94164::
Dal mio punto di vista il problema non riguarda assolutamente LaTeX: il metodo (grafico) per ottenere un’immagine senza sfondo normalmente coinvolge programmi come GIMP. Io ho sempre utilizzato quel programma con soddisfazione: ecco qui un tutorial utile.Avendo un’immagine png trasparente, si possono utilizzare tutti gli strumenti che LaTeX fornisce per posizionare “elementi” in qualsiasi punto della pagina. In aggiunta a quelli che ti sono già stati presentati, puoi anche prendere in considerazione il pacchetto textpos.
Un metodo decisamente più elegante per risolvere questo tipo di problemi viene illustrato qui, ma non l’ho mai testato. Quanto descritto in precedenza, invece, funziona sicuramente, permettendo anche di sovrapporre la firma a parte del testo.
Ciao
Claudio
-
3 Maggio 2014 alle 7:42 #94165::
Supponiamo che tu disponga già nel file la-mia-firma.pdf della tua firma scandita e trasformata in immagine senza sfondo (con sfondo trasparente), o che tu l’abbia realizzata seguendo uno dei procedimenti indicati dal messaggio di @cfiandra. Io che ero riuscito faticosamente a crearmi la mia firma con sfondo trasparente usando GIMP, ho visto che usando potrace si fa molto prima con un risultato migliore. Supponiamo che tu abbia anche il tuo timbro dell’ordine, con o senza sfondo trasparente nel file timbro-dell-ordine.pdf. Dopo aver installato potrace, basta dare il comando`potrace la-mia-firma.bmp -b PDF -o la-mia-firma.pdf` e l’operazione si conclude in una frazione di secondo, con un risusltato perfetto, migliore di quello che si può ottenere con GIMP.Allora se nell tuo file .tex dove vuoi mettere la tua firma, il tuo nome e il tuo timbro dell’ordine, scrivi:`\begin{minipage}{50mm}\raggedright
{\large Nome Cognome\hspace{1em}\rlap{\raisebox{-2\baselineskio}[0pt][0pt]{\includegraphics[width=25mm]{timbro-dell-ordine.pdf}}}\\
\raisebox{-0.4\baselineskip}[0pt][0pt]{\includegraphics[width=45mm]{la-mia-firma.pdf}}
\end{minipage}`(aggiusta le indicazioni metriche secondo le tue necessità) ottinei il tuo Nome Cognome con il timbro dell’ordine accanto a destra, e con la tua firma sotto; questa si sovrappone in parte al tuo Nome Cognome e forse anche al timbro dell’ordine (dipende da quanto è lungo il tuo Nome Cognome: se fosse molto corto come “ing. Ugo Vay” la sovrapposizione è praticamente certa; se fosse “ingegner Vercingetorige Mastrodomenico Viendalmare” la sovrapposizione col timbro probabilmente non ci sarebbe. 😉Ma come vedi, aggiustando le informazioni metriche viene tutto a posto con le sovrapposizioni desiderate; puoi crearti una macro che abbia come testo sostitutivo tutto quello che ti ho scritto sopra, con le dimensioni aggiustate secondo le tue necessità.
-
3 Maggio 2014 alle 8:35 #94166
-
3 Maggio 2014 alle 8:52 #94167::
Una guidina come l’Arte è fuori della portata…:o 🙁 Scusa, ma è la domanda più ingenua che io abbia letto su questo sito. Se usi un macro language come LaTeX, come fai a non sapere che cosa sia una macro? Forse è colpa mia che uso LATeX da 30 anni, e do per scontate cose che scontate non sono.
`\newcommand\firma{\begin{minipage}{50mm}\raggedright
{\large Nome Cognome\hspace{1em}\rlap{\raisebox{-2\baselineskip}[0pt][0pt]{\includegraphics[width=25mm]{timbro-dell-ordine.pdf}}}\\
\raisebox{-0.4\baselineskip}[0pt][0pt]{\includegraphics[width=45mm]{la-mia-firma.pdf}}
\end{minipage}}`Questo è solo linguaggio base di LaTeX; non c’è un solo comando (tranne quello lì definito: \firma, che si spiega da solo) che non faccia parte del linguaggio nase di LaTeX; l’unico forse è \rlap, che però fa parte del linguaggio base di TeX; non ci sono pacchetti da caricare; è tutto compreso in LaTeX.
Ovviamente per immettere le figure devi usare il comando \includegraphics, che usi già, quindi sai che necessita del pacchetto graphicx. Ma questo non ha nulla a che vedere con la macro.
Oppure ti da fastidio l’uso del nome macro per indicare un comando? In LaTeX macro e comando sono sostanzialmente sinonimi, e le due parole vengono usate intercambiabilmente in ogni guida.
Se ti manca qualcosa del linguaggio ase di LaTeX, puoi sempre scaricarti e leggerti la guida tematica Il LaTeX Reference Manual commentato; si trova nella sezione Documentazione, sosttosezione Guide tematiche di questo sito. Ti può essere utile, specialmente se vuoi modificare la macro \firma, in modo che accetti anche degli argomenti come, per esempio, un nome del file della firma o un nome del file del timbro.
-
3 Maggio 2014 alle 10:41 #94168::
OldClaudio” post=93824Una guidina come l’Arte è fuori della portata…:o 🙁 Scusa, ma è la domanda più ingenua che io abbia letto su questo sito. Se usi un macro language come LaTeX, come fai a non sapere che cosa sia una macro? Forse è colpa mia che uso LATeX da 30 anni, e do per scontate cose che scontate non sono.
…Ovviamente per immettere le figure devi usare il comando \includegraphics, che usi già, quindi sai che necessita del pacchetto graphicx. Ma questo non ha nulla a che vedere con la macro.
Oppure ti da fastidio l’uso del nome macro per indicare un comando? In LaTeX macro e comando sono sostanzialmente sinonimi, e le due parole vengono usate intercambiabilmente in ogni guida.
Se ti manca qualcosa del linguaggio ase di LaTeX, puoi sempre scaricarti e leggerti la guida tematica Il LaTeX Reference Manual commentato; si trova nella sezione Documentazione, sosttosezione Guide tematiche di questo sito. Ti può essere utile, specialmente se vuoi modificare la macro \firma, in modo che accetti anche degli argomenti come, per esempio, un nome del file della firma o un nome del file del timbro.
Scusa, non sono esperto di Latex, lo uso circa da un mese, è bellissimo! Ho le guide che mi hai indicato ma non ho avuto il tempo di leggere tutto (anche perché non avrei avuto il tempo di scrivere i documenti che sto preparando) In pratica ho tradotto dei documenti da word in tex e quindi man mano mi si presentavano i problemi mi sono adoperato per cercare soluzioni.
Le macro non le ho mai utilizzate e questa è l’occasione! Grazie ancora!
-
14 Maggio 2014 alle 12:05 #94169::
Avevo lo stesso problema e ho risolto facendo diventare trasparente la scansione del timbro con già la firma (così ho un pdf unico).Dopodiché puoi usare semplicemente \includegraphics inserendo l’immagine se ti bastano le opzioni di posizionamento oppure adotta il codice di OldClaudio e sposti il timbro dove vuoi.
Io l’ho semplificato così:
` \begin{minipage}{50mm}\raggedright
{\hspace{8em}\rlap{\raisebox{0\baselineskip}[0pt][0pt]{\includegraphics{timbro-ordine.pdf}}}\\
}
\end{minipage} `
Poi ‘gioca’ con i numeri che stanno nelle parentesi: [8em] e {0\baselineskip}[0pt][0pt]
per posizionare il timbro trasparente dove ti serve.L’ho provato in un documento ‘lettercdp’ (per questo ho tolto anche Nome e Cognome dal codice di OldClaudio) e funziona; anche la trasparenza non ha problemi.
Se invece vuoi firmare al termine, chessò, di una relazione lascia nome e cognome così fai prima.PS
Nel codice di OldClaudio c’è un errore di battitura: ha scritto \baselineskio anziché \baselineskip (2a riga)
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.