Skip to content

briankavanaugh/APA-7th-Edition

Repository files navigation

APA 7th Edition for Microsoft Word

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.

How to Use

Windows

Manual Method

  1. Exit Word
  2. Using Windows Explorer, copy the file APASeventhEdition.xsl to C:\Users<your_user_name>\AppData\Roaming\Microsoft\Bibliography\Style
  3. Restart Word and from the References tab in Word, you should be able to choose APA7.

Bat file method / Cmd method

  1. Exit word
  2. Copy the APASeventhEdition.bat file and allow it to run.
  3. 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"

MacOS

Manual method

  1. Exit Word
  2. Using Finder, copy the file APASeventhEdition.xsl to two locations:
    1. 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/)
    2. HD/Users/<your_user_name>/Library/Containers/com.microsoft.Word/Data/Library/Application Support/Microsoft/Office/Style/
  3. Restart Word and from the References tab in Word, you should be able to choose APA7.

Shell script method / terminal method

  • The file asks for elevated priveliges using sudo. Only run files you trust and understand the contents of.
  1. Exit word and ensure it is closed before proceeding
  2. Copy the APASeventhEdition.sh file to a local folder
  3. Open the terminal (Search "Terminal through spotlight)
  4. Navigate to the folder containing the shell script
    1. cd /path/to/your/file
  5. Run the script
    1. bash APASeventhEdition.sh
    2. Enter password when prompted. The terminal stay blank while password is entered. Once entered, press enter
    3. The files should be placed in their corresponding folders
    4. Optionally: run the script with the --persist flag to create a LaunchDaemon. The LaunchDaemon will copy the files into their respective folders at reboot to combat issue where Microsoft AutoUpdater removes the files: bash APASeventhEdition.sh --persist.

Notes:

  • The bash file will use the curl command to retrieve the file from github at the specified link and place it in /Library/Application Support/APAStyleTool.
  • Then it will copy the stylesheet into the two specified folders.
  • If the --persist flag is used a LaunchDaemon is created. This will copy the file from the /Library/Application Support/APAStyleTool folder to the two Word-folders every time the computer is rebooted.
  • Be aware, that the LaunchDaemon is run at boot and has root privileges to avoid user interaction. Always read the script before running it.
  • I do not have a Mac to test this on. The script was run successfully on a Mac with Office installed.

Disclaimer

(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.

About

Microsoft Word XSD for generating APA 7th edition references

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 10

Languages