Hyperref e le linee di frazione

  • Creatore
    Topic
  • #13993
    Up
    0
    Down
    ::


    Prima di tutto un saluto a tutti gli utenti di questo forum che spesso e volentieri mi ha aiutato a risolvere problemi e scoprire nuove funzionalità. Ho scoperto di essere il millesimo utente registrato! dovrei avere un premio…scherzo… 😀

    Vi sottopongo il mio problema: ho notato che quando utilizzo il pacchetto hyperref e produco il pdf le linee di frazione nelle formule (sia quelle a display che non) sono molto più spesse del normale. E l’effetto è veramente brutto…

    Ora un po’ di informazioni su quello che utilizzo, per evitare di fare brutte figure già dal primo messaggio.

    Windows XP – MiKTeX 2.5 versione competa – TeXnic Center. Per creare il file pdf: da TeXnic Center creo il pdf e poi con Acrobat Distiller 6 genero il pdf.

    Ecco il preambolo che utilizzo:
    `\documentclass[a4paper]{report}

    \usepackage[italian]{babel}
    \usepackage{graphicx}
    \usepackage{subfig}
    \usepackage[vflt]{floatflt}
    \usepackage[T1]{fontenc}
    \usepackage{amsthm,amsmath,amsfonts}
    \usepackage{caption3}
    \captionsetup{font=scriptsize}
    \usepackage{psfrag}
    \usepackage{lscape}
    \usepackage[squaren]{SIunits}
    \usepackage{color}
    \definecolor{bluscuro}{cmyk}{0.87,0.84,0.19,0.5}
    \usepackage{hyperref}
    \hypersetup{colorlinks = true, linkcolor = bluscuro, urlcolor = bluscuro}
    `

    Grazie mille a tutti e complimenti ancora all’intera comunità GuIT

    Marco.

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #13994
      Up
      0
      Down
      ::

      Prima di tutto un saluto a tutti gli utenti di questo forum che spesso e volentieri mi ha aiutato a risolvere problemi e scoprire nuove funzionalità. Ho scoperto di essere il millesimo utente registrato! dovrei avere un premio…scherzo… 😀

      Vi sottopongo il mio problema: ho notato che quando utilizzo il pacchetto hyperref e produco il pdf le linee di frazione nelle formule (sia quelle a display che non) sono molto più spesse del normale. E l’effetto è veramente brutto…

      Ora un po’ di informazioni su quello che utilizzo, per evitare di fare brutte figure già dal primo messaggio.

      Windows XP – MiKTeX 2.5 versione competa – TeXnic Center. Per creare il file pdf: da TeXnic Center creo il pdf e poi con Acrobat Distiller 6 genero il pdf.

      Ecco il preambolo che utilizzo:
      `\documentclass[a4paper]{report}

      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage{subfig}
      \usepackage[vflt]{floatflt}
      \usepackage[T1]{fontenc}
      \usepackage{amsthm,amsmath,amsfonts}
      \usepackage{caption3}
      \captionsetup{font=scriptsize}
      \usepackage{psfrag}
      \usepackage{lscape}
      \usepackage[squaren]{SIunits}
      \usepackage{color}
      \definecolor{bluscuro}{cmyk}{0.87,0.84,0.19,0.5}
      \usepackage{hyperref}
      \hypersetup{colorlinks = true, linkcolor = bluscuro, urlcolor = bluscuro}
      `

      Non mi risulta. Puoi fare un esempio?

      Ciao
      Enrico

    • #13995
      Up
      0
      Down
      ::


      Allora…mentre stavo per estrarre una pagina dal file in questione per potervi far vedere ho notato che con Adobe Acrobat 6 (non Reader) funziona tutto a meraviglia. Ma se apro lo stesso file con Adobe Reader 8 invece le linee di frazione (ma in generale tutte le righe orizzontali, p.es quelle delle radici) sono spesse 2-3 volte il normale. Lo stesso problema si presentava con Adobe Reader 7.

      Visto che aprire ogni volta l’Acrobat è un po’ più impegnativo che aprire il Reader vorrei scoprire come risolvere questo mio problema.

      Per quanto riguarda il codice non c’è niente di particolare; sono i soliti ambienti per le formule matematiche, non mi sono spinto oltre quelli forniti dai pacchetti AmS…e per quelle che mi sembra di capire questo errato comportamento è indipendente dal tipo di ambiente scelto.

      Piccola precisazione: con uno zoom 600% anche sul Reader si vede bene…ma a dimensioni inferiori l’effetto è veramente schifoso…a questo punto mi sa che ho sbagliato forum visto che il problema non penso più sia nel codice…

    • #13996
      Up
      0
      Down
      ::

      Allora…mentre stavo per estrarre una pagina dal file in questione per potervi far vedere ho notato che con Adobe Acrobat 6 (non Reader) funziona tutto a meraviglia. Ma se apro lo stesso file con Adobe Reader 8 invece le linee di frazione (ma in generale tutte le righe orizzontali, p.es quelle delle radici) sono spesse 2-3 volte il normale. Lo stesso problema si presentava con Adobe Reader 7.

      Visto che aprire ogni volta l’Acrobat è un po’ più impegnativo che aprire il Reader vorrei scoprire come risolvere questo mio problema.

      Per quanto riguarda il codice non c’è niente di particolare; sono i soliti ambienti per le formule matematiche, non mi sono spinto oltre quelli forniti dai pacchetti AmS…e per quelle che mi sembra di capire questo errato comportamento è indipendente dal tipo di ambiente scelto.

      Piccola precisazione: con uno zoom 600% anche sul Reader si vede bene…ma a dimensioni inferiori l’effetto è veramente schifoso…a questo punto mi sa che ho sbagliato forum visto che il problema non penso più sia nel codice…

      Dipende da molti fattori, infatti. A volte i visualizzatori di PDF non riescono a mostrare correttamente le linee. Io devo dire che con Adobe Reader 8 mi trovo bene, è molto più veloce dei precedenti (Mac OS X, 10.4.9 Intel). Tu che sistema operativo usi?

      Ciao
      Enrico

    • #13997
      Up
      0
      Down
      ::


      Io uso WinXP Service Pack 2. Vi posto il log di Acrobat Distiller quando creo il file pdf:
      `Acrobat Distiller 6.0
      Started: giovedì 5 aprile 2007 at 16.42

      Adobe PostScript software version: 3015.102
      CID support library initialization completed.

      Start Time: giovedì 5 aprile 2007 at 16.42
      Source: Appunti.ps
      Destination: D:\Marco\Poli\3rd Year\Tecnologie Fisiche\Appunti.pdf
      Adobe PDF Settings: C:\Documents and Settings\All Users\Documenti\Adobe PDF 6.0\Settings\Standard.joboptions
      %%[ Warning: Times-Roman not found, using Font Substitution. Font cannot be embedded.]%%
      Distill Time: 4 seconds (00:00:04)
      **** End of Job ****
      `
      Visto che il warning non compare in un file di prova con solo testo, immagino che possa essere un indizio…ma non per me…

    • #13998
      Up
      0
      Down
      ::

      Io uso WinXP Service Pack 2. Vi posto il log di Acrobat Distiller quando creo il file pdf:
      `Acrobat Distiller 6.0
      Started: giovedì 5 aprile 2007 at 16.42

      Adobe PostScript software version: 3015.102
      CID support library initialization completed.

      Start Time: giovedì 5 aprile 2007 at 16.42
      Source: Appunti.ps
      Destination: D:\Marco\Poli\3rd Year\Tecnologie Fisiche\Appunti.pdf
      Adobe PDF Settings: C:\Documents and Settings\All Users\Documenti\Adobe PDF 6.0\Settings\Standard.joboptions
      %%[ Warning: Times-Roman not found, using Font Substitution. Font cannot be embedded.]%%
      Distill Time: 4 seconds (00:00:04)
      **** End of Job ****
      `
      Visto che il warning non compare in un file di prova con solo testo, immagino che possa essere un indizio…ma non per me…

      Ma perché non usi direttamente pdflatex? Se è solo perché devi inserire grafica EPS, converti quella in PDF.

      Ciao
      Enrico

    • #13999
      Up
      0
      Down
      ::


      Perchè in generale ho sempre avuto una certa ostilità innata nei confronti di pdfTeX (evidentemente immotivata). Comunque se mi dici che ne vale la pena cerco di superarla. Solo che trovavo così comodo non dover convertire nessun immagine…vabbè…

      Marco.

    • #14000
      Up
      0
      Down
      ::


      Con eps2pdf la conversione (anche di molti file eps alla volta) è del tutto automatica.

    • #14001
      Up
      0
      Down
      ::


      Ho fatto come detto e convertito tutte le mie immagini in pdf. Creando direttamente il pdf senza passare attraverso il ps nn ho più il problema delle linee spesse.

      Tuttavia non funzionano le sostituzioni fatte utilizzando il pacchetto PSfrag. Adesso leggo un po’ il manule del pacchetto in questione e se proprio non trovassi la soluzione mi farò sentire 😉

      Grazie a tutti!

    • #14002
      Up
      0
      Down
      ::

      Ho fatto come detto e convertito tutte le mie immagini in pdf. Creando direttamente il pdf senza passare attraverso il ps nn ho più il problema delle linee spesse.

      Tuttavia non funzionano le sostituzioni fatte utilizzando il pacchetto PSfrag. Adesso leggo un po’ il manule del pacchetto in questione e se proprio non trovassi la soluzione mi farò sentire 😉

      Cerca con Google “psfrag pdflatex”, troverai un po’ di roba che potrebbe esserti utile.

      Ciao
      Enrico

    • #14003
      Up
      0
      Down
      ::


      Come da netiquette comunico che sono riuscito a risolvere il problema. Quando compilo per creare il file ps è necessario passare dalla

      \usepackage{fontenc}[T1]

      a

      \usepackage{fontenc} % [T1]

      In questo modo tutte le linee orizzontali sono perfette. Non so se commentare [T1] crea altri problemi..per ora non ne ho visti…

      Salute a tutti.

    • #14004
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Penso che si tratti del classico problema dei font:
        `\usepackage[T1]{fontenc}`
        dà problemi se non si hanno installati i font CM-super. Una distribuzione LaTeX completa e recente li ha senz’altro. A questa condizione, la codifica T1 dei font è senz’altro preferibile a quella OT1, che viene tuttora mantenuta solo per ragioni di retro-compatibilità. Io su Mac non ho mai avuto problemi (né con gwLaTeX né con TeXlive; né con Anteprima né con Acrobat Reader 7). Ah, il modo giusto per caricare un pacchetto con le sue opzioni è
        `\usepackage[]{}`
        in quest’ordine.

        Ciao,
        L.

      • #14005
        Up
        0
        Down
        ::

        Penso che si tratti del classico problema dei font:
        `\usepackage[T1]{fontenc}`
        dà problemi se non si hanno installati i font CM-super. Una distribuzione LaTeX completa e recente li ha senz’altro. A questa condizione, la codifica T1 dei font è senz’altro preferibile a quella OT1, che viene tuttora mantenuta solo per ragioni di retro-compatibilità.

        Ciao,
        L.

        Sinceramente non so se ho installato i font CM-super ma ho reinstallato MiKTeX al massimo tre settimane fa, dopo aver scaricato la versione completa della MiKTeX 2.5. Adesso proverò a scoprire se i font da te citati sono installati…

        Marco.

      • #14006
        Up
        0
        Down
        ::

        Ah, il modo giusto per caricare un pacchetto con le sue opzioni è
        `\usepackage[]{}`
        in quest’ordine.

        Come darti torto. Normalmente faccio come hai scritto tu. Solo che non saprei come commentare solo le opzioni se le mettessi nel punto corretto…

        Ho controllato e non ho installato i font CM-super. Sapreste dirmi come procurarmeli?

      • #14007
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Come darti torto. Normalmente faccio come hai scritto tu. Solo che non saprei come commentare solo le opzioni se le mettessi nel punto corretto…

          Non farlo:
          `\usepackage[binding=1cm]{layaureo}`
          va bene, mentre
          `\usepackage{layaureo}[binding=1cm]`
          produce un errore di sintassi.

          Ho controllato e non ho installato i font CM-super. Sapreste dirmi come procurarmeli?

          Fino a un anno fa, usavo MikTeX. I font CM-super erano compresi nell’installazione “full” (ma non in quella “minimal”, se ricordo bene). Mi sembra improbabile che con la nuova versione di MikTeX le cose siano cambiate.

          Ciao,
          L.

        • #14008
          Up
          0
          Down
          ::

          Come darti torto. Normalmente faccio come hai scritto tu. Solo che non saprei come commentare solo le opzioni se le mettessi nel punto corretto…

          Non ci metteri la mano sul fuoco e non ho modo di provare adesso, ma credo che potresti risolvere in questo modo
          `\usepackage[opzioni]%
          {pacchetto}`
          ed eventualmente commentare le opzioni
          `\usepackage%[opzioni]%
          {pacchetto}`

      Visualizzazione 14 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top