[LaTeX] Lijst bijhouden

Pagina: 1
Acties:

  • Mathijs1
  • Registratie: Oktober 2002
  • Niet online
Hopelijk zitten hier nog wat ervaren TeX-gebruikers die me met het volgende kunnen helpen:

Ik heb in mijn LaTeX-documenten een commando aangemaakt met \newcommand{\actiepunt}[1]{\textcolor{red}{\textbf{Actiepunt:}} #1} dat de megegeven parameter een opmaak en kleur geeft. Werkt allemaal prima, maar wat ik wil is dat er een schaduwlijst wordt bijgehouden waarin alles wat ik tussen de { en } zet bij mijn nieuwe commando wordt opgeslagen. Daarna wil ik met een ander commando die hele lijst kunnen laten zien. Als dit met een referencelist kan dan moet het custom ook kunnen lijkt me maar ik kan er via Google niets over vinden...

voorbeeld:

in tex file staat dit:
\actiepunt{Foo}
\actiepunt{Bar}

\actiepunten geeft dan:
-Foo
-Bar

[ Voor 16% gewijzigd door Mathijs1 op 20-01-2007 15:53 ]


  • Mathijs1
  • Registratie: Oktober 2002
  • Niet online
*bump* Bericht is iets aangepast, weet echt niemand hier meer over?

  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

Ik heb dit wel ooit geprobeerd uit te zoeken en toen kwam ik er ook niet uit, dus ik ben net zo nieuwsgierig als jij :)

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


  • hammerhead
  • Registratie: April 2000
  • Laatst online: 25-07 15:18
Heb ooit ook zoiets uitgezocht voor revisision van de subfiles van mijn document en uiteindelijk wel iets gevonden wat voldeed aan mijn eisen en wat volgens mij ook voor jou zou moeten werken.

Dit moet je in je preamble zetten:
code:
1
2
3
4
5
\makeatletter
\newcommand{\listofrevisions}{\@starttoc{rev}}
\newcommand{\revcaption}[1]{\addcontentsline{rev}{revision}{#1}}
\newcommand{\l@revision}[2]{\normalfont \textrm{\small \noindent#1\\}}
\makeatother


Dan heb je daarna twee extra commando's tot je beschikking:
  • \listofrevisions: Dit kun je gebruiken waar je de lijst van revisions wilt zien (Dit zal bij jou dus \actiepunten zijn
  • \revcaption (parameter) . Dit zet de parameter in de lijst van revisions (en die lijst van revisions staat de de toc rev)
Verder is het derde commando aanwezig om de opmaak van de verschillende elementen in \listofrevisions te bepalen.

Hopelijk duidelijk genoeg :)

Aviation is proof that given the will, we have the capacity to achieve the impossible.
--Eddie Rickenbacker