Risposte nei forum create
-
AutoreRisposte
-
::
Che problema hai a scrivere con un editor di testo per LaTeX?
Non so bene come spiegarmi, ma mi è molto più difficile organizzare le idee…
Io, mentre scrivo, ho bisogno di vedere concetti-chiave in grassetto, dei colori… delle parole e frasi che si differenziano dalle altre.
Ho bisogno di poter VEDERE la struttura del testo e non solo poterla STRUTTURARE.
Non lo so se mi spiego… 😕La funzione di ricerca e sostituzione messa a disposizione dall’editor per gli apostrofi e le virgolette
… sì, è quello che ho fatto, dopo aver modificato le “opzioni di correzione automatica” in Word. O tu usi la funzione ricerca e sostituzione nel tuo editor LaTeX?
E… non preoccuparti, non sto scrivendo niente in finlandese, una lingua “fuori di testa”!!
::
Ok. Soluzione trovata.Impostazioni da cambiare in Word, come è spiegato qui (anche se in francese):
Ora il copia-incolla, con le nuove impostazioni in Word, funziona!
Cristina
::
Buongiorno a tutti!Dopo settimane di silenzio, passate a pensare al contenuto della tesi e a traslocare dalla Germania alla Finlandia, eccomi di nuovo qui!
Come suggerito da Matteo, ho installato, con successo, TeXLive (grazie Matteo per i suggerimenti!).
Ora, ho riaperto il documento .tex della mia tesi per vedere se potevo risolvere il problema delle citazioni.
Ho messo nel preambolo, come è stato suggerito qui da Matteo:
`\makeatletter
\renewcommand*{\postnotedelim}{} %toglie lo spazio nelle citazioni bib. dopo l'anno
\renewcommand*{\nameyeardelim}{\addcomma\space} %inserisce la virgola tra il nome e l'anno nelle citazioni bib.
\makeatother\addto\DeclareBibliographyStrings{page = {{page}{:}},
pages = {{pages}{:}},
} `e ho aggiunto le citazioni nel documento .tex così:
`\parencite[92]{Agnew1999}`
Purtroppo però, quando compilo il documento, il risultato non è ancora soddisfacente, nel documento .pdf la citazione appare così:
(Agnew1999)
Mentre, io, chiaramente, la vorrei così:
(Agnew, 1999: 92)
Qualcuno ha un’idea?
Grazie!
Cristina
::
Ok, riprendo il filo del discorso dopo che Matteo mi ha gentilmente dato una mano via email. Purtroppo però non siamo ancora riusciti a trovare una soluzione.A quanto pare, la sua idea funziona (almeno sul suo computer), ossia quella di aggiungere nel preambolo il codice
`
\makeatletter
\renewcommand*{\postnotedelim}{} %toglie lo spazio nelle citazioni bib. dopo l'anno
\renewcommand*{\nameyeardelim}{\addcomma\space} %inserisce la virgola tra il nome e l'anno nelle citazioni bib.
\makeatother `e modificando il file english.lbx (o italian.lbx) nelle righe 333 e 334 come segue:
`page = {{page}{p\adddot}},
pages = {{pages}{pp\adddot}}`Da brava allieva, ho messo in atto le sue proposte, ma con lui funziona e con me no!
Abbiamo guardato il mio file log, che dice:
(“C:\Program Files\MiKTeX 2.9\tex\latex\biblatex\biblatex.def”
File: biblatex.def 2011/01/08 v1.1a biblatex generic definitions
\c@smartand=\count192
)
Package biblatex Info: Trying to load bibliography style ‘philosophy-classic’..
Package biblatex Info: … file ‘philosophy-classic.bbx’ not found.
! Package biblatex Error: Style ‘philosophy-classic’ not found.
Ho quindi cercato in MikTeX (settings package manager) il pacchetto Biblatex-philosophy, che però risultava installato. Ho fatto l’Update Formats, ho ricompilato il mio file .tex, ma… niente… le citazioni sono ancora sbagliate.
Ho disintallato il pacchetto, lo rinstallato, ho fatto il refresh, ho ricompilato il file. Niente.
Matteo mi ha poi spedito per email 3 file (philosophy-standard.bbx; philosophy-classic.cbx; philosophy-classic.bbx), che mi ha suggerito di copiare nella cartella dove ho il file principale .tex.
Ho seguito i suoi consigli, ma… il mio pdf è ancora compilato citando così le citazioni:
[22]Agnew1999
Matteo mi suggerisce di lasciar perdere MikTeX e di passare a TeXLive, ma davvero non c’è una soluzione con MikTeX?
Questo problema comincia ad esasperarmi…
👿Idee?
Saluti da Dresda, dove nevica,
Cristina
::
🙁Ho provato e ancora non funziona, mannaggia!
Magari faccio qualcosa di sbagliato, ho copiato il file english.lbx come suggerito, ho modificato come segue le linee inerenti alle pagine:
`page = {{page}{:}},
pages = {{pages}{:}}`Nel mio preambolo ho aggiunto:
`\usepackage[style=philosophy-modern,hyperref,backref,square]{biblatex}
\bibliography{Ma_these} % la base di dati di biblatex
\makeatletter
\renewcommand*{\postnotedelim}{} %toglie lo spazio nelle citazioni bib. dopo l'anno
\renewcommand*{\nameyeardelim}{\addcomma\space} %inserisce la virgola tra il nome e l'anno nelle citazioni bib.
\makeatother `
come suggeritoe nella file della bibliografia ho il seguente codice.
`\cleardoublepage
\printbibliography`Ma quando compilo il file pdf il risultato è il seguente:
[92]Agnew1999
Cosa ho sbagliato?
Cristina
::
Mhh…Nel .pdf me lo compila così:
[22-23]Agnew1999
Eppure, mi sembra di avere fatto come consigliate, ossia, ecco il codice nel file principale:
`\usepackage[french, italian, german, english]{babel}
\usepackage[babel,italian=guillemets]{csquotes}
\usepackage[style=philosophy-classic]{biblatex}
\bibliography{Ma_biblio}\makeatletter
\renewcommand*{\postnotedelim}{}
\renewcommand*{\nameyeardelim}{\addcomma\space}
\makeatother\addto\DeclareBibliographyStrings{page = {{page}{:}},
pages = {{pages}{:}},
}\usepackage{indentfirst}
\usepackage{varioref} `
E nella file bibliografia:
`%*******************************************************
% Bibliografia
%*******************************************************\cleardoublepage
\printbibliography`E poi in uno dei capitoli ho scritto:
Come si legge in questa guida: \parencite[22-23]{Agnew1999}
Siccome Agnew1999 è uno dei libri che ho nella banca dati “Ma_biblio”.
Idee?
-
AutoreRisposte