6.3.1 ⁑The meetingmins Class
The meetingmins class [6] uses the standard sectioning commands, such
as \section
and \subsection
, but provides additional
commands and environments useful in the creation of minutes or
agendas. Note that this class doesn't provide multilingual support.
The default behaviour of this class is to assume you are creating minutes from a meeting. The document will be headed “Minutes for ⟨date⟩” and some of the commands described below will be ignored. You can change this format via one of the following class options:
agenda
- This indicates the document is an agenda. The heading will be “Agenda for ⟨date⟩”.
chair
- This indicates the document is the chair's agenda. The heading will be “Chair's Agenda for ⟨date⟩” and there will be a list of members names with checkboxes for the chair to track attendance.
notes
- This sets the heading to “Notes for ⟨date⟩”.
The date of the meeting is set using:
The name of the committee is set using:
The list of members is set using:
where ⟨list⟩ is a list of members. (The member list is only used
by the chair
class option.)
The list of people present at the meeting is set using:
where again ⟨list⟩ is a list of names. (This list is ignored
by the chair
and agenda
options.)
Within ⟨list⟩, for both \setmembers
and
\setpresent
, the chair's name should be set with:
Example:
\setdate{12th March 2014} \setcommittee{Secret Lab of Experimental Stuff} \setmembers{ \chair{Mr Big Head}, Prof Important Person, Dr Bor Ing } \setpresent{ \chair{Mr Big Head}, Dr Bor Ing }
This sets information (analogous to \author
and \title
)
but doesn't actually display any information, so these commands may
be used in the preamble. As with \author
and \title
,
you need to use
to make the title information appear.
Within the document
environment, if you need numbered lists you
can use the items
environment
within sections and the
subitems
environment
within subsections and
sub-subsections. As is usual for list environments, use
\item
at the start of each item. If there are items that should
only appear in the chair's agenda or in the notes, you can instead use the
hiddenitems
environment
within sections and the hiddensubitems
environment
within subsections and sub-subsections. There is also a similar
hiddentext
environment
for non-list text. The contents ⟨text⟩ is only displayed if the
chair
or notes
class
option has been used.
The date and time of the next meeting can be displayed using:
This is ignored for the agenda
option.
Finally
is a convenient shortcut for “The minutes of the previous meeting were approved”.
Example:
\section{Announcements} \begin{hiddenitems} \item A fire alarm drill is expected during the meeting. \end{hiddenitems} \section{Old Business} \begin{items} \item \priormins \end{items} \section{New Business} \begin{items} \item Discuss schedules for secret research. \item Discuss schedules for new experimental stuff. \end{items} \nextmeeting{15th April 2014 at 15:00}
If the chair
or notes
class options
are used the fire alarm announcement will be displayed, otherwise it
will be skipped.
Create a document using the meetingmins class that uses all the commands described in this section. Try using the different class options to see how they affect the document. (Remember that you can't mix the class options.)
This book is also available as A4 PDF or 12.8cm x 9.6cm PDF or paperback (ISBN 978-1-909440-07-4).