Register to reply 
Introducing LaTeX Math Typesetting 
Share this thread: 
#1
Nov1503, 09:06 PM

Emeritus
Sci Advisor
PF Gold
P: 10,427

Please go to this post for help with the current version of LaTeX used at Physics Forums. Physicsforums.com is proud to introduce the addition of LaTeX mathematical typesetting to our forum software! LaTeX is a professionalgrade general typesetting system that centers around very pleasing mathematical presentation. Mathematical expressions are written in a markup style somewhat similar to HTML. You may include LaTeX graphics in any post here on physicsforums.com (but not in private messages). To include a LaTeX graphic, simply include your LaTeX code within the tags [ tex ] [ / tex ] or [ itex ] [ / itex ] for inline. The real tags do not include spaces. For example, the code
Note that you can click on any LaTeX image and see a popup containing the code for the image. A pdf file of the most useful LaTeX commands, symbols, and constructs is provided here: http://www.physicsforums.com/misc/howtolatex.pdf More symbol reference: http://amath.colorado.edu/documentat...eX/Symbols.pdf A bit more information on the amsmath package is available here: http://www.cds.caltech.edu/~dunbar/docs/amsldoc.pdf Below, I'm providing some example graphics demonstrating a variety of techniques. Click on each to view its source code. [tex] \frac{1}{2} [/tex] [tex] R^a{}_{bcd} [/tex] [tex] \nabla \times C [/tex] [tex] \mathbb{RC} [/tex] [tex]\lambda_j = \vec{\lambda} \cdot \vec{e}_j[/tex] [tex]\lambda_j = \mathbf{\lambda} \cdot \mathbf{e}_j[/tex] [tex] v(t) = v_0 + \frac{1}{2} a t^2 [/tex] [tex] \gamma \equiv \frac{1}{\sqrt{1  v^2/c^2}} [/tex] [tex] \ddot{x} = \frac {d^2x} {dt^2} [/tex] [tex] \overline{x} \hat{x} \check{x} \tilde{x} \acute{x} \grave{x} \dot{x} \ddot{x} \breve{x} \bar{x} \vec{x} \underline{x} [/tex] [tex] \begin{align*} ab\\ a b\\ a\! b\\ a\, b\\ a\: b\\ a\; b\\ \end{align*} [/tex] [tex] \begin{multline*} a + b + c + d + e + f\\ +g+h+i+j+k+l+m+n \end{multline*} [/tex] [tex] \begin{gather*} a_1 = b_1 + c_1\\ a_2 = b_2 + c_2  d_2 + e_2 \end{gather*} [/tex] [tex] e^x = \sum_{n=0}^\infty \frac{x^n}{n!} = \lim_{n\rightarrow\infty} (1+x/n)^n [/tex] [tex] \int_{0}^{1} x dx = \left[ \frac{1}{2}x^2 \right]_{0}^{1} = \frac{1}{2} [/tex] [tex] L = \int_a^b \left( g_{\it ij} \dot u^i \dot u^j \right)^{1/2} dt [/tex] [tex] \iiint f(x,y,z)\,dx\,dy\,dz [/tex] [tex] \lim_{\substack{x\rightarrow 0\\y\rightarrow 0}} f(x,y) [/tex] [tex] \idotsint_\textrm{paths} \exp{(iS(x,\dot{x})/\hbar)}\, \mathcal{D}x [/tex] [tex] A \alpha B \beta \Gamma \gamma \Delta \delta \dots \Phi \phi X \chi \Psi \psi \Omega \omega [/tex] [tex] \Gamma^l_{ki} = \frac{1}{2} g^{lj} (\partial_k g_{ij} + \partial_i g_{jk}  \partial_j g_{ki}) [/tex] [tex] \sigma_{3} = \left( \begin{array}{cc} 1 & 0\\ 0 & 1 \end{array} \right) [/tex] [tex] \begin{align*} u &= \ln x \quad & dv &= x\,dx \\ du &= \mbox{$\frac{1}{x}\,dx$} & v &= \mbox{$\frac{1}{2} x^2$} \end{align*} [/tex] [tex] \newcommand{\pd}[3]{ \frac{ \partial^{#3}{#1} }{ \partial {#2}^{#3} } } i \hbar \pd{\Psi}{t}{} =  \frac{\hbar^2}{2 m} \ \pd{\Psi}{x}{2} + V \Psi [/tex] [tex] \newcommand{\mean}[1]{{<\!\!{#1}\!\!>}} \newcommand{\braket}[2]{{<\!\!{#1#2}\!\!>}} \newcommand{\braketop}[3]{{<\!\!{#1\hat{#2}#3}\!\!>}} \braket{\phi}{\psi} \equiv \int \phi^*(x) \psi(x)\,dx [/tex] [tex] \begin{array}{l  cccc } \ &\overline{A}\,\overline{B}&A\,\overline{B}&\overline{A}\, B&A\, B\\ \hline \overline{C}&0&1&0&0\\ \hline C&1&0&1&1\\ \hline \end{array} [/tex] [tex] \begin{equation*} \begin{split} \tau &= \tau_1+\tau_2 = \sqrt{{\Delta t_1}^2{\Delta x_1}^2}+ \sqrt{{\Delta t_2}^2{\Delta x_2}^2} \\ &= \sqrt{(50)^2(40)^2}+\sqrt{(105)^2(04)^2}\\ &= 3+3 = 6 \end{split} \end{equation*} [/tex] Whenever you want to include a graphic on the same line with your text, like [itex]C H_4[/itex] or [itex]G_\textrm{diffeo}[/itex] or [itex]y = mx + b[/itex], you should use [ itex ]...[ /itex ] instead of [ tex ]...[ /tex ]. The "i" means "inline." Click on each of the examples above to "learn by example." If you have questions or comments about this site addition, you are welcome to post them here! Good luck, and enjoy the system. Please test here: http://at.org/~cola/tex2img/index.php  Warren 


#2
Nov1503, 11:10 PM

P: 837

Better:
[tex] \Gamma^l_{ki} = \frac{1}{2} g^{lj} (\partial_k g_{ij} + \partial_i g_{jk}  \partial_j g_{ki}) [/tex] Italicizing subscripts is unnecessary when those subscripts are variables and such; on the other hand, if they're words, you want to switch to text formatting instead of equation formatting. Examples of subscripting/superscripting: Good: [tex] x_i [/tex] [tex] G_{ij} [/tex] Bad: [tex] G_{diffeo} [/tex] Good: [tex] G_\textit{diffeo} [/tex] [tex] G_\textrm{diffeo} [/tex] Bad: [tex] R^a_{bcd} [/tex] Good: [tex] R^a{}_{bcd} [/tex] Okay: [tex] x_i^2 [/tex] Maybe better: [tex] {x_i}^2 [/tex] 


#3
Nov1503, 11:48 PM

Emeritus
PF Gold
P: 734

Some more examples:
[tex] {\cal L}_R = \sum_{i=1}^G \bar{E}^i_R(i\kern+0.1em /\kern0.55em \partial  g_1Y_E \kern+0.1em /\kern0.65em B)E^i_R + \bar{D}^i_R(i\kern+0.1em /\kern0.65em D  g_1Y_D \kern+0.1em /\kern0.65em B)D^i_R + \bar{U}^i_R(i\kern+0.15em /\kern0.65em D  g_1Y_U \kern+0.1em /\kern0.65em B)U^i_R [/tex] [tex]V = \left( \begin{array}{ccc} 1\frac{1}{2}\lambda^2 & \lambda & A\lambda^3(\rhoi\eta) \\ \lambda & 1\frac{1}{2}\lambda^2 & A\lambda^2 \\ A\lambda^3(1\rhoi\eta) & A\lambda^2 & 1 \end{array} \right) + {\cal O}(\lambda^4) [/tex] [tex] \newcommand{\colv}[2] {\left(\begin{array}{c} #1 \\ #2 \end{array}\right)} L_L &=& \left( {\colv{\nu_e}{e}}_L, {\colv{\nu_\mu}{\mu}}_L, {\colv{\nu_\tau}{\tau}}_L\, \right), \qquad Y_L = \frac{1}{2} [/tex] [tex] \newcommand{\colv}[2] {\left(\begin{array}{c} #1 \\ #2 \end{array}\right)} Q_L &=& \left( {\colv{u}{d}}_L, {\colv{c}{s}}_L, {\colv{t}{b}}_L\, \right), \qquad\quad\ Y_Q = \frac{1}{6} [/tex] 


#4
Nov1603, 12:15 AM

P: 837

Introducing LaTeX Math Typesetting
[tex]
\def\pds{\kern+0.1em /\kern0.55em \partial} \def\lts#1{\kern+0.1em /\kern0.65em #1} {\cal L}_R = \sum_{i=1}^G \bar{E}^i_R(i\pds  g_1Y_E \lts{B})E^i_R + \bar{D}^i_R(i\lts{D}  g_1Y_D \lts{B})D^i_R + \bar{U}^i_R(i\lts{D}  g_1Y_U \lts{B})U^i_R) [/tex] There's actually a whole 'slashed' package for this... 


#5
Nov1603, 12:18 AM

Emeritus
Sci Advisor
PF Gold
P: 10,427

Feel free to propose a list of packages to be included here. I don't want to include tooooo many, for fear of slowing down image generation unnecessarily. On the other hand, I may eventually make the tag
[ tex usepackage=apackage,anotherpackage ] [ /tex ] or similar.  Warren 


#6
Nov1603, 01:59 AM

Sci Advisor
P: 905

Lemme try.
[tex] H_1 =  {\sin \phi  \sin \phi_{\rm s}\over \beta c} \, \sum_{j} e V_j \delta (\theta \theta_j) \left(D\,{p_x\over p_0}  D'x \right) [/tex] Way cool. Say, can I use this (write a tex in physicsforums, preview it, save the resulting png, ...) to generate png's for my own web pages? 


#7
Nov1603, 02:03 AM

Emeritus
Sci Advisor
PF Gold
P: 10,427

 Warren 


#8
Nov1603, 02:06 AM

Admin
P: 9,521




#9
Nov1603, 10:33 AM

P: 837

http://latex2rtf.sourceforge.net/ http://www.fourmilab.ch/webtools/textogif/textogif.html or make them online: http://www.equationsheet.com/entertex.php but unless you have access to serverside scripting, you'd have to upload them all statically. 


#10
Nov1603, 12:57 PM

Sci Advisor
PF Gold
P: 2,226

Brilliant! now excuse me while I just get a little practice
[tex]e^+e^\rightarrow u \bar{u}[/tex] [tex]e^+e^\rightarrow \mu^+\mu^[/tex] [tex]e^+e^\rightarrow \gamma\gamma[/tex] [tex]i\hbar\frac{\partial\Psi}{\partial t} = \frac{\hbar^2}{2m}\frac{\partial^2\Psi}{\partial x^2} + V\Psi[/tex] 


#11
Nov1603, 02:04 PM

Emeritus
Sci Advisor
PF Gold
P: 16,091

Here's a question:
I know how to write: [tex] \lim_{x\rightarrow 0} f(x) [/tex] But how do I get two levels of subscripting here? For instance, if I want to write [tex] \lim_{x\rightarrow 0,~y \rightarrow 0} f(x, y) [/tex] but have a twoline subscript instead of a long oneline subscript? 


#12
Nov1603, 02:21 PM

P: 837

[tex]
\lim_{\substack{x\rightarrow 0\\y\rightarrow 0}} f(x,y) [/tex] 


#13
Nov1703, 07:35 AM

P: 215

in fct it seems to complicate for me ..are there equation editors for latex?..i mean programs to write math simbols without knowing nothing of latex and a button to write integrals and limits



#14
Nov1703, 08:26 AM

Sci Advisor
PF Gold
P: 2,226

It's actually quite simple, I've never used it before, but reading through the tutorial it only took me a couple of minutes to work out how to write the simple equations above. Just try messing around with it to get a little practice. Quote the integral below to see the code for it:
[tex] \int_{0}^{1} \frac{x}{\sqrt{a^2 + x^2}} dx = \left[ \sqrt{a^2 + x^2} \right]_{0}^{1} [/tex] 


#15
Nov1703, 04:38 PM

Emeritus
Sci Advisor
PF Gold
P: 10,427

 Warren 


#16
Nov1703, 04:44 PM

Emeritus
Sci Advisor
PF Gold
P: 4,642

Just write down the regular formula on a piece of paper and one by one write down the code in the browser, it is really easy that way! Try a few simple things and the code that looked so incredibly overwhelming a few minutes ago, will look very logical :)



#17
Nov1703, 05:03 PM

Sci Advisor
PF Gold
P: 2,226

I didn't realize that Chroot, I had Popup Stopper on



#18
Nov1803, 09:52 PM

P: 1,572

scientific notebook lets you create things that look like math but when you save it, it's in tex (or latex?). i'm looking for other equation editors myself cuz there is one thing i don't like about scientific notebook.
how does one go about adding tex capabilities to their message board? 


Register to reply 
Related Discussions  
How can I make math (by latex) available in my post?  Forum Feedback & Announcements  5  
Typesetting Problems  General Math  2  
Math Typesetting  General Math  10  
A math book on introducing proofs(?)  General Math  29  
Notation for recursion  better typesetting  General Math  0 