How do I write bicross product symbols in latex?












8















enter image description here



There are commands for the top two symbols ltimes and rtimes, however I have not been able to find commands for the other 4 symbols. Is there a simple way that I could create commands for these symbols?










share|improve this question









New contributor




Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    8















    enter image description here



    There are commands for the top two symbols ltimes and rtimes, however I have not been able to find commands for the other 4 symbols. Is there a simple way that I could create commands for these symbols?










    share|improve this question









    New contributor




    Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      8












      8








      8


      0






      enter image description here



      There are commands for the top two symbols ltimes and rtimes, however I have not been able to find commands for the other 4 symbols. Is there a simple way that I could create commands for these symbols?










      share|improve this question









      New contributor




      Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      enter image description here



      There are commands for the top two symbols ltimes and rtimes, however I have not been able to find commands for the other 4 symbols. Is there a simple way that I could create commands for these symbols?







      symbols






      share|improve this question









      New contributor




      Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited Apr 4 at 14:08









      JouleV

      11.4k22561




      11.4k22561






      New contributor




      Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked Apr 4 at 14:02









      Oliver MorrisonOliver Morrison

      441




      441




      New contributor




      Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Oliver Morrison is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          2 Answers
          2






          active

          oldest

          votes


















          14














          Just combine existing symbols:



          documentclass{article}

          usepackage{amssymb}

          begin{document}

          $blacktrianglerightmathrel{mkern-4mu}<$,
          $>mathrel{mkern-4mu}blacktriangleleft$,
          $blacktrianglerightjoinrelmathrel{triangleleft}$,
          $mathrel{triangleright}joinrelblacktriangleleft$

          end{document}


          enter image description here



          joinrel is defined (robustly) as mathrel{mkern-3mu}. It's enough for the last two symbols; for the first two a slighlty larger value of 4mu looks better to me.



          As a matter of fact, ltimes and rtimes do not yield the "unsymmetric" symbols in your picture. They can be similarly obtained joining </ > with triangleleft/triangleright.



          $>joinrelmathrel{triangleleft}$ vs. $rtimes$
          $mathrel{triangleright}joinrel<$ vs. $ltimes$


          enter image description here



          My fantasy isn't rich enough to come up with names for all these ;-)






          share|improve this answer


























          • Since the second looks like an alpha drawn with lines, maybe linealpha and the reverse lineahpla?

            – AJFarmar
            Apr 4 at 18:49



















          12














          This takes campa's answer (+1) and makes an enhancement/alteration: it scales the result downward to occupy the same vertical footprint as the letter x.



          Like campa's result, it works across math styles.



          The MWE:



          documentclass{article}
          usepackage{mathtools,amssymb,scalerel}
          newcommandbicrossl{%
          mathrel{scalerel*{mathrel{triangleright}joinrelblacktriangleleft}{x}}}
          newcommandbicrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelmathrel{triangleleft}}{x}}}
          newcommandbiopencrossl{%
          mathrel{scalerel*{>kern-.4LMptjoinrelblacktriangleleft}{x}}}
          newcommandbiopencrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelkern-.4LMpt<}{x}}}
          begin{document}
          $xbicrossr y$ and $xbicrossl y$,

          $xbiopencrossr y$ and $xbiopencrossl y$,

          $scriptstyle xbicrossr y$ and $scriptstyle xbicrossl y$,

          $scriptstyle xbiopencrossr y$ and $scriptstyle xbiopencrossl y$,
          end{document}


          enter image description here






          share|improve this answer





















          • 1





            +1 to you too, but my version already scales correctly in different math styles ;-)

            – campa
            Apr 4 at 14:32











          • @campa Sorry. No slight intended Revised to reflect this fact.

            – Steven B. Segletes
            Apr 4 at 14:35











          • None taken :-)

            – campa
            Apr 4 at 14:36












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


          }
          });






          Oliver Morrison is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f483160%2fhow-do-i-write-bicross-product-symbols-in-latex%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









          14














          Just combine existing symbols:



          documentclass{article}

          usepackage{amssymb}

          begin{document}

          $blacktrianglerightmathrel{mkern-4mu}<$,
          $>mathrel{mkern-4mu}blacktriangleleft$,
          $blacktrianglerightjoinrelmathrel{triangleleft}$,
          $mathrel{triangleright}joinrelblacktriangleleft$

          end{document}


          enter image description here



          joinrel is defined (robustly) as mathrel{mkern-3mu}. It's enough for the last two symbols; for the first two a slighlty larger value of 4mu looks better to me.



          As a matter of fact, ltimes and rtimes do not yield the "unsymmetric" symbols in your picture. They can be similarly obtained joining </ > with triangleleft/triangleright.



          $>joinrelmathrel{triangleleft}$ vs. $rtimes$
          $mathrel{triangleright}joinrel<$ vs. $ltimes$


          enter image description here



          My fantasy isn't rich enough to come up with names for all these ;-)






          share|improve this answer


























          • Since the second looks like an alpha drawn with lines, maybe linealpha and the reverse lineahpla?

            – AJFarmar
            Apr 4 at 18:49
















          14














          Just combine existing symbols:



          documentclass{article}

          usepackage{amssymb}

          begin{document}

          $blacktrianglerightmathrel{mkern-4mu}<$,
          $>mathrel{mkern-4mu}blacktriangleleft$,
          $blacktrianglerightjoinrelmathrel{triangleleft}$,
          $mathrel{triangleright}joinrelblacktriangleleft$

          end{document}


          enter image description here



          joinrel is defined (robustly) as mathrel{mkern-3mu}. It's enough for the last two symbols; for the first two a slighlty larger value of 4mu looks better to me.



          As a matter of fact, ltimes and rtimes do not yield the "unsymmetric" symbols in your picture. They can be similarly obtained joining </ > with triangleleft/triangleright.



          $>joinrelmathrel{triangleleft}$ vs. $rtimes$
          $mathrel{triangleright}joinrel<$ vs. $ltimes$


          enter image description here



          My fantasy isn't rich enough to come up with names for all these ;-)






          share|improve this answer


























          • Since the second looks like an alpha drawn with lines, maybe linealpha and the reverse lineahpla?

            – AJFarmar
            Apr 4 at 18:49














          14












          14








          14







          Just combine existing symbols:



          documentclass{article}

          usepackage{amssymb}

          begin{document}

          $blacktrianglerightmathrel{mkern-4mu}<$,
          $>mathrel{mkern-4mu}blacktriangleleft$,
          $blacktrianglerightjoinrelmathrel{triangleleft}$,
          $mathrel{triangleright}joinrelblacktriangleleft$

          end{document}


          enter image description here



          joinrel is defined (robustly) as mathrel{mkern-3mu}. It's enough for the last two symbols; for the first two a slighlty larger value of 4mu looks better to me.



          As a matter of fact, ltimes and rtimes do not yield the "unsymmetric" symbols in your picture. They can be similarly obtained joining </ > with triangleleft/triangleright.



          $>joinrelmathrel{triangleleft}$ vs. $rtimes$
          $mathrel{triangleright}joinrel<$ vs. $ltimes$


          enter image description here



          My fantasy isn't rich enough to come up with names for all these ;-)






          share|improve this answer















          Just combine existing symbols:



          documentclass{article}

          usepackage{amssymb}

          begin{document}

          $blacktrianglerightmathrel{mkern-4mu}<$,
          $>mathrel{mkern-4mu}blacktriangleleft$,
          $blacktrianglerightjoinrelmathrel{triangleleft}$,
          $mathrel{triangleright}joinrelblacktriangleleft$

          end{document}


          enter image description here



          joinrel is defined (robustly) as mathrel{mkern-3mu}. It's enough for the last two symbols; for the first two a slighlty larger value of 4mu looks better to me.



          As a matter of fact, ltimes and rtimes do not yield the "unsymmetric" symbols in your picture. They can be similarly obtained joining </ > with triangleleft/triangleright.



          $>joinrelmathrel{triangleleft}$ vs. $rtimes$
          $mathrel{triangleright}joinrel<$ vs. $ltimes$


          enter image description here



          My fantasy isn't rich enough to come up with names for all these ;-)







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Apr 4 at 15:02

























          answered Apr 4 at 14:20









          campacampa

          6,68521439




          6,68521439













          • Since the second looks like an alpha drawn with lines, maybe linealpha and the reverse lineahpla?

            – AJFarmar
            Apr 4 at 18:49



















          • Since the second looks like an alpha drawn with lines, maybe linealpha and the reverse lineahpla?

            – AJFarmar
            Apr 4 at 18:49

















          Since the second looks like an alpha drawn with lines, maybe linealpha and the reverse lineahpla?

          – AJFarmar
          Apr 4 at 18:49





          Since the second looks like an alpha drawn with lines, maybe linealpha and the reverse lineahpla?

          – AJFarmar
          Apr 4 at 18:49











          12














          This takes campa's answer (+1) and makes an enhancement/alteration: it scales the result downward to occupy the same vertical footprint as the letter x.



          Like campa's result, it works across math styles.



          The MWE:



          documentclass{article}
          usepackage{mathtools,amssymb,scalerel}
          newcommandbicrossl{%
          mathrel{scalerel*{mathrel{triangleright}joinrelblacktriangleleft}{x}}}
          newcommandbicrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelmathrel{triangleleft}}{x}}}
          newcommandbiopencrossl{%
          mathrel{scalerel*{>kern-.4LMptjoinrelblacktriangleleft}{x}}}
          newcommandbiopencrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelkern-.4LMpt<}{x}}}
          begin{document}
          $xbicrossr y$ and $xbicrossl y$,

          $xbiopencrossr y$ and $xbiopencrossl y$,

          $scriptstyle xbicrossr y$ and $scriptstyle xbicrossl y$,

          $scriptstyle xbiopencrossr y$ and $scriptstyle xbiopencrossl y$,
          end{document}


          enter image description here






          share|improve this answer





















          • 1





            +1 to you too, but my version already scales correctly in different math styles ;-)

            – campa
            Apr 4 at 14:32











          • @campa Sorry. No slight intended Revised to reflect this fact.

            – Steven B. Segletes
            Apr 4 at 14:35











          • None taken :-)

            – campa
            Apr 4 at 14:36
















          12














          This takes campa's answer (+1) and makes an enhancement/alteration: it scales the result downward to occupy the same vertical footprint as the letter x.



          Like campa's result, it works across math styles.



          The MWE:



          documentclass{article}
          usepackage{mathtools,amssymb,scalerel}
          newcommandbicrossl{%
          mathrel{scalerel*{mathrel{triangleright}joinrelblacktriangleleft}{x}}}
          newcommandbicrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelmathrel{triangleleft}}{x}}}
          newcommandbiopencrossl{%
          mathrel{scalerel*{>kern-.4LMptjoinrelblacktriangleleft}{x}}}
          newcommandbiopencrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelkern-.4LMpt<}{x}}}
          begin{document}
          $xbicrossr y$ and $xbicrossl y$,

          $xbiopencrossr y$ and $xbiopencrossl y$,

          $scriptstyle xbicrossr y$ and $scriptstyle xbicrossl y$,

          $scriptstyle xbiopencrossr y$ and $scriptstyle xbiopencrossl y$,
          end{document}


          enter image description here






          share|improve this answer





















          • 1





            +1 to you too, but my version already scales correctly in different math styles ;-)

            – campa
            Apr 4 at 14:32











          • @campa Sorry. No slight intended Revised to reflect this fact.

            – Steven B. Segletes
            Apr 4 at 14:35











          • None taken :-)

            – campa
            Apr 4 at 14:36














          12












          12








          12







          This takes campa's answer (+1) and makes an enhancement/alteration: it scales the result downward to occupy the same vertical footprint as the letter x.



          Like campa's result, it works across math styles.



          The MWE:



          documentclass{article}
          usepackage{mathtools,amssymb,scalerel}
          newcommandbicrossl{%
          mathrel{scalerel*{mathrel{triangleright}joinrelblacktriangleleft}{x}}}
          newcommandbicrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelmathrel{triangleleft}}{x}}}
          newcommandbiopencrossl{%
          mathrel{scalerel*{>kern-.4LMptjoinrelblacktriangleleft}{x}}}
          newcommandbiopencrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelkern-.4LMpt<}{x}}}
          begin{document}
          $xbicrossr y$ and $xbicrossl y$,

          $xbiopencrossr y$ and $xbiopencrossl y$,

          $scriptstyle xbicrossr y$ and $scriptstyle xbicrossl y$,

          $scriptstyle xbiopencrossr y$ and $scriptstyle xbiopencrossl y$,
          end{document}


          enter image description here






          share|improve this answer















          This takes campa's answer (+1) and makes an enhancement/alteration: it scales the result downward to occupy the same vertical footprint as the letter x.



          Like campa's result, it works across math styles.



          The MWE:



          documentclass{article}
          usepackage{mathtools,amssymb,scalerel}
          newcommandbicrossl{%
          mathrel{scalerel*{mathrel{triangleright}joinrelblacktriangleleft}{x}}}
          newcommandbicrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelmathrel{triangleleft}}{x}}}
          newcommandbiopencrossl{%
          mathrel{scalerel*{>kern-.4LMptjoinrelblacktriangleleft}{x}}}
          newcommandbiopencrossr{%
          mathrel{scalerel*{blacktrianglerightjoinrelkern-.4LMpt<}{x}}}
          begin{document}
          $xbicrossr y$ and $xbicrossl y$,

          $xbiopencrossr y$ and $xbiopencrossl y$,

          $scriptstyle xbicrossr y$ and $scriptstyle xbicrossl y$,

          $scriptstyle xbiopencrossr y$ and $scriptstyle xbiopencrossl y$,
          end{document}


          enter image description here







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Apr 4 at 17:45

























          answered Apr 4 at 14:30









          Steven B. SegletesSteven B. Segletes

          161k9205416




          161k9205416








          • 1





            +1 to you too, but my version already scales correctly in different math styles ;-)

            – campa
            Apr 4 at 14:32











          • @campa Sorry. No slight intended Revised to reflect this fact.

            – Steven B. Segletes
            Apr 4 at 14:35











          • None taken :-)

            – campa
            Apr 4 at 14:36














          • 1





            +1 to you too, but my version already scales correctly in different math styles ;-)

            – campa
            Apr 4 at 14:32











          • @campa Sorry. No slight intended Revised to reflect this fact.

            – Steven B. Segletes
            Apr 4 at 14:35











          • None taken :-)

            – campa
            Apr 4 at 14:36








          1




          1





          +1 to you too, but my version already scales correctly in different math styles ;-)

          – campa
          Apr 4 at 14:32





          +1 to you too, but my version already scales correctly in different math styles ;-)

          – campa
          Apr 4 at 14:32













          @campa Sorry. No slight intended Revised to reflect this fact.

          – Steven B. Segletes
          Apr 4 at 14:35





          @campa Sorry. No slight intended Revised to reflect this fact.

          – Steven B. Segletes
          Apr 4 at 14:35













          None taken :-)

          – campa
          Apr 4 at 14:36





          None taken :-)

          – campa
          Apr 4 at 14:36










          Oliver Morrison is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          Oliver Morrison is a new contributor. Be nice, and check out our Code of Conduct.













          Oliver Morrison is a new contributor. Be nice, and check out our Code of Conduct.












          Oliver Morrison is a new contributor. Be nice, and check out our Code of Conduct.
















          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%2f483160%2fhow-do-i-write-bicross-product-symbols-in-latex%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

          Masuk log Menu navigasi

          Identifying “long and narrow” polygons in with PostGISlength and width of polygonWhy postgis st_overlaps reports Qgis' “avoid intersections” generated polygon as overlapping with others?Adjusting polygons to boundary and filling holesDrawing polygons with fixed area?How to remove spikes in Polygons with PostGISDeleting sliver polygons after difference operation in QGIS?Snapping boundaries in PostGISSplit polygon into parts adding attributes based on underlying polygon in QGISSplitting overlap between polygons and assign to nearest polygon using PostGIS?Expanding polygons and clipping at midpoint?Removing Intersection of Buffers in Same Layers

          Старые Смолеговицы Содержание История | География | Демография | Достопримечательности | Примечания | НавигацияHGЯOLHGЯOL41 206 832 01641 606 406 141Административно-территориальное деление Ленинградской области«Переписная оброчная книга Водской пятины 1500 года», С. 793«Карта Ингерманландии: Ивангорода, Яма, Копорья, Нотеборга», по материалам 1676 г.«Генеральная карта провинции Ингерманландии» Э. Белинга и А. Андерсина, 1704 г., составлена по материалам 1678 г.«Географический чертёж над Ижорскою землей со своими городами» Адриана Шонбека 1705 г.Новая и достоверная всей Ингерманландии ланткарта. Грав. А. Ростовцев. СПб., 1727 г.Топографическая карта Санкт-Петербургской губернии. 5-и верстка. Шуберт. 1834 г.Описание Санкт-Петербургской губернии по уездам и станамСпецкарта западной части России Ф. Ф. Шуберта. 1844 г.Алфавитный список селений по уездам и станам С.-Петербургской губернииСписки населённых мест Российской Империи, составленные и издаваемые центральным статистическим комитетом министерства внутренних дел. XXXVII. Санкт-Петербургская губерния. По состоянию на 1862 год. СПб. 1864. С. 203Материалы по статистике народного хозяйства в С.-Петербургской губернии. Вып. IX. Частновладельческое хозяйство в Ямбургском уезде. СПб, 1888, С. 146, С. 2, 7, 54Положение о гербе муниципального образования Курское сельское поселениеСправочник истории административно-территориального деления Ленинградской области.Топографическая карта Ленинградской области, квадрат О-35-23-В (Хотыницы), 1930 г.АрхивированоАдминистративно-территориальное деление Ленинградской области. — Л., 1933, С. 27, 198АрхивированоАдминистративно-экономический справочник по Ленинградской области. — Л., 1936, с. 219АрхивированоАдминистративно-территориальное деление Ленинградской области. — Л., 1966, с. 175АрхивированоАдминистративно-территориальное деление Ленинградской области. — Лениздат, 1973, С. 180АрхивированоАдминистративно-территориальное деление Ленинградской области. — Лениздат, 1990, ISBN 5-289-00612-5, С. 38АрхивированоАдминистративно-территориальное деление Ленинградской области. — СПб., 2007, с. 60АрхивированоКоряков Юрий База данных «Этно-языковой состав населённых пунктов России». Ленинградская область.Административно-территориальное деление Ленинградской области. — СПб, 1997, ISBN 5-86153-055-6, С. 41АрхивированоКультовый комплекс Старые Смолеговицы // Электронная энциклопедия ЭрмитажаПроблемы выявления, изучения и сохранения культовых комплексов с каменными крестами: по материалам работ 2016-2017 гг. в Ленинградской области