Dashed underline under a inequality symbol












6















I'm trying to find (or create) a symbol that is like geq but with a dashed/dotted line under the inequality symbol. It should look like this:



enter image description here



Thanks in advance










share|improve this question


















  • 1





    Excuse me but it's just a curiosity. But where is this symbol used in Mathematics?

    – Sebastiano
    Aug 14 '18 at 20:23











  • I use this symbol to say that the inequality could be strict or not. I could also use round brackets on the equal, under the > symbol but this could be more complicated i suppose.

    – Paolo
    Aug 14 '18 at 20:32
















6















I'm trying to find (or create) a symbol that is like geq but with a dashed/dotted line under the inequality symbol. It should look like this:



enter image description here



Thanks in advance










share|improve this question


















  • 1





    Excuse me but it's just a curiosity. But where is this symbol used in Mathematics?

    – Sebastiano
    Aug 14 '18 at 20:23











  • I use this symbol to say that the inequality could be strict or not. I could also use round brackets on the equal, under the > symbol but this could be more complicated i suppose.

    – Paolo
    Aug 14 '18 at 20:32














6












6








6


0






I'm trying to find (or create) a symbol that is like geq but with a dashed/dotted line under the inequality symbol. It should look like this:



enter image description here



Thanks in advance










share|improve this question














I'm trying to find (or create) a symbol that is like geq but with a dashed/dotted line under the inequality symbol. It should look like this:



enter image description here



Thanks in advance







symbols relation-symbols






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Aug 14 '18 at 18:39









PaoloPaolo

311




311








  • 1





    Excuse me but it's just a curiosity. But where is this symbol used in Mathematics?

    – Sebastiano
    Aug 14 '18 at 20:23











  • I use this symbol to say that the inequality could be strict or not. I could also use round brackets on the equal, under the > symbol but this could be more complicated i suppose.

    – Paolo
    Aug 14 '18 at 20:32














  • 1





    Excuse me but it's just a curiosity. But where is this symbol used in Mathematics?

    – Sebastiano
    Aug 14 '18 at 20:23











  • I use this symbol to say that the inequality could be strict or not. I could also use round brackets on the equal, under the > symbol but this could be more complicated i suppose.

    – Paolo
    Aug 14 '18 at 20:32








1




1





Excuse me but it's just a curiosity. But where is this symbol used in Mathematics?

– Sebastiano
Aug 14 '18 at 20:23





Excuse me but it's just a curiosity. But where is this symbol used in Mathematics?

– Sebastiano
Aug 14 '18 at 20:23













I use this symbol to say that the inequality could be strict or not. I could also use round brackets on the equal, under the > symbol but this could be more complicated i suppose.

– Paolo
Aug 14 '18 at 20:32





I use this symbol to say that the inequality could be strict or not. I could also use round brackets on the equal, under the > symbol but this could be more complicated i suppose.

– Paolo
Aug 14 '18 at 20:32










4 Answers
4






active

oldest

votes


















11














Some dirty tricks with low level programming and picture mode.



documentclass{article}
usepackage{amsmath}
usepackage{pict2e,picture}

makeatletter
newcommand{dashedeq}[1]{mathrel{vphantom{geq}mathpalettedashed@eq{#1}}}
newcommand{dashed@eq}[2]{%
vcenter{%
offinterlineskip
roundcap
linethickness{1.2dimexprvariable@rule{#1}relax}%
sboxz@{$m@th#1#2$}%
setlength{unitlength}{dimexpr(wdz@-2dimexprdashed@eq@kern{#1})/8}%
sboxtw@{begin{picture}(1,0)Line(0,0)(1,0)end{picture}}%
ialign{%
##cr
copyz@cr
noalign{vskip 0.3htz@}
kerndashed@eq@kern{#1}%
copytw@hfilcopytw@hfilcopytw@hfilcopytw@
kerndashed@eq@kern{#1}%
cr
}%
}%
}
newcommand{dashed@eq@kern}[1]{%
ifx#1displaystyle 0.12wdz@else
ifx#1textstyle 0.12wdz@else
ifx#1scriptstyle 0.14wdz@else
0.16wdz@
fififi
}
newcommand{variable@rule}[1]{%
fontdimen8
ifx#1displaystyletextfont3else
ifx#1textstyletextfont3else
ifx#1scriptstylescriptfont3else
scriptscriptfont3relax
fififi
}
makeatother

DeclareRobustCommand{geqd}{dashedeq{>}}
DeclareRobustCommand{leqd}{dashedeq{<}}

begin{document}

$age bgeqd cleqd d$

$scriptstyle age bgeqd cleqd d$

$scriptscriptstyle age bgeqd cleqd d$

end{document}


enter image description here






share|improve this answer
























  • Upvote surely. I have asked at the OP where this symbol is used in Mathematics ambient.

    – Sebastiano
    Aug 14 '18 at 20:25



















5














WITH WHITE RULES



documentclass{article}
usepackage{stackengine,xcolor,scalerel}
defshp{shprulekern.6LMptkern.25pt}
defshprule{rule{.5LMpt}{1LMpt}}
defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
-.8LMpt}{SavedStylele}{scriptscriptstylecolor{white}%
shpshpshpshprule}{U}{c}{F}{F}{S}}}}}
begin{document}
$a dashle b$

$scriptstyle a dashle b$

$scriptscriptstyle a dashle b$
end{document}


enter image description here



WITH WHITE DOTS



documentclass{article}
usepackage{stackengine,xcolor,scalerel}
defshp{.kern-1.9ptkern.9LMpt}
defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
dimexpr-.47pt+.02LMptrelax}{SavedStylele}{%
scriptscriptstylecolor{white}shpshpshp.}{U}{c}{F}{F}{S}}}}}
begin{document}
$a dashle b$

$scriptstyle a dashle b$

$scriptscriptstyle a dashle b$
end{document}


enter image description here






share|improve this answer


























  • You've been very good at hiding the horizontal line with white dots. +1.

    – Sebastiano
    Aug 14 '18 at 20:22






  • 1





    @Sebastiano Thanks! The challenge is that the smaller math styles are not direct scales of the larger and so some dimensions have to be taken as linear combinations of a non-scaling distance pt and a scalable distance LMpt. Thus, something like dimexpr-.47pt+.02LMptrelax is needed to work across all 3 math styles.

    – Steven B. Segletes
    Aug 15 '18 at 0:19



















5














I assume you have already tried detexify and are aware of How to look up a symbol or identify a math symbol or character?. I have not found your symbol by myself. You could either use a different symbol (https://ctan.org/pkg/unicode-math provides some symbols) or use various tools to construct your own.
Here is an quick and dirty solution which uses https://www.ctan.org/pkg/pgf to add some blank space to the geq symbol.



documentclass{memoir}
usepackage{tikz,xcolor,amsmath}
usetikzlibrary{calc}
newcommand{dashgeq}{tikz[baseline=(dashgeqanchor.base)]{
node (dashgeqanchor) {$geq$};
draw[color=white,line width=0.05em]
(dashgeqanchor.base) -- +(0,-0.25em)
($(dashgeqanchor.base) + (0.175em,0)$) -- +(0,-0.25em)
($(dashgeqanchor.base) - (0.175em,0)$) -- +(0,-0.25em);
}}

begin{document}
begin{align*}
6 &> 5\
6 &dashgeq 5\
6 &geq 5
end{align*}
tiny
begin{align*}
6 &> 5\
6 &dashgeq 5\
6 &geq 5
end{align*}
huge
begin{align*}
6 &> 5\
6 &dashgeq 5\
6 &geq 5
end{align*}
end{document}


enter image description here



Notes




  • This version works on white background only.

  • A savebox might be useful if the symbol is frequently used in the same size.

  • The constants chosen in the code are just found by a simple heuristics and might not work well if you use other math fonts.

  • Other ideas might be found in Create symbol out of given symbols with same line width.

  • The two outer edges of the dashed line are round whereas the inner are not.






share|improve this answer

































    0














    Here there is my spartan proposal.



    enter image description here



    documentclass{article}
    usepackage{amssymb, amsmath,graphics}
    usepackage{stackengine}
    newcommandnewgeq[1]{stackunder[1.3pt]{$#1$}{{{hspace{.03cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore}}}}
    begin{document}

    $newgeq{a>b}$
    end{document}





    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%2f446056%2fdashed-underline-under-a-inequality-symbol%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      11














      Some dirty tricks with low level programming and picture mode.



      documentclass{article}
      usepackage{amsmath}
      usepackage{pict2e,picture}

      makeatletter
      newcommand{dashedeq}[1]{mathrel{vphantom{geq}mathpalettedashed@eq{#1}}}
      newcommand{dashed@eq}[2]{%
      vcenter{%
      offinterlineskip
      roundcap
      linethickness{1.2dimexprvariable@rule{#1}relax}%
      sboxz@{$m@th#1#2$}%
      setlength{unitlength}{dimexpr(wdz@-2dimexprdashed@eq@kern{#1})/8}%
      sboxtw@{begin{picture}(1,0)Line(0,0)(1,0)end{picture}}%
      ialign{%
      ##cr
      copyz@cr
      noalign{vskip 0.3htz@}
      kerndashed@eq@kern{#1}%
      copytw@hfilcopytw@hfilcopytw@hfilcopytw@
      kerndashed@eq@kern{#1}%
      cr
      }%
      }%
      }
      newcommand{dashed@eq@kern}[1]{%
      ifx#1displaystyle 0.12wdz@else
      ifx#1textstyle 0.12wdz@else
      ifx#1scriptstyle 0.14wdz@else
      0.16wdz@
      fififi
      }
      newcommand{variable@rule}[1]{%
      fontdimen8
      ifx#1displaystyletextfont3else
      ifx#1textstyletextfont3else
      ifx#1scriptstylescriptfont3else
      scriptscriptfont3relax
      fififi
      }
      makeatother

      DeclareRobustCommand{geqd}{dashedeq{>}}
      DeclareRobustCommand{leqd}{dashedeq{<}}

      begin{document}

      $age bgeqd cleqd d$

      $scriptstyle age bgeqd cleqd d$

      $scriptscriptstyle age bgeqd cleqd d$

      end{document}


      enter image description here






      share|improve this answer
























      • Upvote surely. I have asked at the OP where this symbol is used in Mathematics ambient.

        – Sebastiano
        Aug 14 '18 at 20:25
















      11














      Some dirty tricks with low level programming and picture mode.



      documentclass{article}
      usepackage{amsmath}
      usepackage{pict2e,picture}

      makeatletter
      newcommand{dashedeq}[1]{mathrel{vphantom{geq}mathpalettedashed@eq{#1}}}
      newcommand{dashed@eq}[2]{%
      vcenter{%
      offinterlineskip
      roundcap
      linethickness{1.2dimexprvariable@rule{#1}relax}%
      sboxz@{$m@th#1#2$}%
      setlength{unitlength}{dimexpr(wdz@-2dimexprdashed@eq@kern{#1})/8}%
      sboxtw@{begin{picture}(1,0)Line(0,0)(1,0)end{picture}}%
      ialign{%
      ##cr
      copyz@cr
      noalign{vskip 0.3htz@}
      kerndashed@eq@kern{#1}%
      copytw@hfilcopytw@hfilcopytw@hfilcopytw@
      kerndashed@eq@kern{#1}%
      cr
      }%
      }%
      }
      newcommand{dashed@eq@kern}[1]{%
      ifx#1displaystyle 0.12wdz@else
      ifx#1textstyle 0.12wdz@else
      ifx#1scriptstyle 0.14wdz@else
      0.16wdz@
      fififi
      }
      newcommand{variable@rule}[1]{%
      fontdimen8
      ifx#1displaystyletextfont3else
      ifx#1textstyletextfont3else
      ifx#1scriptstylescriptfont3else
      scriptscriptfont3relax
      fififi
      }
      makeatother

      DeclareRobustCommand{geqd}{dashedeq{>}}
      DeclareRobustCommand{leqd}{dashedeq{<}}

      begin{document}

      $age bgeqd cleqd d$

      $scriptstyle age bgeqd cleqd d$

      $scriptscriptstyle age bgeqd cleqd d$

      end{document}


      enter image description here






      share|improve this answer
























      • Upvote surely. I have asked at the OP where this symbol is used in Mathematics ambient.

        – Sebastiano
        Aug 14 '18 at 20:25














      11












      11








      11







      Some dirty tricks with low level programming and picture mode.



      documentclass{article}
      usepackage{amsmath}
      usepackage{pict2e,picture}

      makeatletter
      newcommand{dashedeq}[1]{mathrel{vphantom{geq}mathpalettedashed@eq{#1}}}
      newcommand{dashed@eq}[2]{%
      vcenter{%
      offinterlineskip
      roundcap
      linethickness{1.2dimexprvariable@rule{#1}relax}%
      sboxz@{$m@th#1#2$}%
      setlength{unitlength}{dimexpr(wdz@-2dimexprdashed@eq@kern{#1})/8}%
      sboxtw@{begin{picture}(1,0)Line(0,0)(1,0)end{picture}}%
      ialign{%
      ##cr
      copyz@cr
      noalign{vskip 0.3htz@}
      kerndashed@eq@kern{#1}%
      copytw@hfilcopytw@hfilcopytw@hfilcopytw@
      kerndashed@eq@kern{#1}%
      cr
      }%
      }%
      }
      newcommand{dashed@eq@kern}[1]{%
      ifx#1displaystyle 0.12wdz@else
      ifx#1textstyle 0.12wdz@else
      ifx#1scriptstyle 0.14wdz@else
      0.16wdz@
      fififi
      }
      newcommand{variable@rule}[1]{%
      fontdimen8
      ifx#1displaystyletextfont3else
      ifx#1textstyletextfont3else
      ifx#1scriptstylescriptfont3else
      scriptscriptfont3relax
      fififi
      }
      makeatother

      DeclareRobustCommand{geqd}{dashedeq{>}}
      DeclareRobustCommand{leqd}{dashedeq{<}}

      begin{document}

      $age bgeqd cleqd d$

      $scriptstyle age bgeqd cleqd d$

      $scriptscriptstyle age bgeqd cleqd d$

      end{document}


      enter image description here






      share|improve this answer













      Some dirty tricks with low level programming and picture mode.



      documentclass{article}
      usepackage{amsmath}
      usepackage{pict2e,picture}

      makeatletter
      newcommand{dashedeq}[1]{mathrel{vphantom{geq}mathpalettedashed@eq{#1}}}
      newcommand{dashed@eq}[2]{%
      vcenter{%
      offinterlineskip
      roundcap
      linethickness{1.2dimexprvariable@rule{#1}relax}%
      sboxz@{$m@th#1#2$}%
      setlength{unitlength}{dimexpr(wdz@-2dimexprdashed@eq@kern{#1})/8}%
      sboxtw@{begin{picture}(1,0)Line(0,0)(1,0)end{picture}}%
      ialign{%
      ##cr
      copyz@cr
      noalign{vskip 0.3htz@}
      kerndashed@eq@kern{#1}%
      copytw@hfilcopytw@hfilcopytw@hfilcopytw@
      kerndashed@eq@kern{#1}%
      cr
      }%
      }%
      }
      newcommand{dashed@eq@kern}[1]{%
      ifx#1displaystyle 0.12wdz@else
      ifx#1textstyle 0.12wdz@else
      ifx#1scriptstyle 0.14wdz@else
      0.16wdz@
      fififi
      }
      newcommand{variable@rule}[1]{%
      fontdimen8
      ifx#1displaystyletextfont3else
      ifx#1textstyletextfont3else
      ifx#1scriptstylescriptfont3else
      scriptscriptfont3relax
      fififi
      }
      makeatother

      DeclareRobustCommand{geqd}{dashedeq{>}}
      DeclareRobustCommand{leqd}{dashedeq{<}}

      begin{document}

      $age bgeqd cleqd d$

      $scriptstyle age bgeqd cleqd d$

      $scriptscriptstyle age bgeqd cleqd d$

      end{document}


      enter image description here







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Aug 14 '18 at 20:23









      egregegreg

      731k8819293245




      731k8819293245













      • Upvote surely. I have asked at the OP where this symbol is used in Mathematics ambient.

        – Sebastiano
        Aug 14 '18 at 20:25



















      • Upvote surely. I have asked at the OP where this symbol is used in Mathematics ambient.

        – Sebastiano
        Aug 14 '18 at 20:25

















      Upvote surely. I have asked at the OP where this symbol is used in Mathematics ambient.

      – Sebastiano
      Aug 14 '18 at 20:25





      Upvote surely. I have asked at the OP where this symbol is used in Mathematics ambient.

      – Sebastiano
      Aug 14 '18 at 20:25











      5














      WITH WHITE RULES



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{shprulekern.6LMptkern.25pt}
      defshprule{rule{.5LMpt}{1LMpt}}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      -.8LMpt}{SavedStylele}{scriptscriptstylecolor{white}%
      shpshpshpshprule}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here



      WITH WHITE DOTS



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{.kern-1.9ptkern.9LMpt}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      dimexpr-.47pt+.02LMptrelax}{SavedStylele}{%
      scriptscriptstylecolor{white}shpshpshp.}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here






      share|improve this answer


























      • You've been very good at hiding the horizontal line with white dots. +1.

        – Sebastiano
        Aug 14 '18 at 20:22






      • 1





        @Sebastiano Thanks! The challenge is that the smaller math styles are not direct scales of the larger and so some dimensions have to be taken as linear combinations of a non-scaling distance pt and a scalable distance LMpt. Thus, something like dimexpr-.47pt+.02LMptrelax is needed to work across all 3 math styles.

        – Steven B. Segletes
        Aug 15 '18 at 0:19
















      5














      WITH WHITE RULES



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{shprulekern.6LMptkern.25pt}
      defshprule{rule{.5LMpt}{1LMpt}}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      -.8LMpt}{SavedStylele}{scriptscriptstylecolor{white}%
      shpshpshpshprule}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here



      WITH WHITE DOTS



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{.kern-1.9ptkern.9LMpt}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      dimexpr-.47pt+.02LMptrelax}{SavedStylele}{%
      scriptscriptstylecolor{white}shpshpshp.}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here






      share|improve this answer


























      • You've been very good at hiding the horizontal line with white dots. +1.

        – Sebastiano
        Aug 14 '18 at 20:22






      • 1





        @Sebastiano Thanks! The challenge is that the smaller math styles are not direct scales of the larger and so some dimensions have to be taken as linear combinations of a non-scaling distance pt and a scalable distance LMpt. Thus, something like dimexpr-.47pt+.02LMptrelax is needed to work across all 3 math styles.

        – Steven B. Segletes
        Aug 15 '18 at 0:19














      5












      5








      5







      WITH WHITE RULES



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{shprulekern.6LMptkern.25pt}
      defshprule{rule{.5LMpt}{1LMpt}}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      -.8LMpt}{SavedStylele}{scriptscriptstylecolor{white}%
      shpshpshpshprule}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here



      WITH WHITE DOTS



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{.kern-1.9ptkern.9LMpt}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      dimexpr-.47pt+.02LMptrelax}{SavedStylele}{%
      scriptscriptstylecolor{white}shpshpshp.}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here






      share|improve this answer















      WITH WHITE RULES



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{shprulekern.6LMptkern.25pt}
      defshprule{rule{.5LMpt}{1LMpt}}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      -.8LMpt}{SavedStylele}{scriptscriptstylecolor{white}%
      shpshpshpshprule}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here



      WITH WHITE DOTS



      documentclass{article}
      usepackage{stackengine,xcolor,scalerel}
      defshp{.kern-1.9ptkern.9LMpt}
      defdashle{mathrel{ThisStyle{ensurestackMath{stackengine{%
      dimexpr-.47pt+.02LMptrelax}{SavedStylele}{%
      scriptscriptstylecolor{white}shpshpshp.}{U}{c}{F}{F}{S}}}}}
      begin{document}
      $a dashle b$

      $scriptstyle a dashle b$

      $scriptscriptstyle a dashle b$
      end{document}


      enter image description here







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Aug 15 '18 at 11:05

























      answered Aug 14 '18 at 20:20









      Steven B. SegletesSteven B. Segletes

      160k9205413




      160k9205413













      • You've been very good at hiding the horizontal line with white dots. +1.

        – Sebastiano
        Aug 14 '18 at 20:22






      • 1





        @Sebastiano Thanks! The challenge is that the smaller math styles are not direct scales of the larger and so some dimensions have to be taken as linear combinations of a non-scaling distance pt and a scalable distance LMpt. Thus, something like dimexpr-.47pt+.02LMptrelax is needed to work across all 3 math styles.

        – Steven B. Segletes
        Aug 15 '18 at 0:19



















      • You've been very good at hiding the horizontal line with white dots. +1.

        – Sebastiano
        Aug 14 '18 at 20:22






      • 1





        @Sebastiano Thanks! The challenge is that the smaller math styles are not direct scales of the larger and so some dimensions have to be taken as linear combinations of a non-scaling distance pt and a scalable distance LMpt. Thus, something like dimexpr-.47pt+.02LMptrelax is needed to work across all 3 math styles.

        – Steven B. Segletes
        Aug 15 '18 at 0:19

















      You've been very good at hiding the horizontal line with white dots. +1.

      – Sebastiano
      Aug 14 '18 at 20:22





      You've been very good at hiding the horizontal line with white dots. +1.

      – Sebastiano
      Aug 14 '18 at 20:22




      1




      1





      @Sebastiano Thanks! The challenge is that the smaller math styles are not direct scales of the larger and so some dimensions have to be taken as linear combinations of a non-scaling distance pt and a scalable distance LMpt. Thus, something like dimexpr-.47pt+.02LMptrelax is needed to work across all 3 math styles.

      – Steven B. Segletes
      Aug 15 '18 at 0:19





      @Sebastiano Thanks! The challenge is that the smaller math styles are not direct scales of the larger and so some dimensions have to be taken as linear combinations of a non-scaling distance pt and a scalable distance LMpt. Thus, something like dimexpr-.47pt+.02LMptrelax is needed to work across all 3 math styles.

      – Steven B. Segletes
      Aug 15 '18 at 0:19











      5














      I assume you have already tried detexify and are aware of How to look up a symbol or identify a math symbol or character?. I have not found your symbol by myself. You could either use a different symbol (https://ctan.org/pkg/unicode-math provides some symbols) or use various tools to construct your own.
      Here is an quick and dirty solution which uses https://www.ctan.org/pkg/pgf to add some blank space to the geq symbol.



      documentclass{memoir}
      usepackage{tikz,xcolor,amsmath}
      usetikzlibrary{calc}
      newcommand{dashgeq}{tikz[baseline=(dashgeqanchor.base)]{
      node (dashgeqanchor) {$geq$};
      draw[color=white,line width=0.05em]
      (dashgeqanchor.base) -- +(0,-0.25em)
      ($(dashgeqanchor.base) + (0.175em,0)$) -- +(0,-0.25em)
      ($(dashgeqanchor.base) - (0.175em,0)$) -- +(0,-0.25em);
      }}

      begin{document}
      begin{align*}
      6 &> 5\
      6 &dashgeq 5\
      6 &geq 5
      end{align*}
      tiny
      begin{align*}
      6 &> 5\
      6 &dashgeq 5\
      6 &geq 5
      end{align*}
      huge
      begin{align*}
      6 &> 5\
      6 &dashgeq 5\
      6 &geq 5
      end{align*}
      end{document}


      enter image description here



      Notes




      • This version works on white background only.

      • A savebox might be useful if the symbol is frequently used in the same size.

      • The constants chosen in the code are just found by a simple heuristics and might not work well if you use other math fonts.

      • Other ideas might be found in Create symbol out of given symbols with same line width.

      • The two outer edges of the dashed line are round whereas the inner are not.






      share|improve this answer






























        5














        I assume you have already tried detexify and are aware of How to look up a symbol or identify a math symbol or character?. I have not found your symbol by myself. You could either use a different symbol (https://ctan.org/pkg/unicode-math provides some symbols) or use various tools to construct your own.
        Here is an quick and dirty solution which uses https://www.ctan.org/pkg/pgf to add some blank space to the geq symbol.



        documentclass{memoir}
        usepackage{tikz,xcolor,amsmath}
        usetikzlibrary{calc}
        newcommand{dashgeq}{tikz[baseline=(dashgeqanchor.base)]{
        node (dashgeqanchor) {$geq$};
        draw[color=white,line width=0.05em]
        (dashgeqanchor.base) -- +(0,-0.25em)
        ($(dashgeqanchor.base) + (0.175em,0)$) -- +(0,-0.25em)
        ($(dashgeqanchor.base) - (0.175em,0)$) -- +(0,-0.25em);
        }}

        begin{document}
        begin{align*}
        6 &> 5\
        6 &dashgeq 5\
        6 &geq 5
        end{align*}
        tiny
        begin{align*}
        6 &> 5\
        6 &dashgeq 5\
        6 &geq 5
        end{align*}
        huge
        begin{align*}
        6 &> 5\
        6 &dashgeq 5\
        6 &geq 5
        end{align*}
        end{document}


        enter image description here



        Notes




        • This version works on white background only.

        • A savebox might be useful if the symbol is frequently used in the same size.

        • The constants chosen in the code are just found by a simple heuristics and might not work well if you use other math fonts.

        • Other ideas might be found in Create symbol out of given symbols with same line width.

        • The two outer edges of the dashed line are round whereas the inner are not.






        share|improve this answer




























          5












          5








          5







          I assume you have already tried detexify and are aware of How to look up a symbol or identify a math symbol or character?. I have not found your symbol by myself. You could either use a different symbol (https://ctan.org/pkg/unicode-math provides some symbols) or use various tools to construct your own.
          Here is an quick and dirty solution which uses https://www.ctan.org/pkg/pgf to add some blank space to the geq symbol.



          documentclass{memoir}
          usepackage{tikz,xcolor,amsmath}
          usetikzlibrary{calc}
          newcommand{dashgeq}{tikz[baseline=(dashgeqanchor.base)]{
          node (dashgeqanchor) {$geq$};
          draw[color=white,line width=0.05em]
          (dashgeqanchor.base) -- +(0,-0.25em)
          ($(dashgeqanchor.base) + (0.175em,0)$) -- +(0,-0.25em)
          ($(dashgeqanchor.base) - (0.175em,0)$) -- +(0,-0.25em);
          }}

          begin{document}
          begin{align*}
          6 &> 5\
          6 &dashgeq 5\
          6 &geq 5
          end{align*}
          tiny
          begin{align*}
          6 &> 5\
          6 &dashgeq 5\
          6 &geq 5
          end{align*}
          huge
          begin{align*}
          6 &> 5\
          6 &dashgeq 5\
          6 &geq 5
          end{align*}
          end{document}


          enter image description here



          Notes




          • This version works on white background only.

          • A savebox might be useful if the symbol is frequently used in the same size.

          • The constants chosen in the code are just found by a simple heuristics and might not work well if you use other math fonts.

          • Other ideas might be found in Create symbol out of given symbols with same line width.

          • The two outer edges of the dashed line are round whereas the inner are not.






          share|improve this answer















          I assume you have already tried detexify and are aware of How to look up a symbol or identify a math symbol or character?. I have not found your symbol by myself. You could either use a different symbol (https://ctan.org/pkg/unicode-math provides some symbols) or use various tools to construct your own.
          Here is an quick and dirty solution which uses https://www.ctan.org/pkg/pgf to add some blank space to the geq symbol.



          documentclass{memoir}
          usepackage{tikz,xcolor,amsmath}
          usetikzlibrary{calc}
          newcommand{dashgeq}{tikz[baseline=(dashgeqanchor.base)]{
          node (dashgeqanchor) {$geq$};
          draw[color=white,line width=0.05em]
          (dashgeqanchor.base) -- +(0,-0.25em)
          ($(dashgeqanchor.base) + (0.175em,0)$) -- +(0,-0.25em)
          ($(dashgeqanchor.base) - (0.175em,0)$) -- +(0,-0.25em);
          }}

          begin{document}
          begin{align*}
          6 &> 5\
          6 &dashgeq 5\
          6 &geq 5
          end{align*}
          tiny
          begin{align*}
          6 &> 5\
          6 &dashgeq 5\
          6 &geq 5
          end{align*}
          huge
          begin{align*}
          6 &> 5\
          6 &dashgeq 5\
          6 &geq 5
          end{align*}
          end{document}


          enter image description here



          Notes




          • This version works on white background only.

          • A savebox might be useful if the symbol is frequently used in the same size.

          • The constants chosen in the code are just found by a simple heuristics and might not work well if you use other math fonts.

          • Other ideas might be found in Create symbol out of given symbols with same line width.

          • The two outer edges of the dashed line are round whereas the inner are not.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Aug 15 '18 at 18:47

























          answered Aug 14 '18 at 19:10









          CampanIgnisCampanIgnis

          3,10221034




          3,10221034























              0














              Here there is my spartan proposal.



              enter image description here



              documentclass{article}
              usepackage{amssymb, amsmath,graphics}
              usepackage{stackengine}
              newcommandnewgeq[1]{stackunder[1.3pt]{$#1$}{{{hspace{.03cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore}}}}
              begin{document}

              $newgeq{a>b}$
              end{document}





              share|improve this answer






























                0














                Here there is my spartan proposal.



                enter image description here



                documentclass{article}
                usepackage{amssymb, amsmath,graphics}
                usepackage{stackengine}
                newcommandnewgeq[1]{stackunder[1.3pt]{$#1$}{{{hspace{.03cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore}}}}
                begin{document}

                $newgeq{a>b}$
                end{document}





                share|improve this answer




























                  0












                  0








                  0







                  Here there is my spartan proposal.



                  enter image description here



                  documentclass{article}
                  usepackage{amssymb, amsmath,graphics}
                  usepackage{stackengine}
                  newcommandnewgeq[1]{stackunder[1.3pt]{$#1$}{{{hspace{.03cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore}}}}
                  begin{document}

                  $newgeq{a>b}$
                  end{document}





                  share|improve this answer















                  Here there is my spartan proposal.



                  enter image description here



                  documentclass{article}
                  usepackage{amssymb, amsmath,graphics}
                  usepackage{stackengine}
                  newcommandnewgeq[1]{stackunder[1.3pt]{$#1$}{{{hspace{.03cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore} {hspace{-.1cm}scalebox{0.4}mathunderscore}}}}
                  begin{document}

                  $newgeq{a>b}$
                  end{document}






                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited 4 hours ago

























                  answered Aug 14 '18 at 20:10









                  SebastianoSebastiano

                  11.4k42164




                  11.4k42164






























                      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%2f446056%2fdashed-underline-under-a-inequality-symbol%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

                      Lallio

                      Futebolista

                      Jornalista