I'm new to LaTeX and trying to cite Aristotle according to APA guidelines. In-text citation currently looks like this: (Aristotle 2017), while it should look like this: (Aristotle ca. 335 B.C.E./2017), but biblatex won't allow me to include letters or punctuation in the year. I've tried different packages, but frankly have no idea what I'm doing. It seems they mess with other packages that are included in the template I'm required by my institution to use. Is there a way to just allow for letters and punctuation in the citation year or another way of going about this? I am using Overleaf.

New contributor
Olof G is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
  • Please provide a MWEB (minimal working example with Bibliography) following the demands you find here: tex.meta.stackexchange.com/a/4408/231952, so that we can better understand the problem you are encountering. I tried to use year = {ca. 335 B.C.E./2017}, and it works as expected (there is only the warning: WARN - legacy year field 'ca. 335 B.C.E./2017' in entry 'knuth' is not an integer - this will probably not sort properly.) – Ivan May 4 at 12:20
  • FWIW Aristotle is usually cited using Bekker numbers and although APA 7th edition says that you should use ca. 335 B.C.E. I think it is nonsense, since you are not citing a text published in 335 BCE and reprinted in 2017 but a translation of a text from the Corpus Aristotelicum which was published in 5 volumes between 1831 and 1870. – DG' May 4 at 13:52

Your Answer

Olof G is a new contributor. Be nice, and check out our Code of Conduct.

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.