- Questo topic ha 29 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 6 mesi fa da
martina.
-
CreatoreTopic
-
18 Febbraio 2017 alle 8:25 #109505::
Ciao a tutti!
sto scrivendo la tesi in LaTex. Uso TexStudio come editor e JabRef per la bibliografia. Nella mia bibliografia appaiono gli articoli citati in modo errato e non riesco a risolvere. Infatti una voce così:@Article{WodLesRho15,
author = {Wodak, D. and Leslie, S.-J. and Rhodes, M.},
title = {What a Loaded Generalization: Generics and Social Cognition},
journal = {Philosophy Compass},
year = {2015},
volume = {10},
number = {9},
pages = {625-635},
}Appare così:
Wodak, D., S.-J. Leslie, and M. Rhodes (2015). “What a Loaded Generalization:
Generics and Social Cognition”. In: Philosophy Compass 10.9, pp. 625–635.Ma non dovrebbe esserci “In:” e non riesco a toglierlo. Ho provando a risolvere da sola leggendo documentazione di pacchetti, Arte LaTex e chiedendo a un amico, ma senza risultato. Vi prego, ditemi che riuscite ad aiutarmi!
-
CreatoreTopic
-
AutoreRisposte
-
-
18 Febbraio 2017 alle 8:51 #109506::
Ciao martina_etabeta,il problema non dipende dal file .bib ma dalle impostazioni che usi per la bibliografia.
Per aiutarti c’è bisogno di sapere:
1) che distribuzione usi
2) che pacchetto usi per la bibliografia
3) che impostazioni usi per la bibliografia.
Per esempio io, usando questo codice (con TeXLive e pacchetto biblatex):
`
\usepackage[autostyle,italian=guillemets]{csquotes}
\usepackage[bibstyle=numeric,citestyle=verbose-trad1]{biblatex}
\addbibresource{bibliografia.bib}
`
ottengo come citazione: WodLesRho15
-
18 Febbraio 2017 alle 8:54 #109507::
Il problema non è la citazione, quanto proprio come appare in bibliografia. Comunque la mia intestazione è:\usepackage[autostyle,italian=guillemets]{csquotes}
\usepackage[style=authoryear,backend=biber]{biblatex}
\cleardoublepage
%\addcontentsline{toc}{chapter}{\bibname}
%\nocite{*}
%\printbibliography%[prenote=nota]
\addbibresource{References.bak}
%\bibliography{References}il file è .bak e non .bib perché da quando uso JabRef si genera con questa estensione
-
18 Febbraio 2017 alle 9:04 #109508::
Scusa, avevo letto male il messaggio.
Cercando su stackexchange ho trovato questa discussione dove suggeriscono di ridefinire la macro che regola la bibliografia così:
`
\usepackage{biblatex}
\renewbibmacro{in:}{%
\ifentrytype{article}{}{\printtext{\bibstring{in}\intitlepunct}}}
`
l’ho provata sul mio codice e va, non mette più “in”.Spero di esserti stato utile e scusa se ho frainteso
-
18 Febbraio 2017 alle 9:09 #109509
-
19 Febbraio 2017 alle 16:51 #109510
-
19 Febbraio 2017 alle 18:45 #109511
-
20 Febbraio 2017 alle 18:08 #109512
-
21 Febbraio 2017 alle 13:11 #109513::
Devi aggiungere il campo nel eco ed bibliografico
`…
Year = {forthcoming},
Sortyear = {1997},
…`Puoi farlo direttamente da JabRef. Mi par di ricordare che permette di modificare manualmente il record.
In alternativa puoi aggiungere il campo nelle Preferenze di JabRef, così se in futuro ti serve c’è l’hai già a disposizione.
Ammesso che JabRef già non lo preveda tra i campi opzionali.Ciao
Ivan
-
21 Febbraio 2017 alle 14:24 #109514
-
21 Febbraio 2017 alle 15:44 #109515::
Salve a tutti!
Chiedo scusa se mi aggiungo in questa discussione, di cui approfitto per porre un dubbio. Sto scrivendo un articolo con TexStudio utilizzando la classe article e biblatex-philosophy (modern) con biber per la bibliografia. Tutto procede bene; quel che mi “affligge” è che, nelle note a piè di pagina, fra il numero di quest’ultima e la prima parola del testo non via sia spazio alcuno, mentre invece vorrei la sequenza: numero di nota + spazio + Testo della nota. C’è un modo per ovviare a tale inconveniente?
Grazie mille,
gregorius
-
21 Febbraio 2017 alle 15:51 #109516
-
21 Febbraio 2017 alle 16:22 #109517
-
21 Febbraio 2017 alle 16:25 #109518::
Ciao gregorius,ho fatto una prova su un mio documento ma lo spazio c’è, io ottengo 1 testo.
Non so come sia definito lo stile philosophy (modern) ma non credo che vada ad influenzare la distanza fra il numero della nota e il suo testo.
Per personalizzare le note a piè di pagina dai un occhio al pacchetto footmisc, prova ad usare:
`
\usepackage[hang]{footmisc}
`
e vedi se ottieni il risultato desiderato.Spero di esserti stato utile.
-
21 Febbraio 2017 alle 16:25 #109519
-
21 Febbraio 2017 alle 16:43 #109520::
Per Marluxia: Grazie per la tua risposta. Provando a compilare con footmisc il risultato cambia, ma lo spazio fra il numero della nota ed il testo è eccessivo… Dimenticavo di dire che sto utilizzando XeLaTeX: potrebbe essere questo ad influenzare il risultato? Ora provo a scrivere un esempio minimo compilabile e ti faccio sapere il risultato.
Per martina_etabeta: in ultima analisi, farò così…
-
21 Febbraio 2017 alle 17:00 #109521::
Anche con l’esempio minimo compilabile lo spazio fra il numero della nota e il testo sembra inesistente, compilando sia con pdflatex sia con xelatex:`% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
% !BIB TS-program = biber
\begin{filecontents*}{biblio.bib}@book{paperino,
author = {Paperino, Paolino},
title = {Le Avventure di Qui, Quo e Qua},
date = {1989},
location = {Paperopoli},
}
\end{filecontents*}\documentclass[12pt,a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[style=italian]{csquotes}
\usepackage[style=philosophy-verbose,scauthors=true,singletitle=true, giveninits=true,backend=biber]{biblatex}\addbibresource{biblio.bib}
\begin{document}
\dots come magistralmente dimostra Paperino nel suo saggio capitale\footcite[xii]{paperino}\dots
\printbibliography\end{document}`
-
21 Febbraio 2017 alle 17:00 #109522::
Ciao gregorius,lo spazio è eccessivo perché l’opzione hang del pacchetto imposta la distanza fra numero e testo a 1.8 cm.
Se vuoi ridurlo basta ridefinire il comando:
`
\renewcommand{\footnotemargin}{ncm}
`
e cambi n con i cm che vuoi (secondo me 0.2 non è male).
Comunque, per il futuro, LaTeX è uno strumento potente perché ti permette di modificare un intero documento modificando il preambolo (quindi senza stare lì a cambiare pezzo per pezzo).Spero di esserti stato utile.
-
21 Febbraio 2017 alle 17:00 #109523
-
21 Febbraio 2017 alle 17:05 #109524
-
21 Febbraio 2017 alle 17:08 #109525
-
21 Febbraio 2017 alle 17:10 #109526
-
23 Febbraio 2017 alle 20:06 #109527::
ho un altro problema: non riesco ad ottenere il risultato che vorrei per le voci con più autori. Io vorrei che nella bibliografia mi apparissero:Cognome, Nome puntato, and Cognome secondo autore, nome puntato secondo autore and [terzo autore]
Invece mi appare
Cognome, Nome puntato, and Nome puntato secondo autore Cognome secondo autore, and [terzo autore]
Il mio codice nel campo “author” è il seguente:
author = {Wodak, D. and Leslie, S.-J. and Rhodes, M.},
e il risultato è:
Wodak, D., S.-J. Leslie, and M. Rhodes
invece di
Wodak, D., Leslie, S.-J., and Rhodes, M.
o di
Wodak D., Leslie S.-J., and Rhodes M.
Come posso fare ad ottenere il risultato sperato?
ho provato a togliere le virgole tra il cognome e il nome, ma poi ho problemi con l’etichetta 🙁 Mentre se scrivo la virgola (es author = {Wodak, D., and Leslie, S.-J., and Rhodes, M.}, ) dopo il nome LaTex si lamenta con warnings
Grazie in anticipo dell’aiuto!
-
24 Febbraio 2017 alle 17:54 #109528::
Ciao, martina_etabeta. Ricordo di aver già letto qualcosa di simile nel forum. Se non mi sbaglio, il fenomeno da te descritto dipende dalla disposizione in ordine alfabetico delle opere citate: questa viene realizzata essenzialmente in base all’iniziale del cognome del primo autore, mentre l’altro o gli altri sono a tal fine irrilevanti. Dovrebbe essere questo il motivo per cui ottieni questo risultato un po’ strano. Come poi si faccia ad modificare questa caratteristica, lo ignoro: forse Ivan potrà suggerirti la soluzione.
gregorius
-
24 Febbraio 2017 alle 17:58 #109529::
La virgola dopo il punto non ci vuole: non Wodak, D., and ma Wodak,D. andla virgola e la stirnga and hanno ruoli diversi che non devono interfarire.
Per la sequenza che ottieni, essa segue il criterio che il nome, puntato o no, va sempre prima del cognome, ma che la regola non vale per il primo autore, perché in una bibliografia del tio autore-anno, non si riuscirebbero a trovare i testi se il congome del primo autore non fosse usato come stringa di elencazione alfabetica.
Questa è la spiegazione, ma qualcuno più esperto di me potrebbe avere una soluzione peri nomi dopo i cognomi (brrr, burocratese) per tutti gli uaotri. 🙂
-
27 Febbraio 2017 alle 8:25 #109530
-
27 Febbraio 2017 alle 12:47 #109531
-
27 Febbraio 2017 alle 13:21 #109532::
In compenso, ho un’altra domanda: vorrei che le voci in bibliografia apparissero per autore e con ordine anti-cronologico. cioè, vorrei l’ordine nyt, in cui però l’anno viene ordinato in modo decrescente. Su un altro forum c’era scritto di inserire questo nel preambolo:
\DeclareSortingScheme{nyt}{
\sort[direction=descending]{year}
}tuttavia se lo faccio, mi dà errore. Idee? aiuti?
Graziee
-
27 Febbraio 2017 alle 14:27 #109533
-
28 Febbraio 2017 alle 9:33 #109534
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.