Ask Your Question

Large Math Intersection or Union Symbols From LaTeX [closed]

asked 2012-10-26 00:57:26 +0200

rhdinah gravatar image

updated 2016-03-03 22:23:16 +0200

Alex Kemp gravatar image

Does anyone know if there is a feature in LibreOffice Math that enables the symbols to be rendered similar to the following tags used in LaTeX?:




Thank you!


p.s. The LaTeX code above should be on three separate lines ... they are merging in this description. Don't know how to avoid that text flow ... sorry. [[ and \ - backslash start new lines.

LaTeX rendered symbols down the page: ref

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Alex Kemp
close date 2016-03-03 22:23:46.580057

4 Answers

Sort by » oldest newest most voted

answered 2012-10-26 17:04:27 +0200

w_whalley gravatar image

Try these in the formula editor:

stack {10 # size*3 {{} union {}} # n=1}A_n 
stack {10 # size*3 {{} intersection {}} # n=1}A_n
edit flag offensive delete link more


This choice was the best as it demonstrated the large intersection symbol albeit the upper and lower limit spans' text was a bit oversized and I couldn't find a method to adjust that. There probably is, I just don't know how to do it.

rhdinah gravatar imagerhdinah ( 2012-11-05 15:06:59 +0200 )edit

stack {size * .5 10 # size*3 {{} union {}} # size * .5 {n=1}}A_n

w_whalley gravatar imagew_whalley ( 2012-11-06 01:28:35 +0200 )edit

I like this solution better since 'oper U' below makes the union sign appear italicized. However, it would be nice if there was a built-in function, similar to the existing Sum for doing this. Perhaps Union..

Jurgis gravatar imageJurgis ( 2013-07-23 12:52:27 +0200 )edit

answered 2014-09-21 05:21:27 +0200

RobertB gravatar image

I did some poking around, starting with this answer. The problem is that "oper" only accepts a character as its argument, so I needed to define a character for Union and (more graphically unique) one for Intersection. This other link on the site ( ) gave me the missing tidbit. So here's how it worked:

  1. Open the equation editor
  2. Select Tools/Catalog
  3. Select Symbol set "Special"
  4. Click one of the glyphs (it doesn't matter which)
  5. Hit Edit (don't worry, you won't change the glyph you picked... probably)
  6. Find the appropriate glyph in the symbol set (union and intersection were on the 6th row for me)
  7. Click the glyph
  8. Change the text in "Symbol" to your text (such as "union")
  9. Note that it's telling you that you'll change the definition of your existing symbol. It's lying.
  10. Hit "Add" (not Modify!)
  11. You'll see the new symbol added to the symbol set list.
  12. Close, and you can use your new symbol like a greek letter:

    oper %union from {n=1} to 10 A_n
    oper %intersection from {n=1} to 10 A_n

Hope that helps. This topic plus the linked one really saved my bacon, so I hope this gives something back.

edit flag offensive delete link more


This worked the best for me out of all the solutions available ! +1 (if I could :( )

BarFoo gravatar imageBarFoo ( 2015-09-10 10:06:26 +0200 )edit

answered 2012-10-27 09:29:38 +0200

Jean-Baptiste FAURE gravatar image

For union you can use a U as operator. Try this in the formula editor:

oper U from {n=1} to 10 A_n

If you find a symbol for intersection you can do the same (using oper).

edit flag offensive delete link more


I went with this method even though the intersection symbol [that I extracted from open symbol and pasted in the formula] was smaller ... even if I pasted a large character ... the limit texts were smaller and less invasive. It'd be nice if libreoffice could match LaTeX closer in appearance.

rhdinah gravatar imagerhdinah ( 2012-11-05 15:12:42 +0200 )edit

answered 2015-09-22 06:16:09 +0200

XanderLeaDaren gravatar image

You can use the extension TeXmaths to type in LaTeX directly into LibreOffice!

It says tested with 4.2 but works well within LibO 5!

edit flag offensive delete link more

Question Tools



Asked: 2012-10-26 00:57:26 +0200

Seen: 24,808 times

Last updated: Mar 03 '16