- Questo topic ha 8 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 8 mesi fa da
Doc.
-
CreatoreTopic
-
7 Gennaio 2013 alle 11:24 #81893::
Ciao a tutti,
ho un po’ cercato in rete, senza successo. Come da titolo, mi piacerebbe poter localizzare una parte almeno della mia bibliografia in un altra lingua, specificatamente il latino.Nella documentazione, si spiega come fare, ma sembra che il metodo indicato presupponga [tt]babel[/tt]. In effetti, portandolo sul mio libro, composto con Xelatex/Polyglossia, ottengo proprio un errore nella compilazione, senza sortire il risultato sperato.
È dunque possibile ottenere questo risultato?
Ciao e grazie anticipate,
Domenico
-
CreatoreTopic
-
AutoreRisposte
-
-
7 Gennaio 2013 alle 12:35 #81894::
Doc” post=81176Ciao a tutti,
ho un po’ cercato in rete, senza successo. Come da titolo, mi piacerebbe poter localizzare una parte almeno della mia bibliografia in un altra lingua, specificatamente il latino.Nella documentazione, si spiega come fare, ma sembra che il metodo indicato presupponga [tt]babel[/tt]. In effetti, portandolo sul mio libro, composto con Xelatex/Polyglossia, ottengo proprio un errore nella compilazione, senza sortire il risultato sperato.
È dunque possibile ottenere questo risultato?
Ciao e grazie anticipate,
DomenicoUn esempietto?
Ciao
Enrico
-
7 Gennaio 2013 alle 13:12 #81895::
Hai letto la pagina 56 della documentazione di biblatex? Vi si fa riferimento a babel ma le chiavi other oppure other* dovrebbero essere definiti anche con polyglossia.A me pare di ricordare che biblatex abbia qualche problemino con la codifica utf8 obbligatoria con XeLaTeX. Tuttavia polyglossia afferma di essere parzialmente compatibile con certi comandi di babel. tuto sta a convincere biblatex ad usare questi comandi compatibili anche usando polyglossia invece di babel.
Se sicuro di voler usare la lingua latina per i riferimenti in latino? la cosa rispetto all’italiano potrebbe dare luogo a qualche rara sillabazione diversa, ma per il resto mo domando chi avrebbe localizzato i vari comandi di biblatex per il latino. Sai che non sono un umanista, ma troverei almeno strano che i riferimenti ad opere latine siano citate in latino, quando quei testi sicuramente sono stai pubblicati in edizioni critiche in secoli molto più recenti. Tanto per fare un esempio, se dovessi citare gli Elementi di Euclide, citerei sicuramente l’edizione critica di cui dispongo (pubblicata qualche anno fa in italiano) e non citerei gli elementi in greco o in arabo (visto che i codici che ci sono pervenuti ci sono arrivati tramite gli arabi) 🙁 😉
-
7 Gennaio 2013 alle 13:19 #81896::
OldClaudio” post=81181Hai letto la pagina 56 della documentazione di biblatex? Vi si fa riferimento a babel ma le chiavi other oppure other* dovrebbero essere definiti anche con polyglossia.
No. Ho letto la documentazione di [tt]biblatex-philosphy[/tt]. Più tardi guardo anche quella “ufficiale”. Grazie della dritta!
OldClaudio” post=81181Se sicuro di voler usare la lingua latina per i riferimenti in latino? la cosa rispetto all’italiano potrebbe dare luogo a qualche rara sillabazione diversa, ma per il resto mo domando chi avrebbe localizzato i vari comandi di biblatex per il latino. Sai che non sono un umanista, ma troverei almeno strano che i riferimenti ad opere latine siano citate in latino, quando quei testi sicuramente sono stai pubblicati in edizioni critiche in secoli molto più recenti. Tanto per fare un esempio, se dovessi citare gli Elementi di Euclide, citerei sicuramente l’edizione critica di cui dispongo (pubblicata qualche anno fa in italiano) e non citerei gli elementi in greco o in arabo (visto che i codici che ci sono pervenuti ci sono arrivati tramite gli arabi) 🙁 😉
Purtroppo, è una consuetudine delle edizioni critiche, quella di avere bibliografie in latino, ma per la verità, a me serve per la sola voce del “curatore”, in modo da avere qualcosa come “edidit”, e non “a cura di”!
Fino ad ora, ho aggirato in modo complicato, ricorrendo a campi [tt]subtitle[/tt] (e simili), ricopiando quello che si legge nelle edizioni critiche citate, ad esempio “edidit brevique adnotatione critica instruxit Bingus Pallinus”, ma volevo “normalizzare” la mia bibliografia, in modo da renderla più portable.@Egreg
Abbi pazienza! Non ho preparato l’esempio di codice, poiché mi sembrava non fosse necessario. Comunque, aspetta un pochino e l’avrai! 😉 😉
-
7 Gennaio 2013 alle 14:08 #81897::
egreg9″ post=81178Un esempietto?
Ciao
EnricoEccotelo:
`% !TeX TS-program = XeLaTeX
% !TeX encoding = UTF-8 Unicode
% !TeX spellcheck = it_IT
\documentclass[11pt,a4paper]{book}\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{italian}
\setotherlanguage{latin}
\setotherlanguage{english}\usepackage[italian=quotes]{csquotes}
\usepackage[%
style=philosophy-classic%
]{biblatex}
\nocite{*}\usepackage{filecontents}
\begin{filecontents*}{biblio.bib}
@Book{Pallino2013,
author = {Pallino, Bingo},
title = {Prova titolo},
editor = {Caesar, C. J.},
location = {Roma},
year = {2013},
}
\end{filecontents*}\addbibresource{biblio.bib}
\begin{document}
\printbibliography
\begin{english}
\printbibliography
\end{english}\begin{latin}
\printbibliography
\end{latin}
\end{document}`
Come si può vedere, la localizzazione è minima e riguarda solo il titolo.
Per il resto, ho provato a lavorare partendo dal codice suggerito alla pagina 15 del manuale di [tt]biblatex-philosophy[/tt]. Può essere che, nella mia ignoranza, ne ho frainteso il funzionamento, ma se aggiungo quel codice o uno simile, salta tutto!Grazie mille,
Domenico
-
7 Gennaio 2013 alle 14:42 #81898::
Doc” post=81183
Un esempietto?
Ciao
EnricoEccotelo:
`% !TeX TS-program = XeLaTeX
% !TeX encoding = UTF-8 Unicode
% !TeX spellcheck = it_IT
\documentclass[11pt,a4paper]{book}\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{italian}
\setotherlanguage{latin}
\setotherlanguage{english}\usepackage[italian=quotes]{csquotes}
\usepackage[%
style=philosophy-classic%
]{biblatex}
\nocite{*}\usepackage{filecontents}
\begin{filecontents*}{biblio.bib}
@Book{Pallino2013,
author = {Pallino, Bingo},
title = {Prova titolo},
editor = {Caesar, C. J.},
location = {Roma},
year = {2013},
}
\end{filecontents*}\addbibresource{biblio.bib}
\begin{document}
\printbibliography
\begin{english}
\printbibliography
\end{english}\begin{latin}
\printbibliography
\end{latin}
\end{document}`
Come si può vedere, la localizzazione è minima e riguarda solo il titolo.
Per il resto, ho provato a lavorare partendo dal codice suggerito alla pagina 15 del manuale di [tt]biblatex-philosophy[/tt]. Può essere che, nella mia ignoranza, ne ho frainteso il funzionamento, ma se aggiungo quel codice o uno simile, salta tutto!Grazie mille,
DomenicoTemo proprio che dovresti costruirti il file [tt]latin.lbx[/tt] prendendo a modello [tt]italian.lbx[/tt] e parecchie altre cose.
Ciao
Enrico
-
7 Gennaio 2013 alle 14:44 #81899
-
7 Gennaio 2013 alle 22:05 #81900::
Doc, mi vergongo del mio latino, e certamente tu puoi correggere molto di quello che ho fatto; quarda questo file:
[attachment=577]latin.zip[/attachment]
Qua e là ho ipotizzato che l’utente sappia inserire quel che occorre al genitivo o all’ablativo o al…
Qua e là io stesso ho usato nominativi o accusativi a mio giudizio, ma probabilmente sono sbagliati.
Molte voci sono ancora da riempire, ma lo sono anche in italiano.Mi vergogno tanto della porcheria che mi è venuta, che non mi ci sono nemmeno firmato; ma se ti è utile, dopo che l’hai corretto, allora sono contento.
Ciao
Claudio
Attachments:
You must be logged in to view attached files. -
8 Gennaio 2013 alle 17:15 #81901::
OldClaudio” post=81202Doc, mi vergongo del mio latino, e certamente tu puoi correggere molto di quello che ho fatto; quarda questo file:
[attachment=577]latin.zip[/attachment]
Qua e là ho ipotizzato che l’utente sappia inserire quel che occorre al genitivo o all’ablativo o al…
Qua e là io stesso ho usato nominativi o accusativi a mio giudizio, ma probabilmente sono sbagliati.
Molte voci sono ancora da riempire, ma lo sono anche in italiano.Mi vergogno tanto della porcheria che mi è venuta, che non mi ci sono nemmeno firmato; ma se ti è utile, dopo che l’hai corretto, allora sono contento.
Ciao
ClaudioGrazie mille!
Ti segnalo degli errori di compilazione in relazione alle stringhe
`annotatumr = {{adnotator}{adnotavit\addspace}},
adnotatumrs = {{adnotatores}{adnotaverunt\addspace}},
byadnotatumr = {{adnotatum ex}{adnot\adddot\ ex}},
withcommentator = {{cum commentariis}{cum comm\adddot\ }},
withadnotatumr = {{cum adnotationibus}{cum adnot\adddot\ }},`
ma è facile correggerli tramite confronto con inglese e/o italiano.Purtroppo, il vero problema è che il risultato finale rimane il medesimo: in pratica, il campo [tt]editor[/tt] viene reso sempre e comunque con a cura di, però ciò non solo nel latino, ma anche nell’immutato inglese!!!!
È quindi evidente, se ben capisco, che [tt]biblatex[/tt] non riesce a percepire la modifica della lingua operata da [tt]polyglossia[/tt]. 😕
Ricostruisco bene il problema?
Comunque, di nuovo grazie mille per l’interessamento!
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.