abonnement Unibet Coolblue Bitvavo
pi_62939741
quote:
Op dinsdag 4 november 2008 16:38 schreef Iblis het volgende:
Als je grote objecten wilt draaien dan moet je daar altijd een pagina voor inruimen. In jouw geval is dat denk ik geen ramp. Wat je kunt doen is:
Bedankt , uren geploeter op Google brengen me minder op dan jouw posts. Toch heb ik een aantal vragen. Dit is stukken beter, vooral handig dat hij niet onmiddellijk de figuur daar post en enorm veel witte ruimte laat op het blad ervoor (met een referentie naar een label en een goeie caption komt dat wel in orde)
quote:
Dit maakt een nieuwe pagina met daarop je matrix gekanteld. Het staat (moet zelfs) in een figuur, maar je hoeft er niet per se een caption onder te zetten. Die figuur is eigenlijk alleen zodat het op z'n eigen pagina komt, verder kun je erin kwijt wat je wilt. Omdat het toch wel enigszins apart staat van de losse tekst zou je eventueel wel van die caption gebruik kunnen maken. Maar dat ligt een beetje aan je eigen smaak; als het verder niet-boeiende data is kan de appendix ook. Met de opties clockwise en counterclockwise aan de package kun je nog instellen hoe er gedraaid moet worden.
De standaard lijkt te zijn : op oneven pagina's negentig graden in wijzerzin.
Maar hoe moet ik die clockwise juist invoeren?

Ik vind het wel zonde om een volledig blad aan een heel lange matrix met maar een aantal rijen te geven. Als ik dat dan toch doe, kan daar best nog zo'n tweede onder. Maar hoe moet dat dan met "caption" en "label" als ze samen op die bladzijde moeten staan?
quote:
Overigens is het niet aan te raden om $$ in LaTeX te gebruiken (genereert Maple dat?) want het is eigenlijk TeX-syntax en het werkt wel, maar het is niet altijd optimaal qua witruimte voor & na. Beter is het om \[ ... \] te gebruiken (doet hetzelfde) of het explicietere \begin{displaymath}, mits je amsmath niet gebruikt, anders dan gebruik je \[ ... \] of \begin{equation*}
Ik moet zeggen dat ik dacht dat $$ en \[ \] gewoon hetzelfde deden. Als jij zegt dat dat niet zo is, wil ik dat best geloven maar binnen deze rotatebox vertonen ze wel hetzelfde gedrag : ze werken allebei niet (je krijgt een foutmelding)


Verder zit ik al de hele tijd te tobben over een manier om mijn kurkdroge tekst over afbeeldingen tussen ruimtes iets op te fleuren met een aantal diagrammen. Het probleem is dat ik er dagen over doe om zoiets eindelijk aan de praat te krijgen, en ik wil niet ontdekken dat het dan eigenlijk nog niet kan wat ik wil doen. Ik weet dat xypic relatief gemakkelijk te "installeren" is (het hoeft zeker niet?) en dat je daarmee die commutatieve diagrammen kan doen en zo. Maar ik zou pijltjes vooral willen trekken tussen (ovaalvormige) verzamelingen. Zoiets dus


/ \ ----->
| | ------>
\ / -------->


Maar dan mooi natuurlijk . Kan dat eigenlijk?
Ik heb "geogebra" al eens horen vallen, maar dat lijkt me meer iets om echt figuren over meetkunde te maken (kegelsneden, rechten,.....)

Opnieuw veel dank bij voorbaat
  dinsdag 4 november 2008 @ 19:30:27 #102
147503 Iblis
aequat omnis cinis
pi_62943072
quote:
Op dinsdag 4 november 2008 17:19 schreef zuiderbuur het volgende:
Bedankt , uren geploeter op Google brengen me minder op dan jouw posts. Toch heb ik een aantal vragen. Dit is stukken beter, vooral handig dat hij niet onmiddellijk de figuur daar post en enorm veel witte ruimte laat op het blad ervoor (met een referentie naar een label en een goeie caption komt dat wel in orde)
De TUG TeX FAQ is echt een welkome bron van informatie. Hier staat heel veel in.
quote:
De standaard lijkt te zijn : op oneven pagina's negentig graden in wijzerzin.
Maar hoe moet ik die clockwise juist invoeren?
Met \usepackage[clockwise]{rotating}
quote:
Ik vind het wel zonde om een volledig blad aan een heel lange matrix met maar een aantal rijen te geven. Als ik dat dan toch doe, kan daar best nog zo'n tweede onder. Maar hoe moet dat dan met "caption" en "label" als ze samen op die bladzijde moeten staan?
Je kunt ze samen labellen, wat misschien niet zo mooi is; of je kunt de subfig package gebruiken. Lees daarvoor de manual, met name de paragraaf ‘examples’.
quote:
Ik moet zeggen dat ik dacht dat $$ en \[ \] gewoon hetzelfde deden. Als jij zegt dat dat niet zo is, wil ik dat best geloven maar binnen deze rotatebox vertonen ze wel hetzelfde gedrag : ze werken allebei niet (je krijgt een foutmelding)
In principe is dacht ik met \[ ... \] beter gegarandeerd dat de witruimte blijft kloppen en beter opgevuld wordt.
quote:
Verder zit ik al de hele tijd te tobben over een manier om mijn kurkdroge tekst over afbeeldingen tussen ruimtes iets op te fleuren met een aantal diagrammen. Het probleem is dat ik er dagen over doe om zoiets eindelijk aan de praat te krijgen, en ik wil niet ontdekken dat het dan eigenlijk nog niet kan wat ik wil doen. Ik weet dat xypic relatief gemakkelijk te "installeren" is (het hoeft zeker niet?) en dat je daarmee die commutatieve diagrammen kan doen en zo. Maar ik zou pijltjes vooral willen trekken tussen (ovaalvormige) verzamelingen. Zoiets dus


/ \ ----->
| | ------>
\ / -------->


Maar dan mooi natuurlijk . Kan dat eigenlijk?
Ik heb "geogebra" al eens horen vallen, maar dat lijkt me meer iets om echt figuren over meetkunde te maken (kegelsneden, rechten,.....)

Opnieuw veel dank bij voorbaat
Heb je een voorbeeld van een plaatje of PDF op het net met iets waarvan je zegt ‘zo moet het eruit zien’? Dan kan ik je misschien iets preciezer een package aanraden.
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 4 november 2008 @ 21:07:51 #103
147503 Iblis
aequat omnis cinis
pi_62946336
Ik had trouwens een idee van die plaatjes, en ik ben even losgegaan. Ik wilde het eigenlijk al een keertje hier een beetje melden als tutorial, omdat veel mensen plaatjes moeten maken met LaTeX en het altijd gedoe is, en ik onlangs TikZ ondekt heb, en het heel prettig vind werken. Het basisidee is van Wikipedia gejat:



Aannemende dat je zoiets bedoelt. En dan is dit mijn ‘gepimpte’ variant in LaTeX:



Dit heb ik met TikZ gemaakt. Ik heb iets meer features gebruikt dan redelijkerwijs nuttig, maar dit is even om een idee te geven wat je ermee kunt. Het zit inmiddels standaard in de nieuwe TeX-distributies, je wilt eigenlijk wel versie 2.00 hebben. Daarvan is een uitgebreide handleiding beschikbaar (honderden pagina’s vol voorbeelden en ideeën). Het kan alles wat XYPic ook kan, maar dan niet met zo'n krampachtige syntax. Je programmeert je plaatje gewoon in je LaTeX document, en het maakt niet uit of je dvi of PDF maakt. Het heeft allerlei bibliotheken om het leven te vergemakkelijken. Het idee is vooral dat jij niet te veel nadenkt en het plaatje beschrijft in termen van ‘dit staat hier’, en ‘dat staat er 1cm naast’, en dan ‘aan de bovenkant een label’. En als je dan besluit dat het niet 1cm, maar 5cm moet zijn, dan schuift alles mee.

Zie hier de code:

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
36
37
38
39
40
41
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usetikzlibrary{fit}
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{arrows}
\pgfdeclarelayer{background}
\pgfsetlayers{background,main}␣
\begin{document}
    \begin{tikzpicture}[
            set/.style={shape=ellipse, inner sep=0pt,
                minimum width=1cm},
            left set/.style={set, draw=red, fill=red!20},
            right set/.style={set, draw=blue, fill=blue!20},
            pijl/.style={->,bend left=15,>=stealth'},
        ]
        \matrix[matrix of math nodes,
            every node/.append style={inner sep = 0pt, minimum width=1em},
            column 1/.style={red},
            column 2/.style={blue},
            row sep={4pt},
            column sep={2cm,between origins}] {
            |(1)| 1 & |(D)| D \\
            |(2)| 2 & |(C)| C \\
            |(3)| 3 & |(B)| B \\
            |(4)| 4 & |(A)| A \\
        };

        \foreach \van/\naar in {1/D, 2/C, 3/B, 4/A} {
            \draw (\van) edge[pijl] (\naar);
        }

        \begin{pgfonlayer}{background}
            \node[name=l, left set, fit=(1) (2) (3) (4)] {};
            \node[name=r, right set,fit=(A) (B) (C) (D)] {};
        \end{pgfonlayer}{background}

        \node[above] at (l.north) {$X$};
        \node[above] at (r.north) {$Y$};
    \end{tikzpicture}
\end{document}


Nu nog wat commentaar. Ik laad eerst wat bibliotheken. De arrows om de pijl te kunnen kiezen, de shapes.geometric voor de ellipse, de matrix voor het uitlijnen, de fit om de ellipse passend te maken, en vervolgens zeg ik dat het document uit twee layers bestaat, background & main, met background achter main (main is standaard, die hoef je niet aan te geven).

Je ziet dat je begint met tikzpicture, en dat je dan tussen [...] opties kunt opgeven, zoals standaard met LaTeX. De manier waarop is echter vrij uitgebreid, en als je CSS kent van HTML dan komt het je misschien bekend voor qua idee (niet qua syntax), en anders is het ook zo te snappen. Het idee is dat je stijlen definieert, waardoor je later (indien gewenst) snel je document kunt aanpassen. Ik definieer dus eerst dat een set de vorm van een ellipse heeft, en dat deze minstens 1cm breed is, maar dat er geen extra ruimte (inner sep) tussen de rand en de eigenlijke content hoeft te zitten. De linker ellipse maakt van die definitie gebruik, maar dan met een rode vulling, en de rechter is blauw. De stijl ‘pijl’ definieer ik ook zo.

Dan komt de matrix. Dat is in feite een tabel/array. Ik vertel eerst dat deze alleen maar uit math nodes bestaat, zodat ik geen $ $ hoef te typen, dan dat alles in de eerste kolom rood moet zijn, en alles in de tweede blauw, en hoe ver de rijen en kolommen van elkaar af moeten staan. Vervolgens maak ik de tabel zoals je altijd zou doen. Het |(A)| zorgt ervoor dat die cel de naam (A) krijgt, etc.

Dan staan dus de 1 t/m 4 en de D t/m A op hun plek. Dan kan ik er vier pijltjes tussen trekken. Ik gebruik daar de zojuist gedefinieerde namen. Als ik dus D & A zou verwisselen in de matrix zouden die pijlen elkaar kruisen. Omdat ik de ellips pas wil tekenen als ik de inhoud getekend heb, omdat het mooi moet passen, zet ik dat op een achtergrondlayer, want anders zou de tekst bedekt worden. Ik zeg dus, teken een ellipse, geef die de naam l, en fit die rond die 4 nodes. Als ik nou nog een extra element wil toevoegen bij de matrix, dan blijft die ellipse definitie gelijk, want die schaalt dan mee. De labels X & Y plaats ik daarna, en ik specificeer dat ze aan de bovenkant van het noordelijkste punt van de ellipsen moeten komen.

En klaar. Zou ik nu dus bedenken dat ik een groene vulling wil, of liever een rectangle-vorm, dan is dat zo gepiept. Dat is de kracht van TikZ.

Naast de manual is er een example gallery, waar ook veel (heel mooie) voorbeelden in staan, inclusief code:

(Deze staat ook in de manual uitgelegd):




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_62963502
quote:
Op dinsdag 4 november 2008 21:07 schreef Iblis het volgende:
Ik had trouwens een idee van die plaatjes, en ik ben even losgegaan. Ik wilde het eigenlijk al een keertje hier een beetje melden als tutorial, omdat veel mensen plaatjes moeten maken met LaTeX en het altijd gedoe is, en ik onlangs TikZ ondekt heb, en het heel prettig vind werken. Het basisidee is van Wikipedia gejat:

[ afbeelding ]

Aannemende dat je zoiets bedoelt. En dan is dit mijn ‘gepimpte’ variant in LaTeX:

[ afbeelding ]
Zoiets is eigenlijk exact wat ik wou hebben , alleen zou ik eventueel rechte pijltjes willen, en geen labels voor de elementen in de verzamelingen, maar vooral labels op de pijlen (om dus mijn afbeeldingen goed te kunnen onderscheiden). Ik neem aan dat dat dan ook geen probleem is?
quote:
Dit heb ik met TikZ gemaakt. Ik heb iets meer features gebruikt dan redelijkerwijs nuttig, maar dit is even om een idee te geven wat je ermee kunt. Het zit inmiddels standaard in de nieuwe TeX-distributies, je wilt eigenlijk wel versie 2.00 hebben.
Laat dat nu een hinderpaal zijn. Ik ben een ramp op het gebied van dingen installeren. Ik werk op een Macbook, met TexShop, en ik weet eigenlijk niet waar mijn latex is, en dus waar mijn files heen moeten als ik iets nieuws download.
Ik heb jouw code geprobeerd en dan kreeg ik in mijn console als ik compileerde een foutmelding:
I can't find file pgflibriarytikzmatrix.tex

Ik dacht dat ik dat wel kon oplossen door hier die version2.00 af te halen : link, en nu heb ik na unzippen een folder "pgf-2.00" met daarin subfolders context,doc,generic,latex, plain.
Ik weet dus niet waar die juist moeten. Die grote handleiding van vijfhonderd pagina's heb ik er dan bij genomen (die die jij me had aangeraden) en daarin zeggen ze dat files doorgaans in texmf moeten maar blijkbaar gebruikt mijn systeem dat (eigenlijk) niet. (Vroeger toen ik nog een pc met windows gebruikte had ik die wel, meen ik)


Ik ben dan hierheen geweest (op ctan) voor algemeen installatie-advies maar ook daar leek het om die texmf te gaan.

Ik ben dus opnieuw ten einde raad. Opnieuw duizendmaal dank bij voorbaat.
  woensdag 5 november 2008 @ 11:04:15 #105
147503 Iblis
aequat omnis cinis
pi_62963959
quote:
Op woensdag 5 november 2008 10:47 schreef zuiderbuur het volgende:
Zoiets is eigenlijk exact wat ik wou hebben , alleen zou ik eventueel rechte pijltjes willen, en geen labels voor de elementen in de verzamelingen, maar vooral labels op de pijlen (om dus mijn afbeeldingen goed te kunnen onderscheiden). Ik neem aan dat dat dan ook geen probleem is?
Uiteraard kun je labels op de pijlen zetten, aan het begin, in het midden, eronder, erboven, erin. En verder ook nog de pijlen laten slingeren of weet ik veel wat…
quote:
Laat dat nu een hinderpaal zijn. Ik ben een ramp op het gebied van dingen installeren. Ik werk op een Macbook, met TexShop, en ik weet eigenlijk niet waar mijn latex is, en dus waar mijn files heen moeten als ik iets nieuws download.
Ik heb jouw code geprobeerd en dan kreeg ik in mijn console als ik compileerde een foutmelding:
I can't find file pgflibriarytikzmatrix.tex
Dan denk ik dat je een oude versie van pgf/tikz gebruikt, versie 1.18. Je kunt inderdaad 2.00 dan installeren, of je kunt je hele TeX-installatie upgraden. Er is een maand geleden een hele nieuwe versie voor 2008 uitgekomen, die kun je hier vinden. Het is een grote download, maar het omvat wel alles wat je nodig hebt en het updatet je installatie naadloos (als het goed is natuurlijk). In de extra's versie vind je ook TeXShop. Anders dan geef ik hieronder even instructies.
quote:
Ik dacht dat ik dat wel kon oplossen door hier die version2.00 af te halen : link, en nu heb ik na unzippen een folder "pgf-2.00" met daarin subfolders context,doc,generic,latex, plain.
Ik weet dus niet waar die juist moeten. Die grote handleiding van vijfhonderd pagina's heb ik er dan bij genomen (die die jij me had aangeraden) en daarin zeggen ze dat files doorgaans in texmf moeten maar blijkbaar gebruikt mijn systeem dat (eigenlijk) niet. (Vroeger toen ik nog een pc met windows gebruikte had ik die wel, meen ik)

Ik ben dus opnieuw ten einde raad. Opnieuw duizendmaal dank bij voorbaat.
Op je Mac werkt het net zo, maar dan zit die directory in je Library of Bibliotheek dir onder je homedirectory. Ik ken zelf alleen de Engelse verise van OS X, maar ik vermoed dat onderstaande ongeveer hetzelfde werkt voor de Nederlandse versie als je Library door Bibliotheek vervangt…

Ga naar je homedir, in Finder, kijk dan of er een directory 'texmf' onder staat, zo niet maak je die aan. In die texmf dir maak je, indien nodig, ook de directory 'tex' aan. Nu bekijk je je uitgepakte pgf-2.00 bestand. De directory's context, generic, latex en plain sleep je naar de laatst aangemaakt texmf/tex directory, de doc directory sleep je direct onder de texmf directory. (Of gooi je weg, het gaat alleen eigenlijk om de pgfmanual.pdf die daar ergens instaat, de rest is niet zo boeiend).

Dan open je Terminal.app en type je 'texhash', dan type je nog:
kpsewhich tikz.sty

En als het goed is zegt het dan iets als:

/Users/zuiderbuur/Library/texmf/tex/latex/pgf/frontendlayer/tikz.sty
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_62964548
quote:
Op woensdag 5 november 2008 11:04 schreef Iblis het volgende:

[..]

Uiteraard kun je labels op de pijlen zetten, aan het begin, in het midden, eronder, erboven, erin. En verder ook nog de pijlen laten slingeren of weet ik veel wat…
[..]
Prima!
quote:
#
Dan denk ik dat je een oude versie van pgf/tikz gebruikt, versie 1.18. Je kunt inderdaad 2.00 dan installeren, of je kunt je hele TeX-installatie upgraden. Er is een maand geleden een hele nieuwe versie voor 2008 uitgekomen, die kun je hier vinden. Het is een grote download, maar het omvat wel alles wat je nodig hebt en het updatet je installatie naadloos (als het goed is natuurlijk). In de extra's versie vind je ook TeXShop. Anders dan geef ik hieronder even instructies.
[..]
Ik denk dat ik voorlopig even van tex in het algemeen afblijf.
quote:
Op je Mac werkt het net zo, maar dan zit die directory in je Library of Bibliotheek dir onder je homedirectory. Ik ken zelf alleen de Engelse verise van OS X, maar ik vermoed dat onderstaande ongeveer hetzelfde werkt voor de Nederlandse versie als je Library door Bibliotheek vervangt…
Bij mij is alles ook in het Engels (dus in Library)
quote:
Ga naar je homedir, in Finder, kijk dan of er een directory 'texmf' onder staat, zo niet maak je die aan. In die texmf dir maak je, indien nodig, ook de directory 'tex' aan. Nu bekijk je je uitgepakte pgf-2.00 bestand. De directory's context, generic, latex en plain sleep je naar de laatst aangemaakt texmf/tex directory, de doc directory sleep je direct onder de texmf directory. (Of gooi je weg, het gaat alleen eigenlijk om de pgfmanual.pdf die daar ergens instaat, de rest is niet zo boeiend).
Ik heb jouw instructies tot op de letter nagevolgd.
Ik zit nu met een map "zuiderbuur" bovenaan, met daarin allerlei mappen als Documents, Music, Pictures en Library.
Binnen die Library zaten reeds directories Texshop, Thunderbird, en nu heb ik zelf die texmf aangemaakt.

Mijn texmf zelf bestaat uit doc en tex. De map doc zelf bevat slechts één map generic, die slechts één map pgf bevat.
De map tex bevat de mappen context, generic, latex en plain, die allen slechts één map omvatten, telkens met de naam pgf.
quote:
Dan open je Terminal.app en type je 'texhash', dan type je nog:
kpsewhich tikz.sty

En als het goed is zegt het dan iets als:

/Users/zuiderbuur/Library/texmf/tex/latex/pgf/frontendlayer/tikz.sty
Heb ik allemaal letterlijk gedaan en dat deed ie dan ook en als ik nou jouw voorbeeld wil compileren krijg ik net hetzelfde figuurtje!


Daar ga ik dus even mee experimenteren!

Verder nog over die $$ en \[ , mij is zo geleerd dat je \[ moet doen, het is maar sinds kort dat ik eigenlijk weet dat je $$ kan doen. Ik dacht dat dat identiek was, en verkoos het dan ook, omdat ik hier niet alleen op een Azerty werk, maar op een Azerty-LAPTOP, waardoor ik voor iedere [ moet doen : alt+ shift+ (
  woensdag 5 november 2008 @ 11:26:25 #107
147503 Iblis
aequat omnis cinis
pi_62964569
Labels op de pijlen zou je b.v. voor elkaar kunnen krijgen door de foreach te vervangen:

1
2
3
4
        \foreach \van/\naar/\label in {1/D/{L_\alpha},
                2/C/{L_\beta}, 3/B/{L_\gamma}, 4/A/{L_\delta}} {
            \draw (\van) edge[pijl] node[above,midway] {$\label$} (\naar);
        }


Je moet wel de row sep en de column sep misschien wat aanpassen in de matrix, maar voor de rest schaalt het vanzelf.

Ah, tof dat het werkt!

En over TikZ, die manual is heel uitgebreid, maar wel nuttig. Ik heb je al bovenin voorbeelden gegeven met stijlen (die kun je overigens ook globaal maken m.b.v. van \tikzset), en als je dat een beetje handig doet, dan krijg je een heel consistent document. Je kunt tikzpictures natuurlijk binnen een figure-omgeving gebruiken, en je kunt ze heel mooi schalen, waarbij het standaard de letters niet meeschaalt, zodat je geen onleesbare (of juist supergrote) tekst krijgt.
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.
  woensdag 5 november 2008 @ 11:50:17 #108
147503 Iblis
aequat omnis cinis
pi_62965153
quote:
Op woensdag 5 november 2008 11:25 schreef zuiderbuur het volgende:
Mijn texmf zelf bestaat uit doc en tex. De map doc zelf bevat slechts één map generic, die slechts één map pgf bevat.
De map tex bevat de mappen context, generic, latex en plain, die allen slechts één map omvatten, telkens met de naam pgf.
Ja, dat klopt. Als je nu een extra package wilt installeren dat niet in je distributie zit, dan kun je dat in ~/Library/texmf/tex/latex/ kwijt. Of als je een nieuwere versie nodig hebt (de packages daar hebben namelijk voorrang op je distributie). Als je zo'n package daarin hebt gezet draai je weer texhash.
quote:
Verder nog over die $$ en \[ , mij is zo geleerd dat je \[ moet doen, het is maar sinds kort dat ik eigenlijk weet dat je $$ kan doen. Ik dacht dat dat identiek was, en verkoos het dan ook, omdat ik hier niet alleen op een Azerty werk, maar op een Azerty-LAPTOP, waardoor ik voor iedere [ moet doen : alt+ shift+ (
Oh, dat is irritant. Ik heb het verbod uit ‘l2tabu’ over zaken die taboe zijn in LaTeX 2e, (document staat in de OP), en die legt uit dat de witruimte niet goed gaat.

Wat je kunt doen is b.v. dit:

\let\bM=\[
\let\eM=\]

En dan kun je in plaats van \[ ... \] ook \bM .. \eM (begin-math, end-math) typen. Net zo gemakkelijk. Een groot nadeel is dat je editor het waarschijnlijk niet kent en je syntax-highlighting kapot gaat.
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_62969561
Wat ik me nu zit af te vragen is of ik best met "set" of met "nodes" werk of zo. Het is immer allemaal erg verzameling-georiënteerd bij mij, en niet zozeer met de objecten.

Dit is bijvoorbeeld wat ik in gedachten heb:



Bij nodes krijg je blijkbaar een cirkeltje of een rechthoekje rond een symbool met een naam, terwijl ik het liever (zoals het hoort bij verzamelingen) rechtsboven of zo heb.

Heel misschien wil ik er misschien nog één element in noteren of zo (met dan een bolletje bij) maar in het algemeen gaat het 'm niet om de elementen, ik geef gewoon aan welke afbeeldingen tussen welke verzamelingen zijn.

Is werken met nodes dan eigenlijk aangewezen (ik heb snel even gekeken naar het fenomenale gamma aan mogelijkheid in die handleiding)...

Het is trouwens inderdaad een erg veelzijdig ding moet ik zeggen
  woensdag 5 november 2008 @ 15:27:16 #110
147503 Iblis
aequat omnis cinis
pi_62971343
quote:
Op woensdag 5 november 2008 14:31 schreef zuiderbuur het volgende:
Wat ik me nu zit af te vragen is of ik best met "set" of met "nodes" werk of zo. Het is immer allemaal erg verzameling-georiënteerd bij mij, en niet zozeer met de objecten.

Dit is bijvoorbeeld wat ik in gedachten heb:

[ afbeelding ]
En dit is wat ik er dan van maak:

quote:
Bij nodes krijg je blijkbaar een cirkeltje of een rechthoekje rond een symbool met een naam, terwijl ik het liever (zoals het hoort bij verzamelingen) rechtsboven of zo heb.
Ja, dat klopt, maar dat is niet het enige doel van nodes. Je maakt nodes eigenlijk vaak genoeg zonder content. (Zie b.v. de tutorial ‘A Petrinet for Hans Hagen’. Het voordeel van nodes is namelijk ook dat ze anchors hebben. Zoals ‘south’ of ‘north’, die je kunt gebruiken om pijlen aan vast te zetten.
quote:
Is werken met nodes dan eigenlijk aangewezen (ik heb snel even gekeken naar het fenomenale gamma aan mogelijkheid in die handleiding)...
Ja, dat lijkt me wel, ik heb hier de code:

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usetikzlibrary{fit}
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{arrows}
\begin{document}
    \begin{tikzpicture}[
            % De verzamelingen zien eruit als een ellips, en zijn minstens 1cm
            % breed. We willen namelijk wel dat ze allemaal even groot zijn.
            set/.style={shape=ellipse, inner sep=0pt, minimum width=1cm,draw},
            % >=stealth' zegt dat de pijltjes er zo uit moeten zien als je ook
            % ziet bij \to
            pijl/.style={->,>=stealth'},
            lus/.style={->,>=stealth',min distance=8mm,looseness=10,loop},
        ]
        % Hier komt de truc eigenlijk. Om geschikte referentiepunten te krijgen
        % om de pijlen tussen te laten lopen maken we een matrix met lege nodes.
        % Elke node wordt 1em breed en 4pt hoog, dat is niet zo veel, maar
        % het voldoet denk ik.
        % De nodes krijgen wel een naam. Dus |(A1-1) is de naam van de (lege)
        % node. Als je aan eht tekenen bent kun je overigens iets als
        % fill=blue aan de every node/.append style toevoegen om blauwe vierkantjes
        % te zien.
        % Zou je wel content willen, dan kun je dat dus invoeren tussen | en &, zoals
        % ik in het eerste voorbeeld deed.
        \matrix[matrix of nodes,
            every node/.append style={inner sep = 0pt, minimum width=1em,minimum height=4pt},
            row sep={8pt},
            column sep={2.5cm,between origins}] {
            |(A1-1)| & |(A2-1)| & |(A3-1)| \\
            |(A1-2)| & |(A2-2)| & |(A3-2)| \\
            |(A1-3)| & |(A2-3)| & |(A3-3)| \\
        };

        % Nu tekenen we de ellipsen rond de nodes. De set
        % geeft aan dat we de stijl die hierboven staat opgegeven
        % willen gebruiken.
        \node[name=A1, set, fit=(A1-1) (A1-2) (A1-3)] {};
        \node[name=A2, set, fit=(A2-1) (A2-2) (A2-3)] {};
        \node[name=A3, set, fit=(A3-1) (A3-2) (A3-3)] {};

        % En deze ellipsen hebben ook weer anchors die
        % we kunnen gebruiken om de labels te positioneren!
        \node[above] at (A1.north) {$A_1$};
        \node[above] at (A2.north) {$A_2$};
        \node[above] at (A3.north) {$A_3$};

        % Nu trekken we de simpele pijltjes, let op het gebruik van
        % foreach, dat scheelt onder elkaar kopiëren en plakken.
        \foreach \van/\naar/\label in {
                A2-1/A1-1/b, A1-2/A2-2/a, A1-3/A2-3/c,
                A2-1/A3-1/d, A3-3/A2-3/e} {
            \draw (\van) edge[pijl] node[above,midway] {$\label$} (\naar);
        }

        % Dit is een 'unieke' pijl, dus die doen we zelf. Let dus op de syntax. Ik teken deze
        % pijl van A3-3 (dat is de onderste node van A3 uiteraard) beginnend in het zuid-westen,
        % en de pijl eindigt aan de zuidkant van A1-3. Je kunt hiermee experimenteren door er
        % east, of north van te maken. De anchors staan in de manual uitgelegd.
        %
        % Als je dit niet opgeeft zoekt TikZ zelf een handige anchor uit, maar dat hoeft niet jouw
        % voorkeur te zijn. Hier boven gaat het echter goed, dus daar geven we geen anchor op,
        % wehadden echter (\van.east) en (\naar.west) kunnen schrijven.
        \draw (A3-3.south west) edge[pijl,bend left=15] node[below, midway] {$h = b \circ e$} (A1-3.south);

        % Lusjes zijn wat rottiger, vind ik. Ik gebruik weer de anchors, en er zijn in feite twee
        % mogelijkheden: je kunt opgeven onder hoeveel graden de lus de node moet verlaten, en onder
        % hoeveel graden hij moet terugkomen. Dit werkt gewoon 'standaard', dus 0 is aan de oostzijde, 90
        % aan de noordzijde, etc.
        % Wat wel leuk is, is dat ik opgeef met +(0, -4pt) dat de lus 4pt lager moet uitkomen dan hij begonnen
        % is.
        \draw (A1-2.north west) edge[lus,out=150,in=210] node[left] {$g$} +(0, -4pt);
        \draw (A3-3.south) edge[lus,out=240,in=300] node[below] {$f$} +(4pt, 0);
        % Deze lus is ietsje lastiger, want die moet niet door de A1 label gaan, dus ik teken
        % hem gewoon naar rechts, en geef dan nog een extra rotate-commando op, zodat hij alsnog
        % gedraaid wordt. Die rotate is echter makkelijker aanpassen.
        \draw[rotate=35]  (A1-1.north east) edge[lus,out=-30,in=30] node[right] {$i$} +(0, 4pt);

    \end{tikzpicture}
\end{document}


[ Bericht 0% gewijzigd door Iblis op 05-11-2008 15:50:38 ]
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_62972382
Knap!

Maar het bizarre is dat jouw code enkel werkt bij mij als ik de laatste drie commandolijnen weglaat.....
  woensdag 5 november 2008 @ 16:03:28 #112
147503 Iblis
aequat omnis cinis
pi_62972610
quote:
Op woensdag 5 november 2008 15:56 schreef zuiderbuur het volgende:
Knap!

Maar het bizarre is dat jouw code enkel werkt bij mij als ik de laatste drie commandolijnen weglaat.....
Oh… raar… ik kijk er even naar.
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.
  woensdag 5 november 2008 @ 16:20:27 #113
147503 Iblis
aequat omnis cinis
pi_62973223
Het komt omdat ik een ontwikkelingsversie gebruik van TikZ, daarin gaat het wel goed, in 2.00 is dit blijkbaar een bug. Je kunt, met een iets minder mooi resultaat, wel het volgende doen:

1
2
3
        \draw (A1-2.north west) edge[lus,out=150,in=210] node[left] {$g$} (A1-2.south west);
        \draw (A3-3.240) edge[lus,out=240,in=300] node[below] {$f$} (A3-3.300);
        \draw (A1-1.30) edge[lus,out=5,in=65] node[right] {$i$} (A1-1.65);


Als laatste drie commando's. Ik gebruik hier deels ‘border anchors’, dat zijn in feite gewoon graden weer, 0 is east, 90 is noord, maar dan een beetje shape afhankelijk. Dus bij een rectangle ligt 45 op rechtsboven, en 70 tussen midden boven en rechtsboven in.
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_62974304
Ik denk dat ik het begin te begrijpen. Die labels op je pijltjes zijn dan in feite ook "nodes", of niet?

Je kan dus instellen waar die lussen vertrekken en aankomen en aan welke kant, en onder welke hoeken.

Ik vroeg me nog af of je die lussen wat langer kan maken ook?


Trouwens nog eens heel erg bedankt voor al jouw hulp, zo schiet het natuurlijk veel harder op. Als er in het huiswerkforum iets is van wiskunde waarmee ik zou kunnen helpen dan vraag je of pm je me maar, misschien kan ik dan wat terugdoen
pi_62976213
1
2
3
4
5
6
7
8
9
10
11
\begin{center}
\begin{figure}
\beginpgfgraphicnamed{blabla?} 
\begin{tikzpicture}
        .............

         \end{tikzpicture}
         \endpgfgraphicnamed 
           \caption{nog een titel bedenken!}
 \end{figure}
\end{center}    


Wat raar dat het zo ingewikkeld wordt van zodra je een titeltje erbij wil. Moet dat echt? -O- Ik heb de handleiding gevolgd eigenlijk....;
pi_62980027
Meestal wel :) Je wilt sowieso je plaatje in een float hebben (zwevend over de pagina). Daarnaast wil je het centreren, en je wilt er dus een titeltje bij hebben. Wat ik meestal doe is:
1
2
3
4
5
\begin{figure}[htb]% Plaats figuur Here, Top of Bottom
\centering
\epsfig{iets} % of wat anders natuurlijk ;)
\caption{\label{fig:labeltje}Dit is een stukje tekst.}
\end{figure}
  woensdag 5 november 2008 @ 23:43:34 #117
147503 Iblis
aequat omnis cinis
pi_62987183
quote:
Op woensdag 5 november 2008 17:54 schreef zuiderbuur het volgende:

[ code verwijderd ]

Wat raar dat het zo ingewikkeld wordt van zodra je een titeltje erbij wil. Moet dat echt? Ik heb de handleiding gevolgd eigenlijk....;
Dat named hoeft niet, dat is alleen als je je grahics wil externaliseren (als losse PDF wilt maken b.v. omdat je een artikel moet inleveren bij een journal dat geen TikZ kent). Anders is gewoon figure - tikzpicture - caption genoeg.

Als je dat externaliseren wilt doen, dan kun je trouwens beter met de nieuwste versie van TikZ gaan werken, die is een stuk flexibeler. (Nieuwste = ontwikkelingsversie.)

Over die lussen, ik denk dat als je:

lus/.style={->,>=stealth',min distance=8mm,looseness=10,loop},

Aanpast, en de min distance groter maakt, dat de lus dan langer wordt. Verder, de labels op de pijlen zijn ook (naamloze) nodes inderdaad. Maar ik ben nu even wat drukker.

[ Bericht 1% gewijzigd door Iblis op 06-11-2008 08:40:59 ]
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.
  donderdag 6 november 2008 @ 08:38:03 #118
147503 Iblis
aequat omnis cinis
pi_62990387
quote:
Op woensdag 5 november 2008 20:17 schreef Gospodin het volgende:
Meestal wel Je wilt sowieso je plaatje in een float hebben (zwevend over de pagina). Daarnaast wil je het centreren, en je wilt er dus een titeltje bij hebben. Wat ik meestal doe is:
[ code verwijderd ]
\epsfig is niet zo handig als je met pdflatex werkt, omdat pdflatex geen eps aankan. Beter kun je graphicx en \includegraphics{figuur} gebruiken. Draai (gewoon) LaTeX, dan kijkt het of figuur.eps bestaat, als je pdflatex draait, dan kijkt het of figuur.pdf bestaat (of .png of .jpg).

Op zich is qua gewoon LaTeX ook graphicx nu de geprefereerde keus, epsfig is outdated.
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_62993629
Zou ik eens om een kleine evaluatie van mijn experimenten kunnen vragen? Ik vraag me af of ik toch wel alles goed doe.

In dit geval is mijn situatie als volgt : een grote verzameling CP, met zes kleine verzamelingen daarbinnen. Er zijn zes afbeeldingen die gewoon gaan van CP naar CP.
Daarnaast zijn er zes afbeeldingen (projecties zijn ze eigenlijk) die van CP vertrekken maar in één van die zes kleinere eindigen.

Ik heb een matrix met negen nodes gebruikt : acht in de eerste kolom, en een negende rechts;
Daarnaast heb ik binnen die linkse kolom nog eens nodes gebruikt om sets te tekenen rond zes van die elementen.

Is dit conceptueel allemaal wel goed?


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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
          \begin{tikzpicture}[
   set/.style={shape=ellipse, inner sep=0pt, minimum width=1 cm,draw},
  pijl/.style={->,>=stealth'},
            lus/.style={->,>=stealth',min distance=8mm,looseness=20,loop},
        ]
          
          
         \matrix[matrix of nodes,
            every node/.append style={inner sep = 0pt, minimum width=1em,fill=blue,minimum height=4pt},
            row sep={16pt},
            column sep={2cm,between origins}] 
            {
           |(1)|\\|(2)|\\|(3)|\\  |(4)| &|(rechterkant)|\\|(5)|\\|(6)|\\|(7)|\\|(8)|\\};
          
          
         %ik definieer mijn grote verzameling CP
           \node[name=CP, set, fit=  (1) (2) (3) (4) (5) (6) (7) (8) (rechterkant)] {};
           
          %ik zet de naam ernaast
          \node[right]  at (CP.east) {$CP$};
           
           %ik  maak kleine setjes aan  rond zes van de acht nodes onder elkaar
          \node[name=set2, set, fit=  (2)] {};
         \node[name=set3, set, fit=  (3)] {};        
          \node[name=set4, set, fit=  (4)] {};
          \node[name=set5, set, fit=  (5)] {};
         \node[name=set6, set, fit=  (6)] {};
         \node[name=set7, set, fit=  (7)] {};
         
         %ik zet de namen bij die zes kleine setjes
         
        \node[above] at (2.north east) {$V_{-1,0}$}; 
         \node[above] at (3.north east) {$V_{0,1}$}; 
         \node[above] at (4.north east) {$V_{0,2}$}; 
          \node[above] at (5.north east) {$V_{1,0}$}; 
          \node[above] at (6.north east) {$V_{1,1}$}; 
           \node[above] at (7.north east) {$V_{1,2}$}; 
         

        %ik trek pijlen van de ene rechtse node naar die zes setjes
        \draw (rechterkant)  edge[pijl]   node[above,midway]{$E_{-1,0}$} (2);
        \draw (rechterkant)  edge[pijl]   node[above,midway]{$E_{0,1}$} (3);
         \draw (rechterkant)  edge[pijl]   node[above,midway]{$E_{0,2}$} (4);
         \draw (rechterkant)  edge[pijl]   node[below,midway]{$E_{1,0}$} (5);
          \draw (rechterkant)  edge[pijl]   node[above,midway]{$E_{1,1}$} (6);
              \draw (rechterkant)  edge[pijl]   node[below,midway]{$E_{1,2}$} (7);
        
         %ik trek zes lussen die gewoon van CP naar CP gaan (en niet van of naar een kleinere set gaan)
         %drie komen uit die ene bovenste node, de andere drie uit de onderste 
       \draw (1.north west) edge[lus,out=150,in=240,distance=30mm] node[left] {$A_{1,1}$} (1.south west);
        \draw (1.north) edge[lus,out=140,in=70,distance=40 mm] node[left] {$A_{0,1}$} (1.north east);
        \draw (1.east) edge[lus,out=60,in=20,looseness=60,distance=45mm] node[right] {$A_{0,2}$} (1.south east);
        \draw (8.west) edge[lus,out=190,in=210,distance=30mm] node[left] {$A_{1,1}$} (8.north west);
         \draw (8.south) edge[lus,out=260,in=280,distance=30mm] node[left] {$A_{1,1}$} (8);
          \draw (8.east) edge[lus,out=-20,in=0,distance=30mm] node[right] {$A_{1,1}$} (8.east);
           \end{tikzpicture}

Ik wou een plaatje posten maar ik krijg het niet geexporteerd , en Latexit (dat normaa snel code omzet naar jpeg) lijkt dit ook te geavanceerd te vinden.


Wijziging : dat is dan toch gelukt:



Verder zou het misschien iets duidelijker kunnen. Maar ik weet niet of dat op elementaire wijze kan gewijzigd worden?

[ Bericht 0% gewijzigd door zuiderbuur op 06-11-2008 11:27:16 ]
  donderdag 6 november 2008 @ 12:00:25 #120
147503 Iblis
aequat omnis cinis
pi_62995197
Het is prima, eventueel kun je dit doen in de matrix

|(2) [set]|

In plaats van |(2)| in een cell. Dan geef je die node direct de vorm van een ellipse en hoef je niet de fit te doen. Ik maak trouwens in preview screenshots met appeltje+shift+4 (komt er een crosshair en dan kun je de regio selecteren...).
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_62998568
Wow dat Tikz is dus helemaal de max man voor plaatjes is dat nieuw ofzo...?
pi_63000233
column sep={2cm,between origins}] {
|(1)| 1 & |(D)| D \\
|(2)| 2 & |(C)| C \\
|(3)| 3 & |(B)| B \\
|(4)| 4 & |(A)| A \\
};

Ik begrijp toch goed dat de eerste 1 ( of 2..) hier slaat op de naam, dus dat hij die "plaats", die "node" moet onthouden onder de naam 1 , en dat dat altijd tussen |( en )| moet, terwijl die andere 1 gewoon een stuk tekst is dat even goed iets anders had kunnen zijn?
  donderdag 6 november 2008 @ 17:02:53 #123
147503 Iblis
aequat omnis cinis
pi_63004989
quote:
Op donderdag 6 november 2008 13:44 schreef Wouser het volgende:
Wow dat Tikz is dus helemaal de max man voor plaatjes is dat nieuw ofzo...?
Redelijk ja. Eerst was er pgf, en TikZ bestaat nu 2 jaar, maar versie 2.00 is duidelijk een verbetering, en dat bestaat een half jaar. Ik geloof dat het door een kerel in Duitsland geschreven wordt… iemand zoveel tijd had dat hij twee studies kon afronden en daarna kon promoveren om voor z'n 30e prof te zijn en TeX-goeroe te worden om TikZ te schrijven.
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.
  donderdag 6 november 2008 @ 17:08:05 #124
147503 Iblis
aequat omnis cinis
pi_63005104
quote:
Op donderdag 6 november 2008 14:27 schreef zuiderbuur het volgende:
column sep={2cm,between origins}] {
|(1)| 1 & |(D)| D \
|(2)| 2 & |(C)| C \
|(3)| 3 & |(B)| B \
|(4)| 4 & |(A)| A \
};

Ik begrijp toch goed dat de eerste 1 ( of 2..) hier slaat op de naam, dus dat hij die "plaats", die "node" moet onthouden onder de naam 1 , en dat dat altijd tussen |( en )| moet, terwijl die andere 1 gewoon een stuk tekst is dat even goed iets anders had kunnen zijn?
Ja, dat klopt. Je kunt hiervoor het hoofdstuk over matrices lezen. Als samenvatting, er zijn twee manieren om matrices te specificeren. Je kunt dit doen:

\matrix {
\node[opties] (naam) {inhoud}; & \node[opties] (naam2) {inhoud};
}

Of je kunt doen:

\matrix[matrix of nodes] {
|[opties] (naam)| inhoud & |[opties] (naam)|
}

Het eerste is duidelijk uitgebreider (en flexibeler als je niet per se nodes wilt, maar dat wil je heel vaak wel).

En als je zeker weet dat inhoud altijd wiskundig is, dan kun je in plaats van:

\matrix {
\node[opties] (naam) {$inhoud$}; & \node[opties] (naam2) {$inhoud$};
}

\matrix[matrix math of nodes] {
|[opties] (naam)| inhoud & |[opties] (naam)|
}


Doen. Het is dus 'gewoon' een korte notatie. Overigens kun je, als je OS X gebruikt, met Preview vrij goed zoeken in de manual. Alles staat er wel in beschreven…, dus als je matrix of nodes invult, dan komt Preview vrij snel met de plaats waar dit uitgelegd staat op de proppen – veel sneller dan Acrobat Reader.
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_63005294
quote:
Op donderdag 6 november 2008 17:02 schreef Iblis het volgende:

[..]

Redelijk ja. Eerst was er pgf, en TikZ bestaat nu 2 jaar, maar versie 2.00 is duidelijk een verbetering, en dat bestaat een half jaar. Ik geloof dat het door een kerel in Duitsland geschreven wordt… iemand zoveel tijd had dat hij twee studies kon afronden en daarna kon promoveren om voor z'n 30e prof te zijn en TeX-goeroe te worden om TikZ te schrijven.
Whehehe wat ik me eigenlijk net zo afvroeg. Waarmee programmeer je eigenlijk nou zoiets bijvoorbeeld dus als Tikz? Heeft hij dat ook allemaal in LaTeX gedaan ofzo
pi_63016610
quote:
Op donderdag 6 november 2008 08:38 schreef Iblis het volgende:

[..]

\epsfig is niet zo handig als je met pdflatex werkt, omdat pdflatex geen eps aankan.
Oh, ja, da's waar ook. Ik onthou het nooit, maar nu je 't zegt weet ik het weer. Wat ik meestal doe is even kijken hoe ik het de vorige keer ook alweer succesvol had opgelost, en dat kopieer ik dan
pi_63023021
quote:
Op donderdag 6 november 2008 17:08 schreef Iblis het volgende:

[..]

Ja, dat klopt. Je kunt hiervoor het hoofdstuk over matrices lezen. Als samenvatting, er zijn twee manieren om matrices te specificeren. Je kunt dit doen:

\matrix {
\node[opties] (naam) {inhoud}; & \node[opties] (naam2) {inhoud};
}
Ik heb inderdaad Preview en zoek daarmee in de handleiding. Toch heb ik de indruk dat de handleiding soms geen voorbeelden geeft van het meest algemene geval. Vandaar mijn interesse in jouw bovenstaande voorbeeld (waarmee ik poog te snappen wat een "pure" matrix nou werkelijk is).

Ik heb nu dit gedaan:

1
2
3
4
5
6
\begin{tikzpicture}      
\matrix {
\node(naam) {inhoud}; & \node  (naam2) {inhoud};
}

\end{tikzpicture}       


Dat wil hij niet compileren, hij blijft maar beweren dat er een } te veel of te weinig is. Maar waar dan?
Of is het omdat ik het te sober wil doen (zonder [opties])?
  vrijdag 7 november 2008 @ 09:57:21 #128
147503 Iblis
aequat omnis cinis
pi_63023731
quote:
Op vrijdag 7 november 2008 09:19 schreef zuiderbuur het volgende:

[..]

Ik heb inderdaad Preview en zoek daarmee in de handleiding. Toch heb ik de indruk dat de handleiding soms geen voorbeelden geeft van het meest algemene geval. Vandaar mijn interesse in jouw bovenstaande voorbeeld (waarmee ik poog te snappen wat een "pure" matrix nou werkelijk is).

Ik heb nu dit gedaan:
[ code verwijderd ]

Dat wil hij niet compileren, hij blijft maar beweren dat er een } te veel of te weinig is. Maar waar dan?
Of is het omdat ik het te sober wil doen (zonder [opties])?
Nee het sober doen is het het probleem, mijn voorbeeld was niet helemaal goed, ik had het gister nog even snel getypt zonder te testen , zo werkt het wel:

1
2
3
4
5
\begin{tikzpicture}
    \matrix {
        \node (naam) {inhoud}; & \node  (naam2) {inhoud}; \\
    };  
\end{tikzpicture}


Je moet de rijen afsluiten met \\ en je moet een ; na de matrix zetten.
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.
  vrijdag 7 november 2008 @ 10:00:29 #129
147503 Iblis
aequat omnis cinis
pi_63023784
quote:
Op donderdag 6 november 2008 17:14 schreef Wouser het volgende:

[..]

Whehehe wat ik me eigenlijk net zo afvroeg. Waarmee programmeer je eigenlijk nou zoiets bijvoorbeeld dus als Tikz? Heeft hij dat ook allemaal in LaTeX gedaan ofzo
Ja, dat wordt allemaal in TeXs macrotaal geschreven. Dat wil zeggen, al het werk om de opties te parsen en wat berekeningen te doen, maar uiteindelijk is het een vertaling naar PostScript of PDF commando's, afhankelijk van je backend. (Of SVG, dat kan ook in principe.)
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_63030572
Toch vind ik dit raar, ik snap niet echt de logica achter de regels van die syntax

1
2
3
4
5
6
7
8
9
10
11
12
\begin{tikzpicture}      
\matrix {
\node (naam) {inhoud};    & \node(naam2) {inhoud};\\
};

\end{tikzpicture}       

\begin{tikzpicture}
\matrix[matrix of nodes]{
|(naam)|  inhoud  &  |(naam2)| inhoud2\\
};
\end{tikzpicture}

doen nu hetzelfde.

Wat eerst \node (naam) {inhoud}; was
is nu
|(naam)| inhoud

Er zijn nu | verschenen, er is geen; meer nodig en de inhoud staat niet meer tussen { }. Dat is toch vreemd. Of is dit juist heel gewoon voor het soort taal dat hier gehanteerd wordt?
  vrijdag 7 november 2008 @ 15:16:51 #131
147503 Iblis
aequat omnis cinis
pi_63031572
quote:
Op vrijdag 7 november 2008 14:32 schreef zuiderbuur het volgende:
Toch vind ik dit raar, ik snap niet echt de logica achter de regels van die syntax
[ code verwijderd ]


doen nu hetzelfde.

Wat eerst \node (naam) {inhoud}; was
is nu
|(naam)| inhoud

Er zijn nu | verschenen, er is geen; meer nodig en de inhoud staat niet meer tussen { }. Dat is toch vreemd. Of is dit juist heel gewoon voor het soort taal dat hier gehanteerd wordt?
Er zit geen echte logica in, het staat wel in de manual uitgelegd, maar het is vooral om het typen wat korter te maken. Het is een beetje 'magie'. Maar omdat je heel vaak allemaal nodes typt in een matrix is deze verkorte syntax geïntroduceerd.
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_63036077
Ik sukkel nog steeds met die sidewaysfigure. Is er een manier om hem te dwingen om die geroteerde figuur toch werkelijk daar te plaatsen en nergens anders (niet wat verderop of zo)

Nu is het toch wel erg voor uitgekomen, en als ik dat wil oplossen met een goeie labelling zoals
\begin{sidewaysfigure}\label{testlabel}

dan krijg ik het verkeerde nummer als ik \ref{testlabel} doe!
  vrijdag 7 november 2008 @ 20:29:40 #133
147503 Iblis
aequat omnis cinis
pi_63039314
quote:
Op vrijdag 7 november 2008 18:18 schreef zuiderbuur het volgende:
Ik sukkel nog steeds met die sidewaysfigure. Is er een manier om hem te dwingen om die geroteerde figuur toch werkelijk daar te plaatsen en nergens anders (niet wat verderop of zo)

Nu is het toch wel erg voor uitgekomen, en als ik dat wil oplossen met een goeie labelling zoals
\begin{sidewaysfigure}\label{testlabel}

dan krijg ik het verkeerde nummer als ik \ref{testlabel} doe!
Het is domweg lastig. Omdat een gedraaide figuur altijd op een aparte pagina komt. Dus, die kan niet echt ‘hier’. Eventueel zou je die tabel in een los TeX-document kunnen zetten, en die naar PDF compileren en daar een PDF-figuur van maken (maar dat zou ik even morgen moeten uitzoeken hoe te doen, daar heb ik geen tijd voor op het moment).

Dat die \ref verkeerd gaat komt omdat \label altijd na een caption moet komen.
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_63041248
Dit soort 'opmaakdingen' moet je ook pas op 't allerlaatste moment fixen. Voor aan 't document beginnen, en dan naar achteren toe werken en alles fixen en op de juiste plek zetten, dan verplaatst er zo min mogelijk.
  maandag 10 november 2008 @ 17:59:21 #135
22818 V2
Deze ruimte is te huur!
pi_63107457
Een vraag over het uitlijnen van getallen (zonder decimalen) in tabellen. Ik wil het volgende: de eerste regel van de tabel bevat de kolomtitel. Daaronder komt de data, maar de data is dus minder breed dan het kopje. Als ik de data centreer komt het er mooi onder te staan, maar niet elk getal is even groot, dus dan klopt de uitlijning niet. Als ik de kolom rechts uitlijn klopt de uitlijning van de getallen, maar komt het weer niet netjes recht onder het kopje te staan...!
Als eventuele oplossing had ik bedacht: de kolom centreren, en alle data in boxes met een fixed width zetten, rechts uitgelijnd ... maar dat is nogal omslachtig. Is hier niet een handiger trucje voor? Heb ook al geprobeerd om een spatie voor de 'ontbrekende' getallen te zetten, maar die breedte komt niet overeen met de breedte van een getal. Derde optie is de breedte van een 0 'meten' met een of andere savebox-constructie, en die lengte als skip 1 of meerdere malen voor het getal zetten ... maar dan nog, kan dit niet makkelijker?
N.B. ik ben niet op zoek naar de constructie voor uitlijning op de decimale punt, die ken ik wel het gaat om data zonder decimale punt.
As far as we know, our computer has never had an undetected error.
  maandag 10 november 2008 @ 18:25:54 #136
147503 Iblis
aequat omnis cinis
pi_63108051
quote:
Op maandag 10 november 2008 17:59 schreef V2 het volgende:
Een vraag over het uitlijnen van getallen (zonder decimalen) in tabellen. Ik wil het volgende: de eerste regel van de tabel bevat de kolomtitel. Daaronder komt de data, maar de data is dus minder breed dan het kopje. Als ik de data centreer komt het er mooi onder te staan, maar niet elk getal is even groot, dus dan klopt de uitlijning niet. Als ik de kolom rechts uitlijn klopt de uitlijning van de getallen, maar komt het weer niet netjes recht onder het kopje te staan...!
Als eventuele oplossing had ik bedacht: de kolom centreren, en alle data in boxes met een fixed width zetten, rechts uitgelijnd ... maar dat is nogal omslachtig. Is hier niet een handiger trucje voor? Heb ook al geprobeerd om een spatie voor de 'ontbrekende' getallen te zetten, maar die breedte komt niet overeen met de breedte van een getal. Derde optie is de breedte van een 0 'meten' met een of andere savebox-constructie, en die lengte als skip 1 of meerdere malen voor het getal zetten ... maar dan nog, kan dit niet makkelijker?
N.B. ik ben niet op zoek naar de constructie voor uitlijning op de decimale punt, die ken ik wel :) het gaat om data zonder decimale punt.
Je kunt een multicolumn van één column maken. Dan kun je voor één column een andere uitlijning opgeven. Zou dat niet geven wat je wilt? Je kunt zo voor de kop-rij de ruimte tussen de kolommen wat smaller maken, en voor de andere rijen extreem breed, zodat het lijkt alsof de getallen weliswaar rechts uitgelijnd zijn, maar toch enigszins midden onder de kopjes staan (want dat is hetgeen je wilt naar ik begrijp).

1
2
3
4
5
6
7
8
9
10
11
\documentclass{article}
\begin{document}
    \def\kop#1{\multicolumn{1}{@{\hspace{.5em}}c@{\hspace{.5em}}}{\textbf{#1}}}
    \def\colsp{2.5em}
    \begin{tabular}{r@{\hspace{\colsp}}r@{\hspace{\colsp}}r@{\hspace{\colsp}}}
        \kop{Kopje A} & \kop{Kopje B} & \kop{Kopje C} \\
        1 & 2 & 3 \\
        11 & 22 & 33 \\
        111 & 222 & 333 \\
    \end{tabular}
\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 10 november 2008 @ 18:38:45 #137
147503 Iblis
aequat omnis cinis
pi_63108363
Er is ook nog een oplossing met de array package, die heeft de >{..} en <{..} constructies om voor en na een kolom een bepaalde definitie in te voegen (dat is het trucje dat je in gedachten hebt denk ik. )

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
\documentclass{article}
\usepackage{array}
\begin{document}
    \newlength{\numwidth}
    \settowidth{\numwidth}{888}
    \def\cb{\hbox to \numwidth\bgroup \hfil}
    \def\ce{\egroup}
    \newcolumntype{C}{>{\cb}c<{\ce}}
    \def\kop#1{\multicolumn{1}{c}{\textbf{#1}}}
    \begin{tabular}{C C C}
        \kop{Kopje A} & \kop{Kopje B} & \kop{Kopje C} \\
        1 & 2 & 3 \\
        11 & 22 & 33 \\
        111 & 222 & 333 \\
    \end{tabular}
\end{document}


Dat geeft iets betere centrering, dan hoef je minder te prutsen (denk ik).
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 10 november 2008 @ 18:53:06 #138
147503 Iblis
aequat omnis cinis
pi_63108709
quote:
Op vrijdag 7 november 2008 18:18 schreef zuiderbuur het volgende:
Ik sukkel nog steeds met die sidewaysfigure. Is er een manier om hem te dwingen om die geroteerde figuur toch werkelijk daar te plaatsen en nergens anders (niet wat verderop of zo)

Nu is het toch wel erg voor uitgekomen, en als ik dat wil oplossen met een goeie labelling zoals
\begin{sidewaysfigure}\label{testlabel}

dan krijg ik het verkeerde nummer als ik \ref{testlabel} doe! :?
Ik heb hier nog even over nagedacht, je kunt je problemen met rotatebox wel verhelpen door zelf een omgeving te introduceren waarin \[ ... \] wel werkt, dit is b.v .een \vbox of een minipageomgeving:

1
2
3
4
5
6
7
8
9
10
11
12
\documentclass{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
    \lipsum[1]
    \framebox{\rotatebox{90}{%
        \begin{minipage}{3cm}%
            \[ \sum_{i=0}^{\infty} \int ix \mathrm{d}x \]%
        \end{minipage}}%
    }
    \lipsum[2]
\end{document}


(De framebox is er even voor de duidelijkheid, die kun je natuurlijk weghalen.)

Als dit nog niet werkt, kun je dan eens je code van die tabel in een pastebin zetten? En heeft Maple aparte packages nodig?
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 10 november 2008 @ 19:42:35 #139
22818 V2
Deze ruimte is te huur!
pi_63110179
quote:
Op maandag 10 november 2008 18:38 schreef Iblis het volgende:
Er is ook nog een oplossing met de array package, die heeft de >{..} en <{..} constructies om voor en na een kolom een bepaalde definitie in te voegen (dat is het trucje dat je in gedachten hebt denk ik. )
[ code verwijderd ]

Dat geeft iets betere centrering, dan hoef je minder te prutsen (denk ik).
Ah! Dat ziet er idd wel vrij werkbaar uit. Had gehoopt dat voor zoiets veel voorkomends (lijkt mij dan) iets nog simpelers zou zijn, waar ik niet vanaf wist, maar blijkbaar niet. Dit is iig vrij compact/elegant. Even testen, kijken hoe dat wordt. Je andere oplossing werkt ws ook wel, maar die vind ik wat te hackish, ofzo. Dit is meer 'zoals het hoort', omdat je hier die space niet met de hand hoeft te tunen. Erg bedankt iig!
As far as we know, our computer has never had an undetected error.
pi_63136119
Ik heb een vraagje over tikz., ik ben er nu ook mee bezig en krijg domweg een error (terwijl dit lettelrijk uit de manual komt)

1\node (test2) [nonterminal, right=of test] {.};


geeft:

1! Package PGF Math Error: Unknown function `of'.


En ja er staat een node die test heet :P Wat gaat hier fout ?
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
  dinsdag 11 november 2008 @ 18:58:51 #141
147503 Iblis
aequat omnis cinis
pi_63136353
Als je niet een minimal example maakt, dan blijft het gokken, maar ik vermoed dat je nog:

1\usetikzlibrary{positioning}


Moet doen aan het begin van je 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.
pi_63136442
quote:
Op dinsdag 11 november 2008 18:58 schreef Iblis het volgende:
Als je niet een minimal example maakt, dan blijft het gokken, maar ik vermoed dat je nog:
[ code verwijderd ]

Moet doen aan het begin van je document.
Sorry, ik type veeel te snel, die heb ik dus geladen, ook bij het laden van die library geeft hij geen error. Vreemd, ik weet namenlijk (ondanks dat ik niet eerder met tikz bezig ben geweest) 100% zeker dat het klopt.
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
  dinsdag 11 november 2008 @ 19:06:04 #143
147503 Iblis
aequat omnis cinis
pi_63136577
quote:
Op dinsdag 11 november 2008 19:01 schreef znarch het volgende:

[..]

Sorry, ik type veeel te snel, die heb ik dus geladen, ook bij het laden van die library geeft hij geen error. Vreemd, ik weet namenlijk (ondanks dat ik niet eerder met tikz bezig ben geweest) 100% zeker dat het klopt.
Kun je dan even een volledig (minimaal) document maken, dus zoiets als:

1
2
3
4
5
6
7
8
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
....je code voor zover nodig...
\end{tikzpicture}
\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.
pi_63347692
quote:
\begin{minipage}{0.5\textwidth}
\begin{flushleft} \large
\includegraphics[width=0.5textwidth]{./Logo2}
\end{flushleft}
\end{minipage}

\begin{minipage}{0.5\textwidth}
\begin{flushright} \large
\includegraphics[width=0.5textwidth]{./Logo1}
\end{flushright}
\end{minipage}
Ik wil 2 plaatjes (logo's) naast elkaar op de titelpagina, er zit nu een regel tussen, wat doe ik fout .

edit - al gelukt, widt moest gewoon groter
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
  woensdag 19 november 2008 @ 16:17:02 #145
147503 Iblis
aequat omnis cinis
pi_63348593
Waarom moet het per se in een minipage? In principe kan het ook zo:

1\includegraphics[width=0.5textwidth]{./Logo2}\includegraphics[width=0.5textwidth]{./Logo1}


Of in z'n algemeenheid:

1\includegraphics{./Logo2}\hspace{fill}\includegraphics{./Logo1}


De \hspace{\fill} drukt logo2 naar links en Logo1 naar rechts.
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_63349132
Geprobeerd want ze staan idd veel te dicht op elkaar, nu staan ze niet netjes naast elkaar (rechts staat ik denk 1 witregel lager).
1\includegraphics[width=0.3\textwidth]{./Logo1}\hspace{\fill}\includegraphics[width=0.3\textwidth]{./Logo2}
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
  woensdag 19 november 2008 @ 16:54:12 #147
147503 Iblis
aequat omnis cinis
pi_63349685
quote:
Op woensdag 19 november 2008 16:36 schreef PietjePuk007 het volgende:
Geprobeerd want ze staan idd veel te dicht op elkaar, nu staan ze niet netjes naast elkaar (rechts staat ik denk 1 witregel lager).
[ code verwijderd ]
Dat kan ook te maken hebben met hoe je logo's in elkaar zitten. LaTeX lijnt uit op de baseline. Als de hoogte/breedte verhouding van de logo's anders is kan dit raar uitpakken. Op zich kun je dit een beetje voorkomen door wel met de minipages te werken (die kun je ook door een \hspace{\fill} scheiden) en die een argument [b] of [t] mee te geven om aan hoe ze uitgelijnd moeten worden, dus zoiets:

1 \begin{minipage}[t]{.3\textwidth}


(bij beide figuren).
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_63369386
Gelukt , ze staan nu netjes links & rechts bovenin. Nu heb ik de hele titelpagina zoals ik wil, maar de marges zijn veels te groot. Nu heb ik die not so short handleiding erbij gepakt, maar is er geen simpelere methode dan een stuk of 8 parameters te moeten aanpassen .

Dit dus:
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
pi_63369489
Kan dus wel zoiets gebruiken:
1\usepackage[left=2cm,top=1cm,right=3cm,nohead,nofoot]{geometry}

Maar hoe doe je dat voor 1 pagina (de titelpagina)?
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
  donderdag 20 november 2008 @ 11:40:32 #150
147503 Iblis
aequat omnis cinis
pi_63369723
quote:
Op donderdag 20 november 2008 11:31 schreef PietjePuk007 het volgende:
Kan dus wel zoiets gebruiken:
[ code verwijderd ]

Maar hoe doe je dat voor 1 pagina (de titelpagina)?
Titelpagina's maak ik meestal apart, in een los document, juist omdat ze zulke afwijkende eisen hebben. In mijn hoofddocument zet ik dan:

1    \includepdf[pages={1}]{titlepage}


Hiervoor moet je wel pdfLaTeX en \usepackage{pdfpages} gebruiken. Bovenstaande voegt dan de titelpagina in. Je zet dit dus meestal direct na je begin-document. Anders zul je wat trucs moeten gebruiken.
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_63372737
Dat werkt idd ^O^.

Is er een "shift + enter" functie in latex? Heb 2 minipages om iets links en rechts uit te lijnen. Maar 't zijn 3 regels en bij een "\\" gaat ie volledig naar een nieuwe regel. De 2 minipages worden netjes rechts en links uitgelijnd, maar niet naast elkaar :(.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
\begin{minipage}{0.8\textwidth}
\begin{flushleft} \large
\emph{Author:} \\
naam \\
mailadres \\
nog neer gegegevrns
\end{flushleft}
\end{minipage}

\begin{minipage}{0.8\textwidth}
\begin{flushright} \large
\emph{Supervisors:} \\
supervisor 1 \\
supervisor 2 \\
supervisor 3 \\
\end{flushright}
\end{minipage}
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
  donderdag 20 november 2008 @ 13:55:49 #152
147503 Iblis
aequat omnis cinis
pi_63373138
\linebreak[4] zou een linebreak moeten geven die gewoon uitvult. Maar met 2x 0.8\textwidth past het toch ook nooit naast elkaar?
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_63373867
Ik had niet eens minipages nodig . Maar goed, opgelost, dank voor alle hulp .
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
pi_63694998
Ik heb een vraagje over het toevoegen van wat figuren in mijn latex-file. Ik krijg tijdens het runnen een foutmelding en ik zou niet weten hoe ik het op moet lossen. Ik gebruik het volgende stukje code om m'n plaatjes in te voeren:

1
2
3
4
5
6
7
8
9
10
11
stukje tekst

\begin{figure*}[!t]
\subfigure{\includegraphics[width=2.5in]{klieren-coronaal.png}}
\hfil
\subfigure{\includegraphics[width=2.5in]{klieren-saggitaal.png}}
\caption{Simulation results}
\label{fig_sim}
\end{figure*}

stukje tekst


Ik maak een pdf met twee kolommen en het plaatje moet dus over beide kolommen komen. Ik krijg de volgende foutmelding:

1
2
3
4
! Extra }, or forgotten \endgroup.
\@endfloatbox ...pagefalse \outer@nobreak \egroup 
                                                  \color@endbox 
l.138 \end{figure*}


Wie ziet wat er fout gaat?
Theories come and theories go. The frog remains
  dinsdag 2 december 2008 @ 13:58:04 #155
46802 Visitor.Q
Neemt alles op!
pi_63695126
hfil is dat niet met 2 ll'en?
\hfill
pi_63695327
\hfil (dus met 1 l) is ook een latex-commando
Theories come and theories go. The frog remains
  dinsdag 2 december 2008 @ 14:09:29 #157
147503 Iblis
aequat omnis cinis
pi_63695402
\hfil is ook een fill inderdaad, \hfill vult weer sterker dan \hfil (en in TeX is er ook nog hfilll).

Maar: kun je een minimal example maken? Ik weet niet welke packages je gebruikt.
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_63695573
quote:
Op dinsdag 2 december 2008 14:09 schreef Iblis het volgende:
\hfil is ook een fill inderdaad, \hfill vult weer sterker dan \hfil (en in TeX is er ook nog hfilll).

Maar: kun je een minimal example maken? Ik weet niet welke packages je gebruikt.
Sorry. Dat is wel handig om er bij te zetten ja :-)

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
\documentclass[journal]{IEEEtran}
\usepackage{cite}
\usepackage{color}
\usepackage[cmex10]{amsmath}
\usepackage{array}
\usepackage{mdwmath}
\usepackage{mdwtab}
\usepackage[tight,footnotesize]{subfigure}
\usepackage[caption=false]{caption}
\usepackage[font=footnotesize]{subfig}
\usepackage{fixltx2e}
\usepackage{stfloats}

% *** GRAPHICS RELATED PACKAGES ***

\ifCLASSINFOpdf

   \usepackage[pdftex]{graphicx}

  % declare the path(s) where your graphic files are

   \graphicspath{{../figures/}}

   \DeclareGraphicsExtensions{.pdf,.jpeg,.png}

\else

   \usepackage[dvips]{graphicx}

  % declare the path(s) where your graphic files are

   \graphicspath{{../figures/}}

   \DeclareGraphicsExtensions{.eps}

\fi

\begin{document}

stukje tekst

\begin{figure*}[!t]
\subfigure{\includegraphics[width=2.5in]{klieren-coronaal.png}}
\hfil
\subfigure{\includegraphics[width=2.5in]{klieren-saggitaal.png}}
\caption{Simulation results}
\label{fig_sim}
\end{figure*}

stukje tekst

\end{document}
Theories come and theories go. The frog remains
pi_63696232
Is die echt minimal? er kunnen nog een hoop packages uit, lijkt me? Goeie kans dat je dan vanzelf ook tegenkomt waar het misgaat.
  dinsdag 2 december 2008 @ 14:45:29 #160
147503 Iblis
aequat omnis cinis
pi_63696258
quote:
Op dinsdag 2 december 2008 14:15 schreef Bioman_1 het volgende:

[..]

Sorry. Dat is wel handig om er bij te zetten ja :-)
[ code verwijderd ]
Het is een lastig probleempje, naar het zich laat aanzien. Ten eerste gebruik je zowel subfigure als subfig. Dat is wat vreemd. De tweede is een opvolger van de eerste, en die wordt aangeraden te gebruiken. Uit de webpagina van ieetrans maak ik verder op dat:
quote:
Q: Is there a way to use the fixltx2e package with the stfloats package so that I can get correctly ordered double column floats and be able to position them at the bottom as well?

Yes, use Morten Hogholm's dblfloatfix package, which contains the combined functionality of fixltx2e (the fix2col part) and the stfloats package.
Het probleem lijkt namelijk te zitten in het laden van fixltx2e en subfigure (daarom liever subfig); maar dan verdwijnt het hele figuur en daarvoor heb je dblfloatfix nodig…

Hoe dan ook, zoiets lijkt te werken:

1
2
3
4
5
6
7
8
9
\documentclass[journal]{IEEEtran}
\usepackage{cite}
\usepackage{color}
\usepackage[cmex10]{amsmath}
\usepackage{array}
\usepackage{mdwmath}
\usepackage{mdwtab}
\usepackage{dblfloatfix}
\usepackage[caption=false,font=footnotesize]{subfig}


Subfig laadt zelf de caption package, dblfloatfix laadt fixltx2e.

Je code voor de figuren wordt nu:

1
2
3
4
5
6
7
\begin{figure*}[!t]
\subfloat{\includegraphics[width=2.5in]{klieren-coronaal.png}}
\hfil
\subfloat{\includegraphics[width=2.5in]{klieren-saggitaal.png}}
\caption{Simulation results}
\label{fig_sim}
\end{figure*}


Hopelijk werkt dit… het is een bonte verzameling van classes en packages!

[ Bericht 1% gewijzigd door Iblis op 02-12-2008 14:53:59 ]
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_63696290
quote:
Op dinsdag 2 december 2008 14:43 schreef thijsdetweede het volgende:
Is die echt minimal? er kunnen nog een hoop packages uit, lijkt me? Goeie kans dat je dan vanzelf ook tegenkomt waar het misgaat.
Het probleem is dat de packages die niet per se nodig zijn voor dit figuur-probleem, wel weer ergens anders voor nodig zijn. Het document dat ik moet schrijven moet aan een bepaalde stijl voldoen en al deze packages zijn daarvoor nodig. Dus een van deze packages uitschakelen kan niet. Het moet dus kunnen werken, terwijl ale deze packages geladen zijn...


@Iblis: Tnx. Dit lijkt te werken. Ik moet alleen wel zelf de caption package inladen. Als ik het doe zoals jij zei (via subfig), dan geeft ' ie een foutmelding (Package keyval Error: caption undefined.)

[ Bericht 12% gewijzigd door Bioman_1 op 02-12-2008 14:55:09 ]
Theories come and theories go. The frog remains
  dinsdag 2 december 2008 @ 15:17:31 #162
147503 Iblis
aequat omnis cinis
pi_63697069
Misschien dat dat aan een verschil ligt in versie. Bij mij wordt caption wel automatisch geladen, maar dat zou kunnen. Verder lees ik nog dat je dit trouwens zou kunnen doen:

1\captionsetup{farskip=5pt,topadjust=0pt,captionskip=3pt,nearskip=5pt,margin=0pt}


Om de optie ‘tight’ die je aan subfigure gaf te emuleren met subfig.
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_63726563
Ik ben een presentatie aan 't maken met beamer. Het doel van "notes" is toch dat jij ze op je laptop wel ziet en degene die de beamer bekijkt niet, toch? Hoe zorg je daarvoor?

Als is rechtermuisknop "voorkeuren voor paginaweergave" --> "volledig scherm" --> "gebruik monitor" dan staan daar vage opties als "grootste" e.d. (die ook nog eens niet werken ). Is er geen sneltoets die gewoon de presenatie op een "2e scherm" laten zien ?
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
  woensdag 3 december 2008 @ 15:24:24 #164
147503 Iblis
aequat omnis cinis
pi_63726693
Het probleem is dat PDF oorspronkelijk niet zo'n presentatieformaat is als Powerpoint, en Adobe Reader ook niet zo'n gespecialiseerd presentatieprogramma. Wat Beamer kan doen, in two-screenmode, is een presentatie maken die tweemaal zo breed is als normaal. Als je nu twee schermen (in dezelfde resolutie) aansluit, dan zal de presentatie beide schermen in beslag nemen, maar een daarvan is wat jij ziet, en een daarvan is wat op de projector te zien is.

Je kunt dan zorgen dat die notes alleen in het ene gedeelte van de presentatie dat jij ziet terechtkomen.

Maar, dat betekent dus dat je presentatieprogramma wel zo met fullscreen moet omgaan! Adobe Reader op OS X doet dat in ieder geval niet. Zelf maak ik dan liever gewoon een printje en maak daar wat aantekeningen op dat ik naast me neerleg.
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_63726823
Ik heb geen flauw idee wat mijn presentatiebeamer wordt, dus dat risico ga ik niet lopen . Thanx, duidelijk .
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
pi_63729196
Ik ben momenteel bezig aan een tekstje in Latex en daar komt toch wel weer wat bij kijken.

Ik heb twee vraagjes:

- soms zie je zo "comments" na een bewijs (waarin je dan zegt dat het bewijs bijvoorbeeld maar een doorslagje is van een algemener, of dat er ook alternatieven zijn, enz...) Is daar iets "speciaals" voor? Of moet ik een subsection maken of zo? :?

- ik sukkel vaak met mijn bibliografie. Nu zit ik hier met een online werk dat eigen meer onder de noemer "lecture notes" valt dan onder boek of zo (of mathsci staat het dan ook niet?) Maar hoe moet ik dat dan doen?

1
2
3
4
5
@misc {test,
    AUTHOR = {Caesar,Julius},
     TITLE = {De bello gallico},
     URL = {http://www.latino.com},
}

doet het niet echt. :N

Veel dank!
  woensdag 3 december 2008 @ 17:29:18 #167
147503 Iblis
aequat omnis cinis
pi_63729749
Is je comment niet een Remark? Je kunt met amsthm zoiets doen:

1
2
\theoremstyle{remark}
\newtheorem{remark}{Remark}[section]


Dan kun je:

1
2
3
\begin{remark}
For $n = 1$ we obtain the result of Equation \ref{eq:special_case}.
\end{remark}


Doen. Zie ook de documentatie van amsthm. Een webpagina kun je inderdaad het beste met Misc citen, voor voorbeelden kun je altijd op Wikipedia terecht, ‘Cite this page’ of ‘Deze pagina citeren’:

1
2
3
4
5
6
7
 @misc{ wiki:xxx,
   author = "Wikipedia-bijdragers",
   title = "Vlaanderen --- Wikipedia{,} de vrije encyclopedie",
   year = "2008",
   url = "\url{http://nl.wikipedia.org/w/index.php?title=Vlaanderen&oldid=14630875}",
   note = "[Online; accessed 3-december-2008]"
 }


Hiervoor moet je wel hyperref gebruiken of \usepackage{url} doen. De URL wordt dan fatsoenlijk afgebroken. Waarom werkte jouw voorbeeld eigenlijk niet?
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_63729811
Die comma aan het einde van de url regel bij zuiderbuur, volgens mij moet die er niet staan?
pi_63751350
quote:
Op woensdag 3 december 2008 17:29 schreef Iblis het volgende:


Hiervoor moet je wel hyperref gebruiken of \usepackage{url} doen. De URL wordt dan fatsoenlijk afgebroken. Waarom werkte jouw voorbeeld eigenlijk niet?
Bedankt, maar ik heb nu gewoon, zonder hyperref, jouw code gekopieerd en wel bovenaan \usepackage{url} geplaatst, dan krijg ik wel degelijk die referentie in mijn bibliografie, maar zonder url:
Wikipedia-bijdragers. Vlaanderen — wikipedia, de vrije encyclopedie, 2008. [Online; accessed 3-december-
2008].

Wat doe ik dan fout?
  donderdag 4 december 2008 @ 12:10:47 #170
147503 Iblis
aequat omnis cinis
pi_63751473
quote:
Op donderdag 4 december 2008 12:05 schreef zuiderbuur het volgende:

[..]

Bedankt, maar ik heb nu gewoon, zonder hyperref, jouw code gekopieerd en wel bovenaan \usepackage{url} geplaatst, dan krijg ik wel degelijk die referentie in mijn bibliografie, maar zonder url:
Wikipedia-bijdragers. Vlaanderen — wikipedia, de vrije encyclopedie, 2008. [Online; accessed 3-december-
2008].

Wat doe ik dan fout?
Wellicht dat je een (oude) BibTeX-stijl gebruikt die het url-veld niet kent. Je zou de URL in de note kunnen zetten of het veld howpublished kunnen gebruiken: howpublished = "\url{http://...}"; die is wel altijd beschikbaar in misc.
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_63751538


Die footline wordt niet aangepast, als ik de themes uitzet en alleen de "set" dinges laat staan laat ie geen head / footline zien. Wat doe ik fout .
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
  donderdag 4 december 2008 @ 12:19:59 #172
147503 Iblis
aequat omnis cinis
pi_63751677
Als je andere waarden gebruikt, wordt de template dan ook niet aangepast? Ik heb zo namelijk even geen idee… (en aangezien je een plaatje gebruikt kan ik ook niet snel even copy pasten).
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_63754453
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
\documentclass[notes=show]{beamer}
\mode<presentation>

%themes
\usetheme{berlin}
\usecolortheme{default} %beetle
\usefonttheme{default}
\useinnertheme{default}
\useoutertheme{split}

\setbeamertemplate{headline}[miniframes theme]
\setbeamertemplate{footline}[infolines theme]
\setbeamercovered{transparent}

\usepackage{natbib}
\bibliographystyle{plainnat}

\title{Can (algorithmic) trading strategies benefit from news information?}
\subtitle{Master Thesis Economics \& Informatics}
De "set" methodes werken gewoon niet :(. Al vele dingen geprobeerd.

Deze werkt bijvoorbeeld wel:
1\setbeamertemplate{footline}[page number]
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
  donderdag 4 december 2008 @ 14:28:03 #174
147503 Iblis
aequat omnis cinis
pi_63755258
Volgens mij is het probleem – als ik de manual lees – dat je om infolines te kunnen gebruiken óók de infolines outertheme moet gebruiken. Ik begrijp dat jij eigenlijk twee stijlen wil combineren… ik denk dat je dan zelf een theme moet maken, of b.v. de definities moet kopiëren uit de betreffende theme files, zoals dit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
\defbeamertemplate*{footline}{infolines theme}
{
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,
    center]{author in head/foot}%
    \usebeamerfont{author in head/foot}
    \insertshortauthor~~(\insertshortinstitute)
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,
    center]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,
    right]{date in head/foot}%
    \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
    \insertframenumber{} / \inserttotalframenumber\hspace*{2ex}
  \end{beamercolorbox}}%
  \vskip0pt%
}


Dan werkt je \setbeamertemplate{footline}[infolines theme] wel.
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_63756120
quote:
Op donderdag 4 december 2008 12:10 schreef Iblis het volgende:

[..]

Wellicht dat je een (oude) BibTeX-stijl gebruikt die het url-veld niet kent. Je zou de URL in de note kunnen zetten of het veld howpublished kunnen gebruiken: howpublished = "\url{http://...}"; die is wel altijd beschikbaar in misc.
Met howpublished lukt het wel maar ik had gehoopt dat die url een klikbare link zou zijn in de pdffile, of kan dat in geen geval?

Ik heb een ander probleem. Ik ben weer aan het sukkelen met enorme matrices. Opnieuw wil ik dat met sidewaysfigure oplossen maar zelfs met "tiny" is die daarvoor gewoon te groot. Nu dacht ik: ik draai ze om en ik knip ze in twee, eerst de eerste vierde kolommen, daaronder de rest:

1
2
3
4
5
6
7
8
9
\begin(sidewaysfigure}
\[
....
\]
\newline 
\[
.....
\]
\end{sidewaysfigure}

Zo dus, maar dan duwt hij de bovenkant (als je je blad draait), dus de eerste kolommen, veel te hoog zodat je echt al een rij of zo kwijt bent.

Wat kan ik doen? :{
  donderdag 4 december 2008 @ 15:56:30 #176
147503 Iblis
aequat omnis cinis
pi_63757730
quote:
Op donderdag 4 december 2008 14:57 schreef zuiderbuur het volgende:
Met howpublished lukt het wel maar ik had gehoopt dat die url een klikbare link zou zijn in de pdffile, of kan dat in geen geval?
Jawel, maar daar moet je hyperref voor gebruiken.
quote:
Ik heb een ander probleem. Ik ben weer aan het sukkelen met enorme matrices. Opnieuw wil ik dat met sidewaysfigure oplossen maar zelfs met "tiny" is die daarvoor gewoon te groot. Nu dacht ik: ik draai ze om en ik knip ze in twee, eerst de eerste vierde kolommen, daaronder de rest:
[ code verwijderd ]

Zo dus, maar dan duwt hij de bovenkant (als je je blad draait), dus de eerste kolommen, veel te hoog zodat je echt al een rij of zo kwijt bent.

Wat kan ik doen?
Dit zie ik nog niet helemaal voor me eigenlijk… Ook niet waarom en hoe het misgaat. Wordt het geheel niet alsnog te hoog?
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_63953733
Op die url zal ik nog moeten zoeken.

Een andere vraag van me gaat opnieuw over het draaien en combineren van figuren. Ik zou eigenlijk dit willen:
op één geroteerd blad:

Titel figuur 1
(figuur 1)
Titel figuur 2
(een deel van een matrix)
(op nieuwe lijn : tweede deel van die matrix)

Maar voor ik begin te knoeien zou ik dus willen weten of dit wel mogelijk is. Het feit dat ik niet alleen twee gedraaide figuren op een blad wil, maar dat die tweede figuur ook nog eens uit twee delen onder elkaar moet bestaan, voorspelt niet veel goeds.
  vrijdag 12 december 2008 @ 11:33:22 #178
46802 Visitor.Q
Neemt alles op!
pi_63956626
Ik zet met pgf een plaatje ergens aan de top van de pagina neer. Dit werkt prima met pdfLaTeX, maar als ik LaTeX doe (naar DVI) dan krijg ik de plaatjes er niet in.
Plaatjes inserten doe ik met
1\usepackage{pgf}
en het commando
1\pgfputat{\pgfxy ( -1 , 5  ) }{\pgfbox[left,base]{\pgfimage [height=2.5cm] {img/logo} }}

Dus absolute positionering (trial and error). De file 'logo' staat in de directory img/ en er is zowel een eps als een pdf beschikbaar; (pdf)LaTeX kiest als het goed is zelf de goede.

Minimal example:

1
2
3
4
5
6
7
8
9
10
11
12
13
\documentclass[a4paper,10pt]{article}

\usepackage{pgf}

\title{Title}

\begin{document}
\maketitle
\pgfputat{\pgfxy ( -1 , 5  ) }{\pgfbox[left,base]{\pgfimage [height=2.5cm] {./img/logo} }}

\section{Original aim of the project}

\end{document}

Het ligt aan het \pgfputat{\pgfxy commando, want als ik dat weghaal dan krijg ik via LaTeX de afbeelding wel in beeld. Enig idee hoe ik dit op kan lossen, zodat het in zowel pdfLaTeX als gewoon LaTeX werkt?
  vrijdag 12 december 2008 @ 18:56:53 #179
147503 Iblis
aequat omnis cinis
pi_63967932
Hier werkt het gewoon… welk formaat is je afbeelding? Voor pdflatex moet deze wel in png/jpg/pdf formaat zijn, eps werkt niet met pdf. Desnoods moet je zelf even converteren.
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.
  vrijdag 12 december 2008 @ 18:58:41 #180
147503 Iblis
aequat omnis cinis
pi_63967988
quote:
Op vrijdag 12 december 2008 09:30 schreef zuiderbuur het volgende:
Op die url zal ik nog moeten zoeken.

Een andere vraag van me gaat opnieuw over het draaien en combineren van figuren. Ik zou eigenlijk dit willen:
op één geroteerd blad:

Titel figuur 1
(figuur 1)
Titel figuur 2
(een deel van een matrix)
(op nieuwe lijn : tweede deel van die matrix)

Maar voor ik begin te knoeien zou ik dus willen weten of dit wel mogelijk is. Het feit dat ik niet alleen twee gedraaide figuren op een blad wil, maar dat die tweede figuur ook nog eens uit twee delen onder elkaar moet bestaan, voorspelt niet veel goeds.
In principe moet het kunnen, alhoewel ik het nog niet helemaal voor me zie. Ik kan er morgen pas echt naar kijken ,maar als je ergens op pastebin code kunt zetten + evt. een tekening hoe het moet, dan kan ik denk ik morgen wel wat in elkaar maken.
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_64024064
quote:
Op vrijdag 12 december 2008 18:58 schreef Iblis het volgende:

[..]

In principe moet het kunnen, alhoewel ik het nog niet helemaal voor me zie. Ik kan er morgen pas echt naar kijken ,maar als je ergens op pastebin code kunt zetten + evt. een tekening hoe het moet, dan kan ik denk ik morgen wel wat in elkaar maken.
Wel dit is de code van de drie figuren samen. Momenteel zijn het drie aparte figuren. Enkel de eerste matrix is geroteerd:
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.
Ik zou die hele handel dus op één blad willen, met deze structuur :


"Titel die bij eerste matrix hoort"

matrix

"Titel die bij tweede matrix hoort (die in twee delen geknipt is)"

eerste deel matrix
daaronder tweede deel matrix
  maandag 15 december 2008 @ 10:31:50 #182
147503 Iblis
aequat omnis cinis
pi_64025426
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
36
37
38
39
40
41
\documentclass{article}
\usepackage{graphicx}
\usepackage{rotating}
\begin{document}
\begin{figure}
    \begin{sideways}
        \begin{minipage}{\textheight}
            \caption{Eerste matrix}\label{m:een}
            \[
            \left[ \begin {array}{ccccccc} a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+
            e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e\\\noalign{\medskip}a+b+c+d+e&a+b+c+d+e
            &a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e\\\noalign{\medskip}
            a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e
            \\\noalign{\medskip}a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&
            a+b+c+d+e&a+b+c+d+e\\\noalign{\medskip}a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a
            +b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e\\\noalign{\medskip}a+b+c+d+e&a+
            b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e
            \\\noalign{\medskip}a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&a+b+c+d+e&
            a+b+c+d+e&a+b+c+d+e\end {array} \right]
            \]

            \caption{Tweede matrix. N.B. Deze is gesplitst}\label{m:een}
            \[
             \left[ \begin {array}{cccc} a+b+c+d+e+f+g&a+b+c+d+e+f+g&a+b+c+d+e+f+g
            &a+b+c+d+e+f+g\\\noalign{\medskip}a+b+c+d+e+f+g&a+b+c+d+e+f+g&a+b+c+d+
            e+f+g&a+b+c+d+e+f+g\\\noalign{\medskip}a+b+c+d+e+f+g&a+b+c+d+e+f+g&a+b
            +c+d+e+f+g&a+b+c+d+e+f+g\\\noalign{\medskip}a+b+c+d+e+f+g&a+b+c+d+e+f+
            g&a+b+c+d+e+f+g&a+b+c+d+e+f+g\end {array} \right]
            \]

            \[
             \left[ \begin {array}{cccc} X+Y+Z+U+V+W+T&X+Y+Z+U+V+W+T&X+Y+Z+U+V+W+T
            &X+Y+Z+U+V+W+T\\\noalign{\medskip}X+Y+Z+U+V+W+T&X+Y+Z+U+V+W+T&X+Y+Z+U+
            V+W+T&X+Y+Z+U+V+W+T\\\noalign{\medskip}X+Y+Z+U+V+W+T&X+Y+Z+U+V+W+T&X+Y
            +Z+U+V+W+T&X+Y+Z+U+V+W+T\\\noalign{\medskip}X+Y+Z+U+V+W+T&X+Y+Z+U+V+W+
            T&X+Y+Z+U+V+W+T&X+Y+Z+U+V+W+T\end {array} \right]
            \]
            \end{minipage}
    \end{sideways}
\end{figure}
\end{document}


Het is een beetje vreemd misschien dat die figure buiten de sideways staat, maar als dat niet zo is krijg je gezeur.
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_64026662
quote:
Op maandag 15 december 2008 10:31 schreef Iblis het volgende:

[ code verwijderd ]

Het is een beetje vreemd misschien dat die figure buiten de sideways staat, maar als dat niet zo is krijg je gezeur.
Dat ziet er al heel aardig uit!
Maar ik snap niet goed waarom je tweemaal label : m:een neemt? Het lijkt net te gaan om aparte labels te gebruiken, wat voor mij handiger is.

Die minipage kende ik niet.

Nou vroeg ik me dit nog af: ik ging misschien een appendix maken met daarin figuren. Die Appendix ging een "Section" zijn, daarna ging er nog een section "Dankwoord" of zo zijn.
Maar Latex plaatst die figuren zo een beetje waar hij zelf wil, waardoor ik nu dus dit heb:

einde sectie 4
Section 5 : Appendix
Section 6: Dankwoord
...

en dan op het volgende blad beginnen de figuren. Er moet toch wel een betere manier zijn dan dat?

[ Bericht 29% gewijzigd door zuiderbuur op 15-12-2008 11:38:05 ]
  maandag 15 december 2008 @ 11:59:07 #184
147503 Iblis
aequat omnis cinis
pi_64027374
quote:
Op maandag 15 december 2008 11:27 schreef zuiderbuur het volgende:
Dat ziet er al heel aardig uit!
Maar ik snap niet goed waarom je tweemaal label : m:een neemt? Het lijkt net te gaan om aparte labels te gebruiken, wat voor mij handiger is.
Dat was een copy paste foutje.
quote:
Die minipage kende ik niet.

Nou vroeg ik me dit nog af: ik ging misschien een appendix maken met daarin figuren. Die Appendix ging een "Section" zijn, daarna ging er nog een section "Dankwoord" of zo zijn.
Maar Latex plaatst die figuren zo een beetje waar hij zelf wil, waardoor ik nu dus dit heb:

einde sectie 4
Section 5 : Appendix
Section 6: Dankwoord
...

en dan op het volgende blad beginnen de figuren. Er moet toch wel een betere manier zijn dan dat?
Je kunt de package placeins gebruiken, dat biedt de mogelijkheid floats tegen te houden. Dat zou je voor het dankwoord kunnen activeren.
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_64065141
Kort misschien stom vraagje. Mbv fancyhdr maak ik headers en footers. Nu werkt dit perfect, op een ding na.

Ik heb mijn paginanummer rechtsonder in de hoek staan op deze manier:
\fancyfoot[LE,RO]{\thepage}

Nu is het dus wel zo dat op paginas waar hij een nieuw hoofdstuk begint, er geen header of footer wordt gemaakt waardoor het paginanummer daar gewoon weer in het midden staat. Hoe krijg ik dit voor elkaar ?
"AAAAAHH ZENNE MOAT, WOARST VLEISCH"
  dinsdag 16 december 2008 @ 19:27:35 #186
147503 Iblis
aequat omnis cinis
pi_64066233
Het standaard chaptercommando zet de paginastijl voor de chapterpagina's om naar ‘plain’. Op zich is dat niet zo vreemd om te zien vind ik zelf, vooral een header op die pagina's is vreemd natuurlijk. Je moet dan ook de ‘plain’-stijl herdefiniëren om succes te hebben, dat staat in de fancyhdr documentatie op pagina 7 e.v. uitgelegd.
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_64112443
Ik heb een boefje in m'n bib.
1
2
3
4
5
6
7
8
9
10
@article{ober04,
  title={{Information sources, news, and rumors in financial markets: Insights into the foreign exchange market}},
  author={Oberlechner, T. and Hocking, S.},
  journal={Journal of Economic Psychology},
  volume={25},
  number={3},
  pages={407--424},
  year={2004},
  publisher={Elsevier}
}


Het weghalen van meneer Hocking maakt 't alleen minder erg, maar 't wordt niet opgelost.

Iemand een idee, of oplossing ?

edit - tijdelijk opgelost met "\newline" maar dat is natuurlijk ontzettend lelijk

[ Bericht 4% gewijzigd door PietjePuk007 op 18-12-2008 15:24:19 ]
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
pi_64125725
Ik ben hier opnieuw bezig in "tikz" en eigenlijk lukt het wel, alleen zou het toch nog wel wat mooier kunnen zijn.

Dit is mijn code:
Het grootste probleem is dus dat mijn A_{-1,3} niet zou mogen die andere verzamelingen snijden, die zijn allemaal disjunct immers. Verder zijn sommige labels er op een nogal zielige plaats doorgekomen.
Weet iemand raad? :?
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
36
37
38
39
40
41
42
43
\begin{center}
\begin{figure}

 \begin{tikzpicture}[
    set/.style={shape=ellipse, inner sep=3pt, minimum width=1 cm,minimum height=0.8 cm, draw},
    pijl/.style={->,>=stealth'},
    lus/.style={->,>=stealth',min distance=8mm,looseness=20,loop,distance=80},
     ]
          \matrix[matrix of nodes,
            every node/.append style={inner sep = 0pt, minimum width=1em,minimum height=4pt},
            row sep={9pt},
            column sep={3cm,between origins}] 
             {
             |(A11)[set]|   &     |(A02)[set]|  \\
             |(Am12)[set]|   &     |(Am11)[set]|  \\
             |(A01)[set]|   &   |(Am13+)[set]|  \\
                               &     |(Am13-)[set]|  \\
         };
          
         %ik definieer mijn grote verzameling CP en zet er een naam bij
           \node[name=LtimesL, set, fit=  (A11) (A02) (Am12) (Am11) (A01)  (Am13+) (Am13-) ] {};
           \node[above] at (LtimesL.north east) {$L\times L$};
           
           % ik maak mijn deelverzameling aan rond twee kleintjes, en zet er een naam bij
          \node[name=Am13, set, fit=    (Am13+) (Am13-) ] {};
           \node[above] at (Am13.west) {$A_{-1,3}$};
           
         %ik plaats namen bij vijf deelverzamelingen
         \node[above] at (A11.north east) {$A_{1,1}$}; 
         \node[above] at (A02.north east) {$A_{0,2}$}; 
         \node[above] at (Am12.north east) {$A_{-1,2}$}; 
        
         \node[above] at (Am11.north east) {$A_{-1,1}$}; 
         \node[above] at (A01.north east) {$A_{0,1}$}; 
    
         %ik maak drie pijlen
            \draw (A01)  edge[pijl]   node[above,midway]{$\tau$} (Am13+);
            \draw (Am13+)  edge[pijl]   node[right,midway]{$\tau$} (Am13-); 
            \draw (Am13-)  edge[pijl]   node[below,midway]{$\tau$} (A01);
          
      \end{tikzpicture}
      \end{figure}
     \end{center}
pi_64126094
Vreemd,ik kan mijn bericht niet meer wijzigen.

Ik had nog een vraag over die url's :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
\documentclass[11pt]{amsproc}  
\usepackage{float, graphicx, amssymb, anysize, palatino, color}


\usepackage{hyperref}
\usepackage{url}

\begin{document}

test
\cite{ wiki:xxx}
\bibliographystyle{plain}  
\bibliography{testbib}

\end{document}


met als bibliografie:
1
2
3
4
5
6
7
8
 @misc{ wiki:xxx,
   author = "Wikipedia-bijdragers",
   title = "Vlaanderen --- Wikipedia{,} de vrije encyclopedie",
   year = "2008",
   url = "\url{http://www.cnn.com}",
   note = "[Online; accessed 3-december-2008]"
 }
   


doet het dus niet bij mij. Hoe kan dat? Ik zie geen url, laat staan een klikbare, ik lees enkel:

[1] Wikipedia-bijdragers. Vlaanderen — wikipedia, de vrije encyclopedie, 2008. [Online; accessed 3-december-
2008].
  vrijdag 19 december 2008 @ 11:22:35 #190
147503 Iblis
aequat omnis cinis
pi_64144609
quote:
Op donderdag 18 december 2008 17:33 schreef zuiderbuur het volgende:
Ik ben hier opnieuw bezig in "tikz" en eigenlijk lukt het wel, alleen zou het toch nog wel wat mooier kunnen zijn.

Dit is mijn code:
Het grootste probleem is dus dat mijn A_{-1,3} niet zou mogen die andere verzamelingen snijden, die zijn allemaal disjunct immers. Verder zijn sommige labels er op een nogal zielige plaats doorgekomen.
Weet iemand raad? :?
[ code verwijderd ]
Je kunt je verzamelingen gewoon wat verder van elkaar zetten:

1            column sep={3cm,between origins}, row sep={1.5cm,between origins}]


Die row sep voegt wat meer ruimte in.

Verder oogt dit dan wat beter:

1
2
           % ik maak mijn deelverzameling aan rond twee kleintjes, en zet er een naam bij
          \node[name=Am13, set, fit=    (Am13+) (Am13-),scale=0.90 ] {};


Want die ellipse wordt eigenlijk ietsje te groot gemaakt.

En de LxL kun je beter plaatsen door b.v. dit te doen:

1           \node[above,anchor=south west] at (LtimesL.north east) {$L\times L$};


Je zegt hier dat hij van het label 'LxL' het punt links onder moet kiezen om het tegen de grote verzameling te plaatsen. Ook andere labels kun je door handiger met anchors te werken misschien nog iets beter krijgen als je dat zou willen.
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.
  vrijdag 19 december 2008 @ 11:25:35 #191
147503 Iblis
aequat omnis cinis
pi_64144683
quote:
Op donderdag 18 december 2008 17:48 schreef zuiderbuur het volgende:
Vreemd,ik kan mijn bericht niet meer wijzigen.

Ik had nog een vraag over die url's :
[ code verwijderd ]

met als bibliografie:
[ code verwijderd ]


doet het dus niet bij mij. Hoe kan dat? Ik zie geen url, laat staan een klikbare, ik lees enkel:

[1] Wikipedia-bijdragers. Vlaanderen — wikipedia, de vrije encyclopedie, 2008. [Online; accessed 3-december-
2008].
Ik denk dat je BibTeX stijl geen url-velden herkent. Misschien moet je de url = vervangen door 'howpublished = '... Lees ook deze pagina.
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_64978895
Hoe zorg ik ervoor dat de itemize of enumerate lijst geen letter/cijfer voor ieder item krijgen?

Ik dacht dat dit kon met gewoon

1
2
3
4
\begin*{itemize}
\item blaat
\item etc...
\end{itemize}


Alleen wanneer ik dit doe krijg ik de volgende output...
quote:
itemize
blaat
etc...
Waarom krijg ik die itemize in godsnaam
Moet wel even erbij zeggen dat ik nu een online compiler gebruik aangezien ik op me stage zit en bezig ben aan me verslag...
  dinsdag 13 januari 2009 @ 09:38:09 #193
147503 Iblis
aequat omnis cinis
pi_64979990
Het hele idee achter een opsomming is dat je de onderdelen nummert of aangeeft; vandaar dat er niet een versie met een sterretje is. Maar, je kunt het \item commando optioneel meegeven waarmee genummerd moet worden. Je zou ook een tabel kunnen maken om de zaken onder elkaar te zetten (alhoewel dat andere witruimte geeft standaard):

1
2
3
4
5
6
7
8
9
10
11
    \begin{itemize}
        \item[] A
        \item[] B
        \item[] C
    \end{itemize}

    \begin{tabular}{l}
        A \\[1ex]
        B \\[1ex]
        C \\[1ex]
    \end{tabular}
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_64980256
quote:
Op dinsdag 13 januari 2009 09:38 schreef Iblis het volgende:
Het hele idee achter een opsomming is dat je de onderdelen nummert of aangeeft; vandaar dat er niet een versie met een sterretje is. Maar, je kunt het \item commando optioneel meegeven waarmee genummerd moet worden. Je zou ook een tabel kunnen maken om de zaken onder elkaar te zetten (alhoewel dat andere witruimte geeft standaard):
[ code verwijderd ]
Ok thanks. Een ander vraagje dan aangezien ik dan denk ik voor tabular ga kiezen... Maar hoe kan de witruimte tussen de regels veranderen bij een tabel?

Verder ook nog iets anders...
ik heb het volgende
1\def\bedrijfx{bedrijfx}


Wanneer ik dit vervolgens gebruik in me tex file en na \bedrijfx komt een spatie dan 'neemt' hij de spatie weg en dan staat er bijvoorbeeld...
1
2
3
bedrijfxwas een goed bedrijf
i.p.v.
bedrijfx was een goed bedrijf


ps. ander klein vraagje nog wat je denk ik wel weet maar is Preface eerder gelijk aan Voorwoord of aan inleiding. Heb namelijk beide woorden nodig in het engels... En ik dacht zelf Preface introduction?
  dinsdag 13 januari 2009 @ 10:46:22 #195
147503 Iblis
aequat omnis cinis
pi_64981769
quote:
Op dinsdag 13 januari 2009 09:51 schreef Wouser het volgende:
Ok thanks. Een ander vraagje dan aangezien ik dan denk ik voor tabular ga kiezen... Maar hoe kan de witruimte tussen de regels veranderen bij een tabel?
Handmatig, zoals ik aangaf met [[1ex]], of je gebruikt de package ‘array’, en dan kun je:

1\setlength{\extrarowheight}{1ex}


Opgeven om witruimte tussen de rijen te forceren.
quote:
Verder ook nog iets anders...
ik heb het volgende
[ code verwijderd ]

Wanneer ik dit vervolgens gebruik in me tex file en na \bedrijfx komt een spatie dan 'neemt' hij de spatie weg en dan staat er bijvoorbeeld...
[ code verwijderd ]
Ja, dat is standaard bij commando's, en dat los je op door \bedrijfx{} te typen. Je ziet het ook bij b.v. \TeX. Anders zou het heel irritant zijn bij zaken als \TeX nisch.
quote:
ps. ander klein vraagje nog wat je denk ik wel weet :P maar is Preface eerder gelijk aan Voorwoord of aan inleiding. Heb namelijk beide woorden nodig in het engels... En ik dacht zelf Preface introduction?
Ik citeer uit de Chicago Manual of Style, sectie ‘Foreword, Preface, Acknowledgments and Introduction’:
quote:
Foreword. A foreword is usually a statement by someone other than the author, sometimes an eminent person […]

Preface. Material normally conatined in an author's preface includes reasons for undertaking the work, method of research, acknowledgements […]

Introduction Most introductions belong not in the front matter but at the beginning of the text, paginated with arabic numerals. Material about the book–its origins, for example–rather than bout the subject matter should be included in the preface or in the acknowledgments. A substantial introduction by someone other than the author is usually included in the front matter, following the acknowledgments, but if it is not more than three to five pgaes, it may more appropriately be called a foreword and placed before the preface.
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_65032151
Hoe krijg ik me font nog groter dan de standaard maximale grote \Huge?

[ Bericht 45% gewijzigd door iBolt op 14-01-2009 15:48:17 ]
  woensdag 14 januari 2009 @ 15:25:55 #197
147503 Iblis
aequat omnis cinis
pi_65032338
quote:
Op woensdag 14 januari 2009 15:22 schreef iBolt het volgende:
Nog een vraagje hoe krijg ik me font nog groter dan de standaard maximale grote \Huge?
Package scalefnt gebruiken.
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.
  woensdag 14 januari 2009 @ 21:41:10 #198
46802 Visitor.Q
Neemt alles op!
pi_65048537
Ik zou graag zapfino fonts gebruiken (zie punt 5 op deze pagina). Maar volgens deze bron is dit vooral goed te doen icm XeTeX, wat dus een OS X programma is. Ook heeft de Mac deze fonts (blijkbaar) geinstalleerd. Bestaan er calligraphic fonts voor LaTeX die gratis zijn (op de pc), met bv. meerdere glyphs voor een bepaalde letter, en van die vette krullen die een woord lang kunnen zijn?
  woensdag 14 januari 2009 @ 21:48:27 #199
147503 Iblis
aequat omnis cinis
pi_65048914
quote:
Op woensdag 14 januari 2009 21:41 schreef Visitor.Q het volgende:
Ik zou graag zapfino fonts gebruiken (zie punt 5 op deze pagina). Maar volgens deze bron is dit vooral goed te doen icm XeTeX, wat dus een OS X programma is. Ook heeft de Mac deze fonts (blijkbaar) geinstalleerd. Bestaan er calligraphic fonts voor LaTeX die gratis zijn (op de pc), met bv. meerdere glyphs voor een bepaalde letter, en van die vette krullen die een woord lang kunnen zijn?
Zapfino is niet gratis, het wordt bij OS X geleverd als een soort van showcase-font om de Apple AAT technology te illustreren. (Overigens maar in één gewicht.) Echter, XeTeX zit ook in TeXLive 2008, want het werkt inmiddels ook onder Linux (ook gewoon met OpenType fonts). Je kunt het beste fontspec gebruiken.

Wat gratis calligrafische fonts betreft moet ik het antwoord schuldig blijven, maar als je met XeTeX aan de gang gaat is in beginsel elk OpenType-font geschikt; je kunt dus allicht even in zo’n fonttopic neuzen of mensen daar een Zapfino-kloon kennen.
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.
  woensdag 14 januari 2009 @ 21:52:09 #200
46802 Visitor.Q
Neemt alles op!
pi_65049117
quote:
Op woensdag 14 januari 2009 21:48 schreef Iblis het volgende:

[..]

Zapfino is niet gratis, het wordt bij OS X geleverd als een soort van showcase-font om de Apple AAT technology te illustreren. (Overigens maar in één gewicht.) Echter, XeTeX zit ook in TeXLive 2008, want het werkt inmiddels ook onder Linux (ook gewoon met OpenType fonts). Je kunt het beste fontspec gebruiken.

Wat gratis calligrafische fonts betreft moet ik het antwoord schuldig blijven, maar als je met XeTeX aan de gang gaat is in beginsel elk OpenType-font geschikt; je kunt dus allicht even in zo’n fonttopic neuzen of mensen daar een Zapfino-kloon kennen.
Raken de rechten op fonts niet uitgewerkt? Volgens mij is het al een best oud font... Maar goed, ik zal eens kijken wat er voor gratis calligrafisch gebeuren te schooien valt op internet
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')