fix eigfact doc

Corrected version of #8282 following @jiahao comments.
I added various ":func:" to match `eigvals` docs.