biblatex-philosophy

  • Creatore
    Topic
  • #55322
    Up
    0
    Down
    ::


    Ciao

    ho qualche problema con l’installazione di biblatex-philosophy.

    In primo luogo mi pare doveroso far notare che non uso latex nudo e crudo ma uso Lyx, comunque, dato che rieco a farci girare biblatex, non credo ci siano dei problemi all’utilizzo di questo stile particolare.

    Ho seguito le informazioni datemi nel punto 1.2 “installazione” del pdf ( http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-philosophy/doc/biblatex-philosophy.pdf ). Cioè ho salvato i file bbx sotto C:\Programmi\MiKTeX 2.7\tex\latex\biblatex\bbx, i file cbx in C:\Programmi\MiKTeX 2.7\tex\latex\biblatex\cbx e i due lbx in C:\Programmi\MiKTeX 2.7\tex\latex\biblatex\lbx.

    Nel preambolo del documento metto:
    \usepackage[style=philosophy-classic]{biblatex}
    \bibliography{C:/Dottorato/BiblioDott}

    Purtroppo al momento della creazione del documento pdf mi appare questo errore:
    Package biblatex Error: Style ‘philosophy-classic’ not found.

    Il documento è scritto correttamente perche se al posto di \usepackage[style=philosophy-classic]{biblatex}
    metto un altro stile ad esempio
    \usepackage[style=verbose-trad1,backref=true]{biblatex}
    tutto funziona correttamente.

    Come mai non ho lo stile philosophy-classic che ho appena inserito? Ho fatto qualche errore nel salvare i file?

    Grazie mille in anticipo per ogni aiuto 🙂

Visualizzazione 18 filoni di risposte
  • Autore
    Risposte
    • #55323
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Da quello che dici sembrerebbe che tu abbia dimenticato di aggiornare il database dei nomi dei file: MiKTeX Settings|Geral|Refresh filename databases

        E poi LyX non è uno stile; è un editor che lascia credere all’utente di star scrivendo in modo WYSIWYG, come con Word, tanto per intenderci.

        LyX ti può dare un mucchio di grattacapi, vincolato com’è a renderti sullo schermo una pallida idea di quello che fanno i comandi LaTeX che azioni premendo i vari pulsanti.
        Prima abbandoni LyX e prima vivrai tranquilla/o

        LyX può essere usato in certe rare circostanze, quando vuoi trasformare in LaTeX qualcosa che ha origine in Word o in Writer. LyX ti produce un file LaTeX che richiede non poco maquillage per diventare decente, ma è meglio fare così che riscrivere tutto a mano.

      • #55324
        Up
        0
        Down
        ::


        Grazie mille! In effetti non avevo fatto il refresh 🙂

        Ora però anche se è scomparso il veccio errore ne sono comparsi degli altri:

        LaTeX Error: \intitlepunct undefined.
        LaTeX Error: \abx@macro@publisher+location+date undefined.
        LaTeX Error: \abx@macro@institution+location+date undefined.
        LaTeX Error: \abx@macro@organization+location+date undefined.
        LaTeX Error: \abx@macro@addendum+pubstate undefined.
        LaTeX Error: \abx@macro@date+extrayear undefined.
        Package biblatex Error: Style ‘authoryear-icomp’ not found.
        Package keyval Error: cit undefined.
        Package keyval Error: backrefpage undefined.
        Package keyval Error: backrefpages undefined.
        Package keyval Error: transtolang undefined.
        Package keyval Error: reviewof undefined.
        ed inoltre Package biblatex Error: Command ‘\cite’ undefined. per ogni citazione in note a piè di pagina

        Il file .bib l’ho creato con JabRef sarà questo che crea problemi?

        Lo so prima o poi dovrò abbandonare Lyx, ma dato che non scrivo molta matematica o cose complicate da impostare credevo che potesse andare bene anche lyx.

        Grazie

      • #55325
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ora seriamo che qualcuno esperto di biblatex-philosophy ti possa dare davvero una mano.
          A naso direi che lo stile che stai usando o è corrotto, o non è quello giusto o è in contrasto con altre cose.
          Ma io non ho mai usato quello stile, perciò non sono di nessun aiuto.

        • #55326
          Up
          0
          Down
          ::


          Ciao Nicol

          i miei stili sono compatibili con l’ultima versione di biblatex (almeno dovrebbero esserlo :cool:). Vedo che tu hai ancora MiKTeX 2.7, che dovrebbe avere una versione datata di biblatex. Prova a installare l’ultima versione di MiKTeX.

          Ciao
          Ivan

        • #55327
          Up
          0
          Down
          ::


          Ho installato miktex 2.9 ed ho cancellato il vecchio 2.7 , sperando di non aver fatto danni :).

          Purtroppo ancora mi compaiono gli stessi errori ed in più è tornato il veccio problema iniziale 🙁

          Package biblatex Error: Style ‘philosophy-classic’ not found.
          Package biblatex Error: Style ‘philosophy-classic’ not found.
          Package biblatex Error: Command ‘\cite’ undefined. (per ogni citazione a piè di pagina)

          ho fatto il refresh anche qui, ho installato il pacchetto biblatex-philosophy dal package manager, ma ancora nulla….

          Grazie

        • #55328
          Up
          0
          Down
          ::

          Ho installato miktex 2.9, ma non riesco a sostituirlo al vecchio 2.7.
          Lyx continua ad usare la vecchia versione.

          Sapete per caso come si fa?

          Grazie

          No, non lo so. LyX avrà da qualche parte un pannello delle preferenze dove impostare la distribuzione usata. In alternativa puoi disinstallarlo e reinstallarlo. Oppure puoi usare direttamente LaTeX, che è sicuramente meglio. Con MiKTeX hai tutto quello che ti serve, compreso l’editor TeXworks, mi pare.
          LyX sembra vantaggioso all’inizio; col tempo lo troverai molto limitato. Anche se rimane utile per creare le tabelle, per esempio.

          Ciao
          Ivan

        • #55329
          Up
          0
          Down
          ::


          La vecchia versione 2.7 non c’è più quindi, dato che normalmente mi compila i file credo che si sia “adattoto” alla nuova versione 2.9.
          Però mi continua a dare gli errori:

          Package biblatex Error: Style ‘philosophy-classic’ not found.
          Package biblatex Error: Style ‘philosophy-classic’ not found.
          Package biblatex Error: Command ‘\cite’ undefined. (per ogni citazione a piè di pagina)

          Anche usando il Texworks mi da questo errore:
          ! Package biblatex Error: Style ‘philosophy-classic’ not found.
          non capisco … …

        • #55330
          Up
          0
          Down
          ::

          La vecchia versione 2.7 non c’è più quindi, dato che normalmente mi compila i file credo che si sia “adattoto” alla nuova versione 2.9.
          Però mi continua a dare gli errori:

          Package biblatex Error: Style ‘philosophy-classic’ not found.
          Package biblatex Error: Style ‘philosophy-classic’ not found.
          Package biblatex Error: Command ‘\cite’ undefined. (per ogni citazione a piè di pagina)

          Anche usando il Texworks mi da questo errore:
          ! Package biblatex Error: Style ‘philosophy-classic’ not found.
          non capisco … …

          Sicura che non ci sia più? Non è detto che si sia adattato automaticamente. Anzi, è molto probabile il contrario. In ogni caso controlla bene tra le preferenze. Vedrai che LyX punta ancora alla vecchia versione. Il fatto che altri file vengano correttamente compilati non significa nulla. Può essere che gli altri file usino pacchetti “coerenti”, presenti già nella vecchia versione. Magari quelli di MiKTeX hanno eliminato i miei stili. Controllo…

          Per fugare ogni dubbio compila il tuo file con l’editor TeXworks, che hai installato insieme a MiKTeX. Se tutto funziona significa che è solo un problema di LyX. Credo che tu sappia come fare per visualizzare il sorgente.

          Ciao
          Ivan

        • #55331
          Up
          0
          Down
          ::


          Ho esportato il file in formato latex ed ho eliminato tutto il testo.
          Credo che questo file sia quindi corretto e ridotto all’osso per vedere dove è il problema:

          \documentclass[english,italian]{article}
          \usepackage[T1]{fontenc}
          \usepackage[latin9]{inputenc}
          \setcounter{tocdepth}{2}

          \usepackage[italian]{babel}
          \usepackage[style=philosophy-classic]{biblatex}
          \bibliography{C:/Dottorato/BiblioDott}

          \begin{document}
          \title{Analisi varie}
          \maketitle
          \section{Robert Alva Noe}
          \subsection{Articolo su \textit{Analysis}%
          \footnote{\cite{Noe:CausationAndPerception}%
          }}
          Bla bla bla
          \selectlanguage{english}%
          \printbibliography\selectlanguage{italian}
          \end{document}

          ma purtroppo mi manda sempre lo stesso errore.

          ! Package biblatex Error: Style ‘philosophy-classic’ not found.

        • #55332
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Prova a dare il comando

            kpsewhere philosophy-classic.bbx

            da terminale.

            kpsewhere cerca il file nominato come suo argomento lungo tutti gli alberi di ricerca che usa anche il sistema TeX per svolgere il suo lavoro.

            Ci sono due casi: o te lo trova, e allora non ci sono scuse né per LyX né per TeXworks.

            O non te lo trova e allora probabilmente devi ripetere l’operazione di Refresh filename database; oppure hai installato il pacchetto in un albero locale che non è elencato fa quelli di MiKTeX: apri MiKTeX settings e clicca su Roots: controlla se le radici degli alberi che MiKTeX usa comprendono anche quella dove sei sicura di aver installato i file del pacchetto.

          • #55333
            Up
            0
            Down
            ::


            quando mando il comando kpsewhere philosophy-classic.bbx sul prompt comandi mi dice:

            “kpsewhere” non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch.

          • #55334
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              è quello che temevo.

              Leggi allora il manuale di MiKTeX; dispone di diversi comandi da dare da console, fra i quali initexmf che accetta una miriade di opzioni, forse ce ne è una che serve a fare quello che normalmente fa kpsewhere.

              Io non uso iù MiKTeX da quasi 5 anni, quindi andando solo a memoria non sono in grado di ricordare qual era il comando magico. Ma c’è.

            • #55335
              Up
              0
              Down
              ::


              Non so come sta andando la faccenda con MiKTeX. Comunque mi è venuto in mente che LyX non supporta biblatex, almeno nativamente. Puoi trovare indicazioni più precise qui:
              http://wiki.lyx.org/BibTeX/Biblatex

              Ciao
              Ivan

            • #55336
              Up
              0
              Down
              ::


              Pant pant

              per non aver alcun dubbio su come Lyx si riferisse ai vari miktex ho disinstallato tutto e reinstallato cosicchè fosse Lyx a scarare la nuova versione di miktex “legandosi” così ad essa. (che faticaccia 🙂 )

              E’ vero Biblatex non è supportato da lyx ma avevo già fatto le modifiche necessarie, comunque grazie lo stesso :).

              Ho installato di nuovo il pacchetto biblatex-philosophy dal package manager di miktex e quindi credo che basti… no?

              Purtroppo continua a dare gli stessi errori.
              Package biblatex Error: Style ‘philosophy-classic’ not found.
              Package biblatex Error: Style ‘philosophy-classic’ not found.
              Package biblatex Error: Command ‘\cite’ undefined.

            • #55337
              Up
              0
              Down
              ::

              Pant pant

              per non aver alcun dubbio su come Lyx si riferisse ai vari miktex ho disinstallato tutto e reinstallato cosicchè fosse Lyx a scarare la nuova versione di miktex “legandosi” così ad essa. (che faticaccia 🙂 )

              E’ vero Biblatex non è supportato da lyx ma avevo già fatto le modifiche necessarie, comunque grazie lo stesso :).

              Ho installato di nuovo il pacchetto biblatex-philosophy dal package manager di miktex e quindi credo che basti… no?

              Purtroppo continua a dare gli stessi errori.
              Package biblatex Error: Style ‘philosophy-classic’ not found.
              Package biblatex Error: Style ‘philosophy-classic’ not found.
              Package biblatex Error: Command ‘\cite’ undefined.

              Sembra abbastanza evidente che LyX non stia usando gli stessi eseguibili della versione di MiKTeX che aggiorni.

              Ma sei proprio sicura di voler continuare con un sistema così complesso come LyX? Ti dovresti essere resa conto che, quando si ha qualche esigenza appena superiore a un semplice articolo, le procedure per adattare LyX richiedono ben più che un \usepackage e qualche impostazione.

              Ciao
              Enrico

            • #55338
              Up
              0
              Down
              ::


              bhè mi sembra troppo più comodo per scrivere e per poi modificare.

              Non posso certo scrivere le e accentate o apostrofi vari con lo \ prima ogni volta come bisognerebbe fare in latex.
              E anche la rilettura del testo con tutte le parentesi graffe, comandi per il corsivo etc è veramente complicata.

            • #55339
              Up
              0
              Down
              ::

              bhè mi sembra troppo più comodo per scrivere e per poi modificare.

              Non posso certo scrivere le e accentate o apostrofi vari con lo \ prima ogni volta come bisognerebbe fare in latex.
              E anche la rilettura del testo con tutte le parentesi graffe, comandi per il corsivo etc è veramente complicata.

              Chi ha detto che non si possono scrivere i caratteri accentati? Alle graffe e ai comandi si fa l’abitudine in poco tempo. I vantaggi sono molto più di questi presunti svantaggi.

              Ciao
              Enrico

            • #55340
              Up
              0
              Down
              ::

              bhè mi sembra troppo più comodo per scrivere e per poi modificare.

              Non posso certo scrivere le e accentate o apostrofi vari con lo \ prima ogni volta come bisognerebbe fare in latex.
              E anche la rilettura del testo con tutte le parentesi graffe, comandi per il corsivo etc è veramente complicata.

              Non si capisce molto 😀

              Ad ogni modo, i tempi in cui gli accenti e gli apostrofi si scrivevano come dici tu sono finiti da mo’… a cosa ti riferisci? Hai mai provato a scrivere DAVVERO con LaTeX? 😉

              Hai già avuto due consigli da due grandi esperti: lascia LyX e passa a qualcosa d’altro. Se noti i filoni di questo Forum, LyX ha sempre dato problemi che LaTeX e un editor “normale” non danno affatto.

              Per quanto riguarda la rilettura del testo con le graffe, be’ prova la versione demo di Latexian, che trovi anche in un mio filone in “Altri programmi”. Non ha avuto nessuna risposta, probabilmente è una “sola” come dicono a Roma, ma la funzione Live Preview ti fa vedere in tempo quasi reale (2 secondi di ritardo) quello che scrivi, così puoi rileggere con comodo 😀

              Ciao
              Tommaso

            • #55341
              Up
              0
              Down
              ::


              ok
              seguirò il vostro consiglio

              grazie mille

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

          Go to top