Avatar billede phineas_phreak Nybegynder
15. december 2004 - 14:06 Der er 6 kommentarer og
1 løsning

array tekststørrelse

En lille hurtig en...

Er det ikke muligt at angive en bestemt tekststørrelse, istedet for at teksten bliver mindre og mindre hver gang jeg skriver en brøk ?

Og jeg synes egentlig også at teksten står meget tæt. Kan man angive højde og bredde på cellerne ?

har følgende:

\begin{displaymath}
  \begin{array}{cclc}
    z_2 &=&  \frac{(2-i) \cdot (3-2i)}{\frac{3+i}{2+5}+(3+2i) \cdot (3-2i)} & \Leftrightarrow \\
    z_2 &=&  \frac{6-4i-3i+2i^2}{3^2-4i^2} &\Leftrightarrow \\
    z_2 &=&  \frac{6-7i+2 \cdot (-1)}{9-4 \cdot (-1)} & Leftrightarrow\\
    z_2 &=& \frac{6-7i-2}{9+4} & \Leftrightarrow \\
    z_2 &=& \frac{4-7i}{13} & \Leftrightarrow \\
    z_2 &=& \frac{4}{13}+\frac{7}{13}i &
  \end{array}
\end{displaymath}

på forhånd tak
Avatar billede barklund Nybegynder
15. december 2004 - 14:29 #1
Wee, du brugte min meget pænere løsning til sidst ;)

Men for et vende tilbage til spørgsmålet, så tror jeg ikke rigtig, at du kan ændre størrelse - men måske man kan renewcommand'e scriptsize til normalsize eller noget i den stil.

Du kan sagtens lave fixed bredde på cellerne, så de ikke stretcher efter breddeste kolonne men blot efter en fixed størrelse - så er det dog kun venstrestillet og lavet som:

\begin{array}{cp{3cm}lc}

Så vidt jeg husker.

Men du kan også generelt lave ekstra padding rundt om dine celler ved at skrive:

\!
\
\quad
\qquad

(den anden er backslash-mellemrum)

De er af stigende bredde. Så kan du lave dem lige før og efter de &-tegn, som skal have ekstra padding.

--
Morten Barklund
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 14:35 #2
det der undrer mig er bare at hvis jeg nu f.eks. bruger eqnarray så forbliver tekststørrelsen den samme, hvorimode array begynder at pille ved dem når der kommer brøker.

Nogen forklaring / løsning til dette ?

For jeg synes teksten står alt alt for tæt medmindre jeg laver dobbelt linje afstand i det første stykke kode jeg pastede
Avatar billede phineas_phreak Nybegynder
15. december 2004 - 14:55 #3
finder der ikke en kommando til at tabbe ind eks. \tab ?

så kunne jeg jo f.eks. bare lave et tekstfelt i math og så fyre tab ind i noget i den her stil: \textrm{\tab}

Ved godt det er lidt snyd men jeg er da ligeglad :D
Avatar billede Rune Sommer Mester
02. juni 2005 - 02:56 #4
\frac kan laves til displaystyle med \dfrac = displaystyle
\tfrac kan laves til textstyle med \tfrac = textstyle

Cellers højde defineres ved at lave en ny kommando før tabualren startes
\renewcommand{\arraystretch}{2}

Cellers bredde skrives som p{4cm}
\begin{tabular}{lrp{3cm}}...


lav en copy-paste af nedenstående eksempel.





\documentclass[a4paper, danish, 12pt]{article}
\usepackage[danish]{babel}
\usepackage{amsmath}
\begin{document}

\begin{displaymath}
  \begin{array}{cclc}
    z_2 &=&  \frac{(2-i) \cdot (3-2i)}{\frac{3+i}{2+5}+(3+2i) \cdot (3-2i)} & \Leftrightarrow \\
    z_2 &=&  \frac{6-4i-3i+2i^2}{3^2-4i^2} &\Leftrightarrow \\
    z_2 &=&  \frac{6-7i+2 \cdot (-1)}{9-4 \cdot (-1)} & \Leftrightarrow\\
    z_2 &=& \frac{6-7i-2}{9+4} & \Leftrightarrow \\
    z_2 &=& \frac{4-7i}{13} & \Leftrightarrow \\
    z_2 &=& \frac{4}{13}+\frac{7}{13}i &
  \end{array}
\end{displaymath}\\[15pt]

\renewcommand{\arraystretch}{2}
\begin{displaymath}
  \begin{array}{cclc}
    z_2 &=&  \dfrac{(2-i) \cdot (3-2i)}{\tfrac{3+i}{2+5}+(3+2i) \cdot (3-2i)} & \Leftrightarrow \\
    z_2 &=&  \dfrac{6-4i-3i+2i^2}{3^2-4i^2} &\Leftrightarrow \\
    z_2 &=&  \tfrac{6-7i+2 \cdot (-1)}{9-4 \cdot (-1)} & \Leftrightarrow\\
    z_2 &=& \dfrac{6-7i-2}{9+4} & \Leftrightarrow \\
    z_2 &=& \frac{4-7i}{13} & \Leftrightarrow \\
    z_2 &=& \frac{4}{13}+\dfrac{7}{13}i &
  \end{array}
\end{displaymath}\\[15pt]

\begin{tabular}{|p{6cm}|c|}\hline
tekst i bred celle & bred\qquad tekst\\\hline%
xxxx&centreret\\\hline
\end{tabular}
\end{document}
Avatar billede phineas_phreak Nybegynder
10. juni 2006 - 16:15 #5
lukker
Avatar billede Rune Sommer Mester
10. juni 2006 - 16:43 #6
fandt du ud af det?
og hvad er løsningen? Er lidt nysgerrig.
Avatar billede phineas_phreak Nybegynder
11. juni 2006 - 23:39 #7
Må indrømme at jeg droppede det helt da det vist var et projekt der skulle afleveres rimlig hurtigt. Lukkede sådan set kun spørgsmålet pga. alderen (15/12-2004). Men ellers tak for forsøget. Du må endelig sige til hvis du mener pointfordelingen er uretfærdig
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