Is there a possibility to draw large integral signs?
I have found the package bigints
but I have the feeling it is not very professional…
Any better idea?
math-modesymbols
Is there a possibility to draw large integral signs?
I have found the package bigints
but I have the feeling it is not very professional…
Any better idea?
Best Answer
I'm aware of three packages that will let you create larger integral signs:
bigints
,mtpro2
, andrelsize
.bigints
provides the following commands to scale up the symbol produced by\int
:\bigintssss
,\bigintsss
,\bigintss
,\bigints
, and\bigint
. Using the default math font family (Computer Modern) and the default text font size of 10pt, these commands (including the "ordinary"\int
) produce the following symbols, with a dummy integrand thrown in for scale:mtpro2
package, which uses Times New Roman-style fonts, provides the commands\xl
,\XL
, and\XXL
(as well as the gynormous, 10cm-tall\XXXL
, not shown below) as prefixes to\int
. This is how these integrals look like when typeset with themtpro2
package:By the way, the full
mtpro2
package is not free. However, its "lite" subset (which is all that's needed to use the prefix commands\xl
, etc.) is free. The package may be downloaded from this site.\mathlarger
of therelsize
package can also produce larger integral symbols. (For multi-step enlargements, theexscale
package must be loaded as well.) For a one-step increase in size, you'd type\mathop{\mathlarger{\int}}
; for a two-step increase, you'd type\mathop{\mathlarger{\mathlarger{\int}}}
, etc.To my taste, all three sets of results look quite professional. :-)
Three further comments, and a caveat:
None of these packages seems to do a great job placing the lower and upper limits of integration. A reasonable positioning of the lower limit of integration, in particular, will require inserting either several "negative thinspace" (
\!
) directives -- the larger the integral symbol, the more\!
instructions will likely be required -- or something like\mkern-18mu
. (Use\mkern
rather than\kern
when in math mode.)The
bigints
package can produce five large variants for\oint
as well, but (again AFAICT) not for double, triple, surface, slashed, etc. integrals. Themtpro2
package, while providing "only" three large variants of\int
(I'm disregarding the\XXXL
-prefix variant!), can produce large variants of\iint
,\iiint
,\oiint
,\oiiint
,\barint
,\slashint
, and clockwise- and counterclockwise-oriented line integrals. Similarly, the\mathlarger
command of therelsize
package can be applied to any operator symbol -- including\iint
,\iiint
, etc.The
mtpro2
package can be used in conjunction with both thebigints
and therelsize
packages. If themtpro2
package is loaded, the instructions\bigintssss
,\bigintsss
, ...\mathop{\mathlarger{\int}}
, ... will produce integral symbols that are a bit "thicker", in keeping with the style of the\int
symbols produced directly by themtpro2
package.May 2014 update: I have recently discovered that the
bigints
package doesn't seem to be compatible with thelmodern
package, in the sense that the macros of thebigints
pacakge do not generate "large" integral symbols if thelmodern
package is loaded as well. For a work-around, please see this answer by @egreg. The work-around consists of inserting the instructionsin the preamble, after loading the
lmodern
package.Finally, here's the code that produced the three screenshots shown above.
With the
bigints
package:With the
mtpro2
package:With the
relsize
andexscale
packages: