Re: Option clash for package hyperref

#21499
Luca
Partecipante
    Up
    0
    Down
    ::


    ricapitolando:

    con questo codice:
    `\documentclass[a5paper,10pt]{book}
    \usepackage[margin=2.2cm]{geometry}
    \usepackage[italian]{babel}
    \usepackage[utf8x]{inputenc}

    \usepackage{graphicx} %immagini
    \usepackage{guit} %logo GuIT
    \usepackage{indentfirst} %indentazione primo paragrafo
    \usepackage{enumitem} %elenchi
    \usepackage{xtab} %tabelle

    %pacchetti matematica
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    %————————————————–

    %istruzioni extra di impaginazione
    \hfuzz=1pt
    \linespread{1.1} %interlinea 1.167
    \interfootnotelinepenalty = 10000 %non permette di spezzare le note tra le pagine
    \addtolength{\skip\footins}{0.25cm} %spaziatura tra le note
    %————————————————–

    %istruzioni per la formattazione dei collegamenti ipertestuali
    \usepackage[colorlinks=true,urlcolor=black,linkcolor=black]{hyperref}
    \hypersetup{pdfauthor={Luca s}, pdftitle={title}}
    \makeatletter
    \def\UrlBigBreaks{\do\.\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\,\do\?\do\'\do\+\do\=\do\#\do\:\do@url@hyp}
    \def\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z}
    \makeatother
    \newcommand*{\mail}[1]{\href{mailto:#1}{\nolinkurl{#1}}}
    %————————————————–

    %istruzioni per la formattazione dei numeri di pagina e delle intestazioni
    \usepackage{fancyhdr}
    \pagestyle{fancy} \setcounter{secnumdepth}{-2}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{#1}}
    \fancyhf{} \fancyhead[LE,RO]{\bfseries\thepage}
    \fancyhead[LO]{\bfseries\rightmark}
    \fancyhead[RE]{\bfseries\leftmark}
    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0pt}
    \addtolength{\headheight}{0.5pt}
    \fancypagestyle{plain}{ \fancyhead{}
    \renewcommand{\headrulewidth}{0pt}}
    %————————————————–

    \begin{document}

    Si ringrazia l'intero staff e il forum del \textbf{\GuIT*} (\emph{\GuITtext}) i cui consigli e suggerimenti sono stati determinanti ai fini della realizzazione di quest'opera.

    Siti web:

    \emph{Wikipedia, l'enciclopedia libera} (\url{http://it.wikipedia.org})

    \emph{Debian} (\url{http://www.debian.org/index.it.html}).

    E-mail: \mail{luca.s@gmail.com}.

    \end{document}
    `
    mi da questo errore:

    ./a.tex:27:Option clash for package hyperref. \hypersetup

    e commentando \hypersetup, passa a \makeatletter, ecc.

    con quest’altro:`\documentclass[a5paper,10pt,colorlinks,urlcolor=black,linkcolor=black]{book}
    \usepackage[margin=2.2cm]{geometry}
    \usepackage[italian]{babel}
    \usepackage[utf8x]{inputenc}

    \usepackage{graphicx} %immagini
    \usepackage{guit} %logo GuIT
    \usepackage{indentfirst} %indentazione primo paragrafo
    \usepackage{enumitem} %elenchi
    \usepackage{xtab} %tabelle

    %pacchetti matematica
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    %————————————————–

    %istruzioni extra di impaginazione
    \hfuzz=1pt
    \linespread{1.1} %interlinea 1.167
    \interfootnotelinepenalty = 10000 %non permette di spezzare le note tra le pagine
    \addtolength{\skip\footins}{0.25cm} %spaziatura tra le note
    %————————————————–

    %istruzioni per la formattazione dei collegamenti ipertestuali
    \usepackage{hyperref} %hyperlinks
    \hypersetup{pdfauthor={Luca s}, pdftitle={title}}
    \makeatletter
    \def\UrlBigBreaks{\do\.\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\,\do\?\do\'\do\+\do\=\do\#\do\:\do@url@hyp}
    \def\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z} %sillabazione hyperlinks
    \makeatother
    \newcommand*{\mail}[1]{\href{mailto:#1}{\nolinkurl{#1}}} %indirizzi e-mail attivi
    %————————————————–

    %istruzioni per la formattazione dei numeri di pagina e delle intestazioni
    \usepackage{fancyhdr}
    \pagestyle{fancy} \setcounter{secnumdepth}{-2}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{#1}}
    \fancyhf{} \fancyhead[LE,RO]{\bfseries\thepage}
    \fancyhead[LO]{\bfseries\rightmark}
    \fancyhead[RE]{\bfseries\leftmark}
    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0pt}
    \addtolength{\headheight}{0.5pt}
    \fancypagestyle{plain}{ \fancyhead{}
    \renewcommand{\headrulewidth}{0pt}}
    %————————————————–

    \begin{document}

    Si ringrazia l'intero staff e il forum del \textbf{\GuIT*} (\emph{\GuITtext}) i cui consigli e suggerimenti sono stati determinanti ai fini della realizzazione di quest'opera.

    Siti web:

    \emph{Wikipedia, l'enciclopedia libera} (\url{http://it.wikipedia.org})

    \emph{Debian} (\url{http://www.debian.org/index.it.html}).

    E-mail: \mail{luca.s@gmail.com}.

    \end{document}
    `
    invece, nessun errore, ma i links sono tutti fucsia 😯 , e in più c’è il comprensibile avvertimento

    ./a.tex:0: Unused global option(s):[urlcolor=black,linkcolor=black].

    dal momento che sono, credo, inutili in quella posizione, vero? 🙄

    con colorlinks=false (nel \documentclass ) mi racchiude i collegamenti in un bruttissimo rettangolo celeste 😯 , e nell’eventuale indice in un rettangolo rosso.

    mah, fino a prima degli aggiornamenti mi funzionava bene `\usepackage[colorlinks=true, urlcolor=black]{hyperref}`
    ma ora non più.
    secondo voi com’è meglio agire?
    ❓ l’idea di cambiare il fucsia di default non è proprio fattibile?
    mi spiace creare tanti problemi, ma quando all’inesperienza si aggiungono pure gli imprevisti… 😉

    Go to top