Newsgroup: it.comp.software.tex
Titolo: \includegraphics

Ciao a tutti.
Qualcuno sa dirmi il motivo per cui se metto come dentro il comando
\includegraphics l'opzione
angle=180
mi dà errore in fase di compilazione.
Mi sembra di capire che ciò è dovuto al fatto che l'algoritmo del pacchetto
graphics prevede una divisione per il seno dell'angolo, ma non ne sono molto
sicuro.
In ogni caso sapete dirmi come faccio a ruotare una figura di 180 gradi,
usando esclusivamente comandi latex.
Grazie in anticipo.
Teo
-- 
Posted from 
relay3.inwind.it
 [212.141.53.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 usando esclusivamente comandi latex.
Come al solito, e' meglio se fornisci un esempio minimale
di una cosa che non funziona, con il relativo estratto del .log.
Mi pare pero' che tu confonda `graphics' con `graphicx'.
L'opzione `angle=180' e' legale solo con il secondo pacchetto,
non con il primo.
Ciao
Enrico

Le istruzioni che metto nel file .tex sono
\begin{figure}
\centering
\includegraphics[angle=180,height=24cm,width=15cm]{SISO_TI_full.eps}
\caption{Schema alternativo per sistema SISO tempo-invariante.}
\label{SISO_TI_full}
\end{figure}
e il pezzo di file . log di errore che mi dà in fase di compilazione è
! Package graphics Error: Division by 0.
See the graphics package documentation for explanation.
Type H <return> for immediate help.
... 24 cm,width=15cm]{SISO_TI_full.eps}
?
Grazie
Teo
-- 
Posted from 
relay2.inwind.it
 [212.141.53.73] 


 ?
Ma usi `graphics' o `graphicx'?
Ripeto: le opzioni `[angle=180,height=24cm,width=15cm]' sono
lecite solo con il secondo e non con il primo.
Ciao
Enrico

Ho provato con entrambi e mi dà lo stesso tipo di problema
Teo
-- 
Posted from sirmdpsin10.csi [212.141.53.73] (may be forged) 


invece di graphicx prova ad usare epsfig
\usepackage{epsfig}
non dovresti avere problemi.
-- 
+---------------------------------------------+
|                Cesare Rocchi                |
|     Student at ITC-IRST Povo Trento (TN)    |
| 
http://ecate.itc.it:1024/people/rocchi.html
 |
|					      |
|"Beauty is truth, truth beauty,"-that is all |
|  Ye know on earth, and all ye need to know. |
|		(J. Keats)		      |
|---------------------------------------------+

 non dovresti avere problemi.
No - dovresti averne di piu'.  epsfig e' un package diventato obsoleto
assieme a LaTeX 2.09, quindi nel 1994.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Univ. of Padova, Dept. of Physics - Padova, Italy            
lor...@pd.infn.it
The instructions said to use Windows 98 or better - so I installed FreeBSD.

ho provato ad usare anche epsfig ma mi dà lo stesso tipo di problema...
Fra pochi giorni devo consegnare la tesi.... qualcuno sa darmi una
risposta?!?!?
Grazie
Teo
-- 
Posted from sirmdpsin17.csi [212.141.53.75] (may be forged) 


 risposta?!?!?
Prova con un metodo un po' brutale ma funzionante:
Apri il tuo file .eps con un editor.
Dovrebbe iniziare con una sfilza di commenti, ma da qualche parte
dovresti trovare l'inizio della figura vera e propria. Per esempio, ho
qui un file (fatto con MetaPost) che inizia con 
%!PS
%%BoundingBox: -1 -1 142 142 
%%Creator: MetaPost
%%CreationDate: 1999.04.05:2123
%%Pages: 1
%%EndProlog
%%Page: 1 1
Subito dopo questi commenti, inserisci una bella riga del tipo
180 rotate
In piu' devi cambiare il bounding box. La rotazione viene fatta attorno
al punto (0,0), quindi in questo caso dovresti sostitire con
%%BoundingBox: -142 -142 1 1
In generale, xmin ymin xmax ymax diventa -xmax -ymax -xmin -ymin.
Spero di non essere stato troppo oscuro...
Oscar Lazzarino

Oh, comunque, e' proprio strano che graphicx non funzioni. Qua funge. A
scanso di equivoci, posto un documento minimo e funzionante...
----------------------------------
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[angle=180]{pippo.eps}
\end{document}
----------------------------------
mi raccomando, NON METTERE anche \usepackage{graphics}, che fa solo
danni!!!
Oscar Lazzarino

 danni!!!
-- 


 risposta?!?!?
Te ne do due, un po' di fretta, perche' sto andando a pranzo.
La prima e': prova con
\includegraphics[height=24cm,width=15cm,angle=180]{xxx.eps}
La seconda, che dovrebbe proprio funzionare, e'
\rotatebox{180}{\includegraphics[height=24cm,width=15cm]{xxx.eps}}
Non ho tempo di controllare la documentazione. Se non ti funziona 
nessuna delle due, fammi sapere, che provo a documentarmi.
Ciao
Enrico

Grazie a tutti.... ho risolto il problema!!!
Ho provato a seguire il consiglio più semplice, cioè quello di Enrico ed ho
messo l'opzione angle=180 alla fine e il tutto funziona.
Chissà perchè?!!?
Comunque grazie.
Ciao


 mi dą errore in fase di compilazione.
Forse hai usato \usepackage[dvips]{graphics} ?  angle=180 e'
compatibile solo con la versione estesa, graphicx (e funziona
perfettamente).


 Ho provato con entrambi e mi dà lo stesso tipo di problema
Hmmm...  sembrerebbe che tu abbia trovato un bug dentro graphicx.  Ho
provato, e questo file mi da effettivamente l'errore che tu riporti:
\documentclass{article}
\usepackage[dvips]{graphicx}
\pagestyle{empty}
\begin{document}
\begin{figure}
  \centering
  \includegraphics[angle=180,height=18cm]{logo.eps}
  \caption{la mia figura}
  \label{myFig}
\end{figure}
\end{document}
Togliendo ",height=18cm" tutto va a posto.  Puoi: 1) sottomettere un
bug report 2) usare come workaround [height=18cm,angle=180] che
funziona benissimo (l'errore c'e' solo con height DOPO width).


 bug report
Cancella tutto; e' una cosa nota.  Devi usare "totalheight" se fai
prima la rotazione.  Il tutto e' spiegato nel capitoletto 11.1 di
"Using EPS graphics in LaTeX-2e" di Keith Reckdahl, CTAN,
tex-archive/info/
epslatex.ps
 .
