I am a TEX beginner and I am now learning how to create a reference. I am reading the book "The Not So Short Introduction to LATEX2" by Oetiker, Partl, Hyna, Schlegl; on page 42 section 2.8 Cross Reference, the code is written as
A reference to this section \label{sec:this} looks like:
"see section~\ref{sec:this} on page~\pageref{sec:this}"
And I am using CTex and WinEdt and my questions are:
- I made a pdf file from the above code, but the section and page numbers are not highlighted and I cannot click on them. Why is it so?
- I tried to make a reference to other pages by typing its page number like
{sec:37}, but it does not work. How can I fix it? - What does the code
secactually mean? Is it arbitrary or a predefined syntax? - When I typed
\label{}, a menu box named Labels (51) appeared, and there is a dropdown menus likec:ISYAC,c:UNBOUND,c:UNIFBURN,... etc... what is that? Do we have to choose from those list or can we write our own like{sec:this}?
Helps are greatly appreciated! Many many thanks!

hyperrefpackage via\usepackage{hyperref}. Re #2: References to page numbers are not supported this way: You need to add another\label{foo}to refer to another part of the document. Re #3:secseems to be a prefix for section, it has no value for LaTeX, but is a help for you to remember what you referenced to is a section, and for example not a figure (commonly prefixed byfig). Re #5: Of course you can choose your own label name, and you should do so in fact, after all it's you who will need to remember them. – moewe Dec 31 '13 at 10:23hyperrefpackage. For much more information on LaTeX's cross-referencing methods (including hyperref), be sure to check out the posting Cross-reference packages: which to use, which conflict?. – Mico Dec 31 '13 at 10:24