diff options
Diffstat (limited to 'icite.dtx')
-rw-r--r-- | icite.dtx | 661 |
1 files changed, 68 insertions, 593 deletions
@@ -1,23 +1,21 @@ | |||
1 | % \iffalse meta-comment | 1 | % \iffalse meta-comment |
2 | % icite -- Indices locorum citatorum | 2 | % icite -- Indices locorum citatorum |
3 | % Copyright (C) 2019--2021 Robert Alesssi | 3 | % Copyright (C) 2019, 2020, 2021, 2023 Robert Alesssi |
4 | % | ||
5 | % Permission to use, copy, modify, and distribute this software for any | ||
6 | % purpose with or without fee is hereby granted, provided that the above | ||
7 | % copyright notice and this permission notice appear in all copies. | ||
8 | % | ||
9 | % THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||
10 | % WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||
11 | % MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||
12 | % ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||
13 | % WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||
14 | % ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | ||
15 | % OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||
4 | % | 16 | % |
5 | % Please send error reports and suggestions for improvements to Robert | 17 | % Please send error reports and suggestions for improvements to Robert |
6 | % Alessi <alessi@robertalessi.net> | 18 | % Alessi <alessi@robertalessi.net> |
7 | % | ||
8 | % This program is free software: you can redistribute it and/or modify | ||
9 | % it under the terms of the GNU General Public License as published by | ||
10 | % the Free Software Foundation, either version 3 of the License, or | ||
11 | % (at your option) any later version. | ||
12 | % | ||
13 | % This program is distributed in the hope that it will be useful, but | ||
14 | % WITHOUT ANY WARRANTY; without even the implied warranty of | ||
15 | % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
16 | % General Public License for more details. | ||
17 | % | ||
18 | % You should have received a copy of the GNU General Public License | ||
19 | % along with this program. If not, see | ||
20 | % <http://www.gnu.org/licenses/>. | ||
21 | % \fi | 19 | % \fi |
22 | % | 20 | % |
23 | % \iffalse | 21 | % \iffalse |
@@ -27,7 +25,7 @@ | |||
27 | %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01] | 25 | %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01] |
28 | %<package>\ProvidesPackage{icite} | 26 | %<package>\ProvidesPackage{icite} |
29 | %<*package> | 27 | %<*package> |
30 | [2021/07/07 v1.4-dev Make Indices locorum citatorum] | 28 | [2023/01/24 v1.4-dev Make Indices locorum citatorum] |
31 | %</package> | 29 | %</package> |
32 | %<*driver> | 30 | %<*driver> |
33 | \documentclass{ltxdoc} | 31 | \documentclass{ltxdoc} |
@@ -234,17 +232,23 @@ | |||
234 | \metaset{partof}{The icite Package} | 232 | \metaset{partof}{The icite Package} |
235 | \metaset[print]{partof}{The \textsf{icite} Package} | 233 | \metaset[print]{partof}{The \textsf{icite} Package} |
236 | \metaset{copyrightowner}{\metapick[#1]{author}} | 234 | \metaset{copyrightowner}{\metapick[#1]{author}} |
237 | \metaset{copyrightdate}{2019--2021} | 235 | \metaset{copyrightdate}{2019, 2020, 2021, 2023} |
238 | \metaset{licensemessage}{Permission is granted to copy, distribute | 236 | \metaset{licensemessage}{Permission to use, copy, modify, and |
239 | and/or modify this document under the terms of the GNU Free | 237 | distribute this software for any purpose with or without fee is |
240 | Documentation License, Version 1.3 or any later version published by | 238 | hereby granted, provided that the above copyright notice and this |
241 | the Free Software Foundation; with no Invariant Sections, no | 239 | permission notice appear in all copies. |
242 | Front-Cover Texts, and no Back-Cover Texts. A copy of the license | 240 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL |
243 | is included in the section entitled ``GNU Free Documentation | 241 | WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED |
244 | License''.} | 242 | WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE |
245 | \metaset{licenseurl}{https://www.gnu.org/licenses/fdl-1.3.html} | 243 | AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL |
244 | DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA | ||
245 | OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | ||
246 | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | ||
247 | PERFORMANCE OF THIS SOFTWARE.} | ||
248 | \metaset{licenseurl}{% | ||
249 | https://cvsweb.openbsd.org/src/share/misc/license.template?rev=HEAD} | ||
246 | \metaset[print]{licenseurl}{% | 250 | \metaset[print]{licenseurl}{% |
247 | \url{https://www.gnu.org/licenses/fdl-1.3.html}} | 251 | \url{https://cvsweb.openbsd.org/src/share/misc/license.template?rev=HEAD}} |
248 | \metaset[cmd]{licenselogo}{\includegraphics[scale=0.75]{#1}} | 252 | \metaset[cmd]{licenselogo}{\includegraphics[scale=0.75]{#1}} |
249 | \metawritepdfinfo | 253 | \metawritepdfinfo |
250 | \metawritepdfaux | 254 | \metawritepdfaux |
@@ -416,44 +420,55 @@ | |||
416 | % | 420 | % |
417 | % \section*{License and Disclaimer} | 421 | % \section*{License and Disclaimer} |
418 | % \addcontentsline{toc}{section}{License and disclamer} | 422 | % \addcontentsline{toc}{section}{License and disclamer} |
419 | % \subsection*{License Applicable to this Document} | ||
420 | % \pdfbookmark[2]{Licence applicable to this document}{copyright-doc} | ||
421 | % \leavevmode\marginpar{\hfill\texttt{fdl1.3}} | ||
422 | % \metapick[print]{rightstext} (See below \vref{sec:fdl}.) | ||
423 | % | ||
424 | % \subsection*{License Applicable to the Software} | ||
425 | % \pdfbookmark[2]{Licence applicable to the software}{copyright-soft} | ||
426 | % \label{sec:license-software} | 423 | % \label{sec:license-software} |
427 | % | 424 | % |
428 | % \pkg{icite} --- \metapick[print]{subtitle} | 425 | % \pkg{icite} --- \metapick[print]{subtitle} |
429 | % \metapick[print]{copyrightstatement} | 426 | % \metapick[print]{copyrightstatement} |
427 | % | ||
428 | % \leavevmode\marginpar{\hfill\texttt{OpenBSD}} \pkg{icite} is | ||
429 | % licensed under the terms of the so-called OpenBSD license, as it is | ||
430 | % modelled after the ISC copyright, which is functionally equivalent | ||
431 | % to a two-term BSD copyright with language removed that is made | ||
432 | % unnecessary by the Berne convention.\footnote{More information about | ||
433 | % the OpenBSD policy to which \pkg{icite} adheres: | ||
434 | % \url{https://www.openbsd.org/policy.html}.} | ||
435 | % | ||
436 | % \iffalse | ||
437 | %<*example> | ||
438 | % \fi | ||
439 | \begin{minted}[linenos=false]{text} | ||
440 | icite -- Index locorum citatorum | ||
441 | -------------------------------- | ||
442 | |||
443 | Copyright (c) 2019, 2020, 2021, 2023 Robert Alessi | ||
444 | <alessi@robertalessi.net> | ||
445 | |||
446 | Permission to use, copy, modify, and distribute this software for any | ||
447 | purpose with or without fee is hereby granted, provided that the above | ||
448 | copyright notice and this permission notice appear in all copies. | ||
449 | |||
450 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||
451 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||
452 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||
453 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||
454 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||
455 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | ||
456 | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||
457 | \end{minted} | ||
458 | % \iffalse | ||
459 | %</example> | ||
460 | % \fi | ||
430 | % | 461 | % |
431 | % Please send error reports and suggestions for improvements to Robert | 462 | % Please send error reports and suggestions for improvements to Robert |
432 | % Alessi: | 463 | % Alessi: |
433 | % \begin{itemize} | 464 | % \begin{itemize} |
434 | % \item email: \mailto[icite package]{Robert Alessi <alessi@roberalessi.net>} | 465 | % \item email: \mailto[icite package]{Robert Alessi <alessi@roberalessi.net>} |
435 | % \item website: \url{http://www.robertalessi.net/icite} | 466 | % \item website: \url{https://sr.ht/~ralessi/icite/} |
436 | % \item development: \url{http://git.robertalessi.net/icite} | 467 | % \item development: \url{http://git.robertalessi.net/icite} |
437 | % \item comments, feature requests, bug reports: | 468 | % \item comments, feature requests, bug reports: |
438 | % \url{https://gitlab.com/ralessi/icite/issues} | 469 | % \url{https://todo.sr.ht/~ralessi/icite} |
439 | % \end{itemize} | 470 | % \end{itemize} |
440 | % | 471 | % |
441 | % \leavevmode\marginpar{\hfill\texttt{gpl3+}} | ||
442 | % This program is free software: you can redistribute it and/or modify | ||
443 | % it under the terms of the GNU General Public License as published by | ||
444 | % the Free Software Foundation, either version 3 of the License, or | ||
445 | % (at your option) any later version. | ||
446 | % | ||
447 | % This program is distributed in the hope that it will be useful, but | ||
448 | % WITHOUT ANY WARRANTY; without even the implied warranty of | ||
449 | % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
450 | % General Public License for more details. | ||
451 | % | ||
452 | % You should have received a copy of the GNU General Public License | ||
453 | % along with this program. If not, see | ||
454 | % \href{http://www.gnu.org/licenses}% | ||
455 | % {\texttt{<http://www.gnu.org/licenses/>}}. | ||
456 | % | ||
457 | % This release of \pkg{icite} consists of the following | 472 | % This release of \pkg{icite} consists of the following |
458 | % source files: | 473 | % source files: |
459 | % \begin{itemize} | 474 | % \begin{itemize} |
@@ -666,7 +681,7 @@ | |||
666 | % option.\footnote{See above, \vref{ref:citecmd}.} | 681 | % option.\footnote{See above, \vref{ref:citecmd}.} |
667 | % | 682 | % |
668 | % \paragraph{List of References} \newfeature[v1.4] | 683 | % \paragraph{List of References} \newfeature[v1.4] |
669 | % \changes{v1.4}{2021/07/07}{\textsf{icite} now indexes separately | 684 | % \changes{v1.4}{2023/01/24}{\textsf{icite} now indexes separately |
670 | % lists of references} The references inserted in the \meta{post} | 685 | % lists of references} The references inserted in the \meta{post} |
671 | % argument of \cs{icite} may consist of single numbers\---as in |25|, | 686 | % argument of \cs{icite} may consist of single numbers\---as in |25|, |
672 | % |vii| or |XIV|\---ranges of numbers\---as in |34--38| or | 687 | % |vii| or |XIV|\---ranges of numbers\---as in |34--38| or |
@@ -1051,546 +1066,6 @@ | |||
1051 | % \tcbinputlisting{minted options={linenos, numbersep=1.5mm}, minted | 1066 | % \tcbinputlisting{minted options={linenos, numbersep=1.5mm}, minted |
1052 | % language=bibtex, listing file=icite.bib, listing only} | 1067 | % language=bibtex, listing file=icite.bib, listing only} |
1053 | % | 1068 | % |
1054 | % \section{GNU Free Documentation License} | ||
1055 | % \label{sec:fdl} | ||
1056 | % \textbf{Version 1.3, 3 November 2008} | ||
1057 | % | ||
1058 | % \begin{center} | ||
1059 | % Version 1.3, 3 November 2008 | ||
1060 | % | ||
1061 | % Copyright \copyright{} 2000, 2001, 2002, 2007, 2008 Free | ||
1062 | % Software Foundation, Inc. | ||
1063 | % | ||
1064 | % \bigskip | ||
1065 | % | ||
1066 | % \url{https://fsf.org/} | ||
1067 | % | ||
1068 | % \bigskip | ||
1069 | % | ||
1070 | % Everyone is permitted to copy and distribute verbatim copies | ||
1071 | % of this license document, but changing it is not allowed. | ||
1072 | % \end{center} | ||
1073 | % | ||
1074 | % \needspace{3\baselineskip} | ||
1075 | % \begin{center} | ||
1076 | % {\bf\large Preamble} | ||
1077 | % \end{center} | ||
1078 | % | ||
1079 | % The purpose of this License is to make a manual, textbook, or other | ||
1080 | % functional and useful document \enquote{free} in the sense of | ||
1081 | % freedom: to assure everyone the effective freedom to copy and | ||
1082 | % redistribute it, with or without modifying it, either commercially | ||
1083 | % or noncommercially. Secondarily, this License preserves for the | ||
1084 | % author and publisher a way to get credit for their work, while not | ||
1085 | % being considered responsible for modifications made by others. | ||
1086 | % | ||
1087 | % This License is a kind of \enquote{copyleft}, which means that | ||
1088 | % derivative works of the document must themselves be free in the same | ||
1089 | % sense. It complements the GNU General Public License, which is a | ||
1090 | % copyleft license designed for free software. | ||
1091 | % | ||
1092 | % We have designed this License in order to use it for manuals for | ||
1093 | % free software, because free software needs free documentation: a | ||
1094 | % free program should come with manuals providing the same freedoms | ||
1095 | % that the software does. But this License is not limited to software | ||
1096 | % manuals; it can be used for any textual work, regardless of subject | ||
1097 | % matter or whether it is published as a printed book. We recommend | ||
1098 | % this License principally for works whose purpose is instruction or | ||
1099 | % reference. | ||
1100 | % | ||
1101 | % \needspace{3\baselineskip} | ||
1102 | % \begin{center} | ||
1103 | % {\large\bf 1. APPLICABILITY AND DEFINITIONS\par} | ||
1104 | % \end{center} | ||
1105 | % | ||
1106 | % This License applies to any manual or other work, in any medium, | ||
1107 | % that contains a notice placed by the copyright holder saying it can | ||
1108 | % be distributed under the terms of this License. Such a notice | ||
1109 | % grants a world-wide, royalty-free license, unlimited in duration, to | ||
1110 | % use that work under the conditions stated herein. The | ||
1111 | % \enquote{\textbf{Document}}, below, refers to any such manual or | ||
1112 | % work. Any member of the public is a licensee, and is addressed as | ||
1113 | % \enquote{\textbf{you}}. You accept the license if you copy, modify | ||
1114 | % or distribute the work in a way requiring permission under copyright | ||
1115 | % law. | ||
1116 | % | ||
1117 | % A \enquote{\textbf{Modified Version}} of the Document means any work | ||
1118 | % containing the Document or a portion of it, either copied verbatim, | ||
1119 | % or with modifications and/or translated into another language. | ||
1120 | % | ||
1121 | % A \enquote{\textbf{Secondary Section}} is a named appendix or a | ||
1122 | % front-matter section of the Document that deals exclusively with the | ||
1123 | % relationship of the publishers or authors of the Document to the | ||
1124 | % Document's overall subject (or to related matters) and contains | ||
1125 | % nothing that could fall directly within that overall subject. | ||
1126 | % (Thus, if the Document is in part a textbook of mathematics, a | ||
1127 | % Secondary Section may not explain any mathematics.) The | ||
1128 | % relationship could be a matter of historical connection with the | ||
1129 | % subject or with related matters, or of legal, commercial, | ||
1130 | % philosophical, ethical or political position regarding them. | ||
1131 | % | ||
1132 | % The \enquote{\textbf{Invariant Sections}} are certain Secondary | ||
1133 | % Sections whose titles are designated, as being those of Invariant | ||
1134 | % Sections, in the notice that says that the Document is released | ||
1135 | % under this License. If a section does not fit the above definition | ||
1136 | % of Secondary then it is not allowed to be designated as Invariant. | ||
1137 | % The Document may contain zero Invariant Sections. If the Document | ||
1138 | % does not identify any Invariant Sections then there are none. | ||
1139 | % | ||
1140 | % The \enquote{\textbf{Cover Texts}} are certain short passages of | ||
1141 | % text that are listed, as Front-Cover Texts or Back-Cover Texts, in | ||
1142 | % the notice that says that the Document is released under this | ||
1143 | % License. A Front-Cover Text may be at most 5 words, and a | ||
1144 | % Back-Cover Text may be at most 25 words. | ||
1145 | % | ||
1146 | % A \enquote{\textbf{Transparent}} copy of the Document means a | ||
1147 | % machine-readable copy, represented in a format whose specification | ||
1148 | % is available to the general public, that is suitable for revising | ||
1149 | % the document straightforwardly with generic text editors or (for | ||
1150 | % images composed of pixels) generic paint programs or (for drawings) | ||
1151 | % some widely available drawing editor, and that is suitable for input | ||
1152 | % to text formatters or for automatic translation to a variety of | ||
1153 | % formats suitable for input to text formatters. A copy made in an | ||
1154 | % otherwise Transparent file format whose markup, or absence of | ||
1155 | % markup, has been arranged to thwart or discourage subsequent | ||
1156 | % modification by readers is not Transparent. An image format is not | ||
1157 | % Transparent if used for any substantial amount of text. A copy that | ||
1158 | % is not \enquote{Transparent} is called \enquote{\textbf{Opaque}}. | ||
1159 | % | ||
1160 | % Examples of suitable formats for Transparent copies include plain | ||
1161 | % ASCII without markup, Texinfo input format, LaTeX input format, SGML | ||
1162 | % or XML using a publicly available DTD, and standard-conforming | ||
1163 | % simple HTML, PostScript or PDF designed for human modification. | ||
1164 | % Examples of transparent image formats include PNG, XCF and JPG. | ||
1165 | % Opaque formats include proprietary formats that can be read and | ||
1166 | % edited only by proprietary word processors, SGML or XML for which | ||
1167 | % the DTD and/or processing tools are not generally available, and the | ||
1168 | % machine-generated HTML, PostScript or PDF produced by some word | ||
1169 | % processors for output purposes only. | ||
1170 | % | ||
1171 | % The \enquote{\textbf{Title Page}} means, for a printed book, the | ||
1172 | % title page itself, plus such following pages as are needed to hold, | ||
1173 | % legibly, the material this License requires to appear in the title | ||
1174 | % page. For works in formats which do not have any title page as | ||
1175 | % such, \enquote{Title Page} means the text near the most prominent | ||
1176 | % appearance of the work's title, preceding the beginning of the body | ||
1177 | % of the text. | ||
1178 | % | ||
1179 | % The \enquote{\textbf{publisher}} means any person or entity that | ||
1180 | % distributes copies of the Document to the public. | ||
1181 | % | ||
1182 | % A section \enquote{\textbf{Entitled XYZ}} means a named subunit of | ||
1183 | % the Document whose title either is precisely XYZ or contains XYZ in | ||
1184 | % parentheses following text that translates XYZ in another language. | ||
1185 | % (Here XYZ stands for a specific section name mentioned below, such | ||
1186 | % as \enquote{\textbf{Acknowledgements}}, | ||
1187 | % \enquote{\textbf{Dedications}}, \enquote{\textbf{Endorsements}}, or | ||
1188 | % \enquote{\textbf{History}}.) To \enquote{\textbf{Preserve the | ||
1189 | % Title}} of such a section when you modify the Document means that it | ||
1190 | % remains a section \enquote{Entitled XYZ} according to this | ||
1191 | % definition. | ||
1192 | % | ||
1193 | % The Document may include Warranty Disclaimers next to the notice | ||
1194 | % which states that this License applies to the Document. These | ||
1195 | % Warranty Disclaimers are considered to be included by reference in | ||
1196 | % this License, but only as regards disclaiming warranties: any other | ||
1197 | % implication that these Warranty Disclaimers may have is void and has | ||
1198 | % no effect on the meaning of this License. | ||
1199 | % | ||
1200 | % \needspace{3\baselineskip} | ||
1201 | % \begin{center} | ||
1202 | % {\large\bf 2. VERBATIM COPYING\par} | ||
1203 | % \end{center} | ||
1204 | % | ||
1205 | % You may copy and distribute the Document in any medium, either | ||
1206 | % commercially or noncommercially, provided that this License, the | ||
1207 | % copyright notices, and the license notice saying this License | ||
1208 | % applies to the Document are reproduced in all copies, and that you | ||
1209 | % add no other conditions whatsoever to those of this License. You | ||
1210 | % may not use technical measures to obstruct or control the reading or | ||
1211 | % further copying of the copies you make or distribute. However, you | ||
1212 | % may accept compensation in exchange for copies. If you distribute a | ||
1213 | % large enough number of copies you must also follow the conditions in | ||
1214 | % section~3. | ||
1215 | % | ||
1216 | % You may also lend copies, under the same conditions stated above, | ||
1217 | % and you may publicly display copies. | ||
1218 | % | ||
1219 | % \needspace{3\baselineskip} | ||
1220 | % \begin{center} | ||
1221 | % {\large\bf 3. COPYING IN QUANTITY\par} | ||
1222 | % \end{center} | ||
1223 | % | ||
1224 | % If you publish printed copies (or copies in media that commonly have | ||
1225 | % printed covers) of the Document, numbering more than 100, and the | ||
1226 | % Document's license notice requires Cover Texts, you must enclose the | ||
1227 | % copies in covers that carry, clearly and legibly, all these Cover | ||
1228 | % Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on | ||
1229 | % the back cover. Both covers must also clearly and legibly identify | ||
1230 | % you as the publisher of these copies. The front cover must present | ||
1231 | % the full title with all words of the title equally prominent and | ||
1232 | % visible. You may add other material on the covers in addition. | ||
1233 | % Copying with changes limited to the covers, as long as they preserve | ||
1234 | % the title of the Document and satisfy these conditions, can be | ||
1235 | % treated as verbatim copying in other respects. | ||
1236 | % | ||
1237 | % If the required texts for either cover are too voluminous to fit | ||
1238 | % legibly, you should put the first ones listed (as many as fit | ||
1239 | % reasonably) on the actual cover, and continue the rest onto adjacent | ||
1240 | % pages. | ||
1241 | % | ||
1242 | % If you publish or distribute Opaque copies of the Document numbering | ||
1243 | % more than 100, you must either include a machine-readable | ||
1244 | % Transparent copy along with each Opaque copy, or state in or with | ||
1245 | % each Opaque copy a computer-network location from which the general | ||
1246 | % network-using public has access to download using public-standard | ||
1247 | % network protocols a complete Transparent copy of the Document, free | ||
1248 | % of added material. If you use the latter option, you must take | ||
1249 | % reasonably prudent steps, when you begin distribution of Opaque | ||
1250 | % copies in quantity, to ensure that this Transparent copy will remain | ||
1251 | % thus accessible at the stated location until at least one year after | ||
1252 | % the last time you distribute an Opaque copy (directly or through | ||
1253 | % your agents or retailers) of that edition to the public. | ||
1254 | % | ||
1255 | % It is requested, but not required, that you contact the authors of | ||
1256 | % the Document well before redistributing any large number of copies, | ||
1257 | % to give them a chance to provide you with an updated version of the | ||
1258 | % Document. | ||
1259 | % | ||
1260 | % \needspace{3\baselineskip} | ||
1261 | % \begin{center} | ||
1262 | % {\large\bf 4. MODIFICATIONS\par} | ||
1263 | % \end{center} | ||
1264 | % | ||
1265 | % You may copy and distribute a Modified Version of the Document under | ||
1266 | % the conditions of sections 2 and 3 above, provided that you release | ||
1267 | % the Modified Version under precisely this License, with the Modified | ||
1268 | % Version filling the role of the Document, thus licensing | ||
1269 | % distribution and modification of the Modified Version to whoever | ||
1270 | % possesses a copy of it. In addition, you must do these things in | ||
1271 | % the Modified Version: | ||
1272 | % | ||
1273 | % \begin{itemize} | ||
1274 | % \item[A.] Use in the Title Page (and on the covers, if any) a title | ||
1275 | % distinct from that of the Document, and from those of previous | ||
1276 | % versions (which should, if there were any, be listed in the | ||
1277 | % History section of the Document). You may use the same title as a | ||
1278 | % previous version if the original publisher of that version gives | ||
1279 | % permission. | ||
1280 | % | ||
1281 | % \item[B.] List on the Title Page, as authors, one or more persons | ||
1282 | % or entities responsible for authorship of the modifications in | ||
1283 | % the Modified Version, together with at least five of the | ||
1284 | % principal authors of the Document (all of its principal authors, | ||
1285 | % if it has fewer than five), unless they release you from this | ||
1286 | % requirement. | ||
1287 | % | ||
1288 | % \item[C.] State on the Title page the name of the publisher of the | ||
1289 | % Modified Version, as the publisher. | ||
1290 | % | ||
1291 | % \item[D.] Preserve all the copyright notices of the Document. | ||
1292 | % | ||
1293 | % \item[E.] Add an appropriate copyright notice for your | ||
1294 | % modifications adjacent to the other copyright notices. | ||
1295 | % | ||
1296 | % \item[F.] Include, immediately after the copyright notices, a | ||
1297 | % license notice giving the public permission to use the Modified | ||
1298 | % Version under the terms of this License, in the form shown in the | ||
1299 | % Addendum below. | ||
1300 | % | ||
1301 | % \item[G.] Preserve in that license notice the full lists of | ||
1302 | % Invariant Sections and required Cover Texts given in the | ||
1303 | % Document's license notice. | ||
1304 | % | ||
1305 | % \item[H.] Include an unaltered copy of this License. | ||
1306 | % | ||
1307 | % \item[I.] Preserve the section Entitled \enquote{History}, | ||
1308 | % Preserve its Title, and add to it an item stating at least the | ||
1309 | % title, year, new authors, and publisher of the Modified Version | ||
1310 | % as given on the Title Page. If there is no section Entitled | ||
1311 | % \enquote{History} in the Document, create one stating the title, | ||
1312 | % year, authors, and publisher of the Document as given on its | ||
1313 | % Title Page, then add an item describing the Modified Version as | ||
1314 | % stated in the previous sentence. | ||
1315 | % | ||
1316 | % \item[J.] Preserve the network location, if any, given in the | ||
1317 | % Document for public access to a Transparent copy of the Document, | ||
1318 | % and likewise the network locations given in the Document for | ||
1319 | % previous versions it was based on. These may be placed in the | ||
1320 | % \enquote{History} section. You may omit a network location for a | ||
1321 | % work that was published at least four years before the Document | ||
1322 | % itself, or if the original publisher of the version it refers to | ||
1323 | % gives permission. | ||
1324 | % | ||
1325 | % \item[K.] For any section Entitled \enquote{Acknowledgements} or | ||
1326 | % \enquote{Dedications}, Preserve the Title of the section, and | ||
1327 | % preserve in the section all the substance and tone of each of the | ||
1328 | % contributor acknowledgements and/or dedications given therein. | ||
1329 | % | ||
1330 | % \item[L.] Preserve all the Invariant Sections of the Document, | ||
1331 | % unaltered in their text and in their titles. Section numbers or | ||
1332 | % the equivalent are not considered part of the section titles. | ||
1333 | % | ||
1334 | % \item[M.] Delete any section Entitled \enquote{Endorsements}. | ||
1335 | % Such a section may not be included in the Modified Version. | ||
1336 | % | ||
1337 | % \item[N.] Do not retitle any existing section to be Entitled | ||
1338 | % \enquote{Endorsements} or to conflict in title with any Invariant | ||
1339 | % Section. | ||
1340 | % | ||
1341 | % \item[O.] Preserve any Warranty Disclaimers. | ||
1342 | % \end{itemize} | ||
1343 | % | ||
1344 | % If the Modified Version includes new front-matter sections or | ||
1345 | % appendices that qualify as Secondary Sections and contain no | ||
1346 | % material copied from the Document, you may at your option designate | ||
1347 | % some or all of these sections as invariant. To do this, add their | ||
1348 | % titles to the list of Invariant Sections in the Modified Version's | ||
1349 | % license notice. These titles must be distinct from any other | ||
1350 | % section titles. | ||
1351 | % | ||
1352 | % You may add a section Entitled \enquote{Endorsements}, provided it | ||
1353 | % contains nothing but endorsements of your Modified Version by | ||
1354 | % various parties---for example, statements of peer review or that the | ||
1355 | % text has been approved by an organization as the authoritative | ||
1356 | % definition of a standard. | ||
1357 | % | ||
1358 | % You may add a passage of up to five words as a Front-Cover Text, and | ||
1359 | % a passage of up to 25 words as a Back-Cover Text, to the end of the | ||
1360 | % list of Cover Texts in the Modified Version. Only one passage of | ||
1361 | % Front-Cover Text and one of Back-Cover Text may be added by (or | ||
1362 | % through arrangements made by) any one entity. If the Document | ||
1363 | % already includes a cover text for the same cover, previously added | ||
1364 | % by you or by arrangement made by the same entity you are acting on | ||
1365 | % behalf of, you may not add another; but you may replace the old one, | ||
1366 | % on explicit permission from the previous publisher that added the | ||
1367 | % old one. | ||
1368 | % | ||
1369 | % The author(s) and publisher(s) of the Document do not by this | ||
1370 | % License give permission to use their names for publicity for or to | ||
1371 | % assert or imply endorsement of any Modified Version. | ||
1372 | % | ||
1373 | % \needspace{3\baselineskip} | ||
1374 | % \begin{center} | ||
1375 | % {\large\bf 5. COMBINING DOCUMENTS\par} | ||
1376 | % \end{center} | ||
1377 | % | ||
1378 | % You may combine the Document with other documents released under | ||
1379 | % this License, under the terms defined in section~4 above for | ||
1380 | % modified versions, provided that you include in the combination all | ||
1381 | % of the Invariant Sections of all of the original documents, | ||
1382 | % unmodified, and list them all as Invariant Sections of your combined | ||
1383 | % work in its license notice, and that you preserve all their Warranty | ||
1384 | % Disclaimers. | ||
1385 | % | ||
1386 | % The combined work need only contain one copy of this License, and | ||
1387 | % multiple identical Invariant Sections may be replaced with a single | ||
1388 | % copy. If there are multiple Invariant Sections with the same name | ||
1389 | % but different contents, make the title of each such section unique | ||
1390 | % by adding at the end of it, in parentheses, the name of the original | ||
1391 | % author or publisher of that section if known, or else a unique | ||
1392 | % number. Make the same adjustment to the section titles in the list | ||
1393 | % of Invariant Sections in the license notice of the combined work. | ||
1394 | % | ||
1395 | % In the combination, you must combine any sections Entitled | ||
1396 | % \enquote{History} in the various original documents, forming one | ||
1397 | % section Entitled \enquote{History}; likewise combine any sections | ||
1398 | % Entitled \enquote{Acknowledgements}, and any sections Entitled | ||
1399 | % \enquote{Dedications}. You must delete all sections Entitled | ||
1400 | % \enquote{Endorsements}. | ||
1401 | % | ||
1402 | % \needspace{3\baselineskip} | ||
1403 | % \begin{center} | ||
1404 | % {\large\bf 6. COLLECTIONS OF DOCUMENTS\par} | ||
1405 | % \end{center} | ||
1406 | % | ||
1407 | % You may make a collection consisting of the Document and other | ||
1408 | % documents released under this License, and replace the individual | ||
1409 | % copies of this License in the various documents with a single copy | ||
1410 | % that is included in the collection, provided that you follow the | ||
1411 | % rules of this License for verbatim copying of each of the documents | ||
1412 | % in all other respects. | ||
1413 | % | ||
1414 | % You may extract a single document from such a collection, and | ||
1415 | % distribute it individually under this License, provided you insert a | ||
1416 | % copy of this License into the extracted document, and follow this | ||
1417 | % License in all other respects regarding verbatim copying of that | ||
1418 | % document. | ||
1419 | % | ||
1420 | % \needspace{3\baselineskip} | ||
1421 | % \begin{center} | ||
1422 | % {\large\bf 7. AGGREGATION WITH INDEPENDENT WORKS\par} | ||
1423 | % \end{center} | ||
1424 | % | ||
1425 | % A compilation of the Document or its derivatives with other separate | ||
1426 | % and independent documents or works, in or on a volume of a storage | ||
1427 | % or distribution medium, is called an \enquote{aggregate} if the | ||
1428 | % copyright resulting from the compilation is not used to limit the | ||
1429 | % legal rights of the compilation's users beyond what the individual | ||
1430 | % works permit. When the Document is included in an aggregate, this | ||
1431 | % License does not apply to the other works in the aggregate which are | ||
1432 | % not themselves derivative works of the Document. | ||
1433 | % | ||
1434 | % If the Cover Text requirement of section~3 is applicable to these | ||
1435 | % copies of the Document, then if the Document is less than one half | ||
1436 | % of the entire aggregate, the Document's Cover Texts may be placed on | ||
1437 | % covers that bracket the Document within the aggregate, or the | ||
1438 | % electronic equivalent of covers if the Document is in electronic | ||
1439 | % form. Otherwise they must appear on printed covers that bracket the | ||
1440 | % whole aggregate. | ||
1441 | % | ||
1442 | % \needspace{3\baselineskip} | ||
1443 | % \begin{center} | ||
1444 | % {\large\bf 8. TRANSLATION\par} | ||
1445 | % \end{center} | ||
1446 | % | ||
1447 | % Translation is considered a kind of modification, so you may | ||
1448 | % distribute translations of the Document under the terms of | ||
1449 | % section~4. Replacing Invariant Sections with translations requires | ||
1450 | % special permission from their copyright holders, but you may include | ||
1451 | % translations of some or all Invariant Sections in addition to the | ||
1452 | % original versions of these Invariant Sections. You may include a | ||
1453 | % translation of this License, and all the license notices in the | ||
1454 | % Document, and any Warranty Disclaimers, provided that you also | ||
1455 | % include the original English version of this License and the | ||
1456 | % original versions of those notices and disclaimers. In case of a | ||
1457 | % disagreement between the translation and the original version of | ||
1458 | % this License or a notice or disclaimer, the original version will | ||
1459 | % prevail. | ||
1460 | % | ||
1461 | % If a section in the Document is Entitled \enquote{Acknowledgements}, | ||
1462 | % \enquote{Dedications}, or \enquote{History}, the requirement | ||
1463 | % (section~4) to Preserve its Title (section~1) will typically require | ||
1464 | % changing the actual title. | ||
1465 | % | ||
1466 | % \needspace{3\baselineskip} | ||
1467 | % \begin{center} | ||
1468 | % {\large\bf 9. TERMINATION\par} | ||
1469 | % \end{center} | ||
1470 | % | ||
1471 | % You may not copy, modify, sublicense, or distribute the Document | ||
1472 | % except as expressly provided under this License. Any attempt | ||
1473 | % otherwise to copy, modify, sublicense, or distribute it is void, and | ||
1474 | % will automatically terminate your rights under this License. | ||
1475 | % | ||
1476 | % However, if you cease all violation of this License, then your | ||
1477 | % license from a particular copyright holder is reinstated (a) | ||
1478 | % provisionally, unless and until the copyright holder explicitly and | ||
1479 | % finally terminates your license, and (b) permanently, if the | ||
1480 | % copyright holder fails to notify you of the violation by some | ||
1481 | % reasonable means prior to 60 days after the cessation. | ||
1482 | % | ||
1483 | % Moreover, your license from a particular copyright holder is | ||
1484 | % reinstated permanently if the copyright holder notifies you of the | ||
1485 | % violation by some reasonable means, this is the first time you have | ||
1486 | % received notice of violation of this License (for any work) from | ||
1487 | % that copyright holder, and you cure the violation prior to 30 days | ||
1488 | % after your receipt of the notice. | ||
1489 | % | ||
1490 | % Termination of your rights under this section does not terminate the | ||
1491 | % licenses of parties who have received copies or rights from you | ||
1492 | % under this License. If your rights have been terminated and not | ||
1493 | % permanently reinstated, receipt of a copy of some or all of the same | ||
1494 | % material does not give you any rights to use it. | ||
1495 | % | ||
1496 | % \needspace{3\baselineskip} | ||
1497 | % \begin{center} | ||
1498 | % {\large\bf 10. FUTURE REVISIONS OF THIS LICENSE\par} | ||
1499 | % \end{center} | ||
1500 | % | ||
1501 | % The Free Software Foundation may publish new, revised versions of | ||
1502 | % the GNU Free Documentation License from time to time. Such new | ||
1503 | % versions will be similar in spirit to the present version, but may | ||
1504 | % differ in detail to address new problems or concerns. See | ||
1505 | % \url{https://www.gnu.org/licenses/}. | ||
1506 | % | ||
1507 | % Each version of the License is given a distinguishing version | ||
1508 | % number. If the Document specifies that a particular numbered | ||
1509 | % version of this License \enquote{or any later version} applies to | ||
1510 | % it, you have the option of following the terms and conditions either | ||
1511 | % of that specified version or of any later version that has been | ||
1512 | % published (not as a draft) by the Free Software Foundation. If the | ||
1513 | % Document does not specify a version number of this License, you may | ||
1514 | % choose any version ever published (not as a draft) by the Free | ||
1515 | % Software Foundation. If the Document specifies that a proxy can | ||
1516 | % decide which future versions of this License can be used, that | ||
1517 | % proxy's public statement of acceptance of a version permanently | ||
1518 | % authorizes you to choose that version for the Document. | ||
1519 | % | ||
1520 | % \needspace{3\baselineskip} | ||
1521 | % \begin{center} | ||
1522 | % {\large\bf 11. RELICENSING\par} | ||
1523 | % \end{center} | ||
1524 | % | ||
1525 | % \enquote{Massive Multiauthor Collaboration Site} (or \enquote{MMC | ||
1526 | % Site}) means any World Wide Web server that publishes copyrightable | ||
1527 | % works and also provides prominent facilities for anybody to edit | ||
1528 | % those works. A public wiki that anybody can edit is an example of | ||
1529 | % such a server. A \enquote{Massive Multiauthor Collaboration} (or | ||
1530 | % \enquote{MMC}) contained in the site means any set of copyrightable | ||
1531 | % works thus published on the MMC site. | ||
1532 | % | ||
1533 | % \enquote{CC-BY-SA} means the Creative Commons Attribution-Share | ||
1534 | % Alike 3.0 license published by Creative Commons Corporation, a | ||
1535 | % not-for-profit corporation with a principal place of business in San | ||
1536 | % Francisco, California, as well as future copyleft versions of that | ||
1537 | % license published by that same organization. | ||
1538 | % | ||
1539 | % \enquote{Incorporate} means to publish or republish a Document, in | ||
1540 | % whole or in part, as part of another Document. | ||
1541 | % | ||
1542 | % An MMC is \enquote{eligible for relicensing} if it is licensed under | ||
1543 | % this License, and if all works that were first published under this | ||
1544 | % License somewhere other than this MMC, and subsequently incorporated | ||
1545 | % in whole or in part into the MMC, (1) had no cover texts or | ||
1546 | % invariant sections, and (2) were thus incorporated prior to November | ||
1547 | % 1, 2008. | ||
1548 | % | ||
1549 | % The operator of an MMC Site may republish an MMC contained in the | ||
1550 | % site under CC-BY-SA on the same site at any time before August 1, | ||
1551 | % 2009, provided the MMC is eligible for relicensing. | ||
1552 | % | ||
1553 | % \needspace{3\baselineskip} | ||
1554 | % \begin{center} | ||
1555 | % {\large\bf ADDENDUM: How to use this License for your documents\par} | ||
1556 | % \end{center} | ||
1557 | % | ||
1558 | % To use this License in a document you have written, include a copy | ||
1559 | % of the License in the document and put the following copyright and | ||
1560 | % license notices just after the title page: | ||
1561 | % | ||
1562 | % \bigskip | ||
1563 | % \begin{quote} | ||
1564 | % Copyright \copyright{} YEAR YOUR NAME. Permission is granted to | ||
1565 | % copy, distribute and/or modify this document under the terms of | ||
1566 | % the GNU Free Documentation License, Version 1.3 or any later | ||
1567 | % version published by the Free Software Foundation; with no | ||
1568 | % Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. | ||
1569 | % A copy of the license is included in the section entitled | ||
1570 | % \enquote{GNU Free Documentation License}. | ||
1571 | % \end{quote} | ||
1572 | % \bigskip | ||
1573 | % | ||
1574 | % If you have Invariant Sections, Front-Cover Texts and Back-Cover | ||
1575 | % Texts, replace the \enquote{with \dots\ Texts.}\ line with this: | ||
1576 | % | ||
1577 | % \bigskip | ||
1578 | % \begin{quote} | ||
1579 | % with the Invariant Sections being LIST THEIR TITLES, with the | ||
1580 | % Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. | ||
1581 | % \end{quote} | ||
1582 | % \bigskip | ||
1583 | % | ||
1584 | % If you have Invariant Sections without Cover Texts, or some other | ||
1585 | % combination of the three, merge those two alternatives to suit the | ||
1586 | % situation. | ||
1587 | % | ||
1588 | % If your document contains nontrivial examples of program code, we | ||
1589 | % recommend releasing these examples in parallel under your choice of | ||
1590 | % free software license, such as the GNU General Public License, | ||
1591 | % to permit their use in free software. | ||
1592 | % | ||
1593 | % | ||
1594 | %\StopEventually{} | 1069 | %\StopEventually{} |
1595 | % | 1070 | % |
1596 | % \section{Implementation} | 1071 | % \section{Implementation} |