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













2















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.










share|improve this question

























  • 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











  • 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
















2















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.










share|improve this question

























  • 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











  • 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














2












2








2








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.










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 6 hours ago







divB

















asked yesterday









divBdivB

1284




1284













  • 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











  • 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



















  • 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











  • 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

















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










1 Answer
1






active

oldest

votes


















0














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}


enter image description here






share|improve this answer























    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
    });


    }
    });














    draft saved

    draft discarded


















    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









    0














    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}


    enter image description here






    share|improve this answer




























      0














      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}


      enter image description here






      share|improve this answer


























        0












        0








        0







        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}


        enter image description here






        share|improve this answer













        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}


        enter image description here







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 1 hour ago









        ZarkoZarko

        126k868165




        126k868165






























            draft saved

            draft discarded




















































            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.




            draft saved


            draft discarded














            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





















































            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







            Popular posts from this blog

            El tren de la libertad Índice Antecedentes "Porque yo decido" Desarrollo de la...

            Castillo d'Acher Características Menú de navegación

            Connecting two nodes from the same mother node horizontallyTikZ: What EXACTLY does the the |- notation for...