figref with subfigure and parenthesesProblem with subfigureHow to get rid of ref's parentheses (e.g., for...
What can I do if someone tampers with my SSH public key?
Misplaced tyre lever - alternatives?
How do I deal with being envious of my own players?
Rationale to prefer local variables over instance variables?
PTIJ: Mordechai mourning
How can I be pwned if I'm not registered on the compromised site?
The Ohm's law calculations of the parts do not agree with the whole
PTIJ: Why can't I sing about soda on certain days?
How do we objectively assess if a dialogue sounds unnatural or cringy?
How can I handle a player who pre-plans arguments about my rulings on RAW?
Difference between 'stomach' and 'uterus'
Did Amazon pay $0 in taxes last year?
How do you say “my friend is throwing a party, do you wanna come?” in german
Why won't the strings command stop?
When was drinking water recognized as crucial in marathon running?
Called into a meeting and told we are being made redundant (laid off) and "not to share outside". Can I tell my partner?
Book about a time-travel war fought by computers
Can a Trickery Domain cleric cast a spell through the Invoke Duplicity clone while inside a Forcecage?
How to get the first element while continue streaming?
Where is this quote about overcoming the impossible said in "Interstellar"?
Why did the Cray-1 have 8 parity bits per word?
Can the Shape Water Cantrip be used to manipulate blood?
Is there a full canon version of Tyrion's jackass/honeycomb joke?
PTIJ: What dummy is the Gemara referring to?
figref with subfigure and parentheses
Problem with subfigureHow to get rid of ref's parentheses (e.g., for subfigure)Long subfigure referencesProblem with SubfigureError with positioning subfigureHow to remove double parentheses using subfig/subfloat?Arrange landscape and portrait image in a subfigure using latexAlign figure and tables in subfigure environmentCaption of subfigure is not centeringUsing deprecated subfigure package and succeeding subfig package in parallel
I use IEEEtran with subfigure and figref
.
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=0.4textwidth]{foo}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=0.4textwidth]{bar}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
When I use which is shown in figref{fig:test-foo}.
I get:
which is shown in Fig. 16a.
However, I want to see
which is shown in Fig. 16(a).
I have tried everything I could find, including variations of
usepackage[subrefformat=parens,labelformat=parens]{subfig}
and
renewcommand{thesubfigure}{(alph{subfigure})}
The options in the first don't seem to have any effect with figref
. When I use renewcommand
, figref
works but the captions in the figure itself get double parantheses, e.g. ((a)) Foo.
cross-referencing subfloats subfig
add a comment |
I use IEEEtran with subfigure and figref
.
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=0.4textwidth]{foo}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=0.4textwidth]{bar}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
When I use which is shown in figref{fig:test-foo}.
I get:
which is shown in Fig. 16a.
However, I want to see
which is shown in Fig. 16(a).
I have tried everything I could find, including variations of
usepackage[subrefformat=parens,labelformat=parens]{subfig}
and
renewcommand{thesubfigure}{(alph{subfigure})}
The options in the first don't seem to have any effect with figref
. When I use renewcommand
, figref
works but the captions in the figure itself get double parantheses, e.g. ((a)) Foo.
cross-referencing subfloats subfig
You can useref{fig:test}subref{fig:test-foo}
. I've been searching through subfig code to see where the sub@label format is defined, but no joy so far. I did findcaptionsetup[subrefformat=subsimple]
in the subfig code, but that would require loading the subcaption package, making subfig redundant.
– John Kormylo
yesterday
Yes I can doFig.~ref{fig:test}subref{fig:test-foo}
but that makes the entire nice latex method of having macros useless! When I want to change "Fig." to "Figure" I have to manually catch all the occurences and on top I have to reference the figure AND the subfigure. If I usefigref{fig:test-foo}
it works as expected "Fig. 1a" except without the parantheses. Is there really no universal way to make it "Fig. 1(a)" withfigref
?
– divB
6 hours ago
Is this figref from the commath package? If so you might want to say "I use IEEEtran with subfig and commath."
– John Kormylo
2 hours ago
I deleted my answer because I think it did not correspond to what you are really doing. The problem is that you did not provide a MWE, so we can't know from what package does thisfigref
command come from. Please update to a MWE.
– JPG
5 mins ago
add a comment |
I use IEEEtran with subfigure and figref
.
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=0.4textwidth]{foo}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=0.4textwidth]{bar}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
When I use which is shown in figref{fig:test-foo}.
I get:
which is shown in Fig. 16a.
However, I want to see
which is shown in Fig. 16(a).
I have tried everything I could find, including variations of
usepackage[subrefformat=parens,labelformat=parens]{subfig}
and
renewcommand{thesubfigure}{(alph{subfigure})}
The options in the first don't seem to have any effect with figref
. When I use renewcommand
, figref
works but the captions in the figure itself get double parantheses, e.g. ((a)) Foo.
cross-referencing subfloats subfig
I use IEEEtran with subfigure and figref
.
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=0.4textwidth]{foo}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=0.4textwidth]{bar}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
When I use which is shown in figref{fig:test-foo}.
I get:
which is shown in Fig. 16a.
However, I want to see
which is shown in Fig. 16(a).
I have tried everything I could find, including variations of
usepackage[subrefformat=parens,labelformat=parens]{subfig}
and
renewcommand{thesubfigure}{(alph{subfigure})}
The options in the first don't seem to have any effect with figref
. When I use renewcommand
, figref
works but the captions in the figure itself get double parantheses, e.g. ((a)) Foo.
cross-referencing subfloats subfig
cross-referencing subfloats subfig
edited 6 hours ago
divB
asked yesterday
divBdivB
1284
1284
You can useref{fig:test}subref{fig:test-foo}
. I've been searching through subfig code to see where the sub@label format is defined, but no joy so far. I did findcaptionsetup[subrefformat=subsimple]
in the subfig code, but that would require loading the subcaption package, making subfig redundant.
– John Kormylo
yesterday
Yes I can doFig.~ref{fig:test}subref{fig:test-foo}
but that makes the entire nice latex method of having macros useless! When I want to change "Fig." to "Figure" I have to manually catch all the occurences and on top I have to reference the figure AND the subfigure. If I usefigref{fig:test-foo}
it works as expected "Fig. 1a" except without the parantheses. Is there really no universal way to make it "Fig. 1(a)" withfigref
?
– divB
6 hours ago
Is this figref from the commath package? If so you might want to say "I use IEEEtran with subfig and commath."
– John Kormylo
2 hours ago
I deleted my answer because I think it did not correspond to what you are really doing. The problem is that you did not provide a MWE, so we can't know from what package does thisfigref
command come from. Please update to a MWE.
– JPG
5 mins ago
add a comment |
You can useref{fig:test}subref{fig:test-foo}
. I've been searching through subfig code to see where the sub@label format is defined, but no joy so far. I did findcaptionsetup[subrefformat=subsimple]
in the subfig code, but that would require loading the subcaption package, making subfig redundant.
– John Kormylo
yesterday
Yes I can doFig.~ref{fig:test}subref{fig:test-foo}
but that makes the entire nice latex method of having macros useless! When I want to change "Fig." to "Figure" I have to manually catch all the occurences and on top I have to reference the figure AND the subfigure. If I usefigref{fig:test-foo}
it works as expected "Fig. 1a" except without the parantheses. Is there really no universal way to make it "Fig. 1(a)" withfigref
?
– divB
6 hours ago
Is this figref from the commath package? If so you might want to say "I use IEEEtran with subfig and commath."
– John Kormylo
2 hours ago
I deleted my answer because I think it did not correspond to what you are really doing. The problem is that you did not provide a MWE, so we can't know from what package does thisfigref
command come from. Please update to a MWE.
– JPG
5 mins ago
You can use
ref{fig:test}subref{fig:test-foo}
. I've been searching through subfig code to see where the sub@label format is defined, but no joy so far. I did findcaptionsetup[subrefformat=subsimple]
in the subfig code, but that would require loading the subcaption package, making subfig redundant.– John Kormylo
yesterday
You can use
ref{fig:test}subref{fig:test-foo}
. I've been searching through subfig code to see where the sub@label format is defined, but no joy so far. I did findcaptionsetup[subrefformat=subsimple]
in the subfig code, but that would require loading the subcaption package, making subfig redundant.– John Kormylo
yesterday
Yes I can do
Fig.~ref{fig:test}subref{fig:test-foo}
but that makes the entire nice latex method of having macros useless! When I want to change "Fig." to "Figure" I have to manually catch all the occurences and on top I have to reference the figure AND the subfigure. If I use figref{fig:test-foo}
it works as expected "Fig. 1a" except without the parantheses. Is there really no universal way to make it "Fig. 1(a)" with figref
?– divB
6 hours ago
Yes I can do
Fig.~ref{fig:test}subref{fig:test-foo}
but that makes the entire nice latex method of having macros useless! When I want to change "Fig." to "Figure" I have to manually catch all the occurences and on top I have to reference the figure AND the subfigure. If I use figref{fig:test-foo}
it works as expected "Fig. 1a" except without the parantheses. Is there really no universal way to make it "Fig. 1(a)" with figref
?– divB
6 hours ago
Is this figref from the commath package? If so you might want to say "I use IEEEtran with subfig and commath."
– John Kormylo
2 hours ago
Is this figref from the commath package? If so you might want to say "I use IEEEtran with subfig and commath."
– John Kormylo
2 hours ago
I deleted my answer because I think it did not correspond to what you are really doing. The problem is that you did not provide a MWE, so we can't know from what package does this
figref
command come from. Please update to a MWE.– JPG
5 mins ago
I deleted my answer because I think it did not correspond to what you are really doing. The problem is that you did not provide a MWE, so we can't know from what package does this
figref
command come from. Please update to a MWE.– JPG
5 mins ago
add a comment |
1 Answer
1
active
oldest
votes
try the following:
documentclass{IEEEtran}
usepackage{graphicx}
usepackage[labelformat=simple]{subfig} % <---
renewcommand{thesubfigure}{(alph{subfigure})} % <---
newcommandfigref[1]{Fig.~ref{#1}} % <---
begin{document}
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=columnwidth]{example-image-a}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=columnwidth]{example-image-b}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
ldots which is shown in figref{fig:test}, particularly in figref{fig:test-foo}
end{document}
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
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%2f477957%2ffigref-with-subfigure-and-parentheses%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
try the following:
documentclass{IEEEtran}
usepackage{graphicx}
usepackage[labelformat=simple]{subfig} % <---
renewcommand{thesubfigure}{(alph{subfigure})} % <---
newcommandfigref[1]{Fig.~ref{#1}} % <---
begin{document}
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=columnwidth]{example-image-a}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=columnwidth]{example-image-b}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
ldots which is shown in figref{fig:test}, particularly in figref{fig:test-foo}
end{document}
add a comment |
try the following:
documentclass{IEEEtran}
usepackage{graphicx}
usepackage[labelformat=simple]{subfig} % <---
renewcommand{thesubfigure}{(alph{subfigure})} % <---
newcommandfigref[1]{Fig.~ref{#1}} % <---
begin{document}
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=columnwidth]{example-image-a}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=columnwidth]{example-image-b}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
ldots which is shown in figref{fig:test}, particularly in figref{fig:test-foo}
end{document}
add a comment |
try the following:
documentclass{IEEEtran}
usepackage{graphicx}
usepackage[labelformat=simple]{subfig} % <---
renewcommand{thesubfigure}{(alph{subfigure})} % <---
newcommandfigref[1]{Fig.~ref{#1}} % <---
begin{document}
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=columnwidth]{example-image-a}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=columnwidth]{example-image-b}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
ldots which is shown in figref{fig:test}, particularly in figref{fig:test-foo}
end{document}
try the following:
documentclass{IEEEtran}
usepackage{graphicx}
usepackage[labelformat=simple]{subfig} % <---
renewcommand{thesubfigure}{(alph{subfigure})} % <---
newcommandfigref[1]{Fig.~ref{#1}} % <---
begin{document}
begin{figure}
centering
subfloat[Foo.label{fig:test-foo}]{includegraphics[width=columnwidth]{example-image-a}} \
subfloat[Bar.label{fig:test-bar}]{includegraphics[width=columnwidth]{example-image-b}}
caption{Foo and Bar.}
label{fig:test}
end{figure}
ldots which is shown in figref{fig:test}, particularly in figref{fig:test-foo}
end{document}
answered 1 hour ago
ZarkoZarko
126k868165
126k868165
add a comment |
add a comment |
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.
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%2f477957%2ffigref-with-subfigure-and-parentheses%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
You can use
ref{fig:test}subref{fig:test-foo}
. I've been searching through subfig code to see where the sub@label format is defined, but no joy so far. I did findcaptionsetup[subrefformat=subsimple]
in the subfig code, but that would require loading the subcaption package, making subfig redundant.– John Kormylo
yesterday
Yes I can do
Fig.~ref{fig:test}subref{fig:test-foo}
but that makes the entire nice latex method of having macros useless! When I want to change "Fig." to "Figure" I have to manually catch all the occurences and on top I have to reference the figure AND the subfigure. If I usefigref{fig:test-foo}
it works as expected "Fig. 1a" except without the parantheses. Is there really no universal way to make it "Fig. 1(a)" withfigref
?– divB
6 hours ago
Is this figref from the commath package? If so you might want to say "I use IEEEtran with subfig and commath."
– John Kormylo
2 hours ago
I deleted my answer because I think it did not correspond to what you are really doing. The problem is that you did not provide a MWE, so we can't know from what package does this
figref
command come from. Please update to a MWE.– JPG
5 mins ago