Alb

Risposte nei forum create

Stai visualizzando 15 risposte – dal 16 al 30 (di 88 totali)
  • Autore
    Risposte
  • in risposta a: Stili biblatex-philosophy #43808
    Alb
      Up
      0
      Down
      ::


      Grazie. Le abbreviazioni che suggerisci mi sembrano buone. Per dei testi che cito spesso uso “§” piuttosto “sec.”, ma credo che la maggior parte della gente preferisca “sec.”

      Ciao
      Alberto

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


        Ciao,

        nella prossima versione degli stili philosophy si potrebbero definire le chiavi di localizzazione di “section” e “verse” sia per l’inglese che per l’italiano? Al momento mi pare che non siano definite.

        Grazie e ciao
        Alberto

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


          Ciao,

          mi pare che nelle bibliografie create con philosophy-classic ci sia un piccolo problema nel modo in cui vengono stampati i mesi. Ecco un esempio:
          `\begin{filecontents*}{bibliografia.bib}
          @ARTICLE
          {Shea2008,
          author = “Shea, Christopher”,
          title = “Against Intuition”,
          journaltitle = “The Chronicle of Higher Education”,
          date = “2008-08-03”}
          \end{filecontents*}{bibliografia.bib}

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

          \begin{document}

          \cite{Shea2008}

          \printbibliography
          \end{document}`
          Nel testo, l’articolo viene stampato correttamente come “Shea 2008”, ma nella bibliografia la voce di questo articolo inizia così:

          Shea, Christopher (32008), …

          Se la lingua del documento è l’inglese, la voce bibliografica inizia con

          Shea, Christopher (3, 2008), …

          In entrambe le lingue, penso che la voce nella bibliografia dovrebbe essere stampata come

          Shea, Christopher (2008), …

          perché l’etichetta dovrebbe essere la stessa che è usata nel corpo del testo.

          Grazie e ciao
          Alberto

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


            Ciao,

            per quel che ho potuto vedere finora, mi sembra che i codici che sto usando funzionino bene. Anche l’aggiunta che Ivan aveva suggerito qui mi pare che funzioni bene.

            Resta da correggere un problema riguardante le voci @review per cui Ivan mi aveva dato un codice qualche tempo fa. Se uso gli stili con l’opzione “publocformat=loccolonpub”, la sigla “vol.” non dovrebbe essere stampata per i volumi delle riviste, ma per le @review continua ad essere stampata.

            File di esempio:
            `\begin{filecontents*}{bibliografia.bib}
            @REVIEW
            {ReviewGomezLopez1997,
            author = “Cavazza, Marta”,
            title = “Susana Gomez Lopez, \emph{Le passioni degli atomi}”,
            journaltitle = “Universitas”,
            volume = “11”,
            date = “1998-05”,
            url = “http://www.cis.unibo.it/NewsLetter/111998Nw/cavazza.htm”}
            \end{filecontents*}{bibliografia.bib}

            \documentclass{article}
            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[italian,english]{babel}
            \usepackage[babel]{csquotes}
            \usepackage[publocformat=loccolonpub,%
            style=philosophy-classic]{biblatex}
            \addbibresource{bibliografia.bib}

            \begin{document}

            \cite{ReviewGomezLopez1997}

            \printbibliography
            \end{document}`

            Il codice che Ivan mi aveva dato per correggere questo problema è il
            seguente:
            `\makeatletter
            \DeclareFieldFormat[review]{volume}{%
            \ifdefstring{\bbx@volnumformat}{volnumstrings}{%
            \bibstring{volume}\addnbspace\ifdefstring{\bbx@volumeformat}{arabic}{#1}{\volfnt{#1}}}{\ifdefstring{\bbx@volumeformat}{arabic}{#1}{\volfnt{#1}}}}
            \makeatother`
            Si potrebbe inserirlo negli stili prima che TeXLive venga scongelato?

            Grazie e ciao
            Alberto

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


              Ciao,

              ho trovato un piccolo errore nel modo in cui alcuni comandi cites vengono stampati. Si tratta dei cites che hanno come argomento due opere dello stesso autore, delle quali è fornito il numero di pagina per la prima, ma non per la seconda.

              Ecco un codice di esempio:
              `\begin{filecontents*}{bibliografia.bib}
              @BOOK
              {Uno,
              author = “Doe, John”,
              title = “First Book”,
              location = “Oxford”,
              publisher = “Oxford University Press”,
              date = “2011”}

              @BOOK
              {Due,
              author = “Doe, John”,
              title = “Second Book”,
              location = “Oxford”,
              publisher = “Oxford University Press”,
              date = “2011”}
              \end{filecontents*}{bibliografia.bib}

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

              \begin{document}

              \cites{Uno}{Due}

              \cites[23]{Uno}[21]{Due}

              \cites{Uno}[23]{Due}

              \cites[23]{Uno}{Due}

              \end{document}`

              Viene stampato così:

              Doe 2011a,b
              Doe 2011a, p. 23, 2011b, p. 21
              Doe 2011a, 2011b, p. 23
              Doe 2011a, p. 23,b

              Ma l’ultima riga dovrebbe essere stampata così:

              Doe 2011a, p. 23, 2011b

              Mi pare che philosophy-classic e philosophy-modern ereditino questo problema dagli stili authoryear forniti con biblatex.

              Ciao
              Alberto

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

                Quelle Marco sono aggiunte non per il problema del nome,
                Ma per avere il volume prima delle pagine, ovvero in fondo alla voce e non vicino ai volumes

                Certo! Mi ero confuso 😳
                Grazie
                Alberto

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


                  Ciao Ivan, grazie.

                  ivan” post=84229
                  `\DeclareMultiCiteCommand{\cites}{\cite}{\addsemicolon}
                  \DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\addsemicolon}
                  \DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\addsemicolon}
                  \DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\addsemicolon}
                  \DeclareMultiCiteCommand{\smartcites}[\iffootnote\mkbibparens\mkbibfootnote]{\smartcite}{\addsemicolon}
                  \DeclareMultiCiteCommand{\textcites}{\textcite}{\addsemicolon}
                  `

                  Questo codice funziona bene con philosophy-classic e philosophy-modern, ma in philosophy-verbose stampa il seguente testo:

                  Geminiano Montanari, Pensieri fisico-matematici, Manolessi, Bologna 1667, p. 23;Geminiano Montanari, La fiamma volante, Manolessi, Bologna 1676, p. 11;Geminiano Montanari, Le forze d’Eolo, Poletti, Parma 1694, p. 100.

                  Tra il punto e virgola e la voce seguente manca uno spazio.

                  Gli altri due codici mi sembra funzionino bene. D’ora in poi li userò nei miei documenti e se noto qualche problema ti farò sapere.

                  Vedo che nel terzo codice, oltre ad una newbibmacro*{inbook:full} hai inserito delle newbibmacro* per incollection e inproceedings. Nel file con cui ho testato il codice, queste macro non cambiavano niente perché il nome dell’editor veniva già stampato dopo il titolo, così: “… in Titolo, a cura di Nomecuratore Cognomecuratore”. Ma presumo che in altri casi servino.

                  Grazie e ciao
                  Alberto

                  in risposta a: Doppia versione dei pacchetti installati(TeXLive2012/Ubuntu) #84373
                  Alb
                    Up
                    0
                    Down
                    ::


                    No, su synaptic non risultano installati. Sono installati solo come parte di TeXLive 2012.

                    La versione di biblatex disponibile su synaptic è 1.7-1.

                    ciao
                    Alberto

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


                      Ciao,

                      ho tre piccoli suggerimenti per gli stili philosophy. Uno riguarda \cites e gli altri due le voci @inbook.

                      Primo suggerimento: negli stili philosophy il comando “\cites” usa la virgola come separatore. Ad esempio, il file di esempio qui sotto genera un pdf con questo testo:

                      Montanari 1667, p. 23, 1676, p. 11, 1694, p. 100

                      Mi pare che le citazioni sarebbero più leggibili se come separatore si usasse il punto e virgola anziché la virgola:

                      Montanari 1667, p. 23; 1676, p. 11; 1694, p. 100

                      Il file di esempio è questo:
                      `\begin{filecontents*}{bibliografia.bib}
                      @BOOK
                      {uno,
                      author = “Montanari, Geminiano”,
                      title = “Pensieri fisico-matematici”,
                      location = “Bologna”,
                      publisher = “Manolessi”,
                      date = “1667”}

                      @BOOK
                      {due,
                      author = “Montanari, Geminiano”,
                      title = “La fiamma volante”,
                      location = “Bologna”,
                      publisher = “Manolessi”,
                      date = “1676”}

                      @BOOK
                      {tre,
                      author = “Montanari, Geminiano”,
                      title = “Le forze d'Eolo”,
                      location = “Parma”,
                      publisher = “Poletti”,
                      date = “1694”}
                      \end{filecontents*}{bibliografia.bib}

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

                      \begin{document}

                      \cites[23]{uno}[11]{due}[100]{tre}

                      \end{document}`
                      Secondo suggerimento: in philosophy-classic, uno @inbook che è parte di un @book con un autore diverso viene stampato così:

                      Montanari, Geminiano (1780), «Alcune Esperienze fatte nell’Accademia di Filosofia Esperimentale», in Targioni Tozzetti, Giovanni, Notizie degli aggrandamenti delle scienze fisiche accaduti in Toscana, vol. 2, 3 vol., Firenze, p. 721-734.

                      Se possibile, non sarebbe meglio se il nome dell’autore del @book fosse stampato come “in Giovanni Targioni Tozzetti,” anziché “in Targioni Tozzetti, Giovanni,”?

                      Terzo suggerimento: non sarebbe meglio se la citazione dell’@inbook non ereditasse il campo “volumes” o se, in alternativa, anziché stampare , stampasse <3 vol., Firenze, vol. 2, p. 721-734>?

                      Il file di esempio è questo:
                      `\begin{filecontents*}{bibliografia.bib}
                      @INBOOK
                      {Montanari1780,
                      author = “Montanari, Geminiano”,
                      title = “Alcune Esperienze fatte nell'Accademia di Filosofia Esperimentale”,
                      crossref = “TargioniTozzetti1780”,
                      volume = “2”,
                      pages = “721-734”}

                      @BOOK
                      {TargioniTozzetti1780,
                      author = “Targioni Tozzetti, Giovanni”,
                      title = “Notizie degli aggrandamenti delle scienze fisiche accaduti in Toscana”,
                      volumes = “3”,
                      location = “Firenze”,
                      date = “1780”}
                      \end{filecontents*}{bibliografia.bib}

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

                      \begin{document}

                      \cite{Montanari1780}

                      \printbibliography
                      \end{document}`
                      Grazie e ciao
                      Alberto

                      in risposta a: Doppia versione dei pacchetti installati(TeXLive2012/Ubuntu) #84371
                      Alb
                        Up
                        0
                        Down
                        ::


                        Grazie a tutti per i suggerimenti. Ho disinstallato la versione di TeXLive di debian e lasciato solo TeXLive2012.

                        L’unico problema che mi era rimasto (biber 1.6 beta si lamenta che sto usando biblatex 2.3, anche se l’unica versione che ho installata è la 2.5) continua ad esserci, non so perché.

                        Comunque per le mie esigenze attuali non è grave: posso accontentarmi di biber 1.5 che quella lamentela non la fa.

                        Ciao
                        Alberto

                        Alb
                          Up
                          0
                          Down
                          ::


                          Problema risolto, almeno in parte.

                          Alb” post=83685Il problema è che latex usa la versione più vecchia dei pacchetti. Ad esempio, se nel preambolo di un documento inserisco “\usepackage{fmtcount}”, la versione usata è la 1.3 (che genera degli errori poi corretti in 2.02). Inoltre avrei bisogno di usare biber 1.6 beta, che richiede biblatex 2.5, ma biber “vede” la versione 2.3 di biblatex e non la versione 2.5.

                          Per quanto riguarda fmtcount ed altri pacchetti, la versione che latex andava a pescare era quella che avevo installato nell’albero locale qualche anno fa (quando usavo la versione basic di MiKTeX su Windows che non conteneva fmtcount) e poi me ne ero dimenticato. Ho rimosso quei pacchetti dall’albero locale e adesso LaTeX usa le versioni aggiornate dei pacchetti che sono incluse in TeXLive 2012.

                          Per quanto riguarda biblatex, il problema continua: la seconda linea dei files .bcf creati da biblatex inizia con

                          Alb
                            Up
                            0
                            Down
                            ::


                            Benché il codice fornito da Ivan qualche post fa non mi funzionasse, il codice seguente funziona, anche usando biber 1.5 anziché 1.6beta. Non so per quale motivo e non so se il codice qui sotto sia scritto bene, ma lo posto lo stesso nel caso possa servire a qualcuno:
                            `\DeclareSourcemap{
                            \maps[datatype=bibtex]{
                            \map{
                            % Do not print publisher for works whose “date”
                            % field starts with a digit <1900 (e.g.: “1834”, “1834/1835”)
                            \step[fieldsource=date,match=\regexp{^1[0-8][0-9][0-9]},final]
                            \step[fieldset=publisher, null]
                            }
                            % Do not print publisher for works whose
                            % “year” field starts with a digit <1900 (e.g.: “1834”,
                            % “1834–1835”, “1834 [1700]”)
                            \map{
                            \step[fieldsource=year,match=\regexp{^1[0-8][0-9][0-9]},final]
                            \step[fieldset=publisher, null]
                            }
                            }
                            }`

                            Ciao
                            Alberto

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


                              Ciao,

                              mi pare di avere scovato un piccolo errore in philosophy-verbose. Quando viene citato un @book o una @collection che contiene un campo “note”, e poi viene citata una sua parte, nella citazione dello @inbook o della @incollection viene stampato anche il campo “note”, così:

                              Carl Christian Ehrard Schmid, Wörterbuch zum leichtern Gebrauch der Kantischen Schriften, 2nd ed., enlarged, Cröker, Jena 1788
                              Carl Christian Ehrard Schmid, “Einige Bemerkungen über den Empirismus und Purismus in der Philosophie”, in Schmid, Wörterbuch zum leichtern Gebrauch der Kantischen Schriften cit., enlarged

                              In questo caso “enlarged” è contenuto nel campo “note” e dovrebbe essere stampato nella prima citazione, ma non nella seconda.

                              Ecco il codice del mio esempio:
                              `\begin{filecontents*}{biblio.bib}
                              @INBOOK
                              {due,
                              author = “Schmid, Carl Christian Ehrard”,
                              title = “Einige Bemerkungen {\”u}ber den Empirismus und Purismus in der Philosophie”,
                              crossref = “uno”}
                              @BOOK
                              {uno,
                              author = “Schmid, Carl Christian Ehrard”,
                              title = “W{\”o}rterbuch zum leichtern Gebrauch der Kantischen Schriften”,
                              booktitle = “W{\”o}rterbuch zum leichtern Gebrauch der Kantischen Schriften”,
                              edition = “2”,
                              note = “enlarged”,
                              location = “Jena”,
                              publisher = “Cr{\”o}ker”,
                              date = “1788”}
                              \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}

                              \begin{document}

                              \cite{uno}

                              \cite{due}

                              \printbibliography
                              \end{document}`

                              Ciao
                              Alberto

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


                                Ciao Ivan,

                                Buona Pasqua e grazie mille per la patch.

                                Potresti controllare se sulla tua versione aggiornata degli stili un documento come il seguente viene compilato correttamente?
                                `\begin{filecontents*}{biblio.bib}
                                @BOOK
                                {uno,
                                author = “Vitali, Buonafede”,
                                title = “Lettera scritta ad un cavaliere suo padrone dall'Anonimo in difesa della Professione del Salimbanco”,
                                shorttitle = “Lettera”,
                                location = “Venezia”,
                                publisher = “Girardi”,
                                date = “1739”}

                                @COLLECTION
                                {due,
                                editor = “Fattori, Marta”,
                                title = “Francis Bacon”,
                                booktitle = “Francis Bacon”,
                                location = “Roma”,
                                publisher = “Edizioni dell'Ateneo”,
                                date = “1984”}
                                \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}

                                \begin{document}

                                \ccite{uno}

                                \ccite{due}

                                \ccite{uno}

                                \ccite{due}

                                \end{document}`

                                A me il secondo e il quarto ccite stampano anche casa editrice, luogo e anno di pubblicazione. Può darsi che qualcuno dei codici che mi avevi fornito risolva il problema, ma temo di avere fatto un po’ confusione (non so quale codice vada lasciato e quale vada sostituito). Quindi, se ti è possibile, sarebbbe meglio se controllassi tu con la tua versione aggiornata degli stili.

                                Ciao e grazie!
                                Alberto

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


                                  Ciao Ivan,

                                  qualche post fa ti avevo segnalato che quando ci sono due \ccite uno dopo l’altro, l’abbreviazione “cit.” viene usata anche per la prima citazione. Mi pare che il problema non si limiti ai \ccite. Il problema sorge anche quando si ha una citazione in note a pié di una @incollection, seguita da una citazione dell’intera @collection in philosophy-verbose. L’abbreviazione “cit.” viene usata anche per la prima citazione:
                                  `\begin{filecontents*}{biblio.bib}
                                  @INCOLLECTION
                                  {Rossi1984,
                                  author = “Rossi, Paolo”,
                                  title = “Ants, Spiders, Epistemologists”,
                                  crossref = “Fattori1984”,
                                  pages = “245-260”}

                                  @COLLECTION
                                  {Fattori1984,
                                  editor = “Fattori, Marta”,
                                  title = “Francis Bacon”,
                                  booktitle = “Francis Bacon”,
                                  location = “Roma”,
                                  publisher = “Edizioni dell'Ateneo”,
                                  date = “1984”}
                                  \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}

                                  \begin{document}

                                  \footcite{Rossi1984} \footcite{Fattori1984}

                                  \end{document}`

                                  Ciao e buona Pasqua
                                  Alberto

                                Stai visualizzando 15 risposte – dal 16 al 30 (di 88 totali)

                                Go to top