LaTeX How do you insert a break using latex?

  • Thread starter Thread starter darryw
  • Start date Start date
  • Tags Tags
    Break Latex
AI Thread Summary
Inserting line breaks in LaTeX can be achieved using specific environments designed for multi-line equations, such as the align* environment. To create line breaks, the code must include \begin{align*} at the start and \end{align*} at the end, with each line separated by \\. The ampersand (&) is used to align equations at specific points. Some users express frustration over the perceived complexity of this method compared to simpler HTML line breaks. Alternatives discussed include using the array environment or inserting paragraph breaks with \par. However, the consensus is that using the align* environment is the standard approach for formatting multi-line equations in LaTeX.
darryw
Messages
124
Reaction score
0
How do you insert a break using latex?

Homework Statement


all my equations come out on one sinle line.. please help??

Homework Equations





The Attempt at a Solution

 
Physics news on Phys.org


I don't think this is a homework question...

Try using a LaTeX environment designed to give multiple lines. I like using align* Here's an example.

\begin{align*}<br /> a &amp; = b + c + c \\<br /> &amp; = b + 2c \\<br /> b &amp; = a - 2c<br /> \end{align*}

Within the environment, lines are separated by \\, and the & character marks an alignment point within each line. As usual, click on the equation to see the LaTeX code used.
 


In addition to the above comment, you may want to give us a snippet of your latex code so that we can see the problem firsthand.
 


latex is so awesome..
thanks you
 


using this, \\ within the latex environment isn't making a line break. What am i doing wrong??
 


for example..

a &amp; = b + c + c \\<br /> &amp; = b + 2c \\<br /> b &amp; = a - 2

this is copied and pasted from the above post but it won't do the line breaks.. (??) thank you
 


Sylas's script looks like this (with extra spaces in the tex tags so that what's inside doesn't render).
[ tex]\begin{align*}a & = b + c + c \\& = b + 2c \\b & = a - 2c\end{align*}[ /tex]

You don't have the \begin{align*} and \end{align*} tags.
 


sylas said that "Within the environment, lines are separated by \\, and the & character marks an alignment point within each line."
so why doesn't just inserting \\ give line break? (basically i just want to know the simplest fastest way to get a line break)

thanks
 


I think that by "within the environment" he meant the content between the \begin{} and \end{} tags. If that's not what he meant he can correct me.
 
  • #10


Did you notice that Sylas also said "Try using a LaTeX environment designed to give multiple lines"? The environment is defined by the begin and end commands.

But your question is still valid, because in my LEd (LaTeX Editor), I seem to be able to start a new line with \\ anywhere. I guess it only works in some of the environments here.
 
  • #11


i guess i don't understand what an environment is.. can you tell me exactly what i should type to get a line break? thanks
 
  • #12


I just do it the dumb way. I start and end a line one at a time. Why do you want to save the typing of (tex) and (/tex) and have to go through all the trouble to do this. Just start one line, end the line, hit return and start another line. Notice I use ( ) instead [ ] so it won't go to Latex.
 
  • #13


can someone please explain how to insert line break?? please?
i don't understand how to do this, except by starting new latex line everytime i want a break.
thanks
 
  • #14


i tries using yungmans method but this doesn't work, as can be seen from this example...
testing 123<br /> testing456<br /> testing 678<br />
 
  • #15


What exactly do i put into latex so that there is a line break between testing 123 and testing 456?
 
  • #16


begin{align*}<br /> a &amp; = b + c + c \\<br /> &amp; = b + 2c \\<br /> b &amp; = a - 2c<br /> \end{align*}<br />
 
  • #17


Ive been experimenting with latex: am i right in saying that to the only way to get line breaks is to type "begin{align*}" at beginning of latex, then type "\end{align*}" at the end of latex, and also to type "\\" for the exact location of desired line break?
To me (dont know anything about code) this seems like a lot of stuff to type for a simple line break, isn't it?? or is this common?? fyi, I am not insulting latex, i think its great, but in comparison to <br> it seems sort of over the top, no? is there a simpler way to get line break, or is this the simplest way? thank you

\begin{align*}a = b\\ + c + c = b + 2c \\ b = a - 2c \end{align*}

also, in the above latex, why isn't the 3rd line starting at the far left? thanks
 
  • #18


Try this:

<br /> \begin{array}{c}<br /> \sin^2\theta + \cos^2\theta = 1\\<br /> F(x) = \int_0^xf(t)dt\\<br /> \sin^2\theta + \cos^2\theta = 1<br /> \end{array}<br />
 
  • #19


You can also avoid the array thing by putting a paragraph break at the beginning of each line like this:

<br /> \par\sin^2\theta + \cos^2\theta = 1<br /> \par F(x) = \int_0^xf(t)dt<br /> \par\sin^2\theta + \cos^2\theta = 1<br />
 

Similar threads

Back
Top