Apertura cartella di Windows con hyperref

  • Creatore
    Topic
  • #44965
    Liverpool
    Partecipante
      Up
      0
      Down
      ::


      Sto realizzando con il pacchetto hyperref un pdf nel quale ci sono collegamenti ipertestuali che puntano ad altri pdf. Poiché il documento dovrà funzionare su supporti rimovibili, mi sta bene che il pacchetto usi riferimenti relativi. Allo stesso tempo, però, ho la necessità di inserire dei collegamenti che aprono delle cartelle nel percorso relativo con esplora risorse di windows. L’unica soluzione che mi è venuta in mente è di usare `\href{run:explorer}{…}` e passare come argomento il nome della cartella, ma mi sono accorto che hyperref non legge il contenuto del path, quindi dovrei inserire il percorso assoluto di explorer, che potrebbe cambiare da computer a computer. Qualche idea?

      Grazie mille,
      Liverpool

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #44966
        Liverpool
        Partecipante
          Up
          0
          Down
          ::


          Per ora ho risolto così: ho realizzato un file batch con la riga explorer percorso relativo e con href mi collego a questo file.
          Una procedura analoga l’ho implementata per passare un argomento ad un eseguibile, perché, da quello che ho capito, href interpreta tutto ciò che segue [tt]run:[/tt] come nome del file (potrei sbagliarmi).
          Il problema maggiore è la necessità di realizzare un file batch per ogni cartella e per ogni file da aprire in questo modo; invece, se riuscissi a passare un argomento, potrei realizzare due soli batch: uno per le cartelle e uno per i file. In mancanza di soluzioni migliori, farò così.

        • #44967
          Liverpool
          Partecipante
            Up
            0
            Down
            ::


            Riapro questa vecchia “discussione” per segnalare che nella vesione X di Acrobat e Reader (Adobe) è cambiato il comportamento del programma riguardo all’apertura di file potenzialmente pericolosi (.bat o .exe).
            Prima il software ti avvisava con una finestra di messaggio e ti chiedeva cosa fare, adesso ti avvisa semplicemente che quei file non si possono aprire dando la colpa all’amministratore del computer. Ho trovato in rete delle soluzioni legate alla modifica delle chiavi di registro, ma queste non sono applicabili quando il file incriminato deve essere aperto anche su altri computer. La soluzione che al momento mi viene in mente è di replicare il pdf in una pagina html (svantaggio: riscrivere tutto). Peccato, perché quella soluzione automatica mi era molto comoda.

            Ciao

        Visualizzazione 1 filone di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top