Until (unless) Microsoft gets around to adding a template for the latest version, this is the APA 7th Edition XSLT modified by Mike Slagle, plus the two additional fixes posted in the comments found here. This way, if other changes are needed, this file can be updated.
IMPORTANT: These files are provided as a courtesy to those needing a better option for APA 7 than what Microsoft currently provides. I did not create the template. If there are issues, take the time to make the changes necessary (if possible; there are limitations to what can be done) and submit a pull request.
- Exit Word
- Using Windows Explorer, copy the file APASeventhEdition.xsl to C:\Users<your_user_name>\AppData\Roaming\Microsoft\Bibliography\Style
- Restart Word and from the References tab in Word, you should be able to choose APA7.
- Exit word
- Copy the APASeventhEdition.bat file and allow it to run.
- Restart Word and from the References tab in Word, you should be able to choose APA7.
Note: The bat file simply runs the following line:
curl https://raw.githubusercontent.com/briankavanaugh/APA-7th-Edition/main/APASeventhEdition.xsl -o "%appdata%\Microsoft\Bibliography\Style\APASeventhEdition.xsl"
- Exit Word
- Using Finder, copy the file APASeventhEdition.xsl to two locations:
- HD/Applications/Microsoft Word.app/Contents/Resources/Style/ (note that you will have to right-click and "View Contents" on the app icon at HD/Applications/Microsoft Word.app/)
- HD/Users/<your_user_name>/Library/Containers/com.microsoft.Word/Data/Library/Application Support/Microsoft/Office/Style/
- Restart Word and from the References tab in Word, you should be able to choose APA7.
- The file asks for elevated priveliges using
sudo
. Only run files you trust and understand the contents of.
- Exit word and ensure it is closed before proceeding
- Copy the APASeventhEdition.sh file to a local folder
- Open the terminal (Search "Terminal through spotlight)
- Navigate to the folder containing the shell script
cd /path/to/your/file
- Run the script
bash APASeventhEdition.sh
- Enter password when prompted. The terminal stay blank while password is entered. Once entered, press enter
- The files should be placed in their corresponding folders
Notes:
- The bash file will use the
curl
command to retrieve the file from github at the specified link and place it in the first of the specified folders above. - It will then check if the file was placed in the folder successfully, and then copy the file from the first folder to the next.
- I do not have a Mac to test this on. The script was run successfully on a Mac with Office installed.
(same as Mike's) I am only providing this file and the necessary location for it for education purposes. If any installations of MS Office are corrupted as a result of using this file, I am not responsible to address or repair any issues.