mario

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1 al 15 (di 22 totali)
  • Autore
    Risposte
  • in risposta a: Comandi \cite e \DeclareBibliographyCategory{} #56246
    Up
    0
    Down
    ::

    Lo trovo abbastanza assurdo, così come lo presenti. Quei prefissi A- e B- che hanno a che fare con le categorie?

    Non devo essermi spiegato.
    Metti che decidi di dividere una bibliografia author-year in tre sezioni: Libri, Articoli, Multimedia. Nel testo principale come fai a inserire un rimando in modo tale che il lettore sappia in quale sezione andare a cercare il riferimento? Io vorrei ottenere qualcosa del tipo L-Montale1940; A-Montale1930; M-Montale1960

    Cercando ho trovato qualcosa di simile a quello che cerco in
    http://www.ctan.org/tex-archive/macros/latex/contrib/splitbib/splitbib.pdf
    (vedi esempio 2.4), ma splitbib è incompatibile con biblatex, e non riesco a capire come riprodurre quell’esempio con biblatex.
    Nel manuale di biblatex vedo la sezione 3.10.4, ma non mi aiuta molto

    Qualche idea? Ne sarei molto grato
    ciao
    mario

    in risposta a: Comandi \cite e \DeclareBibliographyCategory{} #56244
    Up
    0
    Down
    ::


    Salve

    scusate se insisto, ma non riesco nemmeno a capire se quello che chiedo è del tutto bizarro, o del tutto ovvio.
    Qualsiasi franco commento è benvenuto
    Grazie
    mario

    in risposta a: HELP! biblatex, mixing interfaces, xref: come fare? #56242
    Up
    0
    Down
    ::

    Non sarebbe male se spiegassi quale sia l’effetto voluto.

    Quello del manuale, adattato al caso di philosophy-modern:

    se ho i record:

    `@Collection{Caio,
    editor = {Caio},
    title = {Titolo Coll},
    publisher = {Stampa},
    year = {2000}
    }

    @InCollection{Tizio,
    author = {Tizio},
    title = {Titolo Art},
    year = {2000},
    Xref = {Caio},
    }`

    voglio avere:

    Caio 2000, (a cura di) Titolo Coll, Stampa, 2000
    Tizio 2000, Titolo Art, in (Caio, 2000)

    chiaro?
    grazie
    mario

    in risposta a: philosophy-modern #56035
    Up
    0
    Down
    ::

    Segui alla lettera la guida che ti ha consigliato Claudio e installa l’ultima TeX Live. Non conosco Fedora. Con altre distribuzioni (Ubuntu, per esempio), le due versioni possono convivere tranquillamente.

    Ok, appena ho un minuto per rischiare, provo e relaziono. Per ora ho trovato lo .zip con i file philosophy e lo ho estratti nella cartella già presente in Fedora 13, benchè vuota,
    /usr/share/texlive/texmf-dist/tex/latex/biblatex-philosophy.
    Funziona.

    grazie
    ciao
    mario

    in risposta a: HELP! biblatex, mixing interfaces, xref: come fare? #56240
    Up
    0
    Down
    ::


    allora

    trovato in philosophy-classic:
    `
    \DeclareCiteCommand{\bbx@crossref}
    {}%
    {\ifuseeditor{%\ifthenelse{\value{listtotal}=2}
    %{\printnames[][-\value{maxnamesincross}]{labelname}}
    %{\printnames[][-\value{minnamesincross}]{labelname}}
    \printnames{labelname}}
    {\usebibmacro{labeltitle}}
    \setunit*{\addspace}%
    \printtext{\usebibmacro{crossdate+extrayear}}}%
    {}%
    {}%`

    Inserito un analogo codice in philosophy-modern, con xref al posto di crossref, e – al primo test- sembra funzionare.
    Non sono sicuro che questo sia sufficiente.

    In ascolto
    grazie
    mario

    in risposta a: philosophy-modern #56033
    Up
    0
    Down
    ::

    Ma che cosa hai installato su Fedora?

    Salve,

    a dir la verità: nulla, nel senso che uso quello che trovo su Fedora 13.
    Non sono familiare con texLive, è una distribuzione per Tex, o un tool per aggiornare la propria installazione di TeX?

    Non capisco se seguendo le istruzioni del tutorial che suggerisci rischio di interferire con ciò che è già presente in Fedora13. Rischio? Qualcuno ha esperienza di F13?

    grazie ciao mario

    in risposta a: philosophy-modern #56031
    Up
    0
    Down
    ::

    Qualunque versione del sistema TeX tu stia usando hai sicuramente un TeXLive manager o un MiKTeX Package manager che ti permette di fare qualunque aggiornamento, compreso philosophy. E tutti gli aggiornamenti che fai con quei programmi si riferiscono sempre a quanto di più recente sia disponibile, genralmente non piì “vecchio” di una settimana. 🙂

    Hello
    per Fedora sembra di no:
    http://www.spinics.net/linux/fedora/fedora-users/msg334911.html

    So trovare i file, ma mi sembra siano da scaricare uno per uno. Speravo in un pacchetto zippato.
    Grazie risposta
    mario

    in risposta a: bib, mysql, php #49906
    Up
    0
    Down
    ::


    Hi,

    il seguente post di un blog presenta un survey interessante
    http://www.fauskes.net/nb/bibtools/

    Prima di installare e provare qualcuno di questi tools, grato se chi ne ha esperienza offre in lista qualche commento.

    in particolare mi sembra interessante
    http://wikindx.sourceforge.net/index2.html
    Qualcuno lo usa?

    saluti
    mario

    update: trovo anche http://bibliophile.sourceforge.net/projects.php

    in risposta a: style=numeric e Xref #46938
    Up
    0
    Down
    ::

    `@InBook{aarticle,
    author = {Mario},
    title = {The article},
    note = {\cite{aabook}, pp.~134–165}
    }`
    Ciao
    Enrico

    NI, e se poi in alcuni casi ho bisogno del campo note per delle note, mi salta, temo, parte della formattazione. Credo che dovrei imparare a capire la modifica suggerita nel manuale a pag.164. Per ora torno sull’ottimo philosophy-modern, su cui ho iniziato un altro topic.

    Grazie aiuto
    ciao
    mario

    in risposta a: style=numeric e Xref #46936
    Up
    0
    Down
    ::

    Se leggi la documentazione, capisci che non è xref il campo da usare, ma crossref.

    grazie continue risposte 😀
    Avevo in parte già provato. Ho riprovato. Con i due record:

    `@Collection{aabook,
    editor = {Surname},
    title = {The Book},
    publisher = {editor},
    year = {1969},
    series = {collana}
    }

    @InBook{aarticle,
    author = {Mario},
    title = {The article},
    pages = {134,165},
    crossref = {aabook}
    }`

    ottengo

    `[148] Mario. «The article». In: a cura di Surname. collana. editor, 1969,
    pp. 134,165.
    [171] Surname, cur. The Book. collana. editor, 1969.`

    ma non riesco ad ottenere:
    `[148] Mario. «The article». In: [171] pp. 134,165.
    [171] Surname, cur. The Book. collana. editor, 1969.`
    Uso
    `\usepackage[style=numeric,hyperref=auto,defernums=true,sorting=nyvt,mincrossrefs=1]{biblatex}`

    grato di ogni ulteriore commento
    mario

    in risposta a: style=numeric e Xref #46934
    Up
    0
    Down
    ::

    Senza un esempio completo del database bibliografico, che vuoi di più?

    `@InBook{aarticle,
    author = {Mario},
    title = {The article},
    pages = {134–165},
    Xref = {aabook}
    }

    @Collection{aabook,
    editor = {Surname},
    title = {The Book},
    year = {2000},
    note = {maybe a note too}
    }`

    nella biblografia finale desidero:

    `[1] Mario The article. In: [2], pp. 134–165. <<<< [2] non riesco ad ottenerlo[/color] [2] surname editor, ed.: The Book, 2000.` grazie ++ mario

    in risposta a: style=numeric e Xref #46932
    Up
    0
    Down
    ::

    mincrossrefs=1

    ok, nessun msg di errore, ma nemmeno inserisce i riferimenti come desiderato
    Altre idee? Rinuncio?
    Sto riprovando con philosophy-modern
    grazie aiuto
    alla prossima
    mario

    in risposta a: style=numeric e Xref #46930
    Up
    0
    Down
    ::

    Puoi provare aggiungendo “crossrefs=1” alle opzioni passate a biblatex.

    grazie risposta.

    Non mi sembra riconosca crossref=1 (neanche crossrefs=1 , mincrossref=1):
    `/usr/local/share/texmf/tex/latex/biblatex/biblatex.sty:7590:Package keyval Error: crossref undefined \blx@processoptions`

    esisterà uno stile in cui è stata implementata l’idea dell’esempio di pag.169 del tutorial, o no?

    grato di ogni suggerimento
    saluti
    mario

    in risposta a: style=numeric e Xref #46928
    Up
    0
    Down
    ::

    The xref field is merely a pointer which may be used by bibliography styles which format child entries in a special way (see section 4.10.1 for an example). If the parent entry is referenced by a certain number of child entries, biblatex will automatically execute the equivalent of a \nocite command to request it from BibTeX. The threshold is controlled by the mincrossrefs package option from section 3.1.3.

    Così dice il manuale a pagina 32. Il valore normale di mincrossrefs è 2, ciò significa che occorrono almeno due citazioni di qualcosa che abbia un campo xref che punta a un certo elemento, affinché questo compaia nella bibliografia.

    Se non ti torna, puoi mostrare un esempio minimo?

    Ciao
    Enrico

    Salve

    grazie risposta domenicale.
    Quello che vorrei è il semplice esempio di pag, 169 del manuale:
    `[1] Audrey Author: Title of article. In: [2], pp. 134–165.
    [2] Edward Editor, ed.: Title of collection. Publisher: Location, 1995.`

    Devo veramente studiarmi il codice per realizzare una cosa del genere, come sembra suggerire il manuale? Speravo che fosse un comportamento di default dello style numeric.

    O forse posso trovare il codice da qualche parte? (e inserirlo … dove?)

    grazto di ogni aiuto
    mario

    ps. con crossref, funziona tutto, ma, al posto di [2], mi inserisce la citazione completa del record Edward. Esiste un modo di configurare crossref in modo da realizzare l’esempio?

    in risposta a: Reading vs. Philosophy. #42775
    Up
    0
    Down
    ::

    Ma credo che il tuo problema sia un altro. L’esempio che hai riportato sopra è di una voce @book senza autore, e non va bene, o megio, in quel caso di tratta di @collection. Posso anche cercare di indovinare il motivo. Hai scaricato quei record con qualche programma come Zotero, che registra le @collection come @book, cosa sbagliata. Soluzione: usare il tipo giusto per ogni voce bibliografica.

    @collection, giusto! dovrebbe funzionare.

    Un’indicazione di carattere generale: non modificare direttamente i file degli stili. Se devi fare qualche modifica copia il codice e riportalo nel tuo preambolo. (Se il codice contiene simboli @ racchiudilo tra \makeatletter e \makeatother.) Oppure, se modifichi qualche file devi cambiargli il nome. Questo impone la licenza con cui vengono distribuiti i pacchetti LaTeX, e naturalmente anche gli stili philosophy: http://www.latex-project.org/lppl/lppl-1-3c.pdf

    Per avere i titoli in maiuscoletto non c’è bisogno di modificare alcuna macro, ma semplicemente di aggiungere nel preambolo
    `
    \DeclareFieldFormat{title}{\textsc{#1}}
    \DeclareFieldFormat[article]{title}{\textsc{#1}}
    \DeclareFieldFormat[inbook]{title}{\textsc{#1}}
    `

    ok, provo. Nota, io desidero cambiare solo per @book e, ora, @collection. Quindi provo con
    `
    \DeclareFieldFormat{title}{\textsc{#1}} <<<< perchè ho bisogno anche di questo? \DeclareFieldFormat[book]{title}{\textsc{#1}} \DeclareFieldFormat[collection]{title}{\textsc{#1}} ` ma poi gli altri casi mi rimangono uguali?

    Comunque i titoli in maiuscoletto sono orribili 🙄 Non farlo nemmeno sotto tortura!

    Ciao
    Ivan

    ciao, ahi ahi la ruota chiodata
    ciao
    e mille grazie
    mario

Stai visualizzando 15 risposte – dal 1 al 15 (di 22 totali)

Go to top