[RISOLTO] TeXshop e biber problemi di configurazione?

  • Creatore
    Topic
  • #95595
    alegenn
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti.
      Leggendo una discussione precedente (qui), ho provato ad utilizzare biber, e con questo codice:
      `\begin{filecontents}{bibliografiaa.bib}
      @book{cavalla:verita,
      author = {Eco, Umberto},
      title = {Come si fa una tesi di laurea},
      publisher = {Bompiani},
      date = {1977},
      location = {Milano},
      }
      @book{pippo:topolino,
      author = {Eco, Umberto},
      title = {Come si fa una tesi di laurea},
      publisher = {Bompiani},
      date = {1977},
      location = {Milano},
      }
      \end{filecontents}
      \documentclass{book}
      \usepackage[style=numeric-comp,useprefix,backend=biber]
      {biblatex}
      \addbibresource{bibliografiaa.bib}
      \begin{document}
      Gino paolino~\cite{cavalla:verita}
      \nocite{*}
      \printbibliography
      \end{document}
      `
      ottengo il problema riassunto nell’immagine allegata.

      Ritengo si tratti di un problema di configurazione di TeXShop, perché con TeXworks e con il terminale tutto funziona.
      Ora nel mio computer ho installato sia mactex 2013 che 2014 (aggiornata ieri sera). Il problema si presenta con entrambe le distribuzioni, che ho già provveduto a (re) installare ieri.
      Ora come predisporre TeXSop per lavorare con biber?

      PS: mactex 2013 l’ho installata da immagine, avevo il DVD, so che non è aggiornata, né aggiornabile, ma la 2014 non contiene TeXworks ed essendo passato a Mavericks (OS X 10.9) se scarico TeXworks o TeXstudio dai rispettivi siti e provo ad installarli, arriva l’odioso avviso dell’autore non verificato e il blocco all’installazione…
      Magari qualcuno di voi sa anche come aggirare questo fastidioso incomodo!?

      Aggiornamento: ho controllato i permessi di tutto il percorso sino al file Biber.engines e ho sempre permesso di scrittura e lettura!

      Attachments:
      You must be logged in to view attached files.
    Visualizzazione 5 filoni di risposte
    • Autore
      Risposte
      • #95596
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Mah, anch’io ho Maverick e non ricordo di avere mai avuto problemi con i programmi non certificati; nel senso che quelle poche volte che capita, basta cliccare sul comando di installazione tenendo premuto alt, se ben ricordo. Di solito c’è scritto nel pannello che chiede l’autorizzazione; Comunque si trova anche nell’help generale del Maverick.

          Il problema fi biber.engin senza l’impostazione corretta del bit di eseguibilità si rimedia facilmente andando a cercare nel contenuto dell’app di TeXShop sotto Engines, quel motore; in un terminale vai in quella cartella e con chmod caambi tutti i bit che vuoi; se poi sempre da terminale dai il comando [tt]ls -l biber.engine[/tt] puoi facilmente controllare che il bit di eseguibilità sia effettivamente mostrato con la lettera x.

          Per altro, devo ammettere che non ho installato quel motore; erefrisco lasciare impostato bibtex e per i file che necessitano di usare beiebr preferisco usare le riga magica [tt]% !BIB program = biber[/tt] alla stessa maniera con la quale scrivo sempre, anche se superfluo, il nome del programma di compilazione con [tt]% !TEX program = pdfLaTeX[/tt]. Lo trovo decisamente più comodo, per cui quando seleziono BibTeX nella lista dei programmi e premo Typeset, mi lancia direttamente biber, solo per quel file, senza bisogno di cercare altri motori e senza cambiare configurazione; la cosa è simile a quella per la quale selezioni il programma LaTeX nella finestrella, ma di fatto non usi latex ma pdflatex. I nomi nella finestrella potrebbero essere più generici di quello che sono, in modo che descrivano il task da compiere con il programma di default, o con il programma stabilito nell’apposita riga magica.

        • #95597
          alegenn
          Partecipante
            Up
            0
            Down
            ::

            OldClaudio” post=95224Mah, anch’io ho Maverick e non ricordo di avere mai avuto problemi con i programmi non certificati; nel senso che quelle poche volte che capita, basta cliccare sul comando di installazione tenendo premuto alt, se ben ricordo. Di solito c’è scritto nel pannello che chiede l’autorizzazione; Comunque si trova anche nell’help generale del Maverick.

            Il problema fi biber.engin senza l’impostazione corretta del bit di eseguibilità si rimedia facilmente andando a cercare nel contenuto dell’app di TeXShop sotto Engines, quel motore; in un terminale vai in quella cartella e con chmod caambi tutti i bit che vuoi; se poi sempre da terminale dai il comando [tt]ls -l biber.engine[/tt] puoi facilmente controllare che il bit di eseguibilità sia effettivamente mostrato con la lettera x.

            Per altro, devo ammettere che non ho installato quel motore; erefrisco lasciare impostato bibtex e per i file che necessitano di usare beiebr preferisco usare le riga magica [tt]% !BIB program = biber[/tt] alla stessa maniera con la quale scrivo sempre, anche se superfluo, il nome del programma di compilazione con [tt]% !TEX program = pdfLaTeX[/tt]. Lo trovo decisamente più comodo, per cui quando seleziono BibTeX nella lista dei programmi e premo Typeset, mi lancia direttamente biber, solo per quel file, senza bisogno di cercare altri motori e senza cambiare configurazione; la cosa è simile a quella per la quale selezioni il programma LaTeX nella finestrella, ma di fatto non usi latex ma pdflatex. I nomi nella finestrella potrebbero essere più generici di quello che sono, in modo che descrivano il task da compiere con il programma di default, o con il programma stabilito nell’apposita riga magica.

            Grazie Claudio,
            adesso ho capito!
            Con le righe magiche funziona tutto!
            Saluti

          • #95598
            alegenn
            Partecipante
              Up
              0
              Down
              ::

              OldClaudio” post=95224Mah, anch’io ho Maverick e non ricordo di avere mai avuto problemi con i programmi non certificati; nel senso che quelle poche volte che capita, basta cliccare sul comando di installazione tenendo premuto alt, se ben ricordo. Di solito c’è scritto nel pannello che chiede l’autorizzazione; Comunque si trova anche nell’help generale del Maverick.

              Il problema fi biber.engin senza l’impostazione corretta del bit di eseguibilità si rimedia facilmente andando a cercare nel contenuto dell’app di TeXShop sotto Engines, quel motore; in un terminale vai in quella cartella e con chmod caambi tutti i bit che vuoi; se poi sempre da terminale dai il comando [tt]ls -l biber.engine[/tt] puoi facilmente controllare che il bit di eseguibilità sia effettivamente mostrato con la lettera x.

              Per altro, devo ammettere che non ho installato quel motore; erefrisco lasciare impostato bibtex e per i file che necessitano di usare beiebr preferisco usare le riga magica [tt]% !BIB program = biber[/tt] alla stessa maniera con la quale scrivo sempre, anche se superfluo, il nome del programma di compilazione con [tt]% !TEX program = pdfLaTeX[/tt]. Lo trovo decisamente più comodo, per cui quando seleziono BibTeX nella lista dei programmi e premo Typeset, mi lancia direttamente biber, solo per quel file, senza bisogno di cercare altri motori e senza cambiare configurazione; la cosa è simile a quella per la quale selezioni il programma LaTeX nella finestrella, ma di fatto non usi latex ma pdflatex. I nomi nella finestrella potrebbero essere più generici di quello che sono, in modo che descrivano il task da compiere con il programma di default, o con il programma stabilito nell’apposita riga magica.

              Ho cancellato il precedente messaggio, perché il mio entusiasmo era dovuto ad una svista. Avendo compilato correttamente con TeXwork e da terminale sembrava tutto funzionare, ma mi sbagliavo.
              Né con le righe magiche, né cambiando i permessi ho avuto successo. Una volta cestinati i file ausiliari ottenuti correttamente con TeXworks o con il terminale, il problema si ripresenta.
              Ora ovviamente non copare più il messaggio relativo ai bit eseguibili, ma quando invoco biber non accade assolutamente nulla!
              E ovviamente niente bibliografia e errori durante la compilazione pdflatex.
              Ho controllato le impostazioni di sicurezza, ho quindi potuto installare TeXstudio e anche con questo editor tutto funziona alla perfezione.
              Mi resta da capire come mai TeXshop non “veda” proprio biber…

            • #95599
              alegenn
              Partecipante
                Up
                0
                Down
                ::


                Stavolta ho risolto davvero.
                Cambiando le impostazione del motore di composizione tipografica da bibtex a biber e invocando nel menù a tendina BibTeX finalmente TeXshop invoca biber e compila correttamente.
                Ora è evidente che usare le righe magiche sarebbe molto più comodo. Ora devo capire come fare.

                aggiornamento: ora anche con le righe magiche tutto funziona.
                Grazie

              • #95600
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::



                  @Alegenn
                  , cerca di non confonderti; nei tuoi messaggi hai chiamato l’editor talvolta texshop talvolta texworks. Sono contento che tu abbia risolto, ma non ho capito con quale editor lavori. Non è importante, naturalmente; l’importante è che ora tutto è risolto.

                • #95601
                  franen
                  Partecipante
                    Up
                    0
                    Down
                    ::



                    @alegenn
                    , però ora devi anche svelarci il mistero, non vorrai mica lasciarci con questa curiosità addosso? Da cosa dipendeva il problema?

                    Scherzi a parte, potrebbe essere utile anche per altri utenti…

                    Fran

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

                Go to top