I have been for decades using the standard BibTeX with citations choices that place initials, dates, number sequences, etc in the text like:
... by the work of Fraenkel and Zelmanov [23] ...
By 1980, good citations systems in Mathematics were using large descriptive keys in the text, and by the 90's almost all bibliographical citation where using either number-sequence or short keys made up by abbreviation of last names and dates. We owe that to Bibtex since other branches of STEM and the Humanities developed much better citation system than ours.
Nowadays, it is desirable to have a larger target for hyperlink inserted in these citations -- since it is easier to click on a larger target... so I decide to change to Biblatex on a citation system that includes a link into the whole Name+[Date] target in the text.
Re-processing existing files, one is then left with a repetition of names like
... by the work of Fraenkel and Zelmanov Fraenkel and Zelmanov [1996]...
whose duplicity can be eliminate by hand, but one if frequently left with a source reading:
... by the work of~\cite{ZF96}...
meaning, less readable because of the long-time use of small unreadable keys.
My question is: Is it possible to use Biblatex to eliminate the repetition in the text?
cite,natbib,apacite, etc) that the user may have loaded. Your claim that we "We owe [this sorry situation] to Bibtex" may be satisfyingly polemical, but it's without factual base. The claim that "other branches of STEM and the Humanities developed much better citation system than ours" is not directly verifiable. But since many of these fields do use BibTeX, the claim is likely incorrect as well. – Mico Mar 31 '18 at 02:00hyperrefpackage. This is true whether or not you employ biblatex/biber instead of BibTeX. – Mico Mar 31 '18 at 02:05\unskipand that only removes spaces, not words. Secondly the text that needs to be deleted is only known when the citation is actually processed. But at the point where the citations are processed, the words before will already have been processed and are long gone. A Lua solution could be possible but is complicated by that fact. – moewe Mar 31 '18 at 05:46biblatexstyles the hyperlink won't be that much larger since only the year is hyperlinked and not the author. Longer hyperlinks need significant modifications (https://tex.stackexchange.com/q/15951/35864). – moewe Mar 31 '18 at 05:48biblatex. In particular compressed and multiple citations as well as punctuation pose challenges. The asynchronous punctuation tracker could lead to punctuation or brackets being included in the wrong link. I think this is one of the reasons why Audrey decided not to include the code into thebiblatexcore. But they may well be other reasons as well. See at least https://github.com/plk/biblatex/issues/428 and the comments in the question already linked. – moewe Mar 31 '18 at 06:40.auxmight help, but then there is still the challenge of removing arbitrary text from a document without additional markup. https://tex.stackexchange.com/q/248632/35864 is related, the solutions there either use LuaTeX, external scripts or need a macro that is fed the entire text. – moewe Mar 31 '18 at 06:42natbibhas been available since the mid-1990s, and one of its highlights is the author-year style. many mathematicians do use this style, and it's not discouraged by ams. making really long links acceptably breakable does pose problems, but they are potentially solvable. so the real problem is probably that many (most?) mathematicians are innately conservative when it comes to their publishing style. – barbara beeton Mar 31 '18 at 16:47