Is there a way to write slanted non-italic (especially bold/bb lowercase) letters in math mode?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












4















I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.



This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.



Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.



As an extrema ratio, I would resort to text, but I guess it's better not to do this (eg for spacing, accents, etc.).



I have thoroughly looked for an answer; this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.










share|improve this question
























  • There is textsl or even textslbfseries fxyz, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…

    – Steven B. Segletes
    Feb 11 at 16:15
















4















I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.



This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.



Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.



As an extrema ratio, I would resort to text, but I guess it's better not to do this (eg for spacing, accents, etc.).



I have thoroughly looked for an answer; this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.










share|improve this question
























  • There is textsl or even textslbfseries fxyz, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…

    – Steven B. Segletes
    Feb 11 at 16:15














4












4








4








I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.



This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.



Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.



As an extrema ratio, I would resort to text, but I guess it's better not to do this (eg for spacing, accents, etc.).



I have thoroughly looked for an answer; this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.










share|improve this question
















I would like to know whether there is a simple way to have slanted and non-italic lower case letters (especially in bold and/or blackboard bold style) in math mode, while still using some basic/default settings.



This is stemming from a practical need: I would like to have a special graphical rendering for n-tuples, such as objects of ℝn, in order to have them visually distinguished from ordinary vectors, for which I'm using italic bold. As far as I know, variable quantities should be written in slanted style, hence the "slanted" part (and btw, there's the rub!, writing non-slanted (roman) bold lower case letters is quite unproblematic, even for me). I have also noticed that uppercase boldsymbol (and bm from the bm package, and vb* from the physics package) are already non italic, but this may be too big a constraint to me, and I'd rather avoid resorting to capitalizing each n-tuple, hence the "lowercase" part.



Since I'm quite new to Latex, I'm using some very basic settings, and would like to stick to them, in particular to Computer Modern as math font, and just add the capability of writing slanted non-italic (bold/bb) fonts within equations.



As an extrema ratio, I would resort to text, but I guess it's better not to do this (eg for spacing, accents, etc.).



I have thoroughly looked for an answer; this one provides almost everything I need, the only issue with it being that slanted fonts from cmbxsl10 look significantly smaller than ordinary ones.







math-mode fonts slanted






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 15 at 13:57







atlantropa

















asked Feb 11 at 16:02









atlantropaatlantropa

234




234












  • There is textsl or even textslbfseries fxyz, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…

    – Steven B. Segletes
    Feb 11 at 16:15


















  • There is textsl or even textslbfseries fxyz, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…

    – Steven B. Segletes
    Feb 11 at 16:15

















There is textsl or even textslbfseries fxyz, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…

– Steven B. Segletes
Feb 11 at 16:15






There is textsl or even textslbfseries fxyz, but of course it follows the rules of text, not math symbols, therefore, not immediately available, for example, in subscript size. Welcome to the site. If you use fontspec, see tex.stackexchange.com/questions/134040/…. For pdflatex, see tex.stackexchange.com/questions/220434/…. Finally, tex.stackexchange.com/questions/205064/times-new-roman-variant/…

– Steven B. Segletes
Feb 11 at 16:15











2 Answers
2






active

oldest

votes


















4














If you want the bold version slanted



documentclassarticle
usepackageamsmath
DeclareSymbolFontslantOT1familydefaultmsl
SetSymbolFontslantboldOT1familydefaultbxsl
DeclareSymbolFontAlphabetmathslslant
begindocument
[
fghmathslfgh_fghmathslfgh
]
[
boldsymbolfboldsymbolmathslf
]
enddocument


enter image description here



If you want the bold version unslanted



documentclassarticle
usepackageamsmath
DeclareSymbolFontslantOT1familydefaultmsl
SetSymbolFontslantboldOT1familydefaultbsl
DeclareSymbolFontAlphabetmathslslant
begindocument
[
fghmathslfgh_fghmathslfgh
]
[
boldsymbolfboldsymbolmathslf
]
enddocument


enter image description here






share|improve this answer
































    4














    An alternative to Steven’s answer:



    % My standard header for TeX.SX answers:
    documentclass[a4paper]article % To avoid confusion, let us explicitly
    % declare the paper format.

    usepackage[T1]fontenc % Not always necessary, but recommended.
    % End of standard header. What follows pertains to the problem at hand.

    usepackageamsmath,amsfonts % compatibility test

    DeclareMathAlphabetmathsl T1cmrm sl
    SetMathAlphabetmathslboldT1cmrbxsl



    begindocument

    Normal: ( mathslad-mathslbc ).

    bfseriesboldmath Boldfaced: ( mathslad-mathslbc ).

    enddocument





    share|improve this answer























    • Thanks a lot. Both your answer and Steven B. Segletes's completely solve my problem. By no means I'm qualified to say whether one is better than the other; the only reason why I accepted the other answer is because it was posted before than yours; please believe me, I'm very grateful to both of you, and would have picked both answers if possible.

      – atlantropa
      Feb 15 at 13:52












    • I'd not forget bm

      – egreg
      Feb 15 at 14:44










    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%2f474365%2fis-there-a-way-to-write-slanted-non-italic-especially-bold-bb-lowercase-letter%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4














    If you want the bold version slanted



    documentclassarticle
    usepackageamsmath
    DeclareSymbolFontslantOT1familydefaultmsl
    SetSymbolFontslantboldOT1familydefaultbxsl
    DeclareSymbolFontAlphabetmathslslant
    begindocument
    [
    fghmathslfgh_fghmathslfgh
    ]
    [
    boldsymbolfboldsymbolmathslf
    ]
    enddocument


    enter image description here



    If you want the bold version unslanted



    documentclassarticle
    usepackageamsmath
    DeclareSymbolFontslantOT1familydefaultmsl
    SetSymbolFontslantboldOT1familydefaultbsl
    DeclareSymbolFontAlphabetmathslslant
    begindocument
    [
    fghmathslfgh_fghmathslfgh
    ]
    [
    boldsymbolfboldsymbolmathslf
    ]
    enddocument


    enter image description here






    share|improve this answer





























      4














      If you want the bold version slanted



      documentclassarticle
      usepackageamsmath
      DeclareSymbolFontslantOT1familydefaultmsl
      SetSymbolFontslantboldOT1familydefaultbxsl
      DeclareSymbolFontAlphabetmathslslant
      begindocument
      [
      fghmathslfgh_fghmathslfgh
      ]
      [
      boldsymbolfboldsymbolmathslf
      ]
      enddocument


      enter image description here



      If you want the bold version unslanted



      documentclassarticle
      usepackageamsmath
      DeclareSymbolFontslantOT1familydefaultmsl
      SetSymbolFontslantboldOT1familydefaultbsl
      DeclareSymbolFontAlphabetmathslslant
      begindocument
      [
      fghmathslfgh_fghmathslfgh
      ]
      [
      boldsymbolfboldsymbolmathslf
      ]
      enddocument


      enter image description here






      share|improve this answer



























        4












        4








        4







        If you want the bold version slanted



        documentclassarticle
        usepackageamsmath
        DeclareSymbolFontslantOT1familydefaultmsl
        SetSymbolFontslantboldOT1familydefaultbxsl
        DeclareSymbolFontAlphabetmathslslant
        begindocument
        [
        fghmathslfgh_fghmathslfgh
        ]
        [
        boldsymbolfboldsymbolmathslf
        ]
        enddocument


        enter image description here



        If you want the bold version unslanted



        documentclassarticle
        usepackageamsmath
        DeclareSymbolFontslantOT1familydefaultmsl
        SetSymbolFontslantboldOT1familydefaultbsl
        DeclareSymbolFontAlphabetmathslslant
        begindocument
        [
        fghmathslfgh_fghmathslfgh
        ]
        [
        boldsymbolfboldsymbolmathslf
        ]
        enddocument


        enter image description here






        share|improve this answer















        If you want the bold version slanted



        documentclassarticle
        usepackageamsmath
        DeclareSymbolFontslantOT1familydefaultmsl
        SetSymbolFontslantboldOT1familydefaultbxsl
        DeclareSymbolFontAlphabetmathslslant
        begindocument
        [
        fghmathslfgh_fghmathslfgh
        ]
        [
        boldsymbolfboldsymbolmathslf
        ]
        enddocument


        enter image description here



        If you want the bold version unslanted



        documentclassarticle
        usepackageamsmath
        DeclareSymbolFontslantOT1familydefaultmsl
        SetSymbolFontslantboldOT1familydefaultbsl
        DeclareSymbolFontAlphabetmathslslant
        begindocument
        [
        fghmathslfgh_fghmathslfgh
        ]
        [
        boldsymbolfboldsymbolmathslf
        ]
        enddocument


        enter image description here







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Feb 11 at 16:35

























        answered Feb 11 at 16:29









        Steven B. SegletesSteven B. Segletes

        157k9202411




        157k9202411





















            4














            An alternative to Steven’s answer:



            % My standard header for TeX.SX answers:
            documentclass[a4paper]article % To avoid confusion, let us explicitly
            % declare the paper format.

            usepackage[T1]fontenc % Not always necessary, but recommended.
            % End of standard header. What follows pertains to the problem at hand.

            usepackageamsmath,amsfonts % compatibility test

            DeclareMathAlphabetmathsl T1cmrm sl
            SetMathAlphabetmathslboldT1cmrbxsl



            begindocument

            Normal: ( mathslad-mathslbc ).

            bfseriesboldmath Boldfaced: ( mathslad-mathslbc ).

            enddocument





            share|improve this answer























            • Thanks a lot. Both your answer and Steven B. Segletes's completely solve my problem. By no means I'm qualified to say whether one is better than the other; the only reason why I accepted the other answer is because it was posted before than yours; please believe me, I'm very grateful to both of you, and would have picked both answers if possible.

              – atlantropa
              Feb 15 at 13:52












            • I'd not forget bm

              – egreg
              Feb 15 at 14:44















            4














            An alternative to Steven’s answer:



            % My standard header for TeX.SX answers:
            documentclass[a4paper]article % To avoid confusion, let us explicitly
            % declare the paper format.

            usepackage[T1]fontenc % Not always necessary, but recommended.
            % End of standard header. What follows pertains to the problem at hand.

            usepackageamsmath,amsfonts % compatibility test

            DeclareMathAlphabetmathsl T1cmrm sl
            SetMathAlphabetmathslboldT1cmrbxsl



            begindocument

            Normal: ( mathslad-mathslbc ).

            bfseriesboldmath Boldfaced: ( mathslad-mathslbc ).

            enddocument





            share|improve this answer























            • Thanks a lot. Both your answer and Steven B. Segletes's completely solve my problem. By no means I'm qualified to say whether one is better than the other; the only reason why I accepted the other answer is because it was posted before than yours; please believe me, I'm very grateful to both of you, and would have picked both answers if possible.

              – atlantropa
              Feb 15 at 13:52












            • I'd not forget bm

              – egreg
              Feb 15 at 14:44













            4












            4








            4







            An alternative to Steven’s answer:



            % My standard header for TeX.SX answers:
            documentclass[a4paper]article % To avoid confusion, let us explicitly
            % declare the paper format.

            usepackage[T1]fontenc % Not always necessary, but recommended.
            % End of standard header. What follows pertains to the problem at hand.

            usepackageamsmath,amsfonts % compatibility test

            DeclareMathAlphabetmathsl T1cmrm sl
            SetMathAlphabetmathslboldT1cmrbxsl



            begindocument

            Normal: ( mathslad-mathslbc ).

            bfseriesboldmath Boldfaced: ( mathslad-mathslbc ).

            enddocument





            share|improve this answer













            An alternative to Steven’s answer:



            % My standard header for TeX.SX answers:
            documentclass[a4paper]article % To avoid confusion, let us explicitly
            % declare the paper format.

            usepackage[T1]fontenc % Not always necessary, but recommended.
            % End of standard header. What follows pertains to the problem at hand.

            usepackageamsmath,amsfonts % compatibility test

            DeclareMathAlphabetmathsl T1cmrm sl
            SetMathAlphabetmathslboldT1cmrbxsl



            begindocument

            Normal: ( mathslad-mathslbc ).

            bfseriesboldmath Boldfaced: ( mathslad-mathslbc ).

            enddocument






            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Feb 11 at 16:33









            GuMGuM

            16.6k2457




            16.6k2457












            • Thanks a lot. Both your answer and Steven B. Segletes's completely solve my problem. By no means I'm qualified to say whether one is better than the other; the only reason why I accepted the other answer is because it was posted before than yours; please believe me, I'm very grateful to both of you, and would have picked both answers if possible.

              – atlantropa
              Feb 15 at 13:52












            • I'd not forget bm

              – egreg
              Feb 15 at 14:44

















            • Thanks a lot. Both your answer and Steven B. Segletes's completely solve my problem. By no means I'm qualified to say whether one is better than the other; the only reason why I accepted the other answer is because it was posted before than yours; please believe me, I'm very grateful to both of you, and would have picked both answers if possible.

              – atlantropa
              Feb 15 at 13:52












            • I'd not forget bm

              – egreg
              Feb 15 at 14:44
















            Thanks a lot. Both your answer and Steven B. Segletes's completely solve my problem. By no means I'm qualified to say whether one is better than the other; the only reason why I accepted the other answer is because it was posted before than yours; please believe me, I'm very grateful to both of you, and would have picked both answers if possible.

            – atlantropa
            Feb 15 at 13:52






            Thanks a lot. Both your answer and Steven B. Segletes's completely solve my problem. By no means I'm qualified to say whether one is better than the other; the only reason why I accepted the other answer is because it was posted before than yours; please believe me, I'm very grateful to both of you, and would have picked both answers if possible.

            – atlantropa
            Feb 15 at 13:52














            I'd not forget bm

            – egreg
            Feb 15 at 14:44





            I'd not forget bm

            – egreg
            Feb 15 at 14:44

















            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%2f474365%2fis-there-a-way-to-write-slanted-non-italic-especially-bold-bb-lowercase-letter%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

            How to check contact read email or not when send email to Individual?

            Displaying single band from multi-band raster using QGIS

            How many registers does an x86_64 CPU actually have?