LaTeX / MiKTeX

MiKTeX (LaTeX for MS Windows) is een wetenschappelijk typesetting programma dat wereldwijd gebruikt wordt op universiteiten en op andere wetenschappelijke instituten. MiKTeX is een Windows applicatie om LaTeX files (.tex) te bewerken.  LaTeX files kunnen gecompileerd worden naar .dvi, .ps of naar .pdf files.

MiKTeX werkt samen met Ghostscript and Ghostview voor het genereren en lezen van postscript files.
Adobe Reader is nodig om de gegenereerde pdf files te kunnen zien.

Het kan worden gebruikt met een editor zoals WinEdt of zoals TeXnicCenter. Er zijn natuurlijk meer editors, maar deze zijn de meest gebruikte. Sinds de release van MikTeX 2.9 wordt TeXworks als editor meegeleverd. Deze kan je ook gebruiken, maar biedt niet de faciliteiten die WinEdt of TexnicCenter geven.

Beamer

Niet alleen voor het maken van wetenschappelijke publicaties kan het worden gebruikt, maar ook voor presentaties te maken zoals Powerpoint. Presentaties kan je heel goed maken m.b.v. de package Beamer.

Template Beamer presentatie in de TUDelft huisstijl:

Op deze Beamer pagina vind je een voorbeeld presentatie in de TU huisstijl, die je als template kan gebruiken voor het maken van je eigen presentatie in de TUDelft huisstijl.

N.B. Voor een "Template MSc report met TU huisstijl" kan je op de site van DCSC de template hier downloaden.

TikZ en PGF

TikZ en PGF zijn packages om tekeningen te programmeren.
TikZ is gebouwd op PGF. M.b.v. TikZ kan je professionele tekeningen maken.
Zie http://www.texample.net/tikz/examples/ voor diverse voorbeelden.

Zie voor de TikZ&PGF manual http://www.ctan.org/tex-archive/graphics/pgf/base/doc/pgfmanual.pdf

Handleidingen

Op deze pagina vind je een selectie uit diverse handleidingen.

MiKTeX setup

Op deze pagina vind je informatie om een LaTeX systeem op een windows pc te installeren, bijvoorbeeld op je laptop of op je thuis pc.

Op een TUDelft pc kan een LaTeX systeem (MiKTeX) geinstalleerd worden. (Miktex, ghostscript, ghostview, TeXnicCenter of WinEdt, Acrobat Reader).

Downloads

  • Miktex.org/download
    Klik op 'All Downloads'.
    - Kies voor Net Installer (64-bit) en klik op button "Download" (setup-2.9.xxxx-x64.exe) en run de gedownloade file. 
    Klik weer op Download MiKTeX , dan op Complete MiKTeX ,  Kies als MiKTeX distribution voor bijvoorbeeld ctan.cs.uu.nl. Dit proces kan ongeveer 15 minuten tot 30 minuten duren, afhankelijk van de downloadsnelheid. Dubbelklik op setup-2.9XXXX-c64.exe om de installatie uit te voeren.
    - Je kan ook kiezen voor Basic Installer (voor een minimale subset van packages) (Basic MiKTeX Installer 64-bit or 32-bit) 
    Als je voor de basis versie kiest, heb je tijdens het LaTeXen een netwerk verbinding nodig om de aanvullende packages te installeren als je die tijdens het compileren mist. Dit gaat meestal automatisch.
  • WinEdt.com
    Dit is een krachtige editor om LaTeX documenten te maken. WinEdt is speciaal voor MiKTeX ingericht. De software is shareware, dus je kan het proberen alvorens je het aan te schaffen. Ga op deze site naar "Downloads" om  WinEdt 10.x (64-bit of 32-bit) te installeren. In de WinEdt Archives zijn oudere versies te vinden.
  • TeXnicCenter.org
    TeXnicCenter is net als WinEdt een editor programa om LaTeX documenten te maken. Op deze site kan je de huidige versie vinden van TeXnicCenter. Dit is open source, dus kostenloos.
    Onder de tab "Download" kan je de TeXnicCenter Installer vinden. (Momenteel : TeXnicCenter 2.02 Stable, 64 bits en 32 bits )
  • TeXstudio
    TeXstudio is een gratis editor programma voor MikTeX, waarbij ook een PDF window getoond wordt. Vanuit het PDF window kan teruggesprongen worden naar het TEX window. Ook vanuit het TEX window kan naar het PDF window gesprongen worden.
    Momenteel is de nieuwste versie 2.12.6
  • Ghostscript
    Download GPL Ghostscript versie9.*  (zoals: gs910w64.exe (64 bits) of gs910w32.exe (32 bits)) voor Windows 7-10
  • Ghostview
    Download GSview release v5.0 (zoals:  GSview gsv50w64.exe release v5.0 of gsv50w32.exe ) voor Windows 7-10
  • Adobe Reader
    Download Adobe Reader DC (vergeet niet het vinkje uit te zetten bij Yes, install McAfee Security Scan Plus - optional  )
  • CTAN (The Comprehensive TeX Archive Network)
    Hier vind je een collectie informatie over het TeX typesetting systeem.

 

Settings 

  • Miktex
    Na het installeren van bovengenoemde installeerbare files, moet je settings aanpassen:  Start|Programs|Miktex2.9|Miktex Console|Switch to MiKTeX administration mode
    Klik dan op: Tasks| on "Refresh FNDB"
    Daarna op: "Refresh font map files"
  • WinEdt
    Associeer .tex files met WinEdt:
    Open de Verkenner (Windows Explorer).
    Copieer de folder c:\Program Files\WinEdt Team\WinEdt 10\Samples\Paper naar c:\Temp. 
    In  c:\Temp\Paper rechts klikken op "paper.tex", dan kiezen voor "Open with...". Browse dan naar c:\Program Files \WinEdt Team\WinEdt 9\WinEdt.exe. Nu is de extensie .tex geassocieerd met MiKTeX en kan daarna op iedere tex-file dubbel geklikt worden om WinEdt te openen.

    Compileren tex file en aanpassen Yap (DVI previewer):
    WinEdt is nu geopend met "Paper.tex". Compileer Paper.tex door op "TeXify" te klikken (dit is hetzelfde als "LaTeX" en "DVI Preview" samen)
    Na het compileren opent DVI previewer "Yap" de file "Paper.dvi"
    Klik op View|Options...|Inverse DVI Search
    Klik op "WinEdt (auto-detected)" en klik op Apply gevolgd door OK.
    Na een "double click" op een willekeurige regel in de DVI file wordt in WinEdt gesprongen naar de corresponderende regel.
  • TeXnicCenter 2.02 Stable (64 bit)
    Als je TeXnicCenter voor het eerst start, wordt je gevraagd TeXnicCenter te configureren. Indien nodig, moet je het pad intikken waar TeXnicCenter de TeX software kan vinden. Dat is bij voorbeeld c:\Program Files (x86)\Miktex 2.9\miktex\bin
    Voorbeeld configuratie TeXnicCenter versie 2.02 stable release:
    Build | Define Output Profiles: LaTeX => PS => PDF
    Tab (La)TeX:
    (La)TeX compiler:
    check: Run (La)TeX in this profile
    Path to the (La)TeX compiler:
        C:\Program Files\MiKTeX 2.9\miktex\bin\x64\latex.exe
    Command line arguments to pass to the compiler:
        -interaction=nonstopmode "%Wm"
    Path to BibTeX executable:
        C:\Program Files\MiKTeX 2.9\miktex\bin\x64\bibtex.exe
    Command line arguments to pass to BibTeX:
        "%tm"
    Path to MakeIndex executable:
        C:\Program Files\MiKTeX 2.9\miktex\bin\x64\makeindex.exe
    Command line arguments to pass to MakeInex:
        "%tm.idx" -t "%tm.ilg" -o "%tm.ind"
     
    Tab Postprocessor:
        DviPs (PDF)
    Executable:
        C:\Program Files\MiKTeX 2.9\miktex\bin\x64\dvips.exe
    Arguments:
        -P pdf "%bm.dvi"

        ps2pdf
    Executable:
        C:\Program Files\MiKTeX 2.9\miktex\bin\x64\ps2pdf.exe
    Arguments:
        "%bm.ps"

    Tab Viewer:
        C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe
    View project's output
    Command line argument
         Command: "%bm.pdf"  
    Forward search
    Command line argument
         Command: "%bm.pdf"
    Close document before running (La)TeX
        Do not close
  • TeXnicCenter 2.0.2 Stable (64 Bit) 
    Configuratie: Build | Define Output Profiles... | Wizard...
  •  

     Opm. "Program Files (x86)" is de 32-bits folder voor "Program Files" op een 64-bits Windows7 pc.

    Carl Schneider