Skip to content

LaTeX package voor notulisten van USCKI Incognito (USCKI Package vereist)

License

Notifications You must be signed in to change notification settings

AJdeMooij/autominutes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Autominutes

LaTeX package voor notulisten van USCKI Incognito.

Deze package is bedoeld voor leden van de Utrechtse Studievereniging van Cognitieve Kunstmatige Intelligentie: Incognito. Deze package moet het notuleren tijdens vergaderingen makkelijker maken, door het toevoegen van todo's in notulen automatisch door LaTeX te laten afhandelen.

De package kent automatisch kleuren toe aan de ontvangers van de todo's. De todo's verschijnen vervolgens in de text. Achteraf kan met één simpel commando een tabel met alle todo's uit de notulen worden gegenereerd.

Vereiste packages

Deze package maakt gebruik van de volgende LaTeX-packages, welke geïnstalleerd moeten zijn voordat deze package te gebruiken is: - etoolbox - listing - xstring - anysize Waarschijnlijk zal uw LaTeX-software deze packages automatisch proberen te installeren bij het gebruik van deze package.

Gebruik

Voordat todo's toegewezen kunnen worden, moeten de namen bekend zijn in dit LaTeX-bestand.

Dat kan door het volgende commando aan te roepen:

\aanwezigheid{aanwezigen}{afwezigen}

Waarin aanwezigen een lijst is van mensen die aanwezig zijn bij de vergadering, gescheiden door puntcomma's, en afwezigen een lijst is van mensen die afwezig zijn bij de vergadering, opnieuw gescheiden door puntcomma's.

Dit commando voegt zowel de volledige namen als de voornamen van alle mensen in beide lijsten toe en kent voor ieder persoon een aparte kleur toe (LET OP: de namen zijn hoofdlettergevoelig), als dat het al deze namen op de plek van het commando in het document zet als aanwezig of afwezig. De voornaam wordt gezien als het eerste woord van de volledige naam (dus een spatie eindigt de voornaam).

Vervolgens kan een todo worden toegekend met:

\todo{Naam}{Todo}{deadline}

Waarin:

  • Naam de voornaam of volledige naam van de desbetreffende persoon is, zoals ingevoerd bij de aanwezigheid.
  • Todo de beschrijving van de todo is
  • deadline de deadline van de todo is.

De todo wordt op de plek waar dit commando wordt aangeroepen ingevoegd in het document als: : in de kleur die hoort bij de desbetreffende naam. De deadline wordt alleen in de automatisch gegenereerde tabel gebruikt.

Wanneer een naam moet worden gebruikt, die niet in de de lijst van aan- of afwezigen staat, kan de naam worden toegevoegd door het commando

\newName{Naam}

te gebruiken. Hierna kan een todo op dezelfde manier worden toegekend. Deze naam wordt niet gesplitst zoals de namen in de aan- of afwezigheidslijsten. De naam in een todo moet dus exact overeenkomen met de hier ingevoerde naam.

Wanneer een nieuwe naam moet worden toegevoegd en gelijk een todo aan die naam moet worden gegeven, kan de aanroep

\todoName{Naam}{Todo}{Deadline}

Dit commando combineert de twee hiervoor besproken commando's.

LET OP: het opnieuw toevoegen van een al bestaande naam resulteert er in dat alle namen na de nieuwe toewijzing van de naam een andere kleur krijgen dan daarvoor.

De tabel met todo's kan worden gegenereerd met het commando:

\todos

Dit commando genereert een tabel van alle todo's die voor de aanroep van dit commando in het document zijn ingevoerd. De todo's verschijnen in volgorde van invoering van het document.

Opmerkingen

- Deze package past automatisch de margins aan naar een iets leesbaarder formaat. - De namen van het bestuur 2014 zijn gereserveerd zodat deze altijd dezelfde kleur hebben. Deze kunnen worden ge-overridet.

Installatie

Om deze package te gebruiken, kun je de package installeren, of zorgen dat het bestand _autominutes.sty_ altijd in dezelfde map staat als het LaTeX-bestand waarin het wordt gebruikt.

Voor het installeren van het bestand, doe het volgende:

  1. Maak een map aan (buiten de LaTeX installatiedirectory). Bijvoorbeeld texmf in Mijn Documenten
  2. Zet het autominutes.sty bestand in de directory texmf/tex/latex/
  3. Open MiKTeX Settings als Administrator
  4. Ga naar het tabblad root en voeg de texmf-map toe
  5. Ga terug naar het tabblad general en klik op Refresh FNDB

Als het goed is, kun je nu de uscki-package in elk LaTeX-bestand op de computer gebruiken.

Als je geen MiKTeX geïnstalleerd hebt, weet ik het ook niet. Ik heb dit zelf getest op Ubuntu en op Windows. Hoe het onder andere besturingssystemen werkt, weet ik niet.

About

LaTeX package voor notulisten van USCKI Incognito (USCKI Package vereist)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages