So we can refer to sections with counter via \label{…} and \ref{…}.

We can refer to sections with custom text via package hyperref like so:

We can refer to arbitrary text with counter like so:

But how can we refer to arbitrary text with custom text ? I.e. refer to an arbitrary location in the document with our custom text.

For example, let's say I want to refer to the previous paragraph using the word "previous" (no counters).

Can this be done? (I'm new to LaTeX).

I've also read the Sharelatex's documentation on cross-referencing but did not find an answer.

  • you can use hyperref's hypertarget and hyperlink markup (this is unrelated to sharelatex) Jun 28, 2018 at 18:24
  • @DavidCarlisle can you give me a link to start with?
    – gthanop
    Jun 28, 2018 at 18:30
  • @DavidCarlisle ok I found it here. Shall I delete this question?
    – gthanop
    Jun 28, 2018 at 19:16
  • 1
    nah I've answered now:-) Jun 28, 2018 at 19:17

1 Answer 1




one two three

\phantomsection\label{zzz}four five six


see \hyperref[zzz]{previous} paragraph on a different page so the link jump is clearer.

  • Thanks! It's the answer. Can you tell me what is \phantomsection additionally here?
    – gthanop
    Jun 28, 2018 at 19:23
  • 1
    it leaves the invisible anchor at that point, like a section heading would so the \label and \hyperref can make a link back (the older \hypertarget would also set a target but only at the pag elevel, see texdoc hyperref, section 4 @thanopi57 Jun 28, 2018 at 19:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .