Closed edurojasr closed 2 years ago
So I've been searching a little bit of how to change the "&" by "y".
this is my complete solution:
First I define
\DefineBibliographyStrings{spanish}{ andothers = {et\addabbrvspace al\adddot}, and = {y}, }
This replace de "y cols." with et al. and change the "and" string with "y"
Then thanks to this answer: https://tex.stackexchange.com/questions/534073/biblatex-change-to-and-in-bibliography
`\DeclareDelimFormat*{finalnamedelim} {\ifnum\value{liststop}>2 \finalandcomma\fi\addspace\bibstring{and}\space}
\DeclareDelimFormat[bib]{finalnamedelim}{% \ifthenelse{\value{listcount}>\maxprtauth} {} {\ifthenelse{\value{liststop}>2} {\finalandcomma\addspace\bibstring{and}\space} {\addspace\bibstring{and}\space}}}
\DeclareDelimFormat[bib]{finalnamedelim:apa:family-given}{% \ifthenelse{\value{listcount}>\maxprtauth} {} {\ifthenelse{\ifcurrentname{groupauthor}\AND% \value{liststop}=2} {\addspace\bibstring{and}\space} {\finalandcomma\addspace\bibstring{and}\space}}}`
This chanage all the "&" for "and" so after this "and" gets changed for "y"
I'm using this because "&" its not standard in APA 7th in Spanish in the same way "y cols" aren't
Hope this help!
I would not use https://normas-apa.org/ as a reference. That's not an official translation.
Manual Moderno usually publishes Spanish editions of the APA manual, and their translations seem to be endorsed by APA. See, for example, https://www.apa.org/pubs/books/4210009
Here is a link to their translation of the APA 7 Manual: https://colombia.manualmoderno.com/novedad/manual-de-publicaciones-de-la-american-psychological-association-apa.html
I don't have this translation of APA 7 yet, but I have the one for APA 6, and they use "et al." rather than "y cols.", therefore, I agree with this change, and I have always changed this string in my texts.
However, I'm afraid I have to disagree with using "y" rather than "&," even if Manual Moderno says so (I think they do). My reason for disagreeing is because we don't always use "y" in Spanish. We also use "e" before words starting with the sound /i/ (but not always!, e.g., "¿y Inés?" rather than "¿e Inés?"). See "Conjunción copulativa" in: https://www.rae.es/dpd/y
This situation is not easily solvable in software. We could default to "y" and allow the user to override the conjunction to "e" via a parameter. However, I frequently cite authors whose names I do not know how to pronounce. Why should I care about this when using "&" solves the issue?
I agree with everything you've said!
Thanks!
I just found the Errata for Manual Moderno's APA 7 translation: http://www.manualmoderno.com/erratas/apa_210421.pdf
As seen in their changes to Figure 8.6, they no longer use "y" in parenthetical citations. It is, of course, still used for in-text citations. But those are easy to override when we need an "e" rather than an "y": We can write the names manually and use \citeyear{}.
So, is there then a consensus on what we should change for the Spanish .lbx
file as I am planning a new release shortly.
Hi @plk
Since both @rmolina and I agree, and the documentation indicates it the change from "y col." to "et. al." is a most to have.
the other change, "&" to "y" as @rmolina says is more complicated, since in Spanish with have this condition of writhing "y" or "e" depending on the fallowing letter and the rules of APA 7 Errata that @rmolina linked changed, I don't have a strong opinion on this. Maybe @rmolina may help us in this.
form me +1 for the "y col." to "et al." change.
Will be in the next biblatex version.
Hi! thanks for the great package
In the Spanish APA package.
May I propose use "et al." instead of "y col." and in the bibliography instead of using "&" use a single "y"
This is because the APA Style 7th Edition in Spanish (Guía Normas APA 7ª edición) Specifies the use of et al. and y, you can verify this here: https://normas-apa.org/wp-content/uploads/Guia-Normas-APA-7ma-edicion.pdf
and here: https://normas-apa.org/
Others packages uses this parameter
andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}},
So I think in this case works the same, if people wants to use the "y col." which is not standard they should use
\DefineBibliographyStrings
in the main.texThanks for considering this!