Avatar billede phineas_phreak Nybegynder
15. december 2004 - 01:20 Der er 22 kommentarer og
2 løsninger

pæn opstilling

sidder og roder med noget matematik og kan sgu ik få det til at se ordentligt ud. er der en kommando til at tab ind eller hvordan gør man ? har følgende:

\begin{eqnarray*}
z_1 &=& (2-i) \cdot (8+3i) \Leftrightarrow
\\
z_1 &=& 2 \cdot 8+2 \cdot 3i-8i-3i^2 \Leftrightarrow
\\
z_1 &=& 16-2i-3 \cdot (-1) \Leftrightarrow
\\
z_1 &=& 19-2i
\end{eqnarray*}

Men udover at aligne efter = tegnet vil jeg også gerne ha rykket biimplikationspilene under hinanden. så hvis jeg bare kunne bruge tab og rykke ud ville det være fint, men hvordan gør jeg ?
Avatar billede ljm21 Praktikant
15. december 2004 - 01:26 #1
Jeg ved godt det ikke er det du spørger efter, men:
jeg plejer at bruge &\Updownarrow&\nonumber\\ istedet. Så står der lodrette pile under lighedstegnene.

Ellers mener jeg du kan bruge array istedet for eqnarray.

Lars
Avatar billede ljm21 Praktikant
15. december 2004 - 01:27 #2
Ups:
\nonumber er jo selvfølgelig ikke nødvendig når du bruger eqnarray*. Den er kun til eqnarray.

Lars
Avatar billede bromer Nybegynder
15. december 2004 - 01:31 #3
Du kan vel uden de store problemer selv sætte det op i et array, hvor du så desværre skal gå i math-mode inde i hver celle, men det er da en mulighed.

Nu er valget af din opsætning jo 100% dit, men jeg kan ikke se, hvorfor det skulle være pænere at have implikationer alignet.
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 01:31 #4
jeg takker for bidraget, men jeg er sgu mere interesseret i at finde ud af det andet :D
Avatar billede bromer Nybegynder
15. december 2004 - 01:33 #5
har du prøevet med at sætte det op i et array?
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 01:33 #6
til bromer det eneste jeg er interesseret i er at flytte implikationspilene hen under hinanden, jeg ved godt det er meget fedte fedte, men nu er jeg ny i det her sprog og har ikke en skid styr på kommandoerne, og efter at ha læst side op og side ned i 4 forskellige manualer syntes jeg det var smartere at spørge herinde.

Det ville være rigtig lækkert hvis du kunne give mig et eksempel istedet :)
Avatar billede ljm21 Praktikant
15. december 2004 - 01:34 #7
I et eqnarray er der 3 og kun 3 felter. Det er nogen gange lidt træls...
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 01:37 #8
jeg er ked af at sige det, men jeg fatter ik en krone af hvad i snakker om :D. Den eneste grund til at jeg bruger eqnarray var at det kun var der jeg kunne få &=& aligment til at virke
Avatar billede bromer Nybegynder
15. december 2004 - 01:39 #9
\begin{array}{cccc}
$z_1$ & $=$ & $(2-i) \cdot (8+3i)$ & $\Leftrightarrow$\\
$z_1$ & $=$ & $2 \cdot 8+2 \cdot 3i-8i-3i^2$ & $\Leftrightarrow$\\
$z_1$ & $=$ & $16-2i-3 \cdot (-1)$ & $\Leftrightarrow$\\
$z_1$ & $=$ & $19-2i$ &\\
\end{array}

Jeg har dog ikke testet det
Avatar billede ljm21 Praktikant
15. december 2004 - 01:42 #10
Ok. prøv at se på side 49 i Latex for forfattere. Der er en forklaring til hvordan du bruger alm. array-konstruktioner. Link:
http://dirac.ruc.dk/imfufalatex/ltxnoter.pdf

Du skal lave noget i retningen af:
begin{array}{rclc}
z_1 &=& (2-i) \cdot (8+3i) &\Leftrightarrow\\
z_1 &=& 2 \cdot 8+2 \cdot 3i-8i-3i^2 &\Leftrightarrow\\
z_1 &=& 16-2i-3 \cdot (-1) &\Leftrightarrow\\
z_1 &=& 19-2i&
\end{array}

Jeg har ikke testet det, men det burde virke :-)

Lars
Avatar billede ljm21 Praktikant
15. december 2004 - 01:44 #11
Bromer-> Du har for mange &-tegn. Den vil give "misplaced alignment tab" fejl.
Der skal være (antal søjler)-1 &-tegn.

Lars
Avatar billede bromer Nybegynder
15. december 2004 - 01:46 #12
det er der da også så vidt jeg kan tælle?
Avatar billede ljm21 Praktikant
15. december 2004 - 01:46 #13
Bromer-> Undskyld den tager jeg i mig igen. Din giver ikke fejl. Det gør min til gengæld, for jeg har glemt $-tegn... De er åbenbart svære at skelne fra &-tegn på denne tid af dagen :-(

Lars
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 01:47 #14
ok nu går jeg snart helt i sort.

Får compiler fejl på begge eksempler. og har faktisk fået det samme på andre eksempler fra de forskellige håndbøger. Hvad går galt ?

Missing $ inserted
misplaced alignment tab character $
...
...

LaTeX Error: \begin{docukemt} ended by \end{array}
Avatar billede ljm21 Praktikant
15. december 2004 - 01:49 #15
Kan du ikke prøve at klippe koden ind 10 linier før og efter det linienummer den første fejlmelding kommer til?
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 01:56 #16
ok, bare mig der lige kagede lidt rundt i det. Men det virker ihvertfald nu. Må nok læse lidt mere på lektien til næste gang :-)

I må gerne allesammen smide et svar.
Avatar billede ljm21 Praktikant
15. december 2004 - 02:05 #17
Er du ved at blive glafd for at bruge Latex, eller hvordan går det?
Avatar billede bromer Nybegynder
15. december 2004 - 02:05 #18
Lars> :) sådan kan det jo gå..
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 02:34 #19
synes ikke det er specielt brugervenligt, og har nok heller ik tænkt mig at bruge det til at skrive breve i :) Men man kan jo ikke komme uden om at det ser pissegodt ud.
Avatar billede bromer Nybegynder
15. december 2004 - 08:36 #20
Det er heller ikke meningen af det skal være brugervenligt. Men det er min opfattelse af man virkelig sparer meget tid, når man først har tid på det.
Avatar billede barklund Nybegynder
15. december 2004 - 11:53 #21
Men man kan vel bare skrive;

\begin{displaymath}
  \begin{array}{cccc}
    z_1 & = & (2-i) \cdot (8+3i) & \Leftrightarrow \\
    z_1 & = & 2 \cdot 8+2 \cdot 3i-8i-3i^2 & \Leftrightarrow\\
    z_1 & = & 16-2i-3 \cdot (-1) & \Leftrightarrow\\
    z_1 & = & 19-2i &
  \end{array}
\end{array}

Så vidt jeg husker? Så behøver man ikke hoppe ind og ud af mathmode... Og man behøver endda ikke at bruge array-environment, men kan bare bruge \array, vist nok.

--
Morten Barklund
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 13:20 #22
Er det muligt at få starten af teksten skrevet under hinanden, istedet for at det blir centreret ?

altså således så venstre kant er ens:

(2-i) \cdot (8+3i)
2 \cdot 8+2 \cdot 3i-8i-3i^2
16-2i-3 \cdot (-1)
19-2i
Avatar billede ljm21 Praktikant
15. december 2004 - 13:28 #23
ja: De c'er der står i tuborg-parantes kan erstattes med enten r eller l. På den måde kan du lave de enkelte felter centreret, venstre- eller højrestiller. (left, center, right :-))

Lars
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 13:30 #24
skidegodt. takker endnu engang
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