aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2019-03-11 12:53:43 +0100
committerRobert Alessi <alessi@robertalessi.net>2019-03-11 12:53:43 +0100
commite773b4ba9aa57fa0139f400f59b4cca9bb40c07b (patch)
tree1232d8526cd95022dd21a2014ed4e3929c58fbf5
parent5db90389792eb8bc2b2ad4a2a86c99d256ee7b34 (diff)
downloadicite-e773b4ba9aa57fa0139f400f59b4cca9bb40c07b.tar.gz
new global boolean option nobibengine
-rw-r--r--README.md4
-rw-r--r--about.html4
-rw-r--r--icite.dtx20
3 files changed, 21 insertions, 7 deletions
diff --git a/README.md b/README.md
index 667ebca..05846e5 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ Overview
9 9
10`icite` is designed to produce from BibTeX or BibLaTeX bibliographical 10`icite` is designed to produce from BibTeX or BibLaTeX bibliographical
11databases the different indices of authors and works cited which are 11databases the different indices of authors and works cited which are
12called \emph{indices locorum citatorum}. It relies on a specific 12called _indices locorum citatorum_. It relies on a specific
13`\icite` command and can operate with either BibTeX or BibLaTeX. 13`\icite` command and can operate with either BibTeX or BibLaTeX.
14 14
15License and disclamer 15License and disclamer
@@ -40,7 +40,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
40Public License for more details. 40Public License for more details.
41 41
42You should have received a copy of the GNU General Public License along 42You should have received a copy of the GNU General Public License along
43with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;. 43with this program. If not, see <http://www.gnu.org/licenses/>.
44 44
45This release of icite consists of the following source files: 45This release of icite consists of the following source files:
46 46
diff --git a/about.html b/about.html
index 4c88021..7145067 100644
--- a/about.html
+++ b/about.html
@@ -14,7 +14,7 @@
14<h2 class="author">Robert Alessi</h2> 14<h2 class="author">Robert Alessi</h2>
15</div> 15</div>
16<h1 id="overview">Overview</h1> 16<h1 id="overview">Overview</h1>
17<p><code>icite</code> is designed to produce from BibTeX or BibLaTeX bibliographical databases the different indices of authors and works cited which are called . It relies on a specific <code>\icite</code> command and can operate with either BibTeX or BibLaTeX.</p> 17<p><code>icite</code> is designed to produce from BibTeX or BibLaTeX bibliographical databases the different indices of authors and works cited which are called <em>indices locorum citatorum</em>. It relies on a specific <code>\icite</code> command and can operate with either BibTeX or BibLaTeX.</p>
18<h1 id="license-and-disclamer">License and disclamer</h1> 18<h1 id="license-and-disclamer">License and disclamer</h1>
19<p>icite – Indices locorum citatorum</p> 19<p>icite – Indices locorum citatorum</p>
20<p>Copyright ⓒ 2019 Robert Alessi</p> 20<p>Copyright ⓒ 2019 Robert Alessi</p>
@@ -26,7 +26,7 @@
26</ul> 26</ul>
27<p>This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</p> 27<p>This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</p>
28<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> 28<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p>
29<p>You should have received a copy of the GNU General Public License along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.</p> 29<p>You should have received a copy of the GNU General Public License along with this program. If not, see <a href="http://www.gnu.org/licenses/" class="uri">http://www.gnu.org/licenses/</a>.</p>
30<p>This release of icite consists of the following source files:</p> 30<p>This release of icite consists of the following source files:</p>
31<ul> 31<ul>
32<li><p><code>icite.dtx</code></p></li> 32<li><p><code>icite.dtx</code></p></li>
diff --git a/icite.dtx b/icite.dtx
index 1ba3d02..8c843c8 100644
--- a/icite.dtx
+++ b/icite.dtx
@@ -416,7 +416,7 @@ Running "make install" installs the files in the local TeX tree.
416%</driver> 416%</driver>
417% \fi 417% \fi
418% 418%
419% \CheckSum{269} 419% \CheckSum{0}
420% 420%
421% \CharacterTable 421% \CharacterTable
422% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z 422% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -994,6 +994,9 @@ Running "make install" installs the files in the local TeX tree.
994 \def\ic@dfltind{#1} 994 \def\ic@dfltind{#1}
995 \fi 995 \fi
996} 996}
997\newif\ifno@bibengine
998\define@boolkey{icite.sty}[@pkg@]{nobibengine}[true]{%
999 \if@pkg@nobibengine\no@bibenginetrue\else\fi}
997\ExecuteOptionsX{citecmd} 1000\ExecuteOptionsX{citecmd}
998\ProcessOptionsX\relax 1001\ProcessOptionsX\relax
999% \end{macrocode} 1002% \end{macrocode}
@@ -1114,7 +1117,10 @@ Running "make install" installs the files in the local TeX tree.
1114 \index{\@sortedauthor!\@sortedtitle}% 1117 \index{\@sortedauthor!\@sortedtitle}%
1115 \fi\fi% 1118 \fi\fi%
1116 \fi}} 1119 \fi}}
1120 \ifno@bibengine\@useauthor, \TitleStyle{\@usetitle}%
1121 \else%
1117 \csname #4\endcsname{#3}% 1122 \csname #4\endcsname{#3}%
1123 \fi%
1118 } 1124 }
1119 {\IfNoValueTF{#2}% 1125 {\IfNoValueTF{#2}%
1120 {\DTLifdbempty{icite@indices}{% 1126 {\DTLifdbempty{icite@indices}{%
@@ -1138,7 +1144,11 @@ Running "make install" installs the files in the local TeX tree.
1138 \index{\@sortedauthor!\@sortedtitle!#1}% 1144 \index{\@sortedauthor!\@sortedtitle!#1}%
1139 \fi\fi% 1145 \fi\fi%
1140 \fi}}% 1146 \fi}}%
1141 \csname #4\endcsname[{#1}]{#3}} 1147 \ifno@bibengine\@useauthor, \TitleStyle{\@usetitle}, {#1}%
1148 \else%
1149 \csname #4\endcsname[{#1}]{#3}%
1150 \fi%
1151 }
1142 {\DTLifdbempty{icite@indices}{% 1152 {\DTLifdbempty{icite@indices}{%
1143 \ifno@index\else 1153 \ifno@index\else
1144 \ifdefault@index% 1154 \ifdefault@index%
@@ -1160,7 +1170,11 @@ Running "make install" installs the files in the local TeX tree.
1160 \index{\@sortedauthor!\@sortedtitle!#2}% 1170 \index{\@sortedauthor!\@sortedtitle!#2}%
1161 \fi\fi% 1171 \fi\fi%
1162 \fi}}% 1172 \fi}}%
1163 \csname #4\endcsname[#1][{#2}]{#3}}% 1173 \ifno@bibengine #1 \@useauthor, \TitleStyle{\@usetitle}, {#2}%
1174 \else%
1175 \csname #4\endcsname[#1][{#2}]{#3}%
1176 \fi%
1177 }%
1164 }% 1178 }%
1165} 1179}
1166% \end{macrocode} 1180% \end{macrocode}