diff options
author | Karl Berry <karl@freefriends.org> | 2015-03-26 21:51:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-03-26 21:51:06 +0000 |
commit | efe8dd74ac2303dd4b4977ec4eeadec2f690e017 (patch) | |
tree | db21655c5389da94f9bd799b1d7295beb770eec2 /Master/texmf-dist/doc | |
parent | 78d21c95ac9354e8bb835a91b8ce0fc17db16a42 (diff) |
cybercic (26mar15)
git-svn-id: svn://tug.org/texlive/trunk@36634 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/cybercic/README | 25 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/cybercic/cybercic.pdf | bin | 0 -> 189764 bytes |
2 files changed, 25 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/cybercic/README b/Master/texmf-dist/doc/latex/cybercic/README new file mode 100644 index 00000000000..9ceb21d9919 --- /dev/null +++ b/Master/texmf-dist/doc/latex/cybercic/README @@ -0,0 +1,25 @@ +This is cybercic, a horrible hack for LaTeX which is used in concert with the +cyber package to make documents with annotations of compliance with information +assurance (IA) requirements. "cic" stands for Controls in Contents, and when +you include this package, some notations of compliance are added to section +names as seen in the table of contents of the final document. + +For example, United States Department of Defense Instruction 8500.2 +<http://www.dtic.mil/whs/directives/corres/pdf/850002p.pdf> contains about 150 +requirements ("IA controls") which apply to automated information systems like +servers and networks. Those inside the Department who want to set up a new +system must write documents showing how the system complies with the +requirements, so that administrators will know how to configure it, and +auditors can satisfy themselves that it complies with the requirements. + +One such requirement, DCSS-1, states that "system initialization, shutdown, and +aborts" must be "configured to ensure that the system remains in a secure +state." If you write a section \section{State Changes}, which is numbered 2.2 +when the document is built, and you use iadoc to notate in your text that you +comply with DCSS-1, like \implements{iacontrol}{DCSS-1}, and you have a table +of contents, the entry for 2.2 will look like "2.2 State Changes---DCSS-1." + +Because of the obscene macro hackery involved, it doesn't work if you have any +macros inside your section titles, like \texttt or \emph. + +cybercic is released under the MIT license; see the file named LICENSE. diff --git a/Master/texmf-dist/doc/latex/cybercic/cybercic.pdf b/Master/texmf-dist/doc/latex/cybercic/cybercic.pdf Binary files differnew file mode 100644 index 00000000000..ac01f80ca7c --- /dev/null +++ b/Master/texmf-dist/doc/latex/cybercic/cybercic.pdf |