File: multiaudience.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (36 lines) | stat: -rw-r--r-- 1,234 bytes parent folder | download
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
34
35
36
# multiaudience package
# Matthew Bertucci 2/4/2022 for v1.04

#include:environ
#include:xkeyval

\CurrentAudience
\DefCurrentAudience{audiences}
\SetNewAudience{audience}#s#%audience

\begin{shownto}{audiences%keyvals}
\end{shownto}
\showto{audiences%keyvals}{text}
\Footnote{audiences%keyvals}{text}
\begin{Section}{audiences%keyvals}{title}
\begin{Section}{audiences%keyvals}[short title]{title}
\end{Section}
\begin{Subsection}{audiences%keyvals}{title}
\begin{Subsection}{audiences%keyvals}[short title]{title}
\end{Subsection}
\begin{Subsubsection}{audiences%keyvals}{title}
\begin{Subsubsection}{audiences%keyvals}[short title]{title}
\end{Subsubsection}
\begin{Paragraph}{audiences%keyvals}{title}
\begin{Paragraph}{audiences%keyvals}[short title]{title}
\end{Paragraph}
\begin{Subparagraph}{audiences%keyvals}{title}
\begin{Subparagraph}{audiences%keyvals}[short title]{title}
\end{Subparagraph}

#keyvals:\begin{shownto}#c,\showto#c,\Footnote#c,\begin{Section}#c,\begin{Subsection}#c,\begin{Subsubsection}#c,\begin{Paragraph}#c,\begin{Subparagraph}#c
%audience
#endkeyvals

\DefMultiaudienceCommand{new command%cmd}{old command%definition}#d
\NewMultiaudienceSectionEnv{envname}{command}#N