abonnement Unibet Coolblue Bitvavo
  donderdag 1 oktober 2009 @ 16:48:04 #201
147503 Iblis
aequat omnis cinis
pi_73278877
Jup, wat je ziet wat er gebeurt als je [h] gebruikt is dat de onderkant van die figuur (die staat op de baseline) uitgelijnd wordt met de baseline van de eerste regel van je formule, dat is de eerste regel a = b. Die figuur heeft in feite maar 1 regel, en dat maakt dat het soms heel rare resultaten kan opleveren als je de 'eerste regels uitlijnt'.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
pi_73375759
Hallo,

dit lijkt me nu toch echt geen steek te houden.

De eerste code werkt, de tweede niet:
1
2
3
4
5
6
7
8
9
10
11
12
13
\documentclass{article}

\begin{document}


\[
\begin{array}{c c c c c}
[1,&a,&0,&0,&1] \\
a&a&a&a&a
\end{array}
\]

\end{document}


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
\documentclass{article}

\begin{document}


\[
\begin{array}{c c c c c}
[1,&a,&0,&0,&1] \\
[1,&a,&0,&0,&1]  \\
[1,&a,&0,&0,&1]
\end{array}
\]


\end{document}

Wat doe ik fout?
  zondag 4 oktober 2009 @ 22:32:14 #203
147503 Iblis
aequat omnis cinis
pi_73376323
Na \\ in een array kun je extra witruimte invoegen door [..], dus b.v.

1
2
3
4
\begin{array}{l}
X \\[10pt]
Y
\end{array}


Dit heeft vooral zin als je in een rij een heel grote uitdrukking hebt staan die veel witruimte nodig heeft. Maar nu zie je dus dat in jouw geval LaTeX denkt dat je dát wilt doen. Dus het probeert 1,&a,&0,&0,&1, dat binnen die [] staat als een lengte te interpreteren, dat lukt niet.

Oplossing: vervang [ door \lbrack in de 2e en 3e regel:

1
2
3
4
5
6
7
\[
\begin{array}{c c c c c}
[1,&a,&0,&0,&1] \\
\lbrack 1,&a,&0,&0,&1] \\
\lbrack 1,&a,&0,&0,&1]
\end{array}
\]
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  maandag 5 oktober 2009 @ 20:19:13 #204
148823 znarch
ondertitel
pi_73403126
Stomme vraag weer :( dmv quotchap (enige chapter style package die ik aan de praat kreeg) heb ik mijn hoofstuk nummer roodgemaakt dmv de volgende rgel in de .sty file:

1\definecolor{chaptergrey}{cmyk}{0,0.93,1,0}}{%

Nu wil ik echter dat mijn hoofdstuk titel ook rood is :) iemand een idee hoe ik dat doe ? :S Ja dat is een stomme vraag ik weet het :@
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
  maandag 5 oktober 2009 @ 20:34:25 #205
147503 Iblis
aequat omnis cinis
pi_73403774
Ik citeer even de eerste alinea uit de OP:

Welkom in de officiële LaTeX-topic op Fok! Als je bezig bent een mooi document te zetten in LaTeX, maar je komt er niet uit, dan is dit de plek om je vraag te stellen. Je wordt echter het snelst en best geholpen als je een minimum example weet te maken. Probeer zoveel mogelijk packages die niets met het probleem te maken hebben uit je preamble te verwijderen, en probeer een zo klein mogelijk document over te houden door onnodige zaken eruit te halen. Vaak helpt dit sowieso al om te zien wat het probleem veroorzaakt (twee packages die niet met elkaar overweg kunnen) en daarbij geeft het duidelijkheid aan degenen die je vraag willen beantwoorden.

Want met alleen een kleurdefinitie kan ik natuurlijk niet zien wat het probleem is, en ik ken quotechap niet. M.a.w. een klein document je met b.v. één chapter en \usepackage{xcolor}, en quotechap, en dan wil ik er wel even naar kijken. Dus zeg maar zoals zuiderbuur hierboven doet.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  maandag 5 oktober 2009 @ 20:48:23 #206
148823 znarch
ondertitel
pi_73404429
okej :)

mijn doc:

1
2
3
4
5
6
7
\documentclass[a4paper, 10pt, oneside]{report}

\begin{document} 

/chapter{bla}
blabla
\end{document}


extra nog in mijn preamable:

1\usepackage[times]{quotchap}


En in quotchap.sty heb ik het volgende aangepast om de kleur van de hoofdstuk nummer te wijzigen:

1  \definecolor{chaptergrey}{cmyk}{0,0.93,1,0}}{%


quotchap: http://www.ctan.org/tex-a(...)ntries/quotchap.html
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
pi_73417763
Hallo,

ik ben weer helemaal in de war met die "overlayareas", die je kan gebruiken om tekst te laten vervangen in Beamer voor een slideshow.

Ik zou willen doen

slides 1: een beetje tekst
slide 2 : er komt een tabel bij
slide 3: de tabel verandert een beetje, met daaronder op de slide ook nog wat uitleg daarover die verschijnt.

Hoezeer ik ook met die overlayareas en "\pause" pruts, het doet altijd wel wat anders (soms komt die tabel erop en gaat ie weer weg, voorgoed!)

Dit is mijn probeersel:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
\begin{frame}
Een beetje tekst. \pause
\begin{overlayarea}{\textwidth}{3cm} 
\only<1|handout:0>{
\[
\begin{array}{c c c c c}
[1,&a,&0,&0,&1]\\
\lbrack 1,&1,&1,&1,&1]
\end{array}
\]
}

\only<2|handout:0>{
\[
\begin{array}{c c c c c}
[1,&a,&0,&0,&10000]\\
\lbrack 1,&1,&1,&1,&100000]
\end{array}
\]
}
\pause Duidelijk?
\end{overlayarea}

\end{frame}
  dinsdag 6 oktober 2009 @ 10:54:57 #208
147503 Iblis
aequat omnis cinis
pi_73418310
quote:
Op maandag 5 oktober 2009 20:48 schreef znarch het volgende:
okej

mijn doc:
[ code verwijderd ]

extra nog in mijn preamable:
[ code verwijderd ]



En in quotchap.sty heb ik het volgende aangepast om de kleur van de hoofdstuk nummer te wijzigen:


[ code verwijderd ]

quotchap: http://www.ctan.org/tex-a(...)ntries/quotchap.html
Ergens is dit nog net ietsje minder gemakkelijk dan het lijkt, met name omdat \chapter best wel wat verschillende verschijningsvormen kan hebben: \chapter* \chapter[]{}, enz. Daarom moet het zo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
\documentclass[a4paper, 10pt, oneside]{report}
\usepackage[times]{quotchap}
\usepackage{xcolor}
\definecolor{chaptergrey}{cmyk}{0,0.93,1,0}
\makeatletter
\let\o@makechapterhead\@makechapterhead
\renewcommand{\@makechapterhead}[1]{\textcolor{chaptergrey}{\o@makechapterhead{#1}}}
\makeatother
\begin{document}

\chapter{bla}
blabla
\chapter*{bla}
blabla
\chapter[foo]{bla}
blabla
\end{document}


Merk op dat je chaptergrey dus gewoon kunt aanpassen nadat je quotechap.sty hebt geladen. Dan overschrijft het gewoon, dat is wel zo fijn, want dan hoef je niet te zitten prutsen in die .sty files wat later problemen kan geven.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  dinsdag 6 oktober 2009 @ 11:07:26 #209
147503 Iblis
aequat omnis cinis
pi_73418594
quote:
Op dinsdag 6 oktober 2009 10:33 schreef zuiderbuur het volgende:
Hallo,

ik ben weer helemaal in de war met die "overlayareas", die je kan gebruiken om tekst te laten vervangen in Beamer voor een slideshow.

Ik zou willen doen

slides 1: een beetje tekst
slide 2 : er komt een tabel bij
slide 3: de tabel verandert een beetje, met daaronder op de slide ook nog wat uitleg daarover die verschijnt.

Hoezeer ik ook met die overlayareas en "\pause" pruts, het doet altijd wel wat anders (soms komt die tabel erop en gaat ie weer weg, voorgoed!)

Dit is mijn probeersel:
[ code verwijderd ]
Je zegt het zelf al: je prutst, met alle respect. Dat \pause is heel handig als je een sequentiële opbouw hebt waar er telkens wat bij komt. Dus eerst de bovenkant van de slide, dan het midden, dan de onderkant. B.v. bij een itemize, anders is het eigenlijk niet zo praktisch.

Je hebt tal van commando’s als \only en \uncover die precies doen wat jij wilt, echter, die met \pause combineren maakt dat je hoofd ervan pijn gaat doen. Hieronder heb ik denk ik wat jij wilt. Eerst een array die alleen op slide 1 getoond wordt, dan vanaf slide 2- verder de geüpdatete array en dan nog het commentaar ‘duidelijk?’ erbij.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
\documentclass{beamer}
\begin{document}
    \begin{frame}
    Een beetje tekst.

    \begin{overlayarea}{\textwidth}{3cm}␣
        % 1, dus alleen slide 1
        \only<1|handout:0>{ \[
            \begin{array}{c c c c c}
                [1,&a,&0,&0,&1]\\
                \lbrack 1,&1,&1,&1,&1]
            \end{array} \]
        }

        % 2-, dus slide 2 en verder.
        \only<2-|handout:0>{ \[
            \begin{array}{c c c c c}
                [1,&a,&0,&0,&10000]\\
                \lbrack 1,&1,&1,&1,&100000]
            \end{array} \]
        }
        % 2 wordt pas op slide 2 getoond
        \uncover<2>{ Duidelijk?}
    \end{overlayarea}

    \end{frame}

\end{document}


Overigens kun je hetzelfde effect ook zo bereiken:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
\documentclass{beamer}
\begin{document}
    \begin{frame}
    Een beetje tekst.

    \begin{overlayarea}{\textwidth}{3cm}
        \[
            \begin{array}{c c c c c}
                [1,&a,&0,&0,&1]\\
                \only<1>  { \lbrack 1, & 1, &1, &1, & 1] }
                \only<2-> { \lbrack 1, & 1, &1, &1, & 100000] } \\
            \end{array}
        \]
        \uncover<2>{ Duidelijk?}
    \end{overlayarea}

    \end{frame}

\end{document}


[ Bericht 0% gewijzigd door Iblis op 06-10-2009 16:07:25 (␣ weg) ]
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
pi_73418842
Hoe lang duurt de presentatie die je gaat geven?
pi_73426733
Aan iblis: jouw code ziet er inderdaad beter uit.
Alleen krijg ik wel een "?" net voor de array. Hoe komt dat (er is toch geen fout of zo?)
quote:
Op dinsdag 6 oktober 2009 11:17 schreef thabit het volgende:
Hoe lang duurt de presentatie die je gaat geven?
Mijn presentatie? Lang! (En daarmee bedoel ik: vijfitg minuten of zo)
pi_73427087
quote:
Op dinsdag 6 oktober 2009 15:50 schreef zuiderbuur het volgende:
Aan iblis: jouw code ziet er inderdaad beter uit.
Alleen krijg ik wel een "?" net voor de array. Hoe komt dat (er is toch geen fout of zo?)
[..]

Mijn presentatie? Lang! (En daarmee bedoel ik: vijfitg minuten of zo)
Vijftig minuten is niet echt lang imho, zeker niet "Lang!". . Maar in elk geval wel lang genoeg om een stukje technologie te gebruiken dat mijlenver boven de beamer uitstijgt:

  dinsdag 6 oktober 2009 @ 16:06:45 #213
147503 Iblis
aequat omnis cinis
pi_73427270
quote:
Op dinsdag 6 oktober 2009 15:50 schreef zuiderbuur het volgende:
Aan iblis: jouw code ziet er inderdaad beter uit.
Alleen krijg ik wel een "?" net voor de array. Hoe komt dat (er is toch geen fout of zo?)
[..]

Mijn presentatie? Lang! (En daarmee bedoel ik: vijfitg minuten of zo)
Komt door het karakter: ␣ zo te zien, copy paste fout uit m’n editor die trailing spaces aangeeft. Haal dat weg.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
pi_73459311
Hallo,

je tips voor die overlayarea werken, maar nu krijg ik een ander vervelend probleem.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
\begin{frame}
  \begin{overlayarea}{\textwidth}{3cm}
  \only<1|handout:0>{ \[
       \begin{array}{c c}
       a&b\\
       c&d
       \end{array}
       \]
        }

        \only<2|handout:0>{ 
         \[
       \begin{array}{c c c}
       a&b & aaaaaaaaa\\
       c&d & eeeeeeeeeeeeeeee
       \end{array}
               \]
              }

   \end{overlayarea}


\end{frame}


Ik heb dus een tabel waar een nogal brede kolom bij komt. Daardoor schuift de hele boel naar links.
Eigenlijk wil ik dat er op elke rij een vector komt, en dan op de volgende slide komt er een vgl naast te staan waaraan die vector voldoet.
En dus wil ik niet dat dat naar links springt. Valt daar iets aan te doen?

Bedankt!
  woensdag 7 oktober 2009 @ 16:09:38 #215
147503 Iblis
aequat omnis cinis
pi_73460003
Prop die kolom er al vast in met \phantom, dus dan neemt-ie wel ruimte in, maar is-ie niet te zien. Dus & \phantom{aaaaaaaaa}, je hoeft in principe alleen het breedste element te doen. Een andere optie is om in de cellen gebruik te maken van de commando’s van beamer, maar dan moet je even kijken welke je precies moet hebben in de manual.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  maandag 19 oktober 2009 @ 19:23:19 #216
22818 V2
Deze ruimte is te huur!
pi_73854626
Ik maak een document met memoir, en ik maak gebruik van side captions. Graag wil ik een newline tussen titel en caption zelf. Normaal los je dat bij memoir op met \captiondelim{}\captionstyle{\\} zoals in de manual ook al als voorbeeld staat. Maar! Bij sidecaptions werkt dat natuurlijk net weer eens niet :{ Er is een \sidecapstyle, maar die wordt aangeroepen voor de titel; deze gebruik ik bijv. al om een \hrule boven de caption te zetten. Een newline tussen de titel en de caption zelf gaat hiermee dus niet lukken. Weet iemand iets?
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
As far as we know, our computer has never had an undetected error.
  maandag 19 oktober 2009 @ 19:59:40 #217
147503 Iblis
aequat omnis cinis
pi_73855976
Oké, makkelijke weg: Gewoon zelf dit doen:

1
2
3
        \begin{sidecaption}{\newline Bij deze caption staat de tekst achter de naam.}
        \centering\setlength{\fboxsep}{2cm}\framebox{Figuur hier}
        \end{sidecaption}


Nettere, iets uitgebreidere weg (hopelijk heb je dezelfde memoirversie als ik heb):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
\documentclass{memoir}

% Hack voor een sidecaptiondelim
\makeatletter
\newcommand{\sidecaptiondelim}[1]{\def\m@sidecapdelim{#1}}
\def\@@sidecaption#1#2[#3]{%
  \ifx\@empty#1\@empty
    \def\m@mscap@fortoc{#2}%
  \else
    \def\m@mscap@fortoc{#1}%
  \fi
  \def\m@mscap@forcap{\m@sidecapdelim #2}%
  \ifx\@empty#3\@empty
    \def\m@mscaplabel{}%
  \else
    \def\m@mscaplabel{\@bsphack\label{#3}\@esphack}%
  \fi
  \m@mscapstart@fbox}
\makeatother

\captiondelim{}\captionstyle{\\}
\sidecapmargin{outer}
\sidecaptiondelim{\newline}

\begin{document}
    \begin{figure}
        \centering\setlength{\fboxsep}{2cm}\framebox{Figuur hier}
        \caption{Bij deze caption staat de tekst onder de naam.}
    \end{figure}
    \begin{figure}
        \begin{sidecaption}{Bij deze caption staat de tekst ook onder de naam.}
        \centering\setlength{\fboxsep}{2cm}\framebox{Figuur hier}
        \end{sidecaption}
    \end{figure}
\end{document}
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  maandag 19 oktober 2009 @ 20:38:13 #218
22818 V2
Deze ruimte is te huur!
pi_73857623
Jup, werkt Had ik natuurlijk ook zelf wel kunnen bedenken, om de code uit memoir.cls te kapen en aan te passen, ik hoopte gewoon op een elegante oplossing beetje een misser van memoir.cls hoor Eigenlijk had 'ie \sidecaptionstyle moeten heten, maar \sidecapstyle is er natuurlijk al, en doet iets heel anders. \captiondelim snapt 'ie namelijk wel, maar daar mag geen \\ in want dan doet het krak
As far as we know, our computer has never had an undetected error.
  maandag 19 oktober 2009 @ 20:43:17 #219
147503 Iblis
aequat omnis cinis
pi_73857828
\\ is zwaar overloaded in LaTeX, je kunt eens \newline proberen als \\ niet werkt. Of desnoods \leavevmode\newline
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  maandag 19 oktober 2009 @ 20:55:50 #220
22818 V2
Deze ruimte is te huur!
pi_73858351
Mja dat werkt niet, doet 'ie hele rare dingen. Kijk maar naar de normale caption in het voorbeeld, als je \captiondelim{\newline} doet, dan staat het ineens niet meer gecentreerd Bij m'n sidecaption-geval komt de titel dan ook door de \hrule heen die erboven staat. Iig, het werkt zo, waarvoor dank!
As far as we know, our computer has never had an undetected error.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')