A guide to the Aberystwyth School of Education BibTeX style (version 0.9.0).
Download cyfeiriad.sty and cyfeiriad.bst into your LaTeX folder: https://github.com/CyrusCastle/Cyfeiriad/
Put the following in the preamble of your LaTeX document (before \begin{document}):
\usepackage{cyfeiriad}
Then, where you want the reference list to appear (usually at the end), list your .bib files:
\addcontentsline{toc}{section}{References}
\bibliography{references}
\citet{dillon1985} gives Dillon (1985)\citep{dillon1985} gives (Dillon, 1985)\citep[p.~12]{dillon1985} gives (Dillon, 1985: p. 12)\citep{dillon1985,wood1976} cites several sources at onceFor sources with three or more authors, the first citation names them all, e.g. (Wood, Bruner and Ross, 1976), and later citations use "et al.", e.g. (Wood et al., 1976).
Open each box to see the fields for that kind of source and an example. Some general rules:
Surname, I., separated by and.{{Welsh Government}}, so it isn't read as a person's name.accessed is written out in full, e.g. 8th November 2024.year, e.g. 1887/1954.note (extra text at the end) and url with accessed.Type: @article
Required: author, title, journal, year
Optional: volume, number, pages, publisher, address, url, accessed
Example:
@article{wood1976,
title={The role of tutoring in problem solving},
author={Wood, D. and Bruner, J. S. and Ross, G.},
journal={Journal of Child Psychology and Psychiatry},
volume={17},
number={2},
pages={89--100},
year={1976}
}
Produces: Wood, D., Bruner, J. S. and Ross, G. (1976), ‘The role of tutoring in problem solving’, Journal of Child Psychology and Psychiatry, vol. 17, no. 2, pp. 89–100.
Type: @book
Required: author (or editor), title, year
Optional: publisher, address (place of publication), edition (a number, e.g. 2), volume, series, number, translator, url, accessed
Example:
@book{engestrom2015,
author = {Engestr\"om, Y.},
year = {2015},
title = {Learning by Expanding: An Activity-Theoretical Approach to Developmental Research},
publisher = {Cambridge University Press},
address = {Cambridge},
edition = {2}
}
Produces: Engeström, Y. (2015), Learning by Expanding: An Activity-Theoretical Approach to Developmental Research, (2nd Edition), Cambridge: Cambridge University Press.
Type: @book
Required: author, title, year, translator
Optional: as for Book. Give the original and translation years together in year.
Example:
@book{marx1887,
author = {Marx, K.},
translator = {Moore, S. and Aveling, E.},
year = {1887/1954},
title = {Capital: A critical analysis of Capitalist Production --- Volume I},
publisher = {Progress Publishers},
address = {Moscow, Russia},
}
Produces: Marx, K. (1887/1954), Capital: A critical analysis of Capitalist Production — Volume I, translated by Moore, S. and Aveling, E., Moscow, Russia: Progress Publishers.
Type: @incollection
Required: author, title (of the chapter), booktitle (of the book), year
Optional: editor, publisher, address, pages, chapter, edition, translator, volume, series
Example:
@incollection{vygotsky1930,
title = {Tool and symbol in child development},
author = {Vygotsky, L. S. and Luria, A.},
year = {1930/1999},
booktitle = {The Vygotsky Reader},
publisher = {Blackwell},
address = {Oxford},
pages = {99--174},
editor = {van der Veer, R. and Valsiner, J.},
translator = {Prout, T.}
}
Produces: Vygotsky, L. S. and Luria, A. (1930/1999), ‘Tool and symbol in child development’, in van der Veer, R. and Valsiner, J. (eds.) The Vygotsky Reader, translated by Prout, T., Oxford: Blackwell, pp. 99–174.
Type: @inproceedings (@conferencepaper also works and gives the same result)
Required: author, title, booktitle (of the proceedings), year
Optional: editor, conference (name of the event), conferenceaddress (where it was held), day, month, pages, publisher, address, organization, series, volume
Example with full conference details:
@inproceedings{beynon2017,
author = {Beynon, M.},
title = {Mindstorms Revisited: Making New Construals of Seymour Papert’s Legacy},
booktitle = {Educational Robotics in the Makers Era},
editor = {Alimisis, D. and Moro, M. and Menegatti, E.},
pages = {1--14},
conference = {Edurobotics 2016},
conferenceaddress = {Athens},
day = {25},
month = {November},
year = {2017},
series = {Advances in Intelligent Systems and Computing},
volume = {560},
publisher = {Springer},
address = {Cham, Switzerland},
}
Produces: Beynon, M. (2017), ‘Mindstorms Revisited: Making New Construals of Seymour Papert’s Legacy’, in Alimisis, D., Moro, M. and Menegatti, E. (eds.) Educational Robotics in the Makers Era, Edurobotics 2016. Athens, 25th November, Vol. 560 of Advances in Intelligent Systems and Computing, Cham, Switzerland: Springer, pp. 1–14.
Simpler example:
@conferencepaper{lindgren2018,
author = {Lindgren, I. and van Veenstra, A. F.},
title = {Digital government transformation: a case illustrating public e-service development as part of public sector transformation},
booktitle = {Proceedings of the 19th Annual International Conference on Digital Government Research},
year = {2018},
pages = {1--6},
month = {May},
address = {Delft, the Netherlands},
publisher = {Digital Government Society}
}
Produces: Lindgren, I. and van Veenstra, A. F. (2018), ‘Digital government transformation: a case illustrating public e-service development as part of public sector transformation’, in Proceedings of the 19th Annual International Conference on Digital Government Research, May, Delft, the Netherlands: Digital Government Society, pp. 1–6.
Type: @phdthesis (use @mastersthesis for a master's dissertation, with the same fields)
Required: author, title, school (the university), year
Optional: address, type (replaces the words "PhD thesis"), url, accessed
Example:
@phdthesis{wellington1988,
author = {Wellington, J. J.},
title = {Information technology in education and employment: A critical examination of developments in both areas and the relationship between them},
school = {University of Sheffield},
year = {1988}
}
Produces: Wellington, J. J. (1988), Information technology in education and employment: A critical examination of developments in both areas and the relationship between them, PhD thesis, University of Sheffield.
Type: @misc
Required: author, title, year, url, accessed
Optional: howpublished
Example:
@misc{thatcher1981,
author = {Thatcher, M.},
title = {Speech on microcomputers in schools},
year = {1981},
accessed = {13th November 2024},
url = {https://www.margaretthatcher.org/document/104609}
}
Produces: Thatcher, M. (1981), ‘Speech on microcomputers in schools’, [online] Available at https://www.margaretthatcher.org/document/104609 [Accessed: 13th November 2024].
Type: @newspaper
Required: title (of the article), booktitle (name of the paper), year
Optional: author (or the editor, if no author is given), day, month, volume, howpublished, url, accessed
Example:
@newspaper{megarry1985,
title = {Government attack},
booktitle = {Times Educational Supplement},
author = {Megarry, J.},
day = {16},
month = {November},
year = {1985},
accessed = {21st November 2024},
url = {https://archive.org/details/TESGlobal1985UKEnglish/Nov%2016%201985%2C%20The%20Times%20Educational%20Supplement%2C%20%233620%2C%20UK%20%28en%29/page/n17/mode/2up?view=theater}
}
Produces: Megarry, J. (1985), ‘Government attack’, in Times Educational Supplement, 16th November, [online] Available at https://archive.org/details/TESGlobal1985UKEnglish/… [Accessed: 21st November 2024].
Type: @archives
Required: author, title, year, institution (the archive holding it), number (its catalogue reference)
Optional: booktitle (the file or collection it sits in), pages, publisher, address, url, accessed
Example:
@archives{kewgardens:7a:a,
title = {{MEP. THE CURRENT POSITION AND THE WAY FORWARD}},
author = {Lewis, P.},
year = {1984},
booktitle = {Departmental Line on the Future of MEP},
pages = {1--12},
institution = {The National Archives},
number = {ED 269/247/1}
}
Produces: Lewis, P. (1984), ‘MEP. THE CURRENT POSITION AND THE WAY FORWARD’, in Departmental Line on the Future of MEP, pp. 1–12, archived in The National Archives under catalogue reference ED 269/247/1.
Type: @television
Required: title (of the episode), booktitle (of the programme), year
Optional: publisher (the channel), volume (series number), number (episode number), day, month, url, accessed
Example:
@television{microlive:s2:e5,
title = {Garth Hill School OB},
booktitle = {Micro Live},
publisher = {BBC2},
volume = {2},
number = {5},
day = {8},
month = {November},
year = {1985},
accessed = {8th November 2024},
url = {https://clp.bbcrewind.co.uk/b25127e044c1e4813698a8264d11aaa0}
}
Produces: ‘Garth Hill School OB’ (1985), Micro Live, BBC2, Series 2, Episode 5, 8th November, [online] Available at https://clp.bbcrewind.co.uk/b25127e044c1e4813698a8264d11aaa0 [Accessed: 8th November 2024].
Type: @britishlaw
Required: title (without the year), year, chapter (the chapter number only)
Optional: url, accessed
Example:
@britishlaw{law:wales:1998,
title = {Government of Wales Act},
year = {1998},
chapter = {38},
url = {https://www.legislation.gov.uk/ukpga/1998/38/contents},
accessed = {15th April 2025}
}
Produces: Government of Wales Act 1998 c.38, [online] Available at https://www.legislation.gov.uk/ukpga/1998/38/contents [Accessed: 15th April 2025].
In the text, this is cited as Government of Wales Act (1998).
Type: @devolvedlaw
Required: title (without the year), year, chapter (the full reference, e.g. anaw 2, asc 4 or No. 707 (W. 86))
Optional: url, accessed
Example:
@devolvedlaw{law:aln:2018,
title = {Additional Learning Needs and Education Tribunal (Wales) Act},
year = {2018},
chapter = {anaw 2},
url = {https://www.legislation.gov.uk/anaw/2018/2/contents},
accessed = {1st February 2025}
}
Produces: Additional Learning Needs and Education Tribunal (Wales) Act 2018 (anaw 2), [online] Available at https://www.legislation.gov.uk/anaw/2018/2/contents [Accessed: 1st February 2025].
Type: any; usually @misc for online reports
Required: the organisation's name in double braces as author
Optional: shortauthor, an abbreviation used in citations after the first
Example:
@misc{ec:desi:uk:2019,
author = {{European Commission}},
shortauthor = {{EC}},
title = {Digital Economy and Society Index (DESI) 2019 Country Report: United Kingdom},
year = {2019},
accessed = {25th March 2025},
url = {https://ec.europa.eu/newsroom/dae/document.cfm?doc_id=59910}
}
Produces: European Commission (2019), ‘Digital Economy and Society Index (DESI) 2019 Country Report: United Kingdom’, [online] Available at https://ec.europa.eu/newsroom/dae/document.cfm?doc_id=59910 [Accessed: 25th March 2025].
In the text, the first citation reads (European Commission, 2019) and later ones (EC, 2019).
When an author has more than one source in the same year, letters are added automatically (2000a, 2000b), in alphabetical order of title. To choose the order yourself, add forceextralabel to the entries.
Field: forceextralabel, a letter (a, b, ...), which is printed after the year and sets the order. It can also be other text, e.g. {~[Welsh trans.]} and {~[English trans.]} to between translations of a document, or {~\upshape(25~Jan)} to include dates i.e. for Hansard debates. Entries with a forced letter come first; any without one continue from the last forced letter.
Note: if you are using forceextralabel for a group of documents, i.e. multiple documents by Rose and Meyer (2000), then you really ought to use forceextralabel for the entire group of documents covered by Rose and Meyer in 2000. It is not necessary, but will make the process smoother.
Example:
@article{rose2000:firstwork,
title={Universal Design for Learning},
author={Rose, D. and Meyer, A.},
journal={Journal of Special Education Technology},
volume={15},
number={1},
pages={67--70},
year={2000},
forceextralabel = {a},
}
@book{rose2000:technology,
author = {Rose, D. and Meyer, A.},
year = {2000},
forceextralabel = {b},
title = {The Future is in the Margins: The Role of Technology and Disability in Educational Reform},
publisher = {Center for Applied Special Technology},
address = {Peabody, USA}
}
Produces:
Rose, D. and Meyer, A. (2000a), ‘Universal Design for Learning’, Journal of Special Education Technology, vol. 15, no. 1, pp. 67–70.
Rose, D. and Meyer, A. (2000b), The Future is in the Margins: The Role of Technology and Disability in Educational Reform, Peabody, USA: Center for Applied Special Technology.
Command: \ibid[page]{key}
Required: key (the cite key of the source you are repeating)
Optional: page, written as in \citep, e.g. p.~14
Example:
\citep{dillon1985} ... \ibid{dillon1985} ... \ibid[p.~14]{dillon1985}
Produces: (Dillon, 1985) ... (ibid.) ... (ibid.: p. 14)
If you load hyperref, "ibid." links to the reference.
Also supported, without examples here: @inbook (a chapter of a single-authored book: the Book fields plus chapter and/or pages), @mastersthesis, @techreport, @manual, @booklet, @proceedings and @unpublished. Any other entry type is treated as @misc.