Avatar billede diktator007 Nybegynder
27. november 2005 - 15:28 Der er 4 kommentarer

Venstrestillede formler med \align

Hejsa.
Jeg er ved at skrive (mit første) dokument i Tex, som indeholder en hel del formler.
Har set lidt på de forskellige funktioner til at skrive matematik, og er endt med at bruge \align, da den kan sætte "="-tegnene under hinanden, og placerer formelnummerene pænt.

Men hvordan får man den til, at smide formlerne ude ved venstre margen?
Som jeg ser det, laver \align en "box" der har samme bredde som den længste formel. Denne "box" er centreret på siden, men linierne inde i "boxen" er højrejusteret.
Kan det lade sig gøre både at få "boxen" venstrejusteret, og formlerne venstrejusteret samtidig med, at "="-tegnene bliver placeret under hinanden ved brug af "&"-tegn?


Her er et eksempel:
\begin{align}
    \tau=\frac{V}{z\cdot b_w}=\frac{219 kN}{0,270\cdot 0,455}=1,8 MPa \notag\\
    \sigma_c=\tau\frac{1+\cot^2\theta}{\cot\theta+\cot\alpha}=1,8 MPa\cdot \frac{1+4}{2} \Rightarrow \underline{\sigma_c=4,5 MPa}
\end{align}
Avatar billede bromer Nybegynder
27. november 2005 - 15:44 #1
Inden jeg begynder at rode med dit problem, så må jeg lige spørge. Hvorfor bruger du ikke eqnarray?
Avatar billede diktator007 Nybegynder
27. november 2005 - 16:06 #2
Så vidt jeg kan se, er der ikke rigtigt nogen forskel på \align og \eqnarray bortset fra, at hvis en formel er lang, så placerer \align formelnummeret pænt, hvor \eqnarray skriver ovenpå nummeret.
Avatar billede joyride Nybegynder
02. januar 2006 - 15:13 #3
Align miljøet sørger for at dine '&' (ampersand) kommer til at stå over hinanden. Så hvis du skriver:

\tau&=\frac{V}{z\cdot b_w}=\frac{219 kN}{0,270\cdot 0,455}&=1,8 MPa \notag\\
\sigma_c&=\tau\frac{1+\cot^2\theta}{\cot\theta+\cot\alpha}&=1,8 MPa\cdot \frac{1+4}{2}

Så vil venstre side af de 2 lighedstegn flugte lodret. Det er vigtigt at der lige mange ampersander i hver linie hvis du vil kunne styre hvor der er lodret flugtning....
Avatar billede joyride Nybegynder
02. januar 2006 - 15:16 #4
Det var vist ikke det du spurgte om, men du kan sådan set flytte rundt med dine formler inde i boksen ved at få dem til at aligne forskellige steder.

Hvis du bruger pakken amstex tager den en option:
\usepackge[righttag]{amstex}
Flytter den tags fra venstre side til højre side. Har aldrig selv prøvet at bruge den option men det kan jo være du finder den nyttig...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester