The amsart class provides the command \urladdr which is intended to place a hyperlink to the homepage of each author at the end of the document. I wonder whether the amsart setauthors command can be modified so that an icon appears after each author on the titlepage which links to his/her homepage. Something similiar is for instance implemented here


I am aware that a cheap hack to do this is to include the hyperlink directly in the entry of the \author command. This is not what I am looking for. The functionality I have in mind is that I can throw all extra code into a new latex package and then switch back to standard amsart by simply not loading the package. I suspect this might be possible using the etoolbox package, but I could not make things work.

  • Welcome to tex,sx. It's worth sending this inquiry/request to the AMS: [email protected] . I'm pretty sure, though, that the traditional journal/editorial style won't allow that on the first page of an article. Commented Apr 23, 2020 at 21:06
  • For something you could hack into amsart for your own use, you could try to enter \url{...} into a \thanks item; only one per author, but you could tack it on to an existing one after \endgraf (\par isn't allowed in footnotes). Commented Apr 23, 2020 at 21:11
  • Thanks! I'd rather not use a hack for a variety of reasons.
    – 220284
    Commented Apr 23, 2020 at 21:32
  • The suggestion to use \thanks is not a code hack; it doesn't touch amsart or redefine anything at all, but takes advantage of an available user-level command. I realize that the outward form of what I suggested is rather different from what you describe. (I still consider it a "hack" because it's using something that wasn't meant for that particular purpose. But I think you meant hack in the code sense, at least as you describe it in the question,) Commented Apr 23, 2020 at 21:57
  • The information about your desired functionality could usefully be incorporated in your question. Clearly, I misinterpreted that part. Commented Apr 23, 2020 at 22:12


You must log in to answer this question.

Browse other questions tagged .