# 2b. In-text references

Besides navigating your library through the Search Panel, some actions are directly available from Roam page references. The extension will detect any page references `[[]]` starting with **@**, and check them against the citekeys of all the items whose data has been loaded. If there is a match, you'll be able to right-click on the page reference & bring up a context menu :

![If the citekey can't be matched to the loaded data, the menu will not show.](https://2944561674-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MT27mrenUP-_WL-J7HW%2F-MX7fkdQ7PxxgDnQ-si9%2F-MX7grjwZvDWA7u7J-9O%2Fimage.png?alt=media\&token=74ae7d7a-32e9-4d82-8943-893bbdd4b877)

{% hint style="info" %}
The menu will be displayed only for `[[` page references `]]` - not tags, or aliases.\
\
The citation format will transform the reference into an alias, e.g `[Scott et al. (2003)]([[@scottQuantitativeMeasurementOrganizational2003]])`. \
Note that the reverse operation (citation -> citekey) isn't possible due to how Roam represents aliases.
{% endhint %}
