Problem using ref for figures
up vote
0
down vote
favorite
I have an article I'm working on with 11 figures in total and 60 equations. They are all properly labeled, and I made sure to put label after caption in my figures. (Using )
Whenever I reference an equation or figure, I get an warning that the label is undefined. But it still compiles and the references seem to work. Except for the last 3 figures, which have the same issue, but when I reference them, the document won't compile.
Here's an example figure:
begin{figure}
includegraphics[width=0.8textwidth]{diverge.png}
centering
caption{Performance Analysis}
label{fig:9}
end{figure}
Later on in a paragraph, I have:
The results are presented in Figure ref{fig:9}.
Nothing different from what I have going on earlier in the document.
Here are my packages:
documentclass[a4paper]{article}
usepackage{fullpage}
usepackage{parskip}
usepackage{tikz}
usepackage{hyperref}
usepackage{xcolor}
definecolor{light-gray}{gray}{0.95}
newcommand{code}[1]{colorbox{light-gray}{texttt{#1}}}
usepackage{amssymb}
newcommand{Lagr}{mathcal{L}}
usepackage{mathtools}
usepackage{amsmath}
usepackage{graphicx}
DeclareGraphicsExtensions{.png,.pdf}
Any ideas?
EDIT: I'm using latexmk in VS Code by the way, and I just closed and re-opened it. Now all of my references are appearing as '??'.
graphics equations cross-referencing miktex latexmk
add a comment |
up vote
0
down vote
favorite
I have an article I'm working on with 11 figures in total and 60 equations. They are all properly labeled, and I made sure to put label after caption in my figures. (Using )
Whenever I reference an equation or figure, I get an warning that the label is undefined. But it still compiles and the references seem to work. Except for the last 3 figures, which have the same issue, but when I reference them, the document won't compile.
Here's an example figure:
begin{figure}
includegraphics[width=0.8textwidth]{diverge.png}
centering
caption{Performance Analysis}
label{fig:9}
end{figure}
Later on in a paragraph, I have:
The results are presented in Figure ref{fig:9}.
Nothing different from what I have going on earlier in the document.
Here are my packages:
documentclass[a4paper]{article}
usepackage{fullpage}
usepackage{parskip}
usepackage{tikz}
usepackage{hyperref}
usepackage{xcolor}
definecolor{light-gray}{gray}{0.95}
newcommand{code}[1]{colorbox{light-gray}{texttt{#1}}}
usepackage{amssymb}
newcommand{Lagr}{mathcal{L}}
usepackage{mathtools}
usepackage{amsmath}
usepackage{graphicx}
DeclareGraphicsExtensions{.png,.pdf}
Any ideas?
EDIT: I'm using latexmk in VS Code by the way, and I just closed and re-opened it. Now all of my references are appearing as '??'.
graphics equations cross-referencing miktex latexmk
1
Put thehyperref
package in the last position and then test again.
– javadr
1 min ago
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have an article I'm working on with 11 figures in total and 60 equations. They are all properly labeled, and I made sure to put label after caption in my figures. (Using )
Whenever I reference an equation or figure, I get an warning that the label is undefined. But it still compiles and the references seem to work. Except for the last 3 figures, which have the same issue, but when I reference them, the document won't compile.
Here's an example figure:
begin{figure}
includegraphics[width=0.8textwidth]{diverge.png}
centering
caption{Performance Analysis}
label{fig:9}
end{figure}
Later on in a paragraph, I have:
The results are presented in Figure ref{fig:9}.
Nothing different from what I have going on earlier in the document.
Here are my packages:
documentclass[a4paper]{article}
usepackage{fullpage}
usepackage{parskip}
usepackage{tikz}
usepackage{hyperref}
usepackage{xcolor}
definecolor{light-gray}{gray}{0.95}
newcommand{code}[1]{colorbox{light-gray}{texttt{#1}}}
usepackage{amssymb}
newcommand{Lagr}{mathcal{L}}
usepackage{mathtools}
usepackage{amsmath}
usepackage{graphicx}
DeclareGraphicsExtensions{.png,.pdf}
Any ideas?
EDIT: I'm using latexmk in VS Code by the way, and I just closed and re-opened it. Now all of my references are appearing as '??'.
graphics equations cross-referencing miktex latexmk
I have an article I'm working on with 11 figures in total and 60 equations. They are all properly labeled, and I made sure to put label after caption in my figures. (Using )
Whenever I reference an equation or figure, I get an warning that the label is undefined. But it still compiles and the references seem to work. Except for the last 3 figures, which have the same issue, but when I reference them, the document won't compile.
Here's an example figure:
begin{figure}
includegraphics[width=0.8textwidth]{diverge.png}
centering
caption{Performance Analysis}
label{fig:9}
end{figure}
Later on in a paragraph, I have:
The results are presented in Figure ref{fig:9}.
Nothing different from what I have going on earlier in the document.
Here are my packages:
documentclass[a4paper]{article}
usepackage{fullpage}
usepackage{parskip}
usepackage{tikz}
usepackage{hyperref}
usepackage{xcolor}
definecolor{light-gray}{gray}{0.95}
newcommand{code}[1]{colorbox{light-gray}{texttt{#1}}}
usepackage{amssymb}
newcommand{Lagr}{mathcal{L}}
usepackage{mathtools}
usepackage{amsmath}
usepackage{graphicx}
DeclareGraphicsExtensions{.png,.pdf}
Any ideas?
EDIT: I'm using latexmk in VS Code by the way, and I just closed and re-opened it. Now all of my references are appearing as '??'.
graphics equations cross-referencing miktex latexmk
graphics equations cross-referencing miktex latexmk
edited 5 mins ago
asked 12 mins ago
Spuds
785
785
1
Put thehyperref
package in the last position and then test again.
– javadr
1 min ago
add a comment |
1
Put thehyperref
package in the last position and then test again.
– javadr
1 min ago
1
1
Put the
hyperref
package in the last position and then test again.– javadr
1 min ago
Put the
hyperref
package in the last position and then test again.– javadr
1 min ago
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f463900%2fproblem-using-ref-for-figures%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Put the
hyperref
package in the last position and then test again.– javadr
1 min ago