Alb

Risposte nei forum create

Stai visualizzando 15 risposte – dal 31 al 45 (di 88 totali)
  • Autore
    Risposte
  • Alb
      Up
      0
      Down
      ::


      Ciao,

      “which pdftex” mi dice

      /opt/texbin/pdftex

      Grazie
      Alberto

      in risposta a: Stili biblatex-philosophy #43770
      Alb
        Up
        0
        Down
        ::

        ivanLa doc dice che “journal” è un alias di “journaltitle”, fornito per compatibilità con bibtex,
        quindi presumo che con biber non funzioni. Mi pare comunque strano e in ogni caso non ho fatto prove.

        Ciao,

        ho notato anch’io che con la nuova versione degli stili il campo “journal” non viene più stampato (journaltitle invece sì). Nemmeno il campo “address” viene stampato (location invece sì). Ma non penso che sia un problema di Biber perché, se uso Biber con lo stile verbose o con la penultima versione degli stili philosophy (prima dell’aggiornamento di un paio di giorni fa), quei campi vengono stampati. Ma se uso la nuova versione degli stili philosophy non vengono più stampati.

        Esempio:
        `\begin{filecontents*}{biblio.bib}
        @ARTICLE
        {Heimsoeth1965-1966,
        author = “Heimsoeth, Heinz”,
        title = “Kant und Plato”,
        journal = “Kant-Studien”,
        volume = “56”,
        pages = “349-372”,
        date = “1965/1966”}

        @BOOK
        {uno,
        author = “Pistorius, Hermann”,
        title = “Primo titolo”,
        subtitle = “Primo sottotitolo”,
        date = “1789”,
        address = “Oxford”}
        \end{filecontents*}{biblio.bib}

        \documentclass{article}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[italian,english]{babel}
        \usepackage[babel]{csquotes}
        \usepackage[style=verbose]{biblatex}
        \addbibresource{biblio.bib}

        \begin{document}

        \cite{Heimsoeth1965-1966}

        \cite{uno}

        \end{document}`
        Se sostituisco “style=verbose” con “style=philosophy-verbose”, “Kant-Studien” e “Oxford” spariscono dal pdf.

        in risposta a: Stili biblatex-philosophy #43765
        Alb
          Up
          0
          Down
          ::


          Ciao Ivan,

          grazie. Ora @review funziona perfettamente. Mi pare che ci sia ancora un problema con \ccite. Applicando il codice che mi hai fornito, in un documento con due \ccite, il secondo \ccite funziona bene, ma il primo \ccite si comporta come se fosse un \cite: stampa anche il nome dell’autore.

          Esempio:
          `\begin{filecontents*}{biblio.bib}
          @BOOK
          {uno,
          author = “Pistorius, Hermann”,
          title = “Primo titolo”,
          subtitle = “Primo sottotitolo”,
          date = “1789”,
          address = “Oxford”}
          \end{filecontents*}{biblio.bib}

          \documentclass{article}
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian,english]{babel}
          \usepackage[babel]{csquotes}
          \usepackage[style=philosophy-verbose]{biblatex}
          \addbibresource{biblio.bib}

          \renewbibmacro*{cite:ccite}{%
          \usebibmacro{cite:citepages}%
          \global\togglefalse{cbx:fullcite}%
          \global\togglefalse{cbx:loccit}%
          \bibhypertarget{cite\the\value{instcount}}{%
          \ifciteseen
          {\iffieldundef{shorthand}
          {\usebibmacro{cite:title}%
          \usebibmacro{cite:save}}
          {\usebibmacro{cite:shorthand}}}
          {\usebibmacro{cite:full}%
          \usebibmacro{cite:save}}}}

          \DeclareCiteCommand{\ccite}
          {\usebibmacro{prenote}}%
          {\usebibmacro{citeindex}%
          \usebibmacro{cite:ccite}}
          {\multicitedelim}
          {\usebibmacro{cite:postnote}}

          \begin{document}

          prima citazione: \ccite{uno}

          seconda citazione: \ccite{uno}

          \end{document}`

          in risposta a: Stili biblatex-philosophy #43762
          Alb
            Up
            0
            Down
            ::


            OK, grazie.

            Mi pare di avere trovato due piccoli problemi nelle citazioni ripetute in philosophy-verbose.

            Primo problema: quando un’opera è citata per la seconda volta con \ccite, vengono stampati il titolo e sottotitolo anziche il shortitle (se c’è) o il titolo seguito da “cit.”

            Esempio minimo:
            `\begin{filecontents*}{biblio.bib}
            @BOOK
            {uno,
            author = “Pistorius, Hermann”,
            title = “Primo titolo”,
            subtitle = “Primo sottotitolo”,
            date = “1789”,
            address = “Oxford”}

            @COLLECTION
            {due,
            editor = “Defoe, Daniel”,
            title = “Un libro”,
            address = “Oxford”,
            publisher = “Oxford University Press”,
            date = “1985”}
            \end{filecontents*}{biblio.bib}

            \documentclass{article}
            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[english,italian]{babel}
            \usepackage[babel]{csquotes}
            \usepackage[style=philosophy-verbose]{biblatex}
            \addbibresource{biblio.bib}

            \begin{document}

            \cite{uno}

            \cite{due}

            \ccite{uno}

            \end{document}`
            Secondo problema: quando una @review viene citata per la seconda volta, “recensione di” non viene stampato ed il campo “title” viene stampato in corsivo.

            Esempio minimo:
            `\begin{filecontents*}{biblio.bib}
            @REVIEW
            {uno,
            author = “Pistorius, Hermann Andreas”,
            title = “Carl Christian Erhard Schmid, \emph{Critik der reinen
            Vernunft im Grundrisse}”,
            journal = “Allgemeine deutsche Bibliothek”,
            date = “1789”,
            volume = “88”,
            number = “1”,
            pages = “104-122”}

            @COLLECTION
            {due,
            editor = “Defoe, Daniel”,
            title = “Un libro”,
            address = “Oxford”,
            publisher = “Oxford University Press”,
            edition = “2”,
            date = “1985”}
            \end{filecontents*}{biblio.bib}

            \documentclass{article}
            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[english,italian]{babel}
            \usepackage[babel]{csquotes}
            \usepackage[style=philosophy-verbose]{biblatex}
            \addbibresource{biblio.bib}

            \begin{document}

            \footcite{uno}, \footcite{due}, \footcite{uno}

            \end{document}`

            Ciao
            Alberto

            Alb
              Up
              0
              Down
              ::


              Grazie Ivan. Ho installato biber 2.6, ma mi dice che ho biblatex 2.3 e devo aggiornarlo, quando invece stando al package manager di TeXLive ho biblatex 2.5. In questi giorni sono un po’ di corsa, ma quando avrò un po’ più tempo cercherò di capire il motivo e vedere se il codice funziona anche a me.

              Alb
                Up
                0
                Down
                ::


                Ciao Ivan, grazie del suggerimento.

                Ho provato il codice con il file qui sotto e non mi funziona: sia per l’opera pubblicata nel 1985 che per quella pubblicata nel 1800 viene stampato il publisher. Devo cambiare qualcosa?
                `\begin{filecontents*}{biblio.bib}
                @COLLECTION
                {uno,
                editor = “{di Giovanni}, George and Harris, H. S.”,
                title = “Between Kant and Hegel”,
                address = “Albany, New York”,
                publisher = “State University of New York Press”,
                date = “1985”}

                @COLLECTION
                {due,
                editor = “Crusoe, Robinson”,
                title = “Titolo”,
                address = “Oxford”,
                publisher = “Oxford University Press”,
                date = “1800”}
                \end{filecontents*}{biblio.bib}

                \documentclass{article}
                \usepackage[T1]{fontenc}
                \usepackage[utf8]{inputenc}
                \usepackage[italian,english]{babel}
                \usepackage[babel]{csquotes}
                \usepackage[style=philosophy-verbose]{biblatex}

                \DeclareSourcemap{
                \maps[datatype=bibtex]{
                \map{
                \step[fieldsource=date, match=\regexp{([^2][^9]\d{2})},final]
                \step[fieldset=publisher, null]
                }
                }
                }

                \addbibresource{biblio.bib}

                \begin{document}

                \footcite{uno}

                \footcite{due}

                \end{document}`
                Grazie
                Alberto

                in risposta a: Stili biblatex-philosophy #43760
                Alb
                  Up
                  0
                  Down
                  ::


                  Ciao Ivan,

                  Ottimo, grazie per il codice.

                  Un’altra osservazione, questa volta riguardo al raro caso di opere il cui titolo finisce con un punto fermo. Ad esempio questa:
                  `@BOOK
                  {Sydenham1848,
                  author = “Sydenham, Thomas”,
                  title = “The Works of Thomas Sydenham M.\,D.”,
                  translator = “Latham, R. G.”,
                  address = “London”,
                  year = “1848”}`
                  Usando philosophy-verbose, nel corpo del testo questa citazione viene stampata così:

                  Thomas Sydenham, The Works of Thomas Sydenham M. D., trad. da R. G. Latham, London 1848

                  mentre nella bibliografia viene stampata così:

                  Thomas Sydenham, The Works of Thomas Sydenham M. D. Trad. da R. G. Latham, London 1848

                  con <. Trad. da> al posto di <., trad. da>.

                  Sarebbe possibile uniformare? Mi pare che il modo in cui la citazione viene stampata nel corpo del testo sia quello giusto.

                  Grazie e ciao
                  Alberto

                  in risposta a: Stili biblatex-philosophy #43758
                  Alb
                    Up
                    0
                    Down
                    ::


                    Un’altra cosa. Se nel file di esempio del post precedente inserisco un \ccite{}, il codice
                    `Defoe's books, especially his \ccite{uno}`
                    mi stampa

                    Defoe’s books, especially his (a cura di), Un libro, Oxford University Press, Oxford 1985

                    “(a cura di),” è di troppo.

                    Se uso \ccite per un book con il campo author, anziché avere un editor, ottengo una virgola ed uno spazio di troppo:

                    his , Un libro

                    Uso TeXLive aggiornato e Biber 1.5.

                    Grazie!

                    in risposta a: Stili biblatex-philosophy #43757
                    Alb
                      Up
                      0
                      Down
                      ::


                      Ottimo. Grazie!

                      in risposta a: Stili biblatex-philosophy #43755
                      Alb
                        Up
                        0
                        Down
                        ::


                        Ciao Ivan,

                        grazie mille per tutto il tuo lavoro.

                        Sto provando philosophy-verbose in un testo inglese e vorrei suggerire un piccolo cambiamento riguardante i due punti che talvolta sono stampati dopo .

                        Mi spiego con un esempio: questo documento
                        `\documentclass{article}
                        \usepackage[T1]{fontenc}
                        \usepackage[utf8]{inputenc}
                        \usepackage[italian,english]{babel}
                        \usepackage[babel]{csquotes}
                        \usepackage[style=philosophy-verbose,backend=biber]{biblatex}
                        \addbibresource{../bibliotemp.bib}

                        \begin{document}

                        \footcite{uno}, \footcite{due}, \footcite{uno}.

                        \end{document}`
                        con due voci bibliografiche qualsiasi, ad esempio
                        `@BOOK
                        {uno,
                        editor = “Defoe, Daniel”,
                        title = “Un libro”,
                        address = “Oxford”,
                        publisher = “Oxford University Press”,
                        year = “1985”}

                        @COLLECTION
                        {due,
                        editor = “Crusoe, Robinson”,
                        title = “Between Kant and Hegel”,
                        address = “Oxford”,
                        publisher = “Oxford University Press”,
                        year = “1985”}
                        `
                        Compilando il documento si ottiene un testo con tre note, di cui la terza ha come testo

                        Defoe, Un libro cit..

                        Non so in italiano, ma in inglese in questo caso si dovrebbe usare un solo punto fermo al posto di due punti uno dopo l’altro. Sarebbe possibile fare in modo che philosophy-verbose stampi un solo punto?

                        Grazie e ciao
                        Alberto

                        in risposta a: Problema con hyperref e pageref #83999
                        Alb
                          Up
                          0
                          Down
                          ::


                          OK. Grazie
                          Alberto

                          in risposta a: [Risolto] Biblatex-philosophy e origdate #80761
                          Alb
                            Up
                            0
                            Down
                            ::


                            Ottimo. Grazie mille.

                            in risposta a: Usare Biber con Emacs e RefTeX con più files bibliografici #78201
                            Alb
                              Up
                              0
                              Down
                              ::


                              Sì.

                              in risposta a: Livello appendici #74823
                              Alb
                                Up
                                0
                                Down
                                ::


                                Grazie Enrico. Con il codice corretto il documento si compila senza errori. Resta un piccolo problema: i puntini che collegano il nome dell’appendice al numero della pagina sono stampati in grassetto anziché in tondo.

                                Come si potrebbe sistemare?

                                Grazie
                                Alberto

                                in risposta a: Livello appendici #74821
                                Alb
                                  Up
                                  0
                                  Down
                                  ::


                                  Con il codice suggerito da Enrico ho ottenuto questo errore:

                                  ERROR: Argument of \@firstoftwo has an extra }.

                                  — TeX said —

                                  \par
                                  l.19 \end{document}

                                  — HELP —
                                  From the .log file…

                                  I’ve run across a `}’ that doesn’t seem to match anything.
                                  For example, `\def\a#1{…}’ and `\a}’ would produce
                                  this error. If you simply proceed now, the `\par’ that
                                  I’ve just inserted will cause me to report a runaway
                                  argument that might be the root of the problem. But if
                                  your `}’ was spurious, just type `2′ and it will go away.

                                  Alberto

                                Stai visualizzando 15 risposte – dal 31 al 45 (di 88 totali)

                                Go to top