- Questo topic ha 14 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 4 mesi fa da
Narciso.
-
CreatoreTopic
-
6 Maggio 2011 alle 9:02 #58588::
Salve,
ho due questioni molto semplici che però non riesco a risolvere:
1. vorrei includere un immagine nel mio scritto e per fare questo ho aggiunto il pacchetto graphics e letto i manuali che riportano il codice base. Quando compilo però ottengo il seguente errore:
! LaTeX Error: Cannot determine size of graphic in ./pictures/logopm2.jpg (no BoundingBox).2. vorrei creare dei link attivi sugli indirizzi web che riporto nel mio documento ma anche in questo caso utilizzando le istruzioni che vengono proposte dai manuali (inclusione del pachetto hyperref e utilizzo dell’istruzione href) ma dopo la compilazione avviene un fenomeno strano e cioè il link esterno viene creato ma il testo dell’intero documento viene shiftato a destra.
sono sicuro che qualcuno potrà aiutarmi, grazie 🙂
-
CreatoreTopic
-
AutoreRisposte
-
-
6 Maggio 2011 alle 9:06 #58589::
Salve,
ho due questioni molto semplici che però non riesco a risolvere:
1. vorrei includere un immagine nel mio scritto e per fare questo ho aggiunto il pacchetto graphics e letto i manuali che riportano il codice base. Quando compilo però ottengo il seguente errore:
! LaTeX Error: Cannot determine size of graphic in ./pictures/logopm2.jpg (no BoundingBox).2. vorrei creare dei link attivi sugli indirizzi web che riporto nel mio documento ma anche in questo caso utilizzando le istruzioni che vengono proposte dai manuali (inclusione del pachetto hyperref e utilizzo dell’istruzione href) ma dopo la compilazione avviene un fenomeno strano e cioè il link esterno viene creato ma il testo dell’intero documento viene shiftato a destra.
sono sicuro che qualcuno potrà aiutarmi, grazie 🙂
1. Il pacchetto da caricare è “graphicx”. Ma non puoi includere JPEG con latex, occorre usare pdflatex. È tutto spiegato nelle guide, per esempio l’Arte che trovi qui in alto.
2. Senza un esempio di ciò che fai non è possibile dare una risposta. Hai qualche dissidio con la parola “traslare”? 🙂
Ciao
Enrico
-
6 Maggio 2011 alle 9:31 #58590::
Hai qualche dissidio con la parola “traslare”?
non è solo un pò di deformazione professionale (chiamiamola così) 🙂
per quanto riguarda il manuale cercherò di leggerlo meglio invece per quel che riguarda il secondo punto facciamo finta che non ho ancora fatto nulla e se puoi dammi tu un consiglio, quello che devo fare e creare dei link esterni al testo attivi riportando l’url del sito in modo che cliccandoci sopra si possa aprire la pagina web. finora ho usato il pacchetto url che non crea link attivi.
p.s.: ho provato anche a compilare inserendo l’immagine in formato .eps non ci sono errori di compilazione ma l’immagine non viene visualizzata
-
6 Maggio 2011 alle 9:47 #58591::
Hai qualche dissidio con la parola “traslare”?
non è solo un pò di deformazione professionale (chiamiamola così) 🙂
per quanto riguarda il manuale cercherò di leggerlo meglio invece per quel che riguarda il secondo punto facciamo finta che non ho ancora fatto nulla e se puoi dammi tu un consiglio, quello che devo fare e creare dei link esterni al testo attivi riportando l’url del sito in modo che cliccandoci sopra si possa aprire la pagina web. finora ho usato il pacchetto url che non crea link attivi.
p.s.: ho provato anche a compilare inserendo l’immagine in formato .eps non ci sono errori di compilazione ma l’immagine non viene visualizzata
`\documentclass[a4paper]{article}
\usepackage{hyperref}
\begin{document}
Si va al \href{http://www.guit.sssup.it/phpbb/index.php}{Forum del GuIT} e si fanno domande.
\end{document}`
Per la questione del file .eps, le informazioni che dai sono troppo poche. Per caso hai messo l’opzione draft alla classe?Po’ con l’accento? 😯
Ciao
Enrico
-
6 Maggio 2011 alle 10:04 #58592::
di errori in quello che ho scritto ce ne sono anche altri, vedi se riesci a trovarli tutti.comunque tornando alla questione serie hai ragione sul fatto che do poche informazioni ma la verità è che sto scrivendo su un template e non sono molto esperto di latex, infatti non so nemmeno dove devo controllare la cosa che mi hai chiesto di vedere cioè l’impostazione dell’opzione draft alla classe, però tenterò di indagare
se per classe intendi la document class io ce l’ho settata così documentclass[11pt,a4paper,twoside,openright]{report}
-
6 Maggio 2011 alle 10:51 #58593::
di errori in quello che ho scritto ce ne sono anche altri, vedi se riesci a trovarli tutti.
comunque tornando alla questione serie hai ragione sul fatto che do poche informazioni ma la verità è che sto scrivendo su un template e non sono molto esperto di latex, infatti non so nemmeno dove devo controllare la cosa che mi hai chiesto di vedere cioè l’impostazione dell’opzione draft alla classe, però tenterò di indagare
se per classe intendi la document class io ce l’ho settata così documentclass[11pt,a4paper,twoside,openright]{report}
La cosa migliore che puoi fare, se hai immagini JPEG da includere, è di compilare con pdflatex. Come si faccia dipende dal sistema che usi: sistema operativo, distribuzione TeX e “front-end”. Per esempio:
GNU/Linux Ubuntu 11.04, TeX Live 2009, Kile
Mac OS X 10.6, TeX Live 2010 (MacTeX), TeXShop
Windows ?, MiKTeX 2.9, TeXworksLe combinazioni sono innumerevoli, come puoi immaginare.
Ciao
Enrico
-
6 Maggio 2011 alle 20:49 #58594
-
6 Maggio 2011 alle 22:52 #58595
-
7 Maggio 2011 alle 6:46 #58596
-
7 Maggio 2011 alle 7:04 #58597::
sembra che io abbia risolto.
Si trattava di una mia svista, il pacchetto graphix era già caricato da chi ha scritto il template con opzione dvips, quindi rimettendo le cose a posto tutto è andato come ci si aspettava.per il problema dei link attivi ancora non ho risolto, ma credo ci sia qualcosa nel codice che non va perchè compilando solo il codice caricato da egreg9 tutto funziona bene senza ‘traslazioni’ di testo
-
7 Maggio 2011 alle 7:31 #58598::
sembra che io abbia risolto.
Si trattava di una mia svista, il pacchetto graphix era già caricato da chi ha scritto il template con opzione dvips, quindi rimettendo le cose a posto tutto è andato come ci si aspettava.per il problema dei link attivi ancora non ho risolto, ma credo ci sia qualcosa nel codice che non va perchè compilando solo il codice caricato da egreg9 tutto funziona bene senza ‘traslazioni’ di testo
Forse è il caso che ci mostri questo “template”.
Ciao
Enrico
-
7 Maggio 2011 alle 8:24 #58599::
eccolo (si tratta del file tesi.tex che raduna tutti gli altri files del progetto)`
\documentclass[pdflatex,11pt,a4paper,twoside,openright]{report}
%\usepackage[dvips]{graphicx}
\usepackage{url}
%\hypersetup{
% colorlinks=true,
% urlcolor=blue
%}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{subfigure}
\usepackage{afterpage}
\usepackage{amsmath,amssymb}
\usepackage{rotating}
\usepackage{fancyhdr}
\usepackage[scriptsize]{caption2}
\DeclareGraphicsExtensions{.png,.jpg,.eps,.pdf}
%\usepackage[breaklinks,a4paper]{hyperref}
\hyphenation{a-gen-tiz-za-zio-ne}\setlength{\paperwidth}{16cm}
\setlength{\paperheight}{24cm}
\setlength{\oddsidemargin} {2. cm}
\setlength{\evensidemargin} {2. cm}
\addtolength{\oddsidemargin} {-0.4 cm}
\addtolength{\evensidemargin} {-0.4 cm}
\linespread{1.1}\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\renewcommand{\captionfont}{\normalfont \sffamily \itshape \small}\pagestyle{empty}
\begin{document}
\include{frontespizio}
\thispagestyle{empty} \normalfont \cleardoublepage
\include{dedica}
\thispagestyle{empty} \cleardoublepage
\pagenumbering{Roman}
\include{sommario}
\thispagestyle{empty} \vspace*{.75truecm} \cleardoublepage
\include{ringraziamenti}
\thispagestyle{empty} \vspace*{.75truecm} \normalfont \cleardoublepage
\pagestyle{plain}\tableofcontents
\pagestyle{empty}\cleardoublepage
\pagenumbering{arabic}\pagestyle{fancy}
\fancyfoot{}
\renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter.\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\fancyhead[LE,RO]{\bfseries\thepage}\fancyhead[RE]{\bfseries\leftmark}
\fancyhead[LO]{\bfseries\rightmark}
\renewcommand{\headrulewidth}{0.3pt}\include{capitolo1}
\include{capitolo2}
\include{capitolo3}
\include{capitolo4}
\include{capitolo5}
\include{capitolo6}
\include{capitolo7}\include{biblio}
\appendix
\pagestyle{fancy}
\fancyfoot{}
\renewcommand{\chaptermark}[1]{\markboth{\appendixname\ \thechapter.\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\fancyhead[LE,RO]{\bfseries\thepage}\fancyhead[RE]{\bfseries\leftmark}
\fancyhead[LO]{\bfseries\rightmark}
\renewcommand{\headrulewidth}{0.3pt}\include{appendiceA}
\include{appendiceB}
\include{appendiceC}
\include{appendiceD}
\include{appendiceE}
\include{appendiceF}\end{document}
`questo file viene compilato correttamente e il file pdf non presenta irregolarità di format mentre se sostituisco il pacchetto url con hyperref avviene il suddetto shifting.
il codice che contiene i links da attivare è il seguente (si tratta della bibliografia)
`
\clearpage
\addcontentsline{toc}{chapter}{Bibliography}
\begin{thebibliography}{99}
\bibitem{uncini:audio} Aurelio Uncini.
\emph{Audio Digitale}, McGraw-Hill, 2006, ch. 10.
\bibitem{jerome:thesis} Jér\^ome Daniel,
\emph{Représentation des champs acoustiques, application \`a la trasmission et \`a la reproduction de sc\`enes sonores complexes
dans un contexte multmédia},
PhD Thesis, University of Paris 6, 2001.
\url{http://gyronymo.free.fr/audio3D/download_Thesis_PwPt.html}
\end{thebibliography}
`
-
7 Maggio 2011 alle 9:13 #58600::
credo di aver risolto, anche se mi piacerebbe che qualcuno mi spiegasse quali potrebbero essere le conseguenze delle modifiche da me apportate al template.
Ho eliminato le linee di codice che definivano l’altezza e la larghezza del foglio nel preambolo`
\setlength{\paperwidth}{16cm}
\setlength{\paperheight}{24cm} `dopo essermi accorto che il problema era dovuto alla loro presenza.
-
7 Maggio 2011 alle 15:35 #58601::
Be’, premesso che hyperref va sempre caricato per ultimo; è chiaro che se specifichi a hyperref un formatio di carta e poi ne usi un altro possono esserci dei rpoblemi.Per ché 16cm per 24cm? È un formato di carta piuttosto insolito.
Io fossi in te userei il formato b5paper (che serve per tante cose, ma non ha nulla a che vedere con la stampante che usi, come d’altra parte neanche i valori impostati da te hanno nulla a che vedere con la stampante) In compenso la classe è in grado di determinare larghezza del testo e margini molto meglio di come fai tu, che veramente hai combinato pasticci non indifferenti; Hai letto da qualche parte che il calore di \oddsidemargin e di \evensidemargin, oltre che di \topmargin, deve venire diminuito di un pollice perché il driver di uscita (anche pdflatex) aggiunge di default un pollice?
Posso capire che tu voglia aggiustare le cose rispetto ad una griglia di stampa che con le tute misure va certamente ridimensionata; ma allora usa il pacchetto geometry e specifica un formato di carta decentemente prossimo a quello che vuoi tu; e geometry ti fa le cose che vuoi, aggiungendo e togliendo in modo corretto i pollici extra in modo del tutto trasparente. Inoltre non specificare a hyperref e alla classe due volte il formato della carta; specifica una volta sola alla classe, per esempio, b5paper, e lascia fare ai vari pacchetti senza confonderli con informazioni inconsistenti.
Ti ricordo che il formato A4 è di 210mm per 297mm; il formato B5 è 176mm per 250mm
Posso capire che il tuo formato di 160mm per 240mm possa essere il formato B5 rifilato a misura dopo la legatura della tua tesi; ma pensa se stampi in A4 quanta carta butti via.
-
7 Maggio 2011 alle 16:22 #58602::
ti ringrazio, ho preferito proprio togliere l’impostazione a 16X24 cm perchè come tu stesso mi hai fatto notare è insolta, ma ho preferito lasciar fare tutto al programma come da default (per il formato A4).
Che ci siano casini me ne sto accorgendo però abbi pietà il codice non l’ho scritto io, è un template che usano come standard nella mia università e man mano che scopro quali sono le cose che non vanno e le varie zozzerie (il che vuol dire anche imparare latex per me) le corregerò 🙄grazie comunque di tutti i consigli e della pazienza
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.