HTML/CSS Coding new integral sign in mathjax for html file

Click For Summary
The discussion revolves around creating a custom integral sign with an infinity symbol aligned at the same tilt angle as the integral itself, using MathJax for rendering in an HTML file. The user successfully implemented the desired effect in LaTeX outside of HTML, utilizing the graphicx library and the rotatebox function. They seek guidance on how to replicate this in their HTML setup. The proposed LaTeX commands, including \Xint and \Rinfty, aim to integrate the infinity symbol seamlessly into the integral sign. The user notes challenges with tilting other characters, like the number "8," to match the integral's angle, but has achieved a satisfactory result with a workaround using the mathit font. They also mention the ability to share a PDF or image of their work for further clarification.
aheight
Messages
318
Reaction score
108
I am creating a website and wish to include a new integral sign that has an infinity sign over it but aligned with the same tilt angle as the integral. I'm using Mathjax to render the math code. I can code this in Latex outside an HTML file and it works perfectly but does require the graphicx library and rotatebox function:

Is there a way I can implement this in my HTML file?+
Code:
latex
\def\Xint#1{\mathchoice%
{\XXint\displaystyle\textstyle{#1}}% 
{\XXint\textstyle\scriptstyle{#1}}% 
{\XXint\scriptstyle\scriptscriptstyle{#1}}% 
{\XXint\scriptscriptstyle\scriptscriptstyle{#1}}% 
\!\int}%
\def\XXint#1#2#3{{\setbox0=\hbox{$#1{#2#3}{\int}$}
\vcenter{\hbox{$#2#3$}}\kern-.5\wd0}}
\newcommand{\Rinfty}{\rotatebox{77}{$\infty$}\hspace{-0.05em}}

I then just write \mathop{\Xint{\Rinfty}}
 
Technology news on Phys.org
Will this work?

##\int_0^{\infty}##
The above renders here at PF (also using MathJax) as ##\int_0^{\infty}##
 
I want the infinity sign to look like part of the integral sign. I can code it up in TexnicCenter and save it as a PDF file or bmp file and post it here to show what i want if you could explain to me how to save it here.
 
You can upload an image by using the UPLOAD button that appears at the lower right corner of the text entry pane. You can specify that the image should be a thumbnail (small image) or a full-size image inline with whatever text you write.
 
Ok. Here's a pdf file that was generated with the latex code above. Note also if I try and back-space an "8" into the integral using latex commands, the 8 won't be tilted at the same angle as the slant of the integral sign and will look funny.
 

Attachments

Last edited:
Got it close enough for now Mark and it works with mathjax (the 8 in the mathit font is slightly tilted):

$$
\newcommand{\bint}{\large\mathit{8}\hspace{-10.5pt}\int}
$$

$$\bint f(z) dz
$$
 
Learn If you want to write code for Python Machine learning, AI Statistics/data analysis Scientific research Web application servers Some microcontrollers JavaScript/Node JS/TypeScript Web sites Web application servers C# Games (Unity) Consumer applications (Windows) Business applications C++ Games (Unreal Engine) Operating systems, device drivers Microcontrollers/embedded systems Consumer applications (Linux) Some more tips: Do not learn C++ (or any other dialect of C) as a...