szaghi

Risposte nei forum create

Stai visualizzando 6 risposte – dal 1 al 6 (di 6 totali)
  • Autore
    Risposte
  • in risposta a: (RISOLTO) Hyperref: warning e link sbagliati #27274
    Up
    0
    Down
    ::

    Ti do una mano io. E con la scusa torno a postare dopo un bel po’ di tempo… 😀

    Prova a cambiare l’ordine con cui carichi i pacchetti hyperref e varioref (e, se lo usi, anche babel). Cioe’ carica hyperref DOPO varioref.

    Io avevo lo stesso problema con fancyref, ma sono sicuro che la stessa soluzione vale anche per varioref
    Saluti

    Ti ringrazio infinitamente! Funziona… non so per babel perchè al momento non lo uso, ma per varioref si.

    Vi ringrazio siete stati molto pazienti e cortesi!
    Stefano

    PS devo mettere RISOLTO sul titolo del topic?

    in risposta a: (RISOLTO) Hyperref: warning e link sbagliati #27271
    Up
    0
    Down
    ::


    Anche senza la ridefinizione del layout delle sezioni il problema permane.
    Grazie lo stesso per il suggerimento.
    Stefano

    in risposta a: (RISOLTO) Hyperref: warning e link sbagliati #27270
    Up
    0
    Down
    ::

    Non dovrei risponderti per via del “quant’altro”, che ti invito a non dire o scrivere mai più. 🙂

    Hai ragione, mi perdoni?

    Adesso prova a riflettere: hai dei problemi nei riferimenti a sezioni e capitoli; non sarà mai che il codice sbagliato sia proprio nella definizione dei comandi di sezione? 💡

    Provo ad eliminarli… tuttavia c’è un motivo per cui avevo scartato l”‘ovvia” idea: la ridefinizione dei comandi di sezione è stata la prima cosa che ho modificato ed inizialmente il problema degli iperlink non si è presentato; successivamente quando ho reso imcomprensibile il .sty con schifezze varie il problema è sorto. Se ora eliminando le ridefinizione dei comandi di sezione il problema dei link scompare non sarò sicuro che sia sbagliate quelle definizioni… mi rimarrà il dubbio di aver pasticciato hyperref con gli altri n pacchetti…

    Su una cosa hai ragione: quel pacchetto fa ampiamente orrore. Esempio: prima di dichiarare l’opzione subfigure carichi il pacchetto tocloft con l’opzione subfigure. A questo punto, dare l’opzione è del tutto inutile.
    Enrico

    Grazie mille correggo subito.

    PS è un colpo basso rimarcare quando faccia schifo il .sty… l’ho premesso fin dall’inizio… pendo già dalle tue labbra senza che ulteriori umiliazioni 😀

    in risposta a: (RISOLTO) Hyperref: warning e link sbagliati #27268
    Up
    0
    Down
    ::

    Ti segnalo questo link per due ragioni:
    1. ti mostro che anch’io ho un problema (purtroppo ancora irrisolto) con i segnalibri;

    Grazie… provo con i clearpage. Ma il problema si presenta non solo con i capitoli ma anche con sezioni e sottosezioni e per quelli non posso usare clearpage.

    2. il codice che ho inviato può aiutarti a capire il concetto di “esempio minimo compilabile che riproduce il problema”. ❗
    Ciao,
    L.

    Hai ragione, il concetto mi è chiarissimo (sono “lento” ma questo lo capisco), ma sono stato troppo sbrigativo… per pigrizia ho tagliato poco dei file principali. Cerco di semplificarlo ancora.
    Grazie
    Stefano

    in risposta a: (RISOLTO) Hyperref: warning e link sbagliati #27266
    Up
    0
    Down
    ::


    Salve. Ho tentato di semplificare il più possibile per avere un esempio ripetibile per voi.
    Questo è il file tex principale:

    \documentclass[pdftex,10pt,a4paper,oneside]{scrbook}
    \RequirePackage[subfigure,logo,eulermath,thesisinfo]{SapienzaStyle/sapienzastyle}
    \graphicspath{{Figure/}{Figure/Z16/}{Figure/Portrait/}{Figure/IJT/}}
    \DeclareGraphicsExtensions{.pdf,.png,.jpg,.bmp,.mps}
    \newcolumntype{d}{D{.}{.}{-1}}
    \usepackage{draftwatermark}
    \SetWatermarkLightness{0.9}
    \usepackage{prelim2e}
    \makenomenclature
    \renewcommand{\nomname}{List of Symbols}
    \renewcommand{\nomentryend}{.}
    \usepackage{caption}
    \captionsetup{font=small,format=plain,labelfont={sf,sc},labelsep=quad,skip=6pt}
    \usepackage{booktabs}
    \usepackage{colortbl}
    \hyphenation{th-ree-di-men-sio-nal}
    \begin{document}
    \frontmatter
    \include{FrontBackmatter/Titlepage}
    \include{FrontBackmatter/Contents}
    \mainmatter
    \part{Research Results}
    \include{Chapter/Chapter_05}
    \backmatter
    \include{FrontBackmatter/Bibliography}
    \end{document}

    I pacchetti princiali sono quelli nel file .sty che ho postato in precedenza. Nel main c’è qualche pacchetto extra che sto ora testando e quindi ancora non l’ho inseriti nello sty. Quello che segue è il file in cui cè il capitolo 5:

    \chapter{Simulations Results}
    \label{cap:Simulations Results}

    \begin{epigraphs}
    \qitem{If the facts don’t fit the theory, change the facts.}{\sc Albert Einstein, 1879-1955}
    \end{epigraphs}

    \begin{epigraphs}
    \qitem{Prediction is very difficult, especially about the future.}{\sc Niels Bohr, 1885-1962}
    \end{epigraphs}

    \lettrine{I}{n}òjlkjljlkjl

    \section{Zefiro 16 Ignition Transient Analysis}
    \label{sec:Zefiro 16 Ignition Transient Analysis}

    lòkjlkjlkjlj

    \subsection{Zefiro 16 Features}
    \label{subsec:Zefiro 16 Features}

    The first engine completed was Zefiro 9, the third stage engine. The first firing test was carried out on December $20^{th}$ 2005, at the Salto di Quirra Inter-force Test Range. The test was a success. After a critical design review based on the completed first firings test, on March $28^{th}$ 2007, the second firing test of the Zefiro 9 took place at Salto di Quirra. After 35 seconds, there was a sudden drop in the motor’s internal pressure, leading to an increased combustion time. This firing test was not a success; after this test the Zefiro 9 design has been changed and new DM and QM tests are planned for the end of 2008. Zefiro 9 has the following features:
    \begin{description}
    \item[\color{SapRed} \small \MBS{Height}] 3.85 m.
    \item[\color{SapRed} \small \MBS{Diameter}] 1.9 m.
    \item[\color{SapRed} \small \MBS{Propellant mass}] 10.1 tons.
    \item[\color{SapRed} \small \MBS{Thrust (max)}] 313 kN.
    \item[\color{SapRed} \small \MBS{Nozzle expansion ratio}] 56.
    \item[\color{SapRed} \small \MBS{Burn time}] 117 s.
    \end{description}

    \subsection{Zefiro 16 Simulation Setup}
    \label{subsec:Zefiro 16 Simulation Setup}

    \begin{figure}[ht]
    \centering
    \includegraphics[width=0.95\textwidth]{Z16-Mesh-1}
    \caption{Zefiro 16 Mesh}
    \label{fig:Z16-Mesh-1}
    \end{figure}

    \begin{figure}[ht]
    \centering
    \begin{subfigmatrix}{1}
    \subfigure[Prospective View]{\includegraphics[width=0.95\textwidth]{Z16-Mesh-2-1}}
    \subfigure[Orthogonal View]{\includegraphics[width=0.95\textwidth]{Z16-Mesh-2-2}}
    \subfigure[Prospective View]{\includegraphics[width=0.95\textwidth]{Z16-Mesh-4-1}}
    \subfigure[Orthogonal View]{\includegraphics[width=0.95\textwidth]{Z16-Mesh-4-2}}
    \end{subfigmatrix}
    \caption{Zefiro 16 Mesh Details}
    \label{fig:Z16-Mesh-2}
    \end{figure}

    Compilando con questi file ottengo, a parte i box overflow, 5 warning:

    `Tesi_Dottorato.tex:1: The anchor of a bookmark and its parent's must not(hyperref) be the same. Added a new anchor on input line 1. The anchor of a bookmark and its parent's must not(hyperref) be the same. Added a new anchor
    Tesi_Dottorato.tex:19: The anchor of a bookmark and its parent's must not(hyperref) be the same. Added a new anchor on input line 19. The anchor of a bookmark and its parent's must not(hyperref) be the same. Added a new anchor
    Tesi_Dottorato.tex:24: Font shape `T1/cmss/bx/sc' undefined(Font) using `T1/cmss/bx/n' instead on input line 24. Font shape `T1/cmss/bx/sc' undefined(Font) using `T1/cmss/bx/n' instead
    Tesi_Dottorato.tex:38: Font shape `T1/cmss/m/sc' in size not available(Font) Font shape `T1/cmr/m/sc' tried instead on input line 38. Font shape `T1/cmss/m/sc' in size not available(Font) Font shape `T1/cmr/m/sc' tried instead
    Tesi_Dottorato.tex:0: Some font shapes were not available, defaults substituted.`

    A parte quelli sulle font ci sono ancora due warning di hyperref. Il pdf prodotto da pdflatex ha gli iperlink sbagliati: cliccando ad esempio su i link del toc si viene rimandati a pagine sbagliate.
    Qualche suggerimento?
    Stefano

    in risposta a: (RISOLTO) Hyperref: warning e link sbagliati #27265
    Up
    0
    Down
    ::

    No.

    Ok.

    Non ci dà alcuna informazione. Però ti faccio osservare che quei \cleardoublepage sono perfettamente inutili.

    Ok, grazie mille del suggerimento, eliminati.

    Hai evidentemente pasticciato con il codice (quello di classicthesis è già pasticciato di suo). Impossibile darti aiuto senza avere esempi.

    Ciao
    Enrico

    Grazie della veloce risposta. Ti posto il .sty. Mi dispiace Non volevo farti perdere tempo inutile a leggere quell’elendo di schifezze pieno di errori…

    Questi sono i pacchetti usati. Ho omesso tutta la parte in cui ridefinisco testatine dei capitoli, sezioni … elenchi e quant’altro…

    `
    \NeedsTeXFormat{LaTeX2e}
    \ProvidesPackage{SapienzaStyle/sapienzastyle}[2008/05/01 v0.1 Sapienza-Latex-Package]

    % package loading
    \RequirePackage{hyperref}
    \RequirePackage[square]{natbib}
    \RequirePackage{xcolor}
    \RequirePackage{tikz}
    \RequirePackage[osf,sc]{mathpazo}
    \RequirePackage[euler-digits]{eulervm}
    \RequirePackage{microtype}
    \RequirePackage{textcase}
    \RequirePackage{graphicx}
    \RequirePackage{lettrine}
    \RequirePackage{float}
    \RequirePackage{floatflt}
    \RequirePackage{wrapfig}
    \RequirePackage{threeparttable}
    \RequirePackage{ucs}
    \RequirePackage[utf8x]{inputenc}
    % \RequirePackage[italian]{babel}
    \RequirePackage[T1]{fontenc}
    \RequirePackage[refpage]{nomencl}
    \RequirePackage{multicol}
    \RequirePackage{dcolumn}
    \RequirePackage{epigraph}
    \RequirePackage{varioref}
    %\RequirePackage[italian]{varioref}
    \RequirePackage{eucal}
    \RequirePackage[automark]{scrpage2}
    \RequirePackage{titlesec}
    \RequirePackage[titles,subfigure]{tocloft}
    \RequirePackage{Package/subfigmat}
    \RequirePackage{ifthen}
    \RequirePackage{listings}

    % opzioni per la gestione del formato grafico Sapienza
    \newboolean{subfigure}
    \newboolean{logo}
    \newboolean{eulermath}
    \newboolean{thesisinfo}

    \DeclareOption{subfigure}{\setboolean{subfigure}{true}}
    \DeclareOption{logo}{\setboolean{logo}{true}}
    \DeclareOption{eulermath}{\setboolean{eulermath}{true}}
    \DeclareOption{thesisinfo}{\setboolean{thesisinfo}{true}}

    % processamento delle opzioni fornite
    \ProcessOptions\relax

    % impostazioni delle opzioni di compatibilità tra subfigure e toc
    \ifthenelse{\boolean{subfigure}}%
    {\PassOptionsToPackage{subfigure}{tocloft}}%
    {\relax}

    % controllo del passagio delle informazioni della tesi; se non sono passate le variabili vengono annullate
    \ifthenelse{\boolean{thesisinfo}}%
    {\relax}%
    {%
    \renewcommand{\ThesisTitle}{}%
    \renewcommand{\ThesisDegree}{}%
    \renewcommand{\ThesisAutor}{}%
    \renewcommand{\ThesisKeywd}{}%
    }
    %———————————————————————————————————————————-

    %———————————————————————————————————————————-
    % definizione dei colori
    \usepackage{xcolor}
    \definecolor{halfgray}{gray}{0.55}
    \definecolor{webgreen}{rgb}{0,.5,0}
    \definecolor{webbrown}{rgb}{.6,0,0}
    \definecolor{SapRed}{rgb}{0.48,0,0.17}
    \definecolor{citeblack}{rgb}{0,0,0}
    \definecolor{Maroon}{cmyk}{0,0.87,0.68,0.32}
    \definecolor{RoyalBlue}{cmyk}{1,0.50,0,0}
    \definecolor{Black}{cmyk}{0,0,0,0}
    %———————————————————————————————————————————-

    \lstdefinelanguage{MyFortran}[95]{Fortran}%
    {morestring=[d]'}
    \lstdefinestyle{fortranstyle}{%
    language=MyFortran,%
    % columns=fixed,%
    % xleftmargin=10pt,%
    % basicstyle=\scriptsize,%
    numbers=left,%
    % numberstyle={\tiny},%
    keywordstyle=\color{RoyalBlue},%
    % stringstyle={\ttfamily},%
    % texcl=true,%
    % upquote=true,%
    commentstyle=\color{webgreen}%
    }

    %———————————————————————————————————————————-
    % riferimenti ipertestuali
    \hypersetup{%
    colorlinks=true,%
    linkcolor=citeblack,%
    citecolor=citeblack%
    }
    %———————————————————————————————————————————-

    `

    Avete qualche idea?
    Stefano

Stai visualizzando 6 risposte – dal 1 al 6 (di 6 totali)

Go to top