I'm trying to hide the full DOI url by linking it to a string. I report an example taken from a paper about what I want to achieve. example

As you can see, there are "CrossRef" and "PubMed" that are links to DOI or URL of the article.

I've also tried what is suggested here, but with this method, you can only refer to a specific field in the reference's records.

  • Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking.
    – Community Bot
    Jun 10, 2022 at 10:24
  • Welcome to SE. Please show a Minimal Working Example, so that people can test your code and suggest modifications based on what packages you're using.
    – Miyase
    Jun 10, 2022 at 10:25
  • I don't think I quite understand what you want. Do you want all your DOIs to just show the clickable link "CrossRef", or do you want different texts depending on additional factors? (If you want all DOI links to show the same text, have a look at tex.stackexchange.com/q/624758/35864)
    – moewe
    Jun 10, 2022 at 11:05
  • Any news here? As mentioned above, it does not appear to be very clear to several people what exactly you are trying to accomplish. Additionally, a good answer will depend on the code you are currently using, so you should also share your current bibliography/citation setup with us. Ideally in a short example document.
    – moewe
    Jun 18, 2022 at 6:40
  • I try the solution suggested by @moewe (see the link). It works for me.
    – NDO
    Jun 19, 2022 at 11:49


Browse other questions tagged .