| 1 2 3 4 | \includegraphics{myfig} \caption{Mijn figuur!} \end{figure} |
| 1 2 3 4 5 6 | author = "Goossens, Michel and Mittelbach, Franck and Samarin, Alexander", title = "The {{\LaTeX}} {C}ompanion", publisher = "Addison-Wesley", year = 1993, } |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | \usepackage[all]{xy} \usepackage{amssymb} \begin{document} $$ \xymatrixcolsep{.6pc} \xymatrixrowsep{.6pc} \xymatrix{ E\ar[rr]\ar[dd] & & \mathbf{E}\ar[dd] \cr & \Box \cr S\ar[rr] & & Y_1(N) } $$ \end{document} |
Het probleem is niet zo zeer dat het vierkantje niet in het midden staat, want dat staat het wel, maar het staat in het midden van de middelste kolom. De rechterkolom heeft echter meer witruimte vanwege de label Y_1(N) rechtsonder, de linkerkolom heeft dat niet, daardoor lijkt het vierkantje dichter bij de linkerkolom te staan. Je kunt dat oplossen door de middelste kolom groter te maken, door daar witruimte in te voegen, maar dat is wat lelijk, het handigste is (denk ik) om een onzichtbare pijl van linksboven naar rechtsonder te laten gaat, die je als label \Box geeft.quote:Op maandag 25 augustus 2008 17:27 schreef thabit het volgende:
[ code verwijderd ]
Het vierkantje komt niet mooi in het midden te staan. Hoe kan ik ervoor zorgen dat dat wel gebeurt?
| 1 2 3 4 5 6 7 8 9 | \begin{displaymath} \xymatrix{% \ar@{} [dr] |{\displaystyle \Box}% E\ar[r]\ar[d] & \mathbf{E}\ar[d] \\ S\ar[r] & Y_1(N) } \end{displaymath} \end{document} |
Sja, dat doe ik allemaal braaf, besteed veel te veel tijd aan de onzinnigheden die straks toch niemand gaat opvallen, comp.text.tex lees ik, ik ga volgens mij op het werk wel door voor Texnerd, maar toch voel ik me bij jou als een Asafa Powell naast Usain Bolt. Leuk en aardig, maar het blijft gepruts. Vooral ook omdat je de neiging lijkt te hebben van veel aspecten van LaTeX wat te snappen.quote:Op maandag 25 augustus 2008 18:06 schreef Iblis het volgende:gewoon veel oefenen. En onthouden wat je tegenkomt, comp.text.tex een beetje volgen, etc.
Volgens mij wil hij een wit vlak waar eerst de tekst stond, althans, dat hoop ik, anders heb ik veel te moeilijk gedaan. ;) Als hij wil wat jij suggereert is de package comment overigens praktischer. Daarmee kun je \begin{comment} .... \end{comment} doen, en dan wordt alles ertussen uitgesloten. (Het heeft nog wat meer opties trouwens.)quote:
| 1 2 3 4 5 6 7 8 9 | \newbox\invtext \newdimen\invheight \newdimen\invwidth \setbox\invtext\hbox{\vbox{#1}} \invwidth=\wd\invtext \invheight=\ht\invtext \hbox to \invwidth{\vbox to \invheight{}} } |
Beamer heeft een commando om tekst invisible te maken op een bepaalde sheet bedacht ik me, en de implementatie lijkt gebruik te maken van PGF. Het volgende lijkt bij mij weer (in een simpele testcase) te werken:quote:Op zondag 31 augustus 2008 22:08 schreef thabit het volgende:
Helaas, het werkt inderdaad niet helemaal binnen wat complexere omgevingen, maar wel knap hoe je dit soort dingen zo even uit je vingers weet te rammen. :). Ik dacht dat er misschien gewoon een soort toggle zou zijn om tekst te laten zien. Maar goed, ik ga wel een beetje met wat maten pielen nu. :).
| 1 2 3 | \newenvironment{invisible}{\pgfsys@begininvisible}{\pgfsys@endinvisible} \makeatother |
| 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 | \usetheme{Berlin} \usepackage{pgf} % Presentatie specifieke instellingen \title{Test} \subtitle{minimal example} \author[Visitor.Q]{Visitor.Q} \begin{document} \frame{ test frame } \frame{ \frametitle{Closure relations} \begin{columns}[t] \begin{column}{.55\textwidth} Hydrodynamics:\\ Drag, lift and virtual mass closures \end{column} \begin{column}{.3\textwidth} %\centering %\includegraphics[width=3cm]{img/bubble-forces.pdf} \pgfputat{\pgfxy (-1.0,-3.0) }{\pgfbox[left,base]{\pgfimage [width=0.6\columnwidth] {bubble-forces} }} \end{column} \end{columns} } \end{document} |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | \frametitle{Closure relations} \begin{columns} \begin{column}{0.55\textwidth} opsomming \end{column} \begin{column}{0.45\textwidth} \begin{overprint} \includegraphics[width=3cm]{img/bubble-forces.pdf} \end{overprint} \end{column} \end{columns} } |
Dit is het commando dat je moet draaien:quote:Op maandag 1 september 2008 21:20 schreef Visitor.Q het volgende:
Bedankt! Het is inderdaad iets in png dat de boel verpest. Maar pngcrush hielp niet. Voorlopig heb ik er een jpg van gemaakt, maar dan is de achtergrond natuurlijk niet meer doorzichtig, maar wit. Ik klooi nog even verder.
| 1 |
| 1 |
MacTeX is momenteel nog onderweg.quote:As previously mentioned here, TeX Live 2008 is now officially
released; for the list of basic links, see the home page, http://tug.org/texlive.
For download and DVD information, see http://tug.org/texlive/acquire.html.
Perhaps the biggest news is that the underlying package infrastructure
has been completely rewritten, and dynamic package updates are now
possible. We will be updating packages as they are released to CTAN
(as MiKTeX has been doing for many years). For other news, there's a
link on the home page.
This seems a good place to mention that monetary donations to TeX
development will count double though August 2009 (up to US$10,000).
The same generous donor as last year has provided matching funds (and
an outright grant). See https://www.tug.org/donate.html. Of course
there are many non-financial ways to contribute as well; see
http://tug.org/texlive/contribute.html.
Happy TeXing,
Karl
De MikTeX package update. Da's handig. Maar ik wacht nog wel even met updaten - ik wil niks breken, en ik zag al wat gemekker over natbib langs komen. Zal wel goed zijn, maar even voor de zekerheid.quote:Op woensdag 3 september 2008 15:29 schreef Iblis het volgende:
TeXLive 2008 is uit!
[..]
MacTeX is momenteel nog onderweg.
Uit de OP kan ik je nog naar iTeXMac verwijzen. Verder zou je eventueel, nu KDE voor de Mac beschikbaar komt kunnen kijken of je Kile aan de praat kunt krijgen. Ik zie overigens nu pas dat iTeXMac2 bestaat! Misschien zou je daar ook naar kunnen kijken. Andere gespecialiseerde editors ken ik niet echt voor de Mac.quote:Op donderdag 4 september 2008 19:26 schreef znarch het volgende:
Weet iemand een alternatief voor texshop op de mac ? Ik heb texmaker al geprobeerd (die bevalt totaal niet). Texshop geeft vage errors terwijl andere editors dit niet geven, en het gaat me steeds meer irriteren.
Daar heb je ongetwijfeld gelijk in, ik verkeerde in de veronderstelling dat dit reeds gebeurd zou zijn, maar ik volg het dan ook niet zo.quote:Op donderdag 4 september 2008 20:56 schreef thijsdetweede het volgende:
Kile zal pas werken als die naar KDE4 geport is, dunkt me?
Ik snap niet precies wat je bedoelt. Je hebt in Adobe bookmarks, zoals je hieronder links ziet:quote:Op dinsdag 16 september 2008 16:50 schreef znarch het volgende:
Jep, naja dat is het nadeel van OSX, iets als texniccenter is er niet.
Weer een stomme vraagdmv hyperref krijg je een enorm leuke in klikbare inhoudsopgave. En als je hem in een niet al te antieke versie van adobe reader opent geeft hij deze links weer. Maar hoe krijg je je inhoudsopgave zelf daar ook tercht ? Zodat je heen en weer kunt klikken van de inhoudsopgave naar bv hoofdstukken ?
a4wide (en ook a4) worden niet meer aangeraden, beter is het de optie a4paper te gebruiken en dan een cls uit de KOMA-serie, b.v .scrartcl.cls. Meer hierover in het begin van LaTeX tabu: een overzicht van achterhaalde packages. Oh ja, en dubbele regel afstand? Ik neem aan dat je dat verplicht gesteld wordt? Want het is wel een beetje een typemachine-tijd-overblijfsel. Zeker als het om een tekst gaat die niet uitgebreid gecorrigeerd gaat worden.quote:Op woensdag 17 september 2008 14:55 schreef Visitor.Q het volgende:
Hoe kan ik de tekst laten doublespacen? Ik heb een aantal mogelijkheden op internet gevonden, en de tussenruimtes zijn dan inderdaad dubbelspaced, maar de tekst loopt van de pagina's af. Ik gebruik documentclass scrartcl, maar het gebeurt ook bij article. Ik heb geprobeerd:
\usepackage{setspace} icm \doublespacing
maar dan lukt het dus niet...
-- edit --
Het gebeurt me wel vaker de laatste tijd dat ik een probleem heb en door het in te typen krijg je nog wat ideeën. Bijvoorbeeld door de package a4wide weg te halen. En dat bleek meteen de oplossing
Die kun je naderhand uninstallen. D.w.z. je kunt gewoon mactex 2008 installeren, en, aannemende dat je 2007 nu hebt daarna /usr/local/texlive/2007 verwijderen. Alle links in /usr/texbin e.d. zijn dan al aangepast.quote:Op woensdag 17 september 2008 19:45 schreef znarch het volgende:
Ik ben nu mactex 2008 aan het downloaden. Als ik die dadelijk wil installen, overwrite hij dan de oude of moet ik die eerst uninstallen ?
Het is nogal laat merk ik, sorryquote:Op woensdag 17 september 2008 20:04 schreef Iblis het volgende:
[..]
Die kun je naderhand uninstallen. D.w.z. je kunt gewoon mactex 2008 installeren, en, aannemende dat je 2007 nu hebt daarna /usr/local/texlive/2007 verwijderen. Alle links in /usr/texbin e.d. zijn dan al aangepast.
Ik had die optie a4paper ook al aanstaan, dus die a4wide was ook niet erg nodig. Dubbele regelafstand was inderdaad nodig om correcties te laten uitvoerenquote:Op woensdag 17 september 2008 15:43 schreef Iblis het volgende:
[..]
a4wide (en ook a4) worden niet meer aangeraden, beter is het de optie a4paper te gebruiken en dan een cls uit de KOMA-serie, b.v .scrartcl.cls. Meer hierover in het begin van LaTeX tabu: een overzicht van achterhaalde packages. Oh ja, en dubbele regel afstand? Ik neem aan dat je dat verplicht gesteld wordt? Want het is wel een beetje een typemachine-tijd-overblijfsel. Zeker als het om een tekst gaat die niet uitgebreid gecorrigeerd gaat worden.
Zelfs voor tekstuele correctie is dubbele regelafstand niet echt nodig, het heeft namelijk een groot nadeel: het verandert de layout van je stuk substantieel. Problemen als de laatste regel van een alinea bovenaan een pagina (lelijk), of figuren die beter geplaatst kunnen worden, opvallende inconsistenties in de regelafstand door gebruikte sub- of superscripten verdoezel je zo een beetje.quote:Op donderdag 18 september 2008 00:14 schreef Visitor.Q het volgende:
Ik had die optie a4paper ook al aanstaan, dus die a4wide was ook niet erg nodig. Dubbele regelafstand was inderdaad nodig om correcties te laten uitvoeren
Gebruik die ook niet dan!quote:Op dinsdag 7 oktober 2008 14:54 schreef PietjePuk007 het volgende:
Mijn "<" en ">" veranderen automagisch in omgekeerde vraagtekens en uitroeptekens, hoe ken da? Zelfs als ik ze invoer via de character map in winedt.
| 1 2 3 4 5 6 | rechts komt een list: & \begin{itemize} \item test1 \item test2 \end{itemize} \end{tabular} |
| 1 2 3 4 5 6 7 8 | rechts komt een list: & \begin{minipage}[t]{5cm} \begin{itemize} \item test1 \item test2 \end{itemize} \end{minipage} \end{tabular} |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | \usepackage{tabularx} \begin{document} \noindent \begin{tabularx}{\textwidth}{c X} rechts komt een list: & \begin{minipage}[t]{\linewidth} \begin{itemize} \item test1 \item test2 \end{itemize} \end{minipage} \end{tabularx} \end{document} |
| 1 2 3 4 5 6 7 8 9 10 | \hline Main scenario & \begin{minipage}[t]{\linewidth} \begin{dense_enumerate} \item test1 \item test2 \end{dense_enumerate} \end{minipage}\\ \hline \end{tabularx} |
Ik denk dat voor \end{minipage} een \vspace*{.5ex} o.i.d. wat soelaas zou kunnen bieden.quote:Op maandag 13 oktober 2008 14:32 schreef gday het volgende:
Nou, voor mijn tables werkt jouw oplossing perfect Iblis! Bedankt!
Nog één ander klein probleempje: als ik mijn tabel als volgt invul vallen de onderkanten van de letters samen met de lijn die ik ónder de cell laat lopen.
[ code verwijderd ]
Ik weet niet of die ruimte nog op een of andere manier te definieren valt? Ik moet het vast zoeken in de enumerate environment (die gebruikt wordt door mijn dense_enumerate zodat er minder ruimte zit tussen de items zelf).
Ik neem aan dat je amsmath gebruikt, anders moet je dat doen.quote:Op maandag 13 oktober 2008 14:42 schreef pfaf het volgende:
Is er een manier om breuken in matrices en vectoren mooier te krijgen? Zie:
[ afbeelding ]
Waarom worden de breuken zo klein gemaakt, terwijl ik ze net als bij de onderste vergelijking wil hebben.
Op de bovenste lijn van de array in de F-vector heb ik \displaystyle gebruikt, maar dat is het ook niet helemaal, want dat drukt de boel wel erg in elkaar. Is er een manier om de boel wat meer ruimte te geven of iets dergelijks?
Korte antwoord: dit werkt niet betrouwbaar, je moet \ifx\@empty\@fromCountry doen.quote:Op dinsdag 14 oktober 2008 20:00 schreef Wouser het volgende:
Ik heb even een vraagje over hoe ik kan checken of een "var" leeg is.
"\if\@empty\@fromCountry\else\@fromCountry \\\fi"
Nu is mijn vraag. Wat doet de code nou precies...
\if\@empty\@fromCountry\else\@fromCountry \\\fi
Allereerst \if
Dan de statement \@emtpy\@fromCountry
En dan vervolgens meteen de else statement!?!
| 1 2 3 4 5 6 7 8 9 | \begin{eqnarray} x_1 &=& x_4 \nonumber\\ x_1+3x_2+3x_3 &=& 2x_4+2x_5 \nonumber\\ x_2 &=& x_5 \nonumber\\ x_2+x_3 &=& x_5 \nonumber\\ x_3 &=& 2x_4 \nonumber \end{eqnarray} \right. |
Dit is denk ik ongeveer wat je wilt:quote:Op woensdag 15 oktober 2008 19:36 schreef Skywalker88 het volgende:
hallo,
ik wil graag een stelsel lineaire vergelijkingen maken, maar ik krijg de uitlijningen maar niet goed..
dit is wat ik heb geprobeerd:
[ code verwijderd ]
dit is zeg maar wat ik wil hebben, dus de x1, x2, x3...etc onder elkaar en eventueel nog een grote accolade aan de linkerkant als dat kan (het lukt me wel om bij een array een linker accolade te krijgen maar dan krijg ik de uitlijningn maar niet goed)
[ afbeelding ]
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | \usepackage{amsmath} \begin{document} \begin{equation*} \arraycolsep=3pt \left\{ \begin{array}{rcrcrcrcr} x_1 & & & & & = & x_4 & & \\ x_1 & + & 3x_2 & + & 3x_3 & = & 2x_4 & + & 2x_5 \\ & & x_2 & & & = & & & x_5 \\ & & x_2 & + & x_3 & = & & & x_5 \\ & & & & x_3 & = & 2x_4 & & \\ \end{array} \right. \end{equation*} \end{document} |
| 1 2 3 | a & = & b \end{eqnarray} |
| 1 2 3 | a &= b \end{align} |
| 1 |
Nou, ik splits de vergelijkingen op in <term> <operator> <term> <operator> enz. De termen moeten rechtsuitgelijnd zijn, want je wilt dat de x_1-factoren in de termen boven elkaar komen, d.w.z.:quote:Op woensdag 15 oktober 2008 23:41 schreef Skywalker88 het volgende:
@Iblis: super bedankt man! het is precies wat ik bedoel :D ik heb nog wel een klein vraagje:
dit stukje snap ik nog niet helemaal
[ code verwijderd ]
ik weet dat de r=rechts uitlijnen en c=center uitlijnen maar kan je het misschien ff uitleggen hoe je dit gebruikt bij mijn stelsel vergelijkingen?
| 1 2 | x |
| 1 2 | x |
Hmm, hmm. Vooruit dan maar!quote:nogmaals bedankt :D de vorige keer had je me geloof ik ook al geholpen =]
overigens vind ik dat de eqnarray-omgeving wel handig bij meerdere lange vergelijkingen onder elkaar. de ruimte tussen de = tekens maakt het naar mijn mening ook wel iets overzichtelijker, maar dit is denk ik puur eigen smaak :)
Ok harstikke bedankt voor je uitleg. Een ander vraagje vervolgens. Nu zit ik met het volgende. Op me titelblad wordt de auteur vernoemd natuurlijk kan het zijn dat er meerdere auteurs zijn. Nu heb ik in me .cls dusquote:Op woensdag 15 oktober 2008 00:03 schreef Iblis het volgende:
[..]
Korte antwoord: dit werkt niet betrouwbaar, je moet \ifx\@empty\@fromCountry doen.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | \makeatletter \newcommand{\printauthors}[1]{% \@for\@curauthor:=#1\do{% Auteur: \@curauthor \\% } } \makeatother \begin{document} \noindent \printauthors{Henk,Kees,Jan-Piet,Willem de Vries} \end{document} |
| 1 2 3 | {\gdef\authorarray{#1}}% {\xdef\authorarray{\authorarray,#1}}% |
Omdat je anders witruimte krijg als je macro's opneemt. TeX vervangt zo'n macro-aanroep in feite gewoon door de definitie. En dan zie je op eens spaties veroorzaakt worden door de newlines in de macro. Bugs waarbij er op eens een spatie ergens staat die jij niet getypt hebt worden zo vaak veroorzaakt. Dat het werkt door een % aan het eind van de regel te zetten is omdat een % alles op de huidige regel + de witruimte aan het begin van de volgende regel opslokt.quote:Op zaterdag 18 oktober 2008 17:54 schreef Wouser het volgende:
Ok hartstikke bedankt voor je aanzet alvast ga even ermee spelen :)
ps. waarom zetn men altijd commentaar % achter de laatste regel eigenlijk?
| 1 2 3 4 | \@for\@curauthor:=#1\do{% Auteur: \@curauthor \\% } |
| 1 |
| 1 2 | \renewcommand{cmd}[args][opt]{def} |
| 1 |
| 1 2 3 4 5 | Foo bar baz bar boo \end{eigenenvironment} |
| 1 2 3 4 5 | tekst \end{eigenenvironment} |
| 1 |
Het doel is iets snel tussen aanhalingstekens (heten die zo ?) te kunnen zetten, dat doe ik nu (ff uit mijn hoofd) met: \textquotedblleft en \textquotedblright.quote:Op zondag 26 oktober 2008 21:11 schreef Iblis het volgende:
Hoe groot is die tekst? Want het simpelste is m.i. gewoon:
\newcommand{\metpuntjes}[1]{.#1.}
En dan doe je:
Blah blah blah \metpuntjes{Tekst} blah blah. Wat is je doel eigenlijk? Want misschien is er wel een handiger manier…
Dit is maar een voorbeeldquote:Op zondag 26 oktober 2008 21:37 schreef Iblis het volgende:
Het mag van mij… maar is \anh{Foo} dan niet hetzelfde als ``Foo'' typen
| 1 2 3 4 5 6 7 8 9 | ... \begin{comment} .... Blah blah blah dit komt niet in de output \end{comment} |
| 1 2 3 4 5 6 7 8 | \begin{document} \begin{sidewaysfigure} \begin{displaymath} %Matrix hier invoegen \end{displaymath} \end{sidewaysfigure} \end{documnt} |
En wat breng je in deze topic?quote:Op dinsdag 4 november 2008 16:25 schreef Darow het volgende:
Hallo,
Voor school ben ik bezig met een programma te maken dat een sudoku puzzel oplost. Opzich geen probleem denken de meeste, maar ik moet het dus maken met swi PROLOG.
Ik heb er nu vrij veel uren aan besteed en ben tot op heden nog niks opgeschoten.
Het programma zal de puzzel inductief moeten oplossen.
Uiteindelijk zal mijn programma er als volgt moeten uitzien (dit is geen prolog code)
sudoku(grid)
{
if (is_sudoku)
{
print_bord();
}
else
{
state_transiton(bord, hulpbord)
validate(hulpbord)
sudoku(hulpbord)
}
}
Kort gezegd:
Er wordt gekeken of het bord geheel klopt. Indien dat het geval is moet ik het bord printen.
Indien het niet het geval is, moet het programma een kopie maken van dat bord, vervolgens op een lege plek een nummer invullen en dat controleren. Vervolgens wordt de hele functie opnieuw aangeroepen en worden de stappen opnieuw uitgevoerd op het hulpbord.
Nu heb ik dus op dit moment na uren zoeken en kloten nog niks.
Ik heb meerdere problemen: er zijn meerdere voorbeelden beschikbaar maar ten eerste doen ze het niet en ten tweede gebruiken ze geen inductie.
Ik zou nu graag eens willen weten hoe ik een getal invul op een lege plek.
Stel ik heb een lijst [ 1,_,3,4,5,6,7,8,9], hoe vul ik een getal uit de verzameling 1,2,3,4,5,6,7,8,9 in op de lege plek (die met de underscore dus).
Alle hulp is welkom.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |