Issue #12978: Fix: Handle parentheses in author names in RTL/LTR linter
==================================================
State: open
Created: 2025-11-01T00:40:18Z
Updated: 2025-11-01T20:29:08Z
Author: DealsBeam
Comments: 1
Labels: question

Description:
==============================
The `BOOK_ITEM_RE` regex in `scripts/rtl_ltr_linter.py` did not correctly parse author names containing parentheses. This change updates the regex to correctly capture the author and metadata, even when the author's name includes parentheses.

GitHub URL: https://github.com/EbookFoundation/free-programming-books/pull/12978