Newsgroup: it.comp.software.tex
Titolo: pdflatex

Salve a tutti, sono sicurissimo che in qualche altro post ne abbiate
già parlato ma facendo varie ricerche ho visto che ci sono pezzi utili
qua e là di quello che mi serve quindi vi faccio una richiesta
ufficiale e definitiva :), devo convertire un file tex in pdf
utilizzando i vari hyperref e hyperindex ovvero facendo in modo che si
possano utilizzare i collegamenti.. ho visto che esistono vari
preamboli a base di if e simili ma provando ad adattarli al mio non
fuzionano e danno errore.. vi scrivo il mio preambolo così che
possiate dirmi dove inserire il tutto.. grazie x l'aiuto!!
\documentclass[12pt]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{makeidx}
\usepackage{cite}
\usepackage[margin=2pc,font=small,labelfont=bf,justification=centerlast]
{caption}
\usepackage{epigraph}
\makeindex %-s index.ist tesi1.idx
\usepackage[dvips]{graphicx}
\graphicspath{{./figure/}}
\usepackage{color}
\usepackage{lettrine}
\usepackage{type1cm}  %\usepackage{type1em}
\usepackage{titlesec}
\usepackage{nicefrac}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{subfigure}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{multirow}
\usepackage[varumlaut]{yfonts}
\usepackage[total={17.00cm,25.22cm}, left=2cm, top=2.5cm]{geometry}
\usepackage{a4wide}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{indentfirst}
\frenchspacing

 \frenchspacing
E adesso? Quali errori ti dà hyperref? Ricordati di caricarlo per
ultimo. Non sono sicuro che sia molto compatibile con cite.
Ciao
Enrico

 Enrico
il problema è proprio che non so dove inserire (e in che sintassi) il
pezzo dedicato alla conversione in pdf!
ps. perchè mai usare a4wide? lo tolgo?

pezzo dedicato alla conversione in pdf!
Che cosa sarebbe "il pezzo dedicato alla conversione in pdf"?
Se compili con pdflatex ottieni un pdf, questo è tutto.
Le immagini naturalmente devono essere compatibili con pdflatex (quindi in
formato jpg, png o pdf). Se hai due serie di immagini, una per la
compilazione con latex+dvips (formato eps) e l'altra per pdflatex, allora
potrebbe avere un senso il discorso degli if (che, in questo caso, andrebbe
in ogni \includegraphics, o nella definizione del percorso di default per
le immagini al momento del caricamento di graphicx).
Se vuoi fomattare in modo particolare i link e altri particolari, ci sono
opzioni di hyperref specifiche per pdf, che quindi andranno dichiarate al
momento del caricamento di hyperref (con if o no, se vuoi che la cosa
funzioni anche per latex+dvips).
Ciao.

, scriveva:

appunto. è che non so la sintassi di hyperref corretta perchè, come
avevo detto prima, inserendone una tipo quelle che si trovano online
\if\xpdf\output\undefined % sezione non pdflatex
                \documentclass[11pt,a4paper,openright]{book}
                \usepackage[dvips]{graphicx}
                \RequirePackage[dvipdfm,hyperindex]{hyperref}
             \else
                \documentclass[pdftex,11pt,a4paper]{book}
                \usepackage[pdftex]{graphicx}
                \DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
                \RequirePackage[hyperindex]{hyperref}
                \usepackage{thumbpdf}
             \fi
non riesco a compilarlo con pdflatex.


signori chiedo venia, ora va e non capisco perchè prima no! l'unico
inceppo ce l'ho per le figure ma giustamente come ricorda giovanni
devo convertirle in png..
ultime due cose, curiosità più che altro, perchè non si deve usare
a4wide e subfig in cosa differisce da subfigure??

 scrive:

\documentclass[11pt,a4paper,openright]{book}
\usepackage{graphicx}
...
\usepackage{ifpdf}
\usepackage[hyperindex]{hyperref}
\ifpdf
  \usepackage{thumbpdf}
\fi
Non puoi usare dvipdfm insieme a dvips. E non usare dvipdfm in ogni 
caso. Sia graphicx che hyperref stabiliscono automaticamente se stai
compilando con latex o pdflatex.
Il vecchio trucco \ifx\pdfoutput\undefined (questa sarebbe la sintassi 
corretta) è sconsigliato da parecchio tempo, perché non funziona.
Ciao
Enrico

 Enrico
ok, ora è bello stabile! grazie!


ahi.. non mi fa venire più fuori le references ipertestuali.. solo le
figure e i capitoli, come mai?

 figure e i capitoli, come mai?
Ovviamente devi mettere le opzioni che ti interessano a hyperref.
Ciao
Enrico

 Enrico
ovvero? ma hyperref così scritto non è già opzione di hyperindex?


in realtà ho scoperto che l'opzione backref è già implementata nel
momento in cui si carica hyperref però funziona sui riferimenti
bibliografici stile thebibliography che però non è quello che uso io..