The solutions with sed command seems to not work properly with Unicode content, so I decided to create my own solution in Python and a detailed guide.
The solution I made here is sure to work on macOS Monterey 12.6, released on Sep 12, 2022.
Goal
The goal is to create a keyboard shortcut (like ⇧⌘C) in Apple Books that copy texts without the annoying citation info.
Guide
Step 1. Download remove_citation.py from this repo.
Save it in an easy-to-access path like ~/scripts/remove_citation.py
Step 2. Make sure python3 is available.
A way to do this:
- Install Homebrew.
- Install Python3 and pip3:
brew install python3
- (not necessary) Install pyperclip:
pip3 install pyperclip
There may have been python3 in your mac. Probably at /usr/bin/python3.
The python3 installed with Homebrew may not be the default python3 used in automator shell scripts.
Step 3. Create the Quick Action in Automator
Create a new Quick Action in Automator like this one:

- Receive text in Books.app
- Run shell scripts with command:
/opt/homebrew/bin/python3 <path_to_the_dir>/remove_citation.py
- Copy to Clipboard
- Save the workflow with a name like "Copy without Citation.workflow".
Remember to replace <path_to_the_dir> with your own path to the script.
Maybe replace the python3 path too with the result from which python3 or just python3.
Step 4. Create a Keyboard Shortcut
Go to: System Preferences > Keyboard > Shortcuts > Services > Text > Copy without Citation
Assign a shortcut (like Cmd + Shift + C) to it.

(optional) Step 5. Allow Books.app to access the script
When using the quick action in Books.app, you may encounter an error saying "Operation not permitted".

The reason may be that Books.app is not authorized to access the python script.
To solve this, you may grant Books.app Full Disk Access.

Then the quick action should be functioning.
One More Thing to Keep in Mind
When you select texts in Apple Books, a small menu shows up.

The keyboard shortcut and quick action won't work when the menu is shown.
You need to click somewhere else to close the menu before using the keyboard shortcut.
My Repo
https://github.com/Roger-Wu/remove-apple-books-citation
~/Library/Services), right click on the file and choose "Open with > Automator (Installer)". I also ran the service once via Automator's play button. Then things worked – Nikolay Suvandzhiev Jan 27 '21 at 11:17Cmd-Cdidn’t work (still used the regular copy action), butCmd-Shift-Cdid. – Yatharth Agarwal Mar 20 '21 at 22:46Escor⌘.. Then you will be ready to press⌘C. – Rory O'Kane May 05 '21 at 03:45Cmd-Shift-Cadd-on. – MoVod Sep 25 '21 at 10:59