# How to use \label and \ref in TeXMaker

The main problem is just how to get a section reference working, specifically in TeXMaker. I've never used \ref and \label before, so this is a first for me. I've done a little work searching for a solution, but haven't gotten too far.

Currently I'm at the stage where I run the program and two question marks appear when instead of the referenced section number. For syntax and such, sites like this and this are good for starting out, assuming that your only question is about syntax; however, none of these seem to really expand on what it is that's going on behind the \label and \ref commands.

So I looked to see what was going on behind the scene, because I recently tried and failed to use BibLaTex, so I found explanations like this and this, from which I get that if I am doing everything right in my code, then I should ideally be able to make a series of runs that will build the PDF and then fill the section numbers. If that is my only problem, then I don't know how to do that in TeXMaker anyways, because I wasn't sure which Configure->Quick Build option should work to get the right sequence of runs.

However, even those large explanations about how the file runs work doesn't apply specifically to TeXMaker, and so I was hesitant to go too much off of those for fear that TeXMaker as a compiler had a specific problem on it's own, or that one of my numerous packages was messing something up. The basic code I've tried to run is below, with all the preamble commands that I normally use.

\documentclass[12pt]{article}
%\DeclareMathSizes{12}{12}{12}{12}

%Formatting Libraries
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[autostyle, english = american]{csquotes}
\MakeOuterQuote{"}
\usepackage{listings}
\usepackage{keyval}
\usepackage{xcolor}
\usepackage{textcomp}
\usepackage{fullpage}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{verbatim}
%\usepackage[]{mcode}
\usepackage{multicol}
\usepackage{float}
\usepackage{framed}

%References %To be attempted at a later date
%\bibliography{biblio.bib}
%\usepackage{cite}

%For MATLAB Code
\usepackage{listings}
\usepackage{color} %red, green, blue, yellow, cyan, magenta, black, white
\definecolor{mygreen}{RGB}{28,172,0} % color values Red, Green, Blue
\definecolor{mylilas}{RGB}{170,55,241}

%Symbols Libraries
\usepackage[fleqn]{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{marvosym}
\usepackage{wasysym}

%For Image Generation
\usepackage{tikz}
\usetikzlibrary{intersections}
\usetikzlibrary{arrows}

%For Theorem Environment
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\renewcommand\qedsymbol{$\blacksquare$}

\begin{document}

\section{Introduction} \label{intro}
lalala

\section{Section 1}
\indent Here in \ref{sec:intro}.

\end{document}
• Welcome to TeX.SX! The fact you're using Texmaker is irrelevant as far as the labels and references are concerned. Dec 2, 2017 at 15:47
– user31729
Dec 2, 2017 at 15:51
• – Mico
Dec 2, 2017 at 15:52
• Just make sure that the keys used for \label and \ref match, e.g. \label{sec:intro} and \ref{sec:intro}.
– Troy
Dec 2, 2017 at 15:55
• @Troy: Observed well -- did not spot that the OP uses \label{intro} only
– user31729
Dec 2, 2017 at 15:59