texlive[67407] Master/texmf-dist: bibarts (19jun23)

commits+karl at tug.org commits+karl at tug.org
Mon Jun 19 22:20:41 CEST 2023


Revision: 67407
          http://tug.org/svn/texlive?view=revision&revision=67407
Author:   karl
Date:     2023-06-19 22:20:40 +0200 (Mon, 19 Jun 2023)
Log Message:
-----------
bibarts (19jun23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/bibarts/README.txt
    trunk/Master/texmf-dist/doc/latex/bibarts/ba-short.pdf
    trunk/Master/texmf-dist/doc/latex/bibarts/ba-short.tex
    trunk/Master/texmf-dist/doc/latex/bibarts/bibarts.pdf
    trunk/Master/texmf-dist/doc/latex/bibarts/bibarts.tex
    trunk/Master/texmf-dist/doc/latex/bibarts/bibsort.exe
    trunk/Master/texmf-dist/source/latex/bibarts/bibsort.c
    trunk/Master/texmf-dist/tex/latex/bibarts/bibarts.sty

Modified: trunk/Master/texmf-dist/doc/latex/bibarts/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bibarts/README.txt	2023-06-18 23:43:15 UTC (rev 67406)
+++ trunk/Master/texmf-dist/doc/latex/bibarts/README.txt	2023-06-19 20:20:40 UTC (rev 67407)
@@ -7,7 +7,7 @@
 
 ===
 
-BibArts 2.5 is a LaTeX package to assist in making bibliographical features
+BibArts 2.6 is a LaTeX package to assist in making bibliographical features
 common in the arts and humanities (history, political science, etc.).
 bibarts.sty provides commands for quotation, register keywords, 
 abbreviations, and especially for a formatted citation of literature, 
@@ -22,11 +22,11 @@
 The lists are created by bibsort.  A file bibsort.exe is part of the package
 ( CTAN mirrors > BibArts > bibarts.zip ) and runs on newer Windows systems.
 Other users first have to create a binary file from bibsort.c (ANSI-C) with
-their own C-compiler.  BibArts 2.5 is developed and tested on Windows 10
-with the 2022-06-01 LaTeX 2e distribution, but it should be able to work
+their own C-compiler.  BibArts 2.6 is developed and tested on Windows 10
+with the 2022-11-01 LaTeX 2e distribution, but it should be able to work
 even with LaTeX 2.09.
 
- BibArts 2.5 (9 files, 8 dated 2022-10-01):
+ BibArts 2.6 (9 files, 8 dated 2023-06-18):
   README.txt     This file here:  Version history
   bibarts.sty    The LaTeX style file
   ba-short.pdf   Short introduction (English)
@@ -64,7 +64,7 @@
 
 Changes from BibArts version 2.0 (2015) to version 2.1 (2016):
 
-BibArts 2.0 set \footnotesep to 2ex, whereas 2.1 to 2.5 do *not* change the
+BibArts 2.0 set \footnotesep to 2ex, whereas 2.1 to 2.6 do *not* change the
 pre-set value.  If you want to continue with the 2.0-distance between two
 footnotes, you will have to type \setlength{\footnotesep}{2ex} in your text.
 
@@ -136,15 +136,16 @@
 commands are still valid).  To print the lists, you may say now e.g.:
        \renewcommand{\frompagesep}{\bacorr ; } \printnumvli \printnumvkc
 
-(7)  If you use babel, BibArts will not execute \originalTeX between
+(7)  If you use BABEL, BibArts will not execute \originalTeX between
 list items (that's prepared by bibsort, if the catcode of " changes):  It
-was useless with germanb-babel and caused errors with french-babel.  With
+was useless with BABEL-German and caused errors with BABEL-French.  With
 german.sty or ngerman.sty, the use of \originalTeX is still reproduced.
+[... but see BibArts 2.6.]
 
 (8)  bibarts.sty provides new commands for the hyphenation in German:
 - \oldhyss to set a \ss, which is splitted s-s (to be used between vovels,
   e.g. au\oldhyss er; you have to use your sharp S else, e.g. da{\ss});
-- \newhyss to set a \ss, which is splitted s-s only in small caps, and
+- \newhyss to set a \ss, which is splitted s-s only in Small Caps, and
   else is printing a sharp S, which is splitted as \language says (-\ss);
 - \hyss to execute \oldhyss, if \language is \l at german, and \newhyss else
   (e.g. if \language is \l at ngerman), so you can use \hyss in all languages;
@@ -208,7 +209,7 @@
 
 ===
 
-Changes from BibArts version 2.4 (2022[a]) to version 2.5 (now, 2022b):
+Changes from BibArts version 2.4 (2022[a]) to version 2.5 (2022b):
 
 
 (1) You may now put curly brackets around the \ktit{shortened title}, e.g.:
@@ -262,7 +263,242 @@
 
 ===
 
+Changes from BibArts version 2.5 (2022b) to version 2.6 (now, 2023):
+
+Version 2.6 improves the use of BibArts with BABEL and UTF-8.  For this
+purpose, some commands have been expanded:  \baoriginalTeX and \bagermanTeX
+(for reproducing the catcode of " on BibArts' lists), \hy and \fhy (for
+printing a hyphen with a kerning), \abra and \fabra (for editorial additions
+in adjusted square brackets).  BibArts 2.6 is checking whether LaTeX
+defines `\inputencodingname' as `utf8'; if not, [f]hy and [f]abra will
+not interpret UTF-8 multi-octets.  Commands for compatibility with older
+versions of BibArts are added:  \notnewhyko and \notnewabra are downgrading
+BibArts 2.6 to the older interpretation of [f]hy and [f]abra commands.
+
+
+(1) When you print a BibArts list (e.g., if you use \printvli), the list
+items are copies of the arguments of BibArts' commands in your LaTeX text
+file (e.g. \vli{FirstName}{LastName}{Title ...}).  If such entries originate
+from environments with *different catcodes* for the double quote [U+0022],
+BibArts will reproduce such changes on its lists (from active " to passive "
+or vice versa).  Now, additionally BABEL is supported for this purpose:
+
+(a) BibArts 2.6 tests whether you have loaded BABEL; if NOT, the new BibArts
+estimates (IF the catcode of " changes AND " is USED in a respective entry)
+that german.sty or ngerman.sty is loaded, *and* that the reason is that YOU
+have used \originalTeX, and \germanTeX or \ngermanTeX.  So, on BibArts'
+lists, like in older versions, the automatically inserted \baoriginalTeX
+executes \originalTeX, and \bagermanTeX executes \germanTeX or \ngermanTeX.
+
+(b) BABEL's command \originalTeX seems never to change the " catcode, but
+the MEANING of the active double quote:  {\originalTeX "`} is printing *two*
+characters.  BibArts 2.6 is *not* able to reproduce BABEL's \originalTeX.
+Also BABEL's command \selectlanguage apparently does not change any catcode.
+
+If the catcode of " changes, older BibArts versions since BibArts 2.1 simply
+did nothing when BABEL was loaded.  Now, BibArts 2.6 estimates that you have
+used BABEL's commands \shorthandoff{"} respectively \shorthandon{"} in your
+LaTeX file, and BibArts executes both commands on its lists - to reproduce
+the conditions of the place in your text where the entries come from.  If
+you have loaded e.g. \usepackage[ngerman]{babel}, or - despite BibArts 2.6
+provides no Dutch captions - \usepackage[dutch]{babel}, you are free to say
+
+  \shorthandoff{"} ... \vli{}{M"uller}{Title} ...
+  \shorthandon{"} ...  \vli{}{M"uller}{Title} ...; 
+
+and BibArts' sorting program bibsort will detect that:  A start of bibsort
+will create two items (instead of one) on the lists (e.g. \printvli); and,
+if you start bibsort with option -g1 to sort [U+00FC] and "u as 'ue', then
+the \shorthandoff{"}-entry is sorted as Muller (BABEL prints a double quote
+character between 'M' an 'u'), whereas the \shorthandon{"}-entry is sorted
+as Mueller (BABEL prints "u as 'ü'):  What you see is what is sorted.
+
+(c) Anyway, if it has a different meaning in your LaTeX text file when the
+catcode of " changes, you must still redefine the corresponding BibArts list 
+commands.  If you have loaded e.g. [n]german.sty, and YOU use \mdqoff and
+\mdqon (instead \originalTeX, and \germanTeX or \ngermanTeX), then define:
+
+  \renewcommand{\baoriginalTeX}{\mdqoff}  %No user commands! bibsort inserts
+  \renewcommand{\bagermanTeX}{\mdqon}     %\baoriginalTeX and \bagermanTeX.
+
+Such redefinitions, if ordered, will be executed ALWAYS:  They OVERWRITE the
+case differentiation between (a) [n]german.sty and (b) BABEL.  Together with
+BABEL, \mdqoff and \mdqon are known commands, *if* you have loaded BABEL
+with options [n]german or [n]austrian or [n]swissgerman.  Then, \mdqoff and
+\mdqon simply execute \shorthandoff{"} and \shorthandon{"}; and thus all "X
+will be reproduced correctly - with or without both redefinitions.
+
+Commands which are (only) changing catcodes have one problem in common:  If
+you place such a command INSIDE THE ARGUMENT of e.g. \footnote{...}, then it
+will not change what footnote text looks like ("u is PRINTED as without the
+command).  The decisive catcode is the one which is valid when LaTeX BEGINS
+to read an argument.  To achieve an impact, you have to say e.g.:
+
+  \mdqoff ... .\footnote{\vli{}{Harry}{The "Big" Book}[2].}
+  ... .\mdqon  \footnote{\vli{}{M"uller}{Title}[3].}
+
+If you, despite, use such commands INSIDE footnote text, then older versions
+reproduced the changed VALUE of the catcode on BibArts' lists (e.g. M"uller
+was printed different on the list than in the footnote).  Now, BibArts 2.6
+makes the entry on a BibArts' list look exactly like the arguments of a
+BibArts' command which you use in a footnote.  (But there is only a solution
+for active " in BibArts' commands used in footnotes and minipage footnotes.)
+
+(d) The following creates two items on \printvli now instead of three items:
+
+  \shorthandon{"}  \vli{}{"`M"'}{}.
+  \shorthandoff{"} \vli{}{"`M"'}{}.
+  \shorthandon{"}  \vli{}{"`M"'}{}.
+
+(A use of „M“ = [U+201E]M[U+201C] instead of the German "`M"' creates
+one item; but the distance between M and “ is appropriate in T1, not OT1.)
+
+
+(2) \hy is printing a hyphen ('-') which, in difference to the normal minus
+character, allows to split a following word (word division at the end of a
+line).  If \hy is followed by certain characters or letters, there will be a
+kerning additionally.  The characters are STILL ` and ', \glq, ), ], \} and
+STILL some Latin letters:  A, T, v, V, w, W, x, X, y, Y.  That means that
+e.g. \hy T prints -T with a smaller distance between '-' and 'T'.  Use \fhy
+instead \hy to prevent a line break between the '-' and following text.
+The kerning is even done when the letter has ONE accent:  \", \., \=, \^,
+\', \`, \~, \b, \c, \d, \H, \k, \r, \u, \v, or the ACTIVE ".  Now, \t and
+\textcommabelow are new among the accents as well as capital-accents like
+\capitalcedilla; and a kerning is also done in front of \AA, \lq, \grq, \rq,
+and (accent plus) \AE.  If \hy or \fhy are in Small Caps, the new BibArts
+2.6 does a kerning in front of \aa as well as (accent plus) \ae, a and t.
+
+\hy and \fhy now accept all equivalent UTF-8 multi-octets, as far as they
+are defined in utf8enc.dfu (2022/06/07 v1.3c); see the list in bibarts.pdf.
+Today, \hy Ärmel [U+00C4] or \hy Ångstrom [U+00C5] etc. are handled in the
+same way as \hy\"Armel or \hy\r{A}ngstrom.  Instead of \hy ‘ [U+2018], you
+may also use \hy\textquoteleft or \hy\lq, and instead of \hy ’ [U+2019]
+you may also use \hy\textquoteright or \hy\rq now.  Note that there is no
+kerning when \hy is followed by a comma (Ober\fhy, Mittel- und Unter\hy Bau) 
+- in difference to \hy\glq Hallo\grq or \hy‚Hallo‘ ([U+201A], [U+2018]).
+
+If ` or ' are ACTIVE, \hy and \fhy, since BibArts 2.6, will insert the same
+kern as in front of the PASSIVE ` or '.  With BABEL-activeacute-activegrave-
+catalan, you have to use e.g.  \hy\`E  or  \hy È [U+00C8]  instead  \hy`E.
+
+It is *not necessary* for you to know whether characters are UTF-8 multi-
+octets:  (i) If \hy or \fhy are immediately followed by a letter, then
+braces are never necessary; and if used, such braces simply will switch off
+any kerning.  (ii) An accent may always be followed by braces {...}, e.g.
+\hy\"{A}.  If you do not know whether you have an UTF-8 multi-octet, it will
+be better to use curly braces, because LaTeX itself WANTS braces in case of
+multi-octets as e.g \b{Ä} [U+00C4] - despite, as mentioned above, \hy and
+\fhy will not perform a kerning if letters have more than one accent.
+ 
+An error is fixed concerning the hyphenation of a word as e.g. \hy \"Armel
+(with [n]german.sty also \hy "Armel):  In *T1*, it now can split at the end
+of a line.  (The [n]german-BABEL does not split "Armel, while Ärmel would.)
+
+If you have used older versions of BibArts in one of your existing LaTeX
+text files, you can use BibArts 2.6 and type \notnewhyko.  Then \hy and \fhy
+will not handle the new accents and characters; in particular, no kerning is
+done in front of UTF-8 multi-octets; and e.g. \hy\"Armel will not split Är-
+mel at the end of a line:  Concerning \hy and \fhy, \notnewhyko starts a
+compatibility mode and any hy-kerning is done as with BibArts 2.5.
+
+\nothyko still switches off the kerning of \hy and \fhy.  In *typewriter
+fonts*, where every character (including '-') should have the same width,
+the kerning is switched off automatically since BibArts 2.6.  If you use
+\notnewhyko, you still have to set \nothyko in a typewriter environment
+yourself, or you may use the normal minus character there.  Also, as in
+older versions, e.g. \hy{}T switches off the kerning between '-' and 'T'.
+
+
+(3) In quotations, you may use e.g. \abra{sic!} for editorial comments and
+for adding characters, which are missing in the text from which you are
+quoting from.  On default, BibArts 2.6 CONTINUES to print this additions in
+square brackets, e.g. [sic!].  Use \fabra to prevent a line break between
+the closing bracket and following characters, e.g.:  `misspel\fabra{l}ed' =>
+`misspel[l]ed'.  Certain arguments automatically are printed in subscript
+or superscript brackets:  E.g. ``This is \fabra{`}strange'.''  (where the
+`inner' quotation may represent `...' as well as ``...'' in the original).
+The tiny square brackets cannot be shown here; but size (\tiny) and position
+of those square brackets are adjusted to the size and position of certain
+arguments, e.g.:  \abra{.}  \abra{,}  \abra{-}  \abra{...}  \abra{\dots}
+
+The new \abra and \fabra also print the corresponding UTF-8 multi-octets in
+such tiny superscript or subscript brackets, e.g. \abra{…} [U+2026].
+Alternatively, you can now use the corresponding LaTeX command, e.g.
+\abra{\textellipsis} - in addition to \abra{\dots}.  Today, \abra{“}
+[U+201C] or \abra{\textquotedblleft} - and together with [n]german:
+\abra{"'} or \abra{\grqq} - can be used, each of which prints German right
+quotes in tiny brackets.  For more examples see bibarts.pdf (version 2.6):
+"Argumente, bei denen \abra und \fabra angepasste Klammern drucken". 
+
+The characters ` ' < > can be active or not; since BibArts 2.6, therefore,
+e.g. \abra{"<} and \abra{">} from [n]german would be accepted with active
+or passive < and > to print French quote characters.  BABEL seems to accept
+\glqq, \grqq, \flqq and \frqq as well as \glq, \grq, \flq and \frq ALWAYS;
+so you can use e.g. \abra{\flq} as synonym for \abra{‹} [U+2039] - even if
+\usepackage[UKenglish]{babel} or \usepackage[french]{babel} is loaded.
+
+If you have used older versions of BibArts in your existing LaTeX text files
+before, you can use \notnewabra to avoid a profound change of your existing
+line break:  With \notnewabra, only the arguments, which already older
+versions printed in adjusted brackets, will be printed in tiny brackets,
+whereas the `new' arguments will be printed as before (inside normal size
+brackets).  But explicit errors will not be reproduced, e.g. concerning
+LaTeX' mathematical mode:  In [n]german, BibArts 2.6 prints $\abra{"`}$ and
+$\abra{"'}$ inside normal-sized brackets, whereas BibArts 2.5 did produce an
+error message.  In text mode, \abra{"`} and \abra{"'} are STILL printed in
+tiny brackets, but only if both arguments are commands to print double quote
+characters:  If BABEL prints "` and "' as two characters, then normal-sized
+brackets [] are printed, regardless of whether you typed \notnewabra or not.
+
+And you now can use e.g.  \babbrack{$_{1}$},  $ a\bambrack{\cdot}b=c $,  or
+30\batbrack{°}  to print the tiny brackets at *b*ottom, *m*edium, or *t*op
+positions directly (but WITHOUT any automatic centring of the argument).
+For symmetry reasons, also \fbatbrack, \fbambrack and \fbabbrack exist.
+
+"french"-BABEL inserts space in front of active two-part punctuation marks.
+If you load \usepackage[french]{babel}, only :;!? are active characters, and
+BibArts will not do anything to reproduce changing catcodes on its lists.  
+But BibArts 2.6 now also prints \abra{:}, \abra{;}, \abra{!} and \abra{?}
+with active :;!? as [:], [;], [!] and [?]; also on lists, no extra space is
+inserted (with \notnewabra, still [ :], [ ;], [ !], [ ?] is printed).  But
+BibArts 2.6 still does not handle !` and ?`.  "french"-BABEL itself has a
+solution, when you can not use \abra{¿} [U+00BF] and \abra{¡} [U+00A1]:
+E.g. {\NoAutoSpacing \abra{?`}}.  This seems to work even INSIDE ARGUMENTS.
+
+In difference to e.g. D[a]mpfschifffahrt, LaTeX, at the end of a line, can
+split D\fabra{a}mpfschifffahrt (German word division: D[a]mpf-schiff-fahrt).
+
+In typewriter fonts you can use e.g. \banbrack{.} or \fbanbrack{.} to print
+brackets in *n*ormal size (tiny brackets would have an inappropriate width).
+The arguments of BibArts' ...abra and ...brack commands are always printed
+`upshape', and all, except the `bottom' versions, do an italics correction.
+E.g. \textit{(H.\bahasdot\abra{'})} switches the italics correction off.
+
+If you use BibArts 2.6, you will be able to say \renewcommand{\pabrao}{(}
+and \renewcommand{\pabrac}{)}.  This will alter \abra, \fabra, \babbrack,
+\fbabbrack, \bambrack, \fbambrack, \batbrack, \fbatbrack, \banbrack and
+\fbanbrack.  Then, e.g. \abra{sic!} will print (sic!) instead of [sic!].
+
+
+(4) bibsort 2.5 with options -g1 and -g2 sorted "i, "I, "e and "E as i, I,
+e and E.  In the same case, bibsort 2.6 sorts `active double quote in front
+of letter' as `letter with dieresis' now.  Also see NUMGER in bibsort.c.
+
+
+(5) BibArts' support of german.sty 2.4a (1991/04/12, where e.g.  ..."'
+expands to  ...\active at dq \dq at prtct {'@}  in the .toc-file) may end in
+the near future.  So, if you have used BibArts together with such very old
+German style files:  Keep back a copy of bibarts.sty 2.6.  - In difference,
+the support of ngerman.sty v2.5e and german.sty v2.5e (1998/07/08, where
+..."'  expands to  ...\grmn at active@dq@ '  in the .toc-file)  probably
+will continue  [[but the support of  ...\active at dq \dq at prtct {'}  from the
+compatibility mode which is included in v2.5e will probably also END]].
+- Features relating to BABEL will probably be extended.
+
+ 
+===
+
 Published under the terms of the GNU General Public License. 
 
-BibArts 2.5 (2022b):
-(C) Timo Baumann, Versions 2.x (2015-2022)
+BibArts 2.6 (2023):
+(C) Timo Baumann, Versions 2.x (2015-2023)

Modified: trunk/Master/texmf-dist/doc/latex/bibarts/ba-short.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bibarts/ba-short.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bibarts/ba-short.tex	2023-06-18 23:43:15 UTC (rev 67406)
+++ trunk/Master/texmf-dist/doc/latex/bibarts/ba-short.tex	2023-06-19 20:20:40 UTC (rev 67407)
@@ -1,22 +1,30 @@
-%%  BibArts 2.5 assists you to write LaTeX texts in arts and humanities.
-%%  Copyright (C) 2022b  Timo Baumann  bibarts[at]gmx.de  (2022/10/01)
+%%  BibArts 2.6 assists you to write LaTeX texts in arts and humanities.
+%%  Copyright (C) 2023  Timo Baumann  bibarts[at]gmx.de  (2023/06/18)
 %%%  LaTeX  +  "bibsort -i ba-short -m -utf8 -k -e -h"  +  LaTeX  %%%
 
 
    \documentclass[12pt,a4paper]{article}
-   \usepackage{bibarts}
-         \usepackage[utf8]{inputenc} 
-         %\usepackage[english]{babel}
 
-   \bacaptionsenglish
-\setlength{\footnotesep}{2ex}   %% ... as in bibarts.sty 2.0; see README.txt %%
+   \usepackage[utf8]{inputenc} 
+   \usepackage[OT1]{fontenc}  %%\usepackage[T1]{fontenc}
+	
+   %\usepackage[english]{babel}
+   %\sethyphenation{USenglish}
 
-\hyphenation{Last-Name}
+\usepackage{bibarts}	
+\bacaptionsenglish
+\setlength{\footnotesep}{2ex}  %% as in bibarts.sty 2.0; see README.txt %%
 
+  \hyphenation{Last-Name}
+
   \title{The \LaTeX\hy Package \BibArts \\[1.25ex] {\normalsize\slshape 
-    A package to assist in making bibliographical features \\[-1.25ex] common in the arts and humanities}}
-  \author{\textsc{Timo Baumann}}
-  \date{\small {Version 2.5 (2022b).} \hspace{2.25em} {\copyright\ 2.x (2015$-$2022).}}
+  A package to assist in making bibliographical features \\[-1.25ex] common
+  in the arts and humanities}}
+  
+  \author{\scshape Timo Baumann}
+  
+  \date{\small Version 2.6 (2023). \hspace{2.25em} \copyright\ 2.x
+  (2015$-$2023).}
 
   \setcounter{secnumdepth}{0}
   %\renewcommand{\kxxemph}{\em}
@@ -33,14 +41,16 @@
      \renewcommand{\}}{{\normalfont\rbashortmem}}
 
 \long\def\Doppelbox#1#2{\nopagebreak\vspace{2.25ex}%
-   {\fbox{\parbox{.45\textwidth}{\frenchspacing\raggedright\footnotesize\ttfamily
-    \ignorespaces #1}\hfill\parbox{.45\textwidth}{\vspace{1ex}%
-    \begin{minipage}{.45\textwidth}\sloppy\small
-    \renewcommand{\thempfootnote}{\arabic{mpfootnote}}%
-    \setcounter{mpfootnote}{\arabic{footnote}}%
-    {\ignorespaces #2}%
-    \setcounter{footnote}{\arabic{mpfootnote}}%
-    \end{minipage}
+   {\fbox{\parbox{.45\textwidth}{\frenchspacing\raggedright
+      \footnotesize\ttfamily
+      \ignorespaces #1}\hfill
+     \parbox{.45\textwidth}{\vspace{1ex}%
+      \begin{minipage}{.45\textwidth}\sloppy\small
+      \renewcommand{\thempfootnote}{\arabic{mpfootnote}}%
+      \setcounter{mpfootnote}{\arabic{footnote}}%
+      {\ignorespaces #2}%
+       \setcounter{footnote}{\arabic{mpfootnote}}%
+      \end{minipage}
     \vspace{1ex}}}\vspace{2.4ex}}}
 
 \let\mempage=\thepage 
@@ -54,13 +64,13 @@
 
 \maketitle \thispagestyle{empty}
 
-{\small\tableofcontents}
+{\footnotesize\tableofcontents}
 
 \vfill\noindent\rule{\textwidth}{.1pt}
 
 \vspace{1.75ex}
 \hbox{\parbox{7.7cm}{\footnotesize\noindent
-\textbf{\BibArts~2.5 (9 files, 8 dated 2022/10/01):} \\[.875ex]
+\textbf{\BibArts~2.6 (9 files, 8 dated 2023/06/18):} \\[.875ex]
  \begin{tabular}{ll}%
  \texttt{README.txt}   & Version history since 1.3       \\[-1.75pt]
  \texttt{bibarts.sty}  & The \LaTeX\ style file          \\[-1.75pt]
@@ -96,13 +106,14 @@
 
 \newpage
 \section{Introduction}
- Type \verb|\usepackage{bibarts}| into your \textit{file}.\texttt{tex}, and
- \verb|\bacaptionsenglish| to switch to English captions (to name pages p.,
- not S.). They are used here. \verb|\bacaptionsfrench| sets French captions;
- default is \verb|\bacaptionsgerman|.
+ Type \verb|\usepackage{bibarts}| in your \textit{file}.\texttt{tex}, and let
+ \verb|\bacaptionsenglish| or \verb|\bacaptionsgerman| or
+ \verb|\bacaptionsfrench| follow. In this file here, the mode is 
+ \verb|\bacaptionsenglish| \hspace{.05em}(to get a `p.\ko' in front of
+ page numbers, etc.).
 
- \vspace{.75ex}\noindent 
- You need to write the full reference once (the page number \verb|[Pg]| is optional):
+ \vspace{1ex}\noindent 
+ The idea is to begin with the full reference (page numbers \verb|[Pg]| are optional)
 
  \vspace{-.4ex}
  \Doppelbox
@@ -110,7 +121,7 @@
   \bs vli\{FirstName\}\{LastName\}
   \\ \ \ \{The \bs ktit\{kTitle\}, 
   \\ \ \ \ place and year of 
-        \\ \ \ \ publication\}[Pg].
+  \\ \ \ \ publication\}[Pg].
  }
  {
   \vli{FirstName}{LastName}
@@ -117,13 +128,18 @@
    {The \ktit{\kTitle}, place and year of publication}[Pg].
  }
 
- \noindent
- This full reference will also be found in the Bibliography (see \verb|\printvli| on p.\,\pageref{appendix}). The \BibArts' program
- \texttt{bibsort} creates your List of Literature. 
- You have to enter at the prompt: (1) \LaTeX\ \textit{file}, (2) \texttt{bibsort} \texttt{-utf8} \textit{file}, (3) \LaTeX\ \textit{file}.
+ \vspace{-.25ex}\noindent 
+ ...\ because \BibArts\ uses such full citations to create the 
+ List of Literature automatically (see
+ \verb|\printvli| on p.\,\pageref{appendix}). UTF-8 is usual today,
+ and you can enter at the prompt: 
+ \hspace{.5em}(1)\texttt{~}\LaTeX\texttt{~}\textit{file}, 
+ \hspace{.5em}(2)\texttt{~}\texttt{bibsort~-utf8}\hspace{.65em}\textit{file}, 
+ \hspace{.5em}(3)\texttt{~}\LaTeX\texttt{~}\textit{file}.
 
- \vspace{.75ex}\noindent
- After the first full citation (\kern -0.02em\textsf{v}oll), you may use shortened references (\textsf{k}urz\kern -0.02em):
+ \vspace{1ex}\noindent 
+ After the first full citation (\kern -0.02em\texttt{v}oll), you can use
+ shortened references (\texttt{k}urz\kern -0.02em):
  
  \vspace{-.6ex}
  \Doppelbox
@@ -134,66 +150,67 @@
   \kli{LastName}{\kTitle}[Pg].
  }
 
- \vspace{-.3ex}\noindent
- Use \verb|\vqu| and \verb|\kqu| \hspace{.1em}in the same way
- \hspace{.1em}to cite published documents (\kern -0.04em\textsf{Qu}ellen\kern -0.02em):
+ \vspace{-.3ex}\noindent 
+ Use \verb|\vqu| \hspace{.1em}and \verb|\kqu| \hspace{.1em}in the same way
+ to cite published documents (\kern-0.04em\textsf{Qu}ellen\kern-0.025em):
 
-\vspace{-.25ex}
-\Doppelbox
-{
- \bs vqu \{Carl von\} \{Clausewitz\} \{\bs ktit\{Vom Kriege\}.
- \\ \ Hinterlassenes Werk, 3\bs fup\{rd\} 
- \\ \ ed.\bs\ Frankfurt/M. 1991\}[3].
- \\[2.6ex] 
- \bs kqu\{Clausewitz\}\{Vom Kriege\}[3].
-}
-{
- \vqu {Carl von} {Clausewitz} {\ktit{Vom Kriege}.
- Hinterlassenes Werk, 3\fup{rd} ed.\ Frankfurt/M. 1991}[3].
- \\[1.25ex] 
- \kqu{Clausewitz}{Vom Kriege}[3].
-}
+ \vspace{-.25ex}
+ \Doppelbox
+ {
+  \bs vqu \{Carl von\} \{Clausewitz\} \{\bs ktit\{Vom Kriege\}.
+  \\ \ Hinterlassenes Werk, 3\bs fup\{rd\} 
+  \\ \ ed.\bs\ Frankfurt/M. 1991\}[3].
+  \\[2.6ex] 
+  \bs kqu\{Clausewitz\}\{Vom Kriege\}[3].
+ }
+ {
+  \vqu {Carl von} {Clausewitz} {\ktit{Vom Kriege}.
+  Hinterlassenes Werk, 3\fup{rd} ed.\ Frankfurt/M. 1991}[3].
+  \\[1.25ex] 
+  \kqu{Clausewitz}{Vom Kriege}[3].
+ }
 
  \vspace{-.25ex}\noindent 
- Then, \verb|\printvqu| will print a List of Published Documents 
- (full references\kern -0.02em). 
+ Then, \verb|\printvqu| will print a List of Published Documents (full
+ references\kern-0.02em).
 
- \vspace{.75ex}\noindent 
- And \verb|\printnumvkc| (p.\,\pageref{vkc}) will print an index 
- of all your shortened references (from \verb|\kli|, \verb|\kqu|, and 
- from \verb|\ktit| inside the last argument of \verb|\vli| or \verb|\vqu|).
+ \vspace{1.25ex}\noindent 
+ And \verb|\printnumvkc| (p.\,\pageref{vkc}) will print an index of all your
+ shortened references (created from \verb|\kli|, \verb|\kqu|, and the last names
+ plus \verb|\ktit| \hspace{.05em}in \verb|\vli| or \verb|\vqu|).
  
- \vspace{.75ex}\vfill\noindent
- There are also \BibArts\hy commands to cite periodicals 
- and archive documents:
+ \vspace{.75ex}\vfill\noindent 
+ \BibArts\ also provides commands for citing periodicals and unpublished records:
  
  \vspace{-.35ex}
  \Doppelbox
  {
-  \bs per\{Journal\}\string_Num\string_[Pg]
+  \bs per\{Journal Name\}\string_Num\string_[Pg]
   \\[1ex]
   \bs arq\{Unpublished Document\}
-  \\ \ \{Archive File Sig\}\string|Vol\string|(Folio)
+  \\ \ \{Archive Signature\}\string|Vol\string|(Folio)
  }
  {
-  \per{Journal}_Num_[Pg]
+  \per{Journal Name}_Num_[Pg]
   \\[.5ex]        
   \arq{Unpublished Document}
-   {Archive File Sig}|Vol|(Folio)
+   {Archive Signature}|Vol|(Folio)
  }
 
  \vspace{-.25ex}\noindent 
- \verb|\printper| your Periodicals, and \verb|\printarq| the List of Archive
- Files. Type no spaces in front of the optional arguments \verb+[Pg]+,
- \verb+(Foilo)+, \verb+|Vol|+, or \verb+_Num_+.
+ Spaces in front of the optional arguments \verb+_Num_+ or \verb+|Vol|+, 
+ \verb+[Pg]+ or \verb+(Folio)+ are forbidden. \verb|\printper| 
+ prints a List of Journals, \verb|\printarq| of Signatures.
 
 
 \newpage
-\noindent
-In footnotes, and \texttt{minipage} footnotes, \BibArts\ is introducing 
-\textsc{ibidem} automatically. That means, that \verb|\kli|, \verb|\kqu|, 
-\verb|\per|, and \verb|\arq| can change to \textsc{ibidem}:
 
+ \noindent 
+ In footnotes, you do not have to put \textsc{ibidem} yourself. \BibArts\ 
+ detects repeatedly cited sources and changes \verb|\kli|, \verb|\kqu|,
+ \verb|\per| and \verb|\arq| \hspace{.1em}automatically:
+
+
 \setcounter{footnote}{0}
 {\footnotesize\begin{verbatim}
  <1>  ...\footnote{ \vli{Niklas} {Luhmann} {\ktit{Soziale Systeme}.
@@ -207,52 +224,54 @@
  <5>  ...\footnote{\arq{Haber to Kultusminister, 17 December 1914}
            {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
              Litt~A, Nr.\,108}|2|(223\f).}
-                                                
+
  <6>     \footnote{\arq{Setsuro Tamaru to Clara Haber, 24 December 1914} 
-           {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
+           {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23,
              Litt~A, Nr.\,108}|2|(226-231).}
-                                                
+
  <7>     \footnote{\arq{Setsuro Tamaru to Clara Haber, 24 December 1914} 
-           {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
-             Litt~A, Nr.\,108}|2|(226-231).}
-                                                
+           {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23,  % use copy & paste
+             Litt~A, Nr.\,108}|2|(226-231).}           % to repeat exactly
+
  <8>     \footnote{\arq{Valentini to Schmidt, 13 March 1911} 
            {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
              Litt~A, Nr.\,108}|1|(47).}
-                                                
+
    \fillarq{GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
              Litt~A, Nr.\,108} {2\,Vols.}
 \end{verbatim}}
 
-  \noindent
-  When you introduce a book,\footnote{ \vli{Niklas} {Luhmann} {\ktit{Soziale Systeme}.
-  Grundriß einer allgemeinen Theorie, Frankfurt/M. 1984}.}
-  you are free to add a \verb+|Vol|+, or not. But if you set a \verb+|Vol|+ once,
-  you will have to repeat that, when you refer to the same book in the following
-  footnote (or say \verb|\clearbamem|).
-  \verb+[Pg]+ is equivalent. You may also cite one work several times in the same 
-  footnote.\footnote{\kli{Luhmann}{Soziale Systeme}|1|[22], and
-  \kli{Luhmann}{Soziale Systeme}|1|[23].}\,%
-  \footnote{\kli{Luhmann}{Soziale Systeme}|1|[23]. Next sentence.}\,%
-  \footnote{\kli{Luhmann}{Soziale Systeme}|2|[56].}
+ \noindent
+ When you introduce a book,\footnote{ \vli{Niklas} {Luhmann} {\ktit{Soziale
+ Systeme}. Grundriß einer allgemeinen Theorie, Frankfurt/M. 1984}.} you are
+ free to add a \verb+|Vol|+, or not. But when you use \verb+|Vol|+ once, you
+ will have to repeat that, if you refer to the same book in the following
+ footnote again (or say \verb|\clearbamem|). \verb+[Pg]+ is equivalent. You
+ may also cite one work several times in the same
+ footnote.\footnote{\kli{Luhmann}{Soziale Systeme}|1|[22], and
+ \kli{Luhmann}{Soziale Systeme}|1|[23].}\,% 
+ \footnote{\kli{Luhmann}{Soziale Systeme}|1|[23]. Next sentence.}\,%
+ \footnote{\kli{Luhmann}{Soziale Systeme}|2|[56].}
 
   \vspace{1ex}\noindent
   And here are examples about how to cite archive 
-  sources.\footnote{\arq{Haber to Kultusminister, 17 December 1914}
-  {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, Litt~A, Nr.\,108}|2|(223\f).}\,%
+  sources.%
+  \footnote{\arq{Haber to Kultusminister, 17 December 1914}
+    {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
+     Litt~A, Nr.\,108}|2|(223\f).}\,%
   \footnote{\arq{Setsuro Tamaru to Clara Haber, 24 December 1914}
-  {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23,
-  Litt~A, Nr.\,108}|2|(226-231).}\,%
+   {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23,
+    Litt~A, Nr.\,108}|2|(226-231).}\,%
   \footnote{\arq{Setsuro Tamaru to Clara Haber, 24 December 1914}
-  {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23,
-  Litt~A, Nr.\,108}|2|(226-231).}\,%
+   {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23,  % use copy & paste
+    Litt~A, Nr.\,108}|2|(226-231).}\,%         % to repeat exactly
   \footnote{\arq{Valentini to Schmidt, 13 March 1911} 
-  {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
-  Litt~A, Nr.\,108}|1|(47).} 
-        \fillarq{GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
-                   Litt~A, Nr.\,108} {2\,Vols.}
-  The \verb|\fillarq| above adds to the entry in the
-  \texttt{arq}\hy list that ``Nr.\,108'' has 2 volumes \baref{arqlist}. 
+   {GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
+    Litt~A, Nr.\,108}|1|(47).} 
+  \fillarq{GStAPK, HA\,1, Rep~76~Vc, Sekt~1, Tit~23, 
+    Litt~A, Nr.\,108} {2\,Vols.}
+  The \verb|\fillarq| above adds to the item on the \texttt{arq} list
+  that ``Nr.\,108'' has 2 volumes \baref{arqlist}.
   
 
 \newpage
@@ -261,11 +280,12 @@
 \setcounter{footnote}{0}
 \section{Switches}
  For writing an essay without a List of Literature, type \verb|\conferize|
- at the top of your \LaTeX\ file; then, \verb|\kli| will print a cross\hy 
+ at the top of your \LaTeX\ text; then \verb|\kli| prints a cross\hy
  reference to the full reference:
 
  \Doppelbox
- {\bs conferize\ ...\bs footnote\{
+ {
+  \bs conferize\ ...\bs footnote\{
   \\[.15ex] \ \ Full ref.: \ \bs vli\{Niklas\} 
   \\[.05ex] \ \ \ \{Luhmann\} \b{\{}\bs ktit\{Soziale 
   \\[.15ex] \ \ \ \ \ \ \ \ Systeme\}. Grundriß 
@@ -276,20 +296,20 @@
   \\ \ Shortened ref.: \bs kli\{Luhmann\} 
   \\ \ \ \ \ \ \ \{Soziale Systeme\}[23\bs f].\}
  }
- {\conferize ...\footnote{
-        Full ref.: \vli{Niklas}{Luhmann} {\ktit{Soziale Systeme}. 
-        Grundriß einer allgemeinen Theorie, Frankfurt/M. 1984}[22].} 
+ {
+  \conferize ...\footnote{
+    Full ref.: \vli{Niklas}{Luhmann} {\ktit{Soziale Systeme}. 
+    Grundriß einer allgemeinen Theorie, Frankfurt/M. 1984}[22].} 
   \texttt{[u, v]} or \texttt{[w-x]} or \texttt{[y\bs f]} or 
-          \texttt{[z\bs baplural]} are creating pp.\footnote{\notibidemize 
-        %no ibidem in this footnote%
-       Shortened ref.: \kli{Luhmann} {Soziale Systeme}[23\f].}
+  \texttt{[z\bs baplural]} are creating pp.\footnote{\notibidemize 
+      %no ibidem in this footnote%
+    Shortened ref.: \kli{Luhmann} {Soziale Systeme}[23\f].}
  }
 
  \noindent 
- If \texttt{k}\textit{\fhy commands} \verb|\kli| and \verb|\kqu| are never
- used, \verb|\notannouncektit| shortened references at \texttt{v}\textit{\fhy commands}
- ({\footnotesize cited as ...} will not be printed at \verb|\vli| and
- \verb|\vqu|).
+ If the \texttt{k}\textit{\fhy commands} \verb|\kli| and \verb|\kqu| are
+ never used: \verb|\notannouncektit| will stop \verb|\vli| and \verb|\vqu|
+ to print `{\footnotesize (cited as \fabra{...})}'.
  
  No historian? Set \verb|\notprinthints| $-$ you will never use \verb|\vqu|
  or \verb|\kqu|, and therefore, it is unnecessary to print \ehinttovliname,
@@ -296,9 +316,11 @@
  because there is only one \texttt{v}\textit{\fhy list}.
 
 
-\section{The extra \texttt{*}\{\ko\textit{argument}\} of \texttt{v}- and \texttt{k}\fhy commands}
+\section{The extra \texttt{*}\{\ko\textit{argument}\} of \texttt{v}- and
+\texttt{k}\fhy commands}
  
-\textit{Works by multiple authors}: Use \texttt{x}\fhy commands with co\hy authors in \texttt{*}\hy arguments:
+ For works by multiple authors, use \texttt{x}\textit{\fhy commands} and
+ the optional \texttt{*}\hy argument:
 
  \Doppelbox
  {
@@ -306,12 +328,12 @@
   \\ \ \bs xvli\{FirstName\}\{LastName\} 
   \\ \ \ *\b{\{}\bs vauthor\{co-FirstName\}
   \\ \ \ \ \ \ \{co-LastName\}\b{\}}
-  \\ \ \ \{The \bs ktit\{kTitle2\} ETC\}.\}
+  \\[.25ex] \ \ \{The \bs ktit\{kTitle2\} etc.\}.\}
   \\[1.25ex]
-        ... to ibidemize.\bs footnote\{
+     \ \ \ \ \ \ \ ...\bs footnote\{
   \\ \ \bs xkli\{LastName\}
   \\ \ \ *\{\bs kauthor\{co-LastName\}\}
-  \\ \ \ \{kTitle2\}[11-14].\}
+  \\[.25ex] \ \ \{kTitle2\}[11-14].\}
  }
  {
   Set names in \texttt{\bs vauthor}~$-$\,\texttt{\bs kauthor}.\footnote{Two:
@@ -318,56 +340,59 @@
    \xvli{FirstName}{LastName} 
           *{\vauthor{co-FirstName}
                      {co-LastName}}
-          {The \ktit{\kTitle2} ETC}.}
+          {The \ktit{\kTitle2} etc.}.}
   
-   That's necessary to ibidemize.\footnote{\xkli{LastName}*{\kauthor{co-LastName}}{\kTitle2}[11-14].}
+   That's necessary to get an \textsc{ibidem}.\footnote{
+   \xkli{LastName}*{\kauthor{co-LastName}}{\kTitle2}[11-14].}
  }
 
  \noindent 
- You may also use \texttt{*}\fhy arguments to mask text (\verb|\editor|) in the ibidemization:
+ You may also use \texttt{*}\fhy arguments to mask text (\verb|\editor|) in
+ the `ibidemization':
 
  \Doppelbox
  {
   ...\bs footnote\{An edited book is
-  \\ \ \bs vli\{FirstName\}\{LastName\} 
-  \\ \ \ *\{\bs onlyvoll\{\bs editor\}\}
-  \\ \ \ \{The \bs ktit\{kTitleEd\} ETC\}[2].\}
+  \\ \ \bs vli \{FirstName\} \{LastName\} 
+  \\ \ *\{\bs onlyvoll\{\bs editor\}\}
+  \\[.25ex] \ \{The \bs ktit\{kTitleEd\} etc.\}[2].\}
   \\[1.25ex]
-  \bs footnote\{ \%Without *-argument:\
-  \\ \ \bs kli\{LastName\}\{kTitleEd\}[3, 6].\}
+  \bs footnote\{ \ \%\% Without *\{arg\}:\
+  \\[.25ex] \ \bs kli\{LastName\}\{kTitleEd\}[3, 6].\}
  }
- {
-  \texttt{\bs editor} has no sorting 
-           weight.\footnote{An edited book is
-   \vli{FirstName}{LastName} 
-          *{\onlyvoll{\editor}}
-          {The \ktit{\kTitle Ed} ETC}[2].}
-  \footnote{ %Without *-argument:\
-  \kli{LastName}{\kTitle Ed}[3, 6].}
+ { 
+  \texttt{\bs onlyvoll} completely fills
+  \texttt{*\{}\ko\textit{arg}\texttt{\}}.\footnote{An 
+  edited book is
+    \vli {FirstName} {LastName} 
+    *{\onlyvoll{\editor}}
+    {The \ktit{\kTitle Ed} etc.}[2].}\,%
+  \footnote{  %% Without *{arg}:
+   \kli{LastName}{\kTitle Ed}[3, 6].}
  }
 
 
  \newpage
  \noindent 
- For works with three or more authors, you have to set all `middle' authors
+ For works with three or more authors, you must put all the `middle' authors
  in \verb|\midvauthor| (or \verb|\midkauthor|), and the `last' in
  \verb|\vauthor| (or \verb|\kauthor|):
 
  \vspace{-.125ex}
-\Doppelbox
+ \Doppelbox
  {
-   ...\bs footnote \b{\b{\{}}See
+   ...\bs footnote \{See
    \\ \ \bs xvli\{Manfred F.\}\{Boemeke\}
    \\ \ \ *\b{\{}\bs midvauthor\{Roger\}
    \\ \ \ \ \ \ \ \ \ \ \ \{Chickering\} 
    \\ \ \ \ \ \bs vauthor\{Stig\}\{Förster\}\%
    \\ \ \ \ \ \bs onlyvoll\{ \bs editors\}\b{\}}
-   \\[.2ex] \ \ \{\bs ktit\{Anticipating Total War\}. 
+   \\[.2ex] \ \b{\b{\{}}\bs ktit\{Anticipating Total War\}. 
    \\ \ \ \ The German and American 
    \\ \ \ \ Experiences 1871-{}-1914, 
-   \\ \ \ \ Cambridge/U.\bs,K. 1999\}.\b{\b{\}}}
+   \\ \ Cambridge\bs baslash U.\string~K. 1999\b{\b{\}}}.\}
    \\[.275ex]
-   ... all LastNames.\bs footnote \{
+   Repeat ... but ...\bs footnote \{
    \\ \ \bs xkli\{Boemeke\}
    \\ \ \ *\b{\{}\bs midkauthor\{Chickering\} 
    \\ \ \ \ \ \bs kauthor\{Förster\}\b{\}}
@@ -374,12 +399,12 @@
    \\ \ \ \{Anticipating Total War\}[9\bs f]!\}
  }
  {
-   \texttt{bibsort} sorts \texttt{\bs vauthor\{F\}\{L\}}, 
+   \texttt{bibsort} sorts \texttt{\bs vauthor\{F\}\{L\}} 
    and \texttt{\bs midvauthor\{F\}\{L\}} always as \texttt{L F}.\footnote {See
    \xvli{Manfred F.}{Boemeke}*{\midvauthor{Roger}{Chickering} 
    \vauthor{Stig}{Förster}%
          \onlyvoll{ \editors}}{\ktit{Anticipating Total War}. 
-   The German and American Experiences 1871--1914, Cambridge/U.\,K. 1999}.}
+   The German and American Experiences 1871--1914, Cambridge\baslash U.~K. 1999}.}
 
    Repeat all \texttt{LastName}s in \texttt{\bs xkli}, but not the argument
    of \texttt{\bs onlyvoll}.\footnote
@@ -391,114 +416,117 @@
 \vspace{-1ex}
 \section{Refer to different articles from the same source}
  
-\vspace{-.75ex}
-Use \verb|\per| inside the last argument of a \texttt{v}\fhy command to cite articles in journals:
+ \vspace{-.75ex}
+ Insert \verb|\per| in the last argument of a \texttt{v}\textit{\fhy command} for
+ citing journal articles:
 
-\Doppelbox
-{
-...\bs footnote\{See \bs vqu \{John 
-\\ \ \ Frederick Charles\} \{Fuller\} 
-\\ \ \b{\{}Gold Medal (Military) 
-\\ \ \ \bs ktit\{Prize Essay\} for 1919, 
-\\ \ \ first published in: 
-\\ \ \ \bs per\{Journal of the Royal 
-\\ \ \ \ \ \ \ \ United Service 
-\\ \ \ \ \ \ \ \ Institution\}\string_458 
-\\ \ \ \ \ \ \ \ \ (1920)\string_[239-274]\b{\}}*[240].\}
-\\[1.5ex]
-...\bs footnote\{ \bs kqu \{Fuller\} 
-\\ \ \ \ \ \ \ \ \ \ \ \{Prize Essay\}[241].\}
-\\[1.5ex]
-... here.\bs footnote\{ \bs vqu\{R.\} 
-\\ \ \{Chevenix Trench\} 
-\\ \ \{Gold Medal (Military) 
-\\ \ \ \bs ktit\{Prize Essay\} for 1922, 
-\\ \ \ in: \bs per\{Journal of the 
-\\ \ \ \ \ \ \ \ Royal United Service 
-\\ \ \ \ \ \ \ \ Institution\}\string_470 
-\\ \ \ \ \ \ \ \ \ (1923)\string_[199-227]\}*[200].\}
-}
-{
-You can use \texttt{*[Pg]} to cite a
-certain page inside \texttt{[PgBegin-PgEnd]}.
-Do not type spaces in front of \texttt{*[Pg]}.\footnote{See 
-\vqu {John Frederick Charles} {Fuller} 
-{Gold Medal (Military) \ktit{Prize Essay} for 1919, 
-first published in: \per{Journal of the Royal United Service 
-Institution}_458 (1920)_[239-274]}*[240].}
+ \Doppelbox
+ {
+  ...\bs footnote\{See \bs vqu \{John 
+  \\ \ \ Frederick Charles\} \{Fuller\} 
+  \\ \ \b{\{}Gold Medal (Military) 
+  \\ \ \ \bs ktit\{Prize Essay\} for 1919, 
+  \\ \ \ first published in: 
+  \\ \ \ \bs per\{Journal of the Royal 
+  \\ \ \ \ \ \ \ \ United Service 
+  \\ \ \ \ \ \ \ \ Institution\}\string_458 
+  \\ \ \ \ \ \ \ \ \ (1920)\string_[239-274]\b{\}}*[240].\}
+  \\[1.5ex]
+  ...\bs footnote\{ \bs kqu \{Fuller\} 
+  \\ \ \ \ \ \ \ \ \ \ \ \{Prize Essay\}[241].\}
+  \\[1.5ex]
+  ... inner ...\bs footnote\{ \bs vqu\{R.\} 
+  \\ \ \{Chevenix Trench\} 
+  \\ \ \{Gold Medal (Military) 
+  \\ \ \ \bs ktit\{Prize Essay\} for 1922, 
+  \\ \ \ in: \bs per\{Journal of the 
+  \\ \ \ \ \ \ \ \ Royal United Service 
+  \\ \ \ \ \ \ \ \ Institution\}\string_470 
+  \\ \ \ \ \ \ \ \ \ (1923)\string_[199-227]\}*[200].\}
+ }
+ {
+  You can use \texttt{*[Pg]} to cite a
+  certain page inside \texttt{[PgBegin-PgEnd]}.
+  Do not type spaces in front of \texttt{*[Pg]}.\footnote{See 
+  \vqu {John Frederick Charles} {Fuller} 
+  {Gold Medal (Military) \ktit{Prize Essay} for 1919, 
+  first published in: \per{Journal of the Royal United Service 
+  Institution}_458 (1920)_[239-274]}*[240].}
 
-\BibArts\ creates an outer \textsc{ibidem} 
-here.\footnote{ \kqu {Fuller} {Prize Essay}[241].}
+  \BibArts\ creates an outer \textsc{ibidem} here.\footnote{ \kqu {Fuller}
+  {Prize Essay}[241].}
 
-\BibArts\ creates an inner \textsc{ibidem} 
-here.\footnote{ \vqu{R.} 
-{Chevenix Trench} 
-{Gold Medal (Military) \ktit{Prize Essay} for 1922, 
-in: \per{Journal of the Royal United Service 
-Institution}_470 (1923)_[199-227]}*[200].\label{third}}
-}
+  \BibArts\ creates an inner \textsc{ibidem} 
+  here.\footnote{ \vqu{R.} 
+  {Chevenix Trench} 
+  {Gold Medal (Military) \ktit{Prize Essay} for 1922, 
+  in: \per{Journal of the Royal United Service 
+  Institution}_470 (1923)_[199-227]}*[200].\label{third}}
+ }
 
  \noindent 
- After the main arguments of \verb|\per|, or \verb|\vli|, etc., you are free
- to type \verb+_Num_+, or \verb+|Vol|+; both are only printing different
+ The last argument of \verb|\vli|, \verb|\kli|, \verb|\per|, etc., may each be
+ followed by \verb+_Num_+ or \verb+|Vol|+; both are only printing different
  separators (see in note~\ref{third}: {\footnotesize no.\,470}).
 
  \noindent
- To cite an article from a book, you may use \verb|\vli| for the book 
- \textit{inside the last} \texttt{v}\textit{\fhy argument}. 
- \verb|\printvli| is \textit{printing} such inner references 
+ When citing an article from a book, you can use \verb|\vli|
+ \textit{inside the last} \texttt{v}\textit{\fhy argument} for the book. 
+ \verb|\printvli| is \textit{printing} such `inner references'
  \textit{as shortened references}; the \textit{full inner reference} 
- appears as separate item (see \underline{Publ}). For further articles from 
- the same book, you may use an inner \verb|\kli| for the book:
+ appears as separate item (see \underline{Publ.}). For further articles from 
+ the same book, you may use an \textit{inner} \verb|\kli| for the book:
 
  \vspace{-.25ex}
- \Doppelbox{
- \bs footnote\{\bs vli\{\} \{Pitt\} \b{\b{\{}}The 
- \\[-.2ex] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \bs ktit\{First\}, in:
- \\[.25ex] \bs vli\{J.\}\{Yi\}\{The \bs ktit\{iT\}
- \\[.25ex] \ \ \ \ \ \ \ \ \ \ \bs underline\{Publ\}\}\b{\b{\}}}.\}
- \\[.75ex] \bs footnote\{\bs kli \{Pitt\}\{First\}.\}
- \\[1ex] \bs footnote\{\bs vli[m]\{\}\{Pitt\}\b{\{}The 
- \\[.2ex] \ \ \ \ \ \ \ \ \ \ \ \bs ktit\{Second\}, in: 
- \\[-.05ex] \ \ \ \ \ \ \ \ \bs kli\{Yi\}\{iT\}[7-9]\b{\}}*[8].\}
+ \Doppelbox
+ {
+  \bs footnote\{ \ \ \bs vli\{\} \{Pitt\} \b{\b{\{}}The 
+  \\[-.2ex] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \bs ktit\{First\}, in:
+  \\[.25ex] \bs vli\{J.\}\{Yi\}\{The \bs ktit\{iR\}
+  \\[.25ex] \ \ \ \ \ \ \bs underline\{Publ.\}\}[4-6]\b{\b{\}}}.\}
+  \\[.75ex] \bs footnote\{\bs kli \{Pitt\}\{First\}[4].\}
+  \\[1ex] \bs footnote\{\bs vli[m]\{\}\{Pitt\}\b{\{}The 
+  \\[.2ex] \ \ \ \ \ \ \ \ \ \ \ \bs ktit\{Second\}, in: 
+  \\[-.05ex] \ \ \ \ \ \ \ \ \bs kli\{Yi\}\{iR\}[7-9]\b{\}}*[8].\}
  }
  {
- \texttt{\bs vli[f]}...\ or \texttt{\bs kli[f]}...\ would refer to `the same female author'.%
- \footnote{\vli {}{Pitt}{The \ktit{First}, in: \vli{J.}{Yi} {The \ktit{\protect\fbox{iT}} \underline{Publ}}}.}
- \footnote{\kli {Pitt}{First}.}
- \footnote{\vli[m]{}{Pitt} {The \ktit{Second}, in: \kli{Yi}{\protect\fbox{iT}}[7-9]}*[8].\vspace{1ex}\strut}
+  \texttt{  \bs vli[f]}...\ or \texttt{\bs kli[f]}...\ would refer to `the same female author'.%
+  \footnote{\vli {}{Pitt}{The \ktit{First}, in: \vli{J.}{Yi} {The \ktit{\protect\fbox{iR}} \underline{Publ.}}[4-6]}.}\,%
+  \footnote{\kli {Pitt}{First}[4].}\,%
+  \footnote{\vli[m]{}{Pitt} {The \ktit{Second}, in: \kli{Yi}{\protect\fbox{iR}}[7-9]}*[8].\vspace{1ex}\strut}
  }
 
-\noindent 
-If the shortened inner referencing in the bibliography and the inner ibidemization in footnotes
-is not wanted, use \verb|\ntvauthor| instead of the inner \verb|\vli|:
+ \noindent 
+ If neither a shortened inner reference in the bibliography nor an `inner
+ ibidemization' in footnotes is wanted, use \verb|\ntvauthor| instead of
+ the inner \verb|\vli|:
 
-\vspace{-.275ex}
-\Doppelbox
-{
- \vspace{.225ex}
- \bs footnote\{\bs vli\{Jost\}\{Dülffer\}
- \\[.35ex] \ \b{\{}\bs em \bs ktit\{Einleitung\}\bs em, 
- \\[.35ex] \ \ in: \bs ntvauthor\{Jost\}\{Dülffer\} 
- \\[.35ex] \ \ Bereit zum Krieg\b{\}}[9].\}
- \\[2.25ex]
- \bs footnote\{\bs kli\{Dülffer\} 
- \\ \ \ \ \ \ \ \ \{Einleitung\}[9].\}
-}
-{
- \texttt{\bs emph\{\bs ktit\{}\fabra{...}\texttt{\}\}} masks {\scriptsize cited as \fabra{...}},\vspace{-.1ex} 
- so use \texttt{\bs em} \abra{...}\,\texttt{\bs em} to emphasize!\footnote{\vli{Jost}{Dülffer}
-   {\em \ktit{Einleitung}\em, 
-    in: \ntvauthor{Jost}{Dülffer} Bereit zum Krieg}[9].}
- \footnote{\kli{Dülffer} 
-   {Einleitung}[9].}
-}
+ \vspace{-.275ex}
+ \Doppelbox
+ {
+  \vspace{.225ex}
+  \bs footnote\{\bs vli\{Jost\}\{Dülffer\}
+  \\[.35ex] \ \b{\{}\bs textit\{\bs ktit\{Einleitung\}\}, 
+  \\[.35ex] \ \ in: \bs ntvauthor\{Jost\}\{Dülffer\} 
+  \\[.35ex] \ \ Bereit zum Krieg\b{\}}[9].\} \ \ \ \%ok
+  \\[2.25ex]
+  \bs footnote\{\bs kli\{Dülffer\} 
+  \\ \ \ \ \ \ \ \ \{Einleitung\}[9].\}
+ }
+ {
+  Please do not use \texttt{\bs textit\{}\textit{italics}\texttt{\}} 
+  at the end of a \BibArts' \texttt{\b{\{}}\textit{argument}$\bullet$\texttt{\b{\}}}.\footnote{\vli{Jost}{Dülffer}
+    {\textit{\ktit{Einleitung}}, 
+     in: \ntvauthor{Jost}{Dülffer} Bereit zum Krieg}[9].}\,%
+  \footnote{\kli{Dülffer} 
+    {Einleitung}[9].}\vspace{-.25em}
+ }
 
 
 \vfill\noindent 
 If you use \verb|\printnumvli| instead of \verb|\printvli|, an
-\textit{index referring to page and footnote numbers} will be printed.
-Here, \fbox{iT} is a centrally defined inner\,k\kern -0.05em Title:
+\textit{index referring to page and footnote numbers} will be printed;
+\fbox{iR} \hspace{.05em}is a centrally defined `inner reference':
 
 \vfill
 {\baonecolitemdefs\printnumvlilist}
@@ -516,21 +544,22 @@
 
 \newpage\noindent
 In the case of multiple works by one author, 
-you may enter \hspace{.25em} \texttt{bibsort -k }\abra{...}\ \hspace{.005em} at the prompt.
-Then, in both \texttt{v}\fhy lists, \BibArts\ inserts \hspace{.05em} $\sim$ \hspace{.005em} 
-instead of the repeated \textit{first name and last name}. 
-And \texttt{-e} prints the last names of co\hy authors first. Anyway, 
-\label{appendix} \hspace{-.05em}\verb|\printbibtitle|\hspace{.05em}\verb|\printvli|\hspace{.05em}\verb|\printvqu| 
-will print your bibliography:
+you may enter \hspace{.25em}\hbox{\texttt{bibsort -k }\abra{...}}\ at the prompt.
+Then, in both \texttt{v}\textit{\fhy lists}, \BibArts\ inserts \hspace{.05em} $\sim$ \hspace{.005em} 
+instead of the repeated \textit{last name}, \textit{first name}. 
+And \hbox{\texttt{-e}} \hspace{.075em}prints the last names also of co\hy authors first. Anyway, 
+\label{appendix} \verb|\printbibtitle| \verb|\printvli| \verb|\printvqu| 
+\hspace{.1em}prints your bibliography:
 
-\printbibtitle \printvli \printvqu
+\printbibtitle \printvli \printvqu \label{vqulist}
 
 \vfill\noindent 
 Use e.\,g.\ \verb|{\small| \verb|\printvli}| to change the font size of a whole list. 
-Besides, \BibArts\ provides commands to format the lists:
-The sequence \verb|{\bibsortheads| \verb|\printvli}| places a capital letter
-as separator at the beginning of each group of entries starting with the same letter, 
-whereas \verb|{\bibsortspaces| \verb|\printvli}| only inserts additional vertical space there instead.
+Besides, \BibArts\ provides commands to format the lists: The sequence 
+\verb|{\bibsortheads| \verb|\printvli}| inserts capital letters, each one as a
+headline of the respective group of items beginning with the same letter, whereas 
+\verb|{\bibsortspaces| \verb|\printvli}| only inserts extra vertical space between
+such groups of items.
 
 
 \newpage
@@ -539,7 +568,7 @@
 \addcontentsline{toc}{subsection}{\texttt{\bs printnumvkc} \ \evkctitlename}
 \verb|\printnumvkc| prints an index of all your shortened references in 
 \texttt{twocolumn}, whereas \verb|\printnumvkclist| \label{vkc} just prints
-your list without \texttt{headings} or title:\vspace{.5ex}
+your list (without \texttt{headings} or title):\vspace{.5ex}
 
 {\batwocolitemdefs\printnumvkclist}
 
@@ -560,191 +589,277 @@
 \vspace{2ex}\noindent
 \verb|\arqsection{GStAPK}{Geheimes Staatsarchiv}| may introduce 
 a headline ``\textsf{GStAPK} $-$ \textbf{Geheimes Staatsarchiv}'' 
-above all GStAPK\fhy entries in the list.
+above all GStAPK items on the list.
 
 
+\section{Using an Author\hy Year Reference System}
+
+There, the last argument of a shortened reference is the year of publication 
+(instead of a few words from the full title). \BibArts' full references can
+be adapted to such a system: Use e.\,g.\
+\hspace{.1em}\verb|*{\onlyvoll{\ktit{1999}}}|
+\hspace{.1em}as the additional \texttt{*}\fhy argument of \texttt{v}\textit{\fhy commands}, or 
+\hspace{.1em}\verb|*{\starktit{1999}}| \hspace{.1em}synonymously.
+
+The following example uses \hspace{.075em}\verb|\notannouncektit|\kern.05em, because it seems to
+be unnecessary to print {\footnotesize (cited as \fabra{...})}\ now; and \verb|\ntsep| 
+is redefined in a way that, in \texttt{k}\textit{\fhy commands}, the name of the (last) author
+is not followed by a colon:%
+{\notannouncektit
+ \renewcommand{\ntsep}{\ifbashortcite{ }{: }}\notktitaddtok
+ \footnote { \printonlyvli{Roger} {Chickering} *{\starktit{1999}}
+  {Total War. The Use and Abuse of a Concept, in:
+   \xprintonlyvli{Manfred F.}{Boemeke} *{\midvauthor{Roger}{Chickering}
+    \vauthor{Stig}{Förster}\onlyvoll{ \editors\ \ktit{1999}}}
+    {Anticipating Total War. The German and American
+     Experiences 1871--1914, Cambridge U.~K.}[13-28]}*[14\f].}%
+ \,\footnote{\printonlykli{Chickering}{1999}[14\f].\label{RC}}%
+ \,\footnote { \printonlyvli{Gerald D.}{Feldman}*{\starktit{1999}}
+  {Hugo Stinnes and the Prospect of War Before 1914, in:
+   \xprintonlykli{Boemeke} *{\midkauthor{Chickering} \kauthor{Förster}}
+   {1999}[77-95]}*[77]; and \printonlykli{Chickering}{1999}[16].}%
+}
+
+\vspace{1ex}
+\begin{small}
+\noindent
+\verb|   \notannouncektit| \\[.25ex]
+\verb|   |\verb|\renewcommand{\ntsep}{\ifbashortcite{ }{: }}  % see bibarts.pdf|
+
+\vspace{-.25ex}
+\begin{verbatim}
+   \footnote { \vli{Roger} {Chickering} *{\starktit{1999}}
+    {Total War. The Use and Abuse of a Concept, in:
+     \xvli{Manfred F.}{Boemeke} *{\midvauthor{Roger}{Chickering}
+      \vauthor{Stig}{Förster}\onlyvoll{ \editors\ \ktit{1999}}}
+      {Anticipating Total War. The German and American
+       Experiences 1871--1914, Cambridge U.~K.}[13-28]}*[14\f].}
+\end{verbatim}
+
+\vspace{-.25ex}\noindent
+\verb|   \footnote{\kli{Chickering}{1999}[14\f].}    %% see footnote |\texttt{\ref{RC}}
+
+\vspace{-.5ex}
+\begin{verbatim}
+   \footnote { \vli{Gerald D.}{Feldman}*{\starktit{1999}}
+    {Hugo Stinnes and the Prospect of War Before 1914, in:
+     \xkli{Boemeke} *{\midkauthor{Chickering} \kauthor{Förster}}
+     {1999}[77-95]}*[77]; and \kli{Chickering}{1999}[16].}
+\end{verbatim}
+\end{small}
+
+\noindent
+Note, that there are spaces in front of \verb|\vauthor{Stig}{Förster}| as well as \verb|\kauthor{Förster}|.
+Now, \verb|\printvli| prints your bibliography like this:
+
+\vspace{-1.75ex}\subsection*{Literatur}\vspace{-.25ex}
+\begin{description}\parsep 0ex \itemsep -.5ex
+\item
+{\scshape Boemeke}, Manfred F.\baslash {\scshape Chickering}, Roger\baslash {\scshape Förster}, Stig \editors\
+1999: Anticipating Total War. The German and American Experiences
+1871--1914, Cambridge U.~K.
+\item
+{\scshape Chickering}, Roger 1999: Total War. The Use and Abuse of a Concept, in:
+{\scshape Boemeke}\baslash {\scshape Chickering}\baslash {\scshape Förster} 1999 [L], S.\,13-28.
+\item
+{\scshape Feldman}, Gerald D. 1999: Hugo Stinnes and the Prospect of War Before
+1914, in: {\scshape Boemeke}\baslash {\scshape Chickering}\baslash {\scshape Förster} 1999 [L], S.\,77-95.
+\end{description}
+
+
+
 \newpage
 \section{Additional features}
 
-The following work is not mentioned in the text, but appears on the \texttt{vqu}\hy list:
+This title was not used in text or footnotes, but appears on the \verb|vqu| list (p.\,\pageref{vqulist}):
 
-\vspace{-1.1ex}
+\vspace{-.325ex}
 {\footnotesize\begin{verbatim}
- !\begin{unused} \sethyphenation{ngerman}%  %% hyphenation travels along
+  \begin{unused} \sethyphenation{ngerman}      % This is invisible HERE:
    \vqu{Karl}{Marx}{Das \ktit{Kapital}, in: \midvauthor{Karl}{Marx}
    \ntvauthor{Friedrich}{Engels} Werke, \ersch|3|[1]{Berlin}{1962--1964}}
-  \end{unused}!  Note, that            %% vol.|3| and ed.[1] are optional
+  \end{unused}                          % vol.|3| and ed.[1] are optional
 \end{verbatim}}
 
-\vspace{-1.25ex}\noindent
- !\begin{unused} \sethyphenation{ngerman}%  %% other hyphenation optional
+  \begin{unused} \sethyphenation{ngerman}      % This is invisible HERE:
    \vqu{Karl}{Marx}{Das \ktit{Kapital}, in: \midvauthor{Karl}{Marx}
    \ntvauthor{Friedrich}{Engels} Werke, \ersch|3|[1]{Berlin}{1962--1964}}
-  \end{unused}!  Note, that          %% vol.|3| and ed.[1] are optional
-\textit{inner} \texttt{v}\textit{\fhy commands} in \verb|{unused}|\hy environments
-do not send an own item to the \texttt{v}\fhy lists. So, such inner entries
-have to be repeated separately.
+  \end{unused}                          % vol.|3| and ed.[1] are optional
 
-\vspace{1.5ex}\noindent
-\BibArts\ does not only help to cite. The environment \verb|{originalquote}|
-helps to quote from literature or sources. You may call all hyphenation
-settings, which your \LaTeX\ possesses, in the \verb|[|\textit{optional
-argument}\verb|]| of the environment:
+\vspace{-.4ex}\noindent
+Note, that \textit{inner} \texttt{v}\textit{\fhy commands} in \verb|{unused}| 
+environments do not send an own full item to the \texttt{v}\textit{\fhy list};
+an \textit{inner} \verb|\vli| or \verb|\vqu| has to be repeated separately.
 
-\vspace{-.5ex}
-\Doppelbox
-{\vspace{.5ex}
- \bs begin\{originalquote\}[german]\%old
- \\[.4ex] \ \ \string`\string`Dies ist die erste 
- \\ \ \ Wechselwirkung und das  
- \\ \ \ erste Äu\bs hyss erste, 
- \\ \ \ \bs fabra\{...\}.\string'\string'\bs footnote \ \b{\{}The 
- \\ \ Eszett splits different here:
- \\ \ \b{\b{\{}}\bs sethyphenation\{ngerman\} \%new
- \\[-.4ex] \ \ Au\bs hyss er\b{\b{\}}}. \bs kqu\{Clausewitz\} 
- \\[-.4ex] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \{Vom Kriege\}[19].\b{\}}
- \\[.3ex] \bs end\{originalquote\}
- \vspace{.3ex}
-}
-{\renewcommand{\originalquotetype}{\footnotesize}%
- \begin{originalquote}[german]%old
- ``Dies ist die erste
- Wechselwirkung und das
- erste Äu\hyss erste, 
- \fabra{...}.''\footnote  {The 
-  Eszett splits different here:
- {\sethyphenation{ngerman} %new
-  %% I use  Au\hyss er  here.  The hyphenation  Äu-
-  %% ßerst  has to recognize the Ä; I do not want to 
-  %% use \usepackage[T1]{fontenc} in this file here.
-        Au\hyss er}. \kqu{Clausewitz}
-                {Vom Kriege}[19].
- \\[.5ex] \hspace*{3mm} \texttt{\% In \bs scshape, \bs hyss prints }{\scshape \hyss}\texttt{,}
- \\ \hspace*{3mm} \texttt{\% and splits }{\scshape s-s}\,\texttt{ (old AND new)!}%
- \vspace{-1.5ex}%
+\vspace{1ex}\noindent
+For longer quotations, you can use \BibArts' \verb|{originalquote}|
+environment. To set the same hyphenation rules that apply to the language 
+of the original, this environment provides an 
+\verb|[|\textit{optional argument}\verb|]| for language selection:
+
+ \vspace{-.625ex}
+ \Doppelbox
+ {
+  \vspace{.75ex}
+  \bs begin\{originalquote\}[german]
+  \\[.4ex] \ \ \string`\string`Dies ist die erste 
+  \\ \ \ Wechselwirkung und das  
+  \\ \ \ erste Äu\bs hyss erste, 
+  \\ \ \ \bs fabra\{...\}.\string'\string'\bs footnote \ \b{\{}The 
+  \\ \ Eszett splits different here:
+  \\ \ \b{\b{\{}}\bs sethyphenation\{ngerman\}
+  \\[-.4ex] \ \ Au\bs hyss er\b{\b{\}}}. \bs kqu\{Clausewitz\} 
+  \\[-.4ex] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \{Vom Kriege\}[19].\b{\}}
+  \\[.3ex] \bs end\{originalquote\}
+  \vspace{.5ex}
  }
- \end{originalquote}
-}
+ {
+  \renewcommand{\originalquotetype}{\footnotesize}%
+  \begin{originalquote}[german]
+  ``Dies ist die erste
+  Wechselwirkung und das
+  erste Äu\hyss erste, 
+  \fabra{...}.''\footnote  {The 
+   Eszett splits different here:
+   {\sethyphenation{ngerman}
+    %% I use  Au\hyss er  here.  The hyphenation  Äu-
+    %% ßerst  has to recognize the Ä; I do not want to 
+    %% use \usepackage[T1]{fontenc} in this file here.
+    Au\hyss er}. \kqu{Clausewitz}
+                  {Vom Kriege}[19].
+   \\[.5ex] \hspace*{3mm} \texttt{\% In \bs scshape, \bs hyss prints }{\scshape \hyss}\texttt{,}
+   \\ \hspace*{3mm} \texttt{\% and splits }{\scshape s-s}\,\texttt{ (also ngerman)}%
+   \vspace{-1.5ex}%
+  }
+  \end{originalquote}
+ }
 
-\vspace{-.125ex}\noindent 
-In quotations, you may use \verb|\abra| to insert additions. 
-Use \verb|\fabra| to prevent a line break between the closing bracket and the following text. 
-\BibArts\ puts height\hy adjusted square brackets around the following additions:
+\vspace{-.625ex}\noindent 
+In quotations, you may use \verb|\abra| \hspace{.1em}for \textit{editorial
+additions in square brackets}. Use \verb|\fabra| to prevent a line break
+between the printed brackets and following text. Some arguments are enclosed
+by superscript or subscript brackets, e.\,g.:
 
 \vspace{.75ex}\noindent
 {\small
   \ifnum\catcode`\"=12\else\catcode`\"=12\message{ Set catcode of \string" to 12. }\fi
-   %% ... to avoid error messages if you load a german package (active doublequote). %%
-   \verb|     \abra{,}                 => | ``Red\abra{,} blue and green were the \\[-.25ex]
-   \verb|     \abra{.}\newsentence     => | colours\abra{.}\newsentence And \hspace{2.25em} \verb|% spacing| \\[-.25ex]
-   \verb|     \abra{...}  \abra{\dots} => | there \abra{...} were \abra{\dots} others, \\[-.25ex]
-   \verb|     \abra{---}               => | \abra{---} let's say \abra{---} \\[-.25ex]
-   \verb|     \abra{-}    \abra{--}    => | green\abra{-}red\abra{--}painted. \\[-.25ex]
-   \verb|    \fabra{`}   \fabra{'}     => | \hbox to 6em{\fabra{`}Marks\fabra{'}.\hfill} \verb|% U+0060 and U+0027| \\[-.25ex]
-   \verb|    \fabra{``}   \abra{''}    => | \fabra{``}Good!\abra{''} \\[-.25ex]
-   \verb|    \fabra{"}    \abra{"}     => | \hbox to 6em{\fabra{"}Good!\abra{"}\hfill}  \verb|% or \abra{\dq}| \\[-.25ex]
-   \verb|     \abra{sic!}.''           => | \hbox to 6em{\fabra{sic!}.''\hfill} \verb|% unknown=>normalsize|}
+   %% ... to avoid error messages if you load a german package (active double quotes). %%
+   \verb|    \fabra{"}Red\abra{,} blue => | \fabra{"}Red\abra{,} blue \\[-.25ex]
+  %% U+201A (=> \quotesinglbase) not available in OT1. %%
+   \verb|     \abra{.}\newsentence But => | \hbox to 6.2em{colours\abra{.}\newsentence But\hfill} \verb|% [spacing like |\verb*|\@. |\verb|]| \\[-.25ex]
+   \verb|\abra{...}\abra{\dots}        => | \hbox to 6.2em{\abra{...} others \abra{\dots}\hfill} \verb|%    U+2026 = \dots| \\[-.25ex]
+   \verb|\abra{---}\abra{-}\abra{--}   => | \abra{---}green\abra{-}red\abra{--}painted. \\[-.25ex]
+   \verb|    \fabra{`}    \abra{'}     => | \hbox to 6.2em{\fabra{`}Quote\fabra{'} and\hfill} \verb|%    U+0060 / U+0027| \\[-.25ex]
+   \verb|    \fabra{‘}   \fabra{’}.    => | \hbox to 6.2em{\fabra{‘}Quote\fabra{’}.\hfill} \verb|%    U+2018 / U+2019| \\[-.25ex]
+   \verb|    \fabra{|\hbox to .525em{\sf\kern-.075em“\hfill}\verb|}    \abra{|\hbox to .525em{\sf\kern.075em”\kern-.075em\hfill}\verb|}     => | \hbox to 6.2em{\fabra{“}Quote!\abra{”}\hfill} \verb|%    U+201C / U+201D| \\[-.25ex]
+   %% <= or 2*U+2018 ‘‘ and 2*U+2019 ’’ %%
+   \verb|    \fabra{``}   \abra{''}    => | \hbox to 6.2em{\fabra{``}Quote!\abra{''}\hfill} \verb|% [+guillemets in T1]| \\[-.25ex]
+   \verb|    \fabra{sic!}.             => | \hbox to 6.2em{\fabra{sic!}.\hfill} \verb|% unknown=>normalsize|}
 
-\vspace{1.5ex}\vfill\noindent 
-\BibArts\ defines
-\hspace{.1em}\verb|S\fup{te}|\hspace{.3em}\verb|=>|\hspace{.3em}S\fup{te}
-(if that command for \textit{French up} is undefined) and does also 
-help to set ordinals in English, French and German:
+\vspace{1ex}\noindent
+\verb|\hy| \hspace{.05em}is a \textit{hyphen} which allows to divide the following word and does a kerning:
 
-\vspace{.875ex}\vfill\noindent
+\vspace{.5ex}\noindent
 {\small
+  \verb|    ex-Yugoslavia             => | \hbox to 6.2em{ex-Yugoslavia\hfill}    \verb|%  Or \hy\`{A} etc.,| \\[-.2ex]
+  \verb|    ex\hy Yugoslavia          => | \hbox to 6.2em{ex\hy Yugoslavia\hfill} \verb|%  or \hy À = U+00C0|}
+
+\vspace{.875ex}\noindent 
+Not only for use in French is e.\,g.\ \verb|P\fup{r}| (P\fup{r}). More country\hy specific are:
+
+\vspace{.75ex}\vfill\noindent
+{\small
   \verb|    \eordinal{103} Assistant. => | \eordinal{103} Assistant. \\[-.2ex]
-  \verb|    Le \fordinalm{1} homme.   => | Le \fordinalm{1} homme.   \\[-.25ex]
-  \verb|    La \fordinalf{1} femme.   => | La \fordinalf{1} femme.   \\[-.2ex]
   \verb|    Der 1\te August.          => | Der 1\te August.} 
 
-
  \newpage\noindent
- To print a formatted \textit{abbreviation} in your text, you may use 
- \verb|\abk{|\textit{xyz}\verb|}|. It will only appear 
- on the List of Abbreviations, if you say what it stands for:
-
+ An additional feature are \textit{abbreviations}. Before using e.\,g.\ 
+ \verb|\abk{HMS}|, define:
+ 
  \vspace{-.25ex}
  \Doppelbox
  {
-      \bs abkdef\{HMS\}\{Her Majesty\string's Ship\}
-   \\[.35ex] \ \ or
-   \\[.35ex] \bs defabk\{Her Majesty\string's Ship\}\{HMS\}
+      \bs abkdef\{HMS\}\{His Majesty\string's Ship\}
+   \\[.35ex] \ \ or ...:
+   \\[.35ex] \bs defabk\{His Majesty\string's Ship\}\{HMS\}
    \\[.35ex] \ \ and then \bs texttt\{bibsort\}
-   \\[.35ex] \ \ will accept \bs abk\{HMS\}.
-   \vspace{-1ex}\strut
+   \\[.35ex] \ \ will accept \bs abk\{HMS\} ...
+   \vspace{-.5ex}\strut
  }
  {
-      \abkdef{HMS}{Her Majesty's Ship}
-   \\  or
-   \\ \defabk{Her Majesty's Ship}{HMS}
+      \abkdef{HMS}{His Majesty's Ship}
+   \\  or [their repeated use is allowed]:
+   \\ \defabk{His Majesty's Ship}{HMS}
    \\  and then \texttt{bibsort}
-   \\  will accept \abk{HMS}.
-   \vspace{-1ex}\strut
+   \\  will accept \abk{HMS} for the index.
+   \vspace{-.5ex}\strut
  }
 
-\noindent 
-For a correct spacing at the end of a sentence, you have to set 
-a separate full stop: \verb|\abk{U.\,K.}. Next |... \verb|=>| \abk{U.\,K.}. Next
-... (or \verb|\abk{e.\,g.}. Next|).
-You may use \verb|\printnumabk| (or \verb|\printabk|) to print a 
-List of Abbreviations:
+\vspace{-.25ex}\noindent 
+For a correct spacing at the end of a sentence, a \textit{full stop of the sentence}
+(\ko\verb*|. |) must be `repeated' here: 
+\hspace{.25em}\verb|say, \abk{e.\,g.}|\verb*|. |\verb|Next  => | say, \abk{e.\,g.}. Next 
 
+Each defined abbreviation will appear on the List of Abbreviations. Use
+\verb|\printabk| just to print a list or \verb|\printnumabk| to print a 
+`\BibArts\ index' (a list with page numbers---\textit{and} footnote numbers if the 
+entries are from footnotes\ko):
+
 \vspace{-.325ex}
 \printnumabklist
 
 \noindent 
-\BibArts\ provides up to three \textit{registers} (geographical, subject, and person). 
-The commands to feed them have one argument. It is
-invisible in your text, e.\,g.: \verb|\addtogrr{London}|,
-\verb|\addtosrr{Ship}|, and \verb|\addtoprr{Churchill}|\,.
-Use \verb|\printnumgrr|, \verb|\printnumsrr|, and \verb|\printnumprr| 
-to print the lists. They are prepared by \texttt{bibsort}. This
-has nothing to do with \textsc{MakeIndex}.
+\BibArts\ provides up to three \textit{registers} (geographical, subject and person). 
+The commands for feeding them have one argument, which is
+invisible in your text, e.\,g.\ \verb|\addtogrr{London}|,
+\verb|\addtosrr{Ship}|, \verb|\addtoprr{Churchill}|. Use \verb|\printnumgrr|, 
+\verb|\printnumsrr| and \verb|\printnumprr| to print the indexes.
 
-\vspace{1ex}\noindent 
-A last feature of \BibArts\ are fill\hy commands. \verb|\fillgrr|, 
-\verb|\fillsrr|, \verb|\fillprr|, \verb|\fillper|, and \verb|\fillarq| 
+\vspace{1.5ex}\noindent 
+A last feature of \BibArts\ are \textit{fill commands}. \verb|\fillgrr|, 
+\verb|\fillsrr|, \verb|\fillprr|, \verb|\fillper| and \verb|\fillarq| 
 have two arguments. The first has to be identical with \textit{the} argument 
-of a register\hy entry, or \verb|\per|\hy command, or \textit{the second} 
-argument of an \verb|\arq|\hy command (the archive file information). 
-Fill\hy commands may be used at a central position to add information to 
-an entry on the list:
+of a register entry or \verb|\per| command, or \textit{the second} 
+argument of an \verb|\arq| command (an Archive Signature). 
+The other \textit{fill} argument serves to add an information---written only 
+once---to the related index item:
 
-\vspace{-.25ex}
-\Doppelbox
-{\vspace{1.2ex}
- \ \bs fillprr\{Churchill\}\{1874-1965\} \\[1.5ex] 
- Churchill \bs addtoprr\{Churchill\}
- was prime minister.\bs footnote\b{\{}
- \\ \ Born \bs addtoprr\{Churchill\} 
- \\ \ Blenheim Palace.\b{\}} \\[1.325ex] 
- \bs renewcommand\{\bs xrrlistemph\}\{\bs em\} \\ 
- \bs printnumprr
- \vspace{1ex}
-}
-{\vspace{-1.1ex}%
- \fbox{\begin{minipage}{.95\textwidth}
-    \setcounter{mpfootnote}{\arabic{footnote}}%
- \vspace{.125ex}
-  \fillprr{Churchill}{1874-1965}
- Churchill \addtoprr{Churchill}
- was prime minister.\footnote
- { Born \addtoprr{Churchill} 
-   Blenheim Palace.}
-    \setcounter{footnote}{\arabic{mpfootnote}}%
- \end{minipage}}
- \\[1.6ex]
- \fbox{\begin{minipage}{.95\textwidth}
- \vspace{.875ex}
- \subsubsection*{\eprrtitlename}        
-   \vspace{-.75ex}%
- \renewcommand{\xrrlistemph}{\em}%
- {\footnotesize \printnumprrlist}%
- \vspace{-1.375ex}%
- \end{minipage}}%
- \vspace{-1.3ex}%
-}
+ \vspace{-.25ex}
+ \Doppelbox
+ {
+  \vspace{1.2ex}
+  \ \bs fillprr\{Churchill\}\{1874--1965\} \\[1.5ex] 
+  Churchill \bs addtoprr\{Churchill\}
+  \\ was prime minister.\bs footnote
+  \\ \ \b{\{}He \bs addtoprr\{Churchill\} was
+  \\ \ \ \ \ \ \ \ \ born Blenheim Palace.\b{\}} \\[1.325ex] 
+  \bs renewcommand\{\bs xrrlistemph\}\{\bs em\} \\ 
+  \bs printnumprr
+  \vspace{1ex}
+ }
+ {
+  \vspace{-1.1ex}%
+  \fbox{\begin{minipage}{.95\textwidth}
+     \setcounter{mpfootnote}{\arabic{footnote}}%
+  \vspace{.125ex}
+   \fillprr{Churchill}{1874--1965}
+  Churchill \addtoprr{Churchill}
+  was prime minister.\footnote
+    {He \addtoprr{Churchill} was
+     born Blenheim Palace.}
+     \setcounter{footnote}{\arabic{mpfootnote}}%
+  \end{minipage}}
+  \\[1.6ex]
+  \fbox{\begin{minipage}{.95\textwidth}
+  \vspace{.875ex}
+  \subsubsection*{\eprrtitlename}        
+    \vspace{-.75ex}%
+  \renewcommand{\xrrlistemph}{\em}%
+  {\footnotesize \printnumprrlist}%
+  \vspace{-1.375ex}%
+  \end{minipage}}%
+  \vspace{-1.3ex}%
+ }
 
 \vspace{.5ex}\vfill\noindent 
 Please use commands like \verb|\bfseries| to \verb|\renewcommand| fonts, not \verb|\textbf|:
@@ -753,96 +868,14 @@
 \vspace{1.5ex}\vfill\noindent
 {\small\begin{tabular}{lll}
 \textsf{Command}    & \textsf{Predefined}          & \textsf{Executed on} \\[.325ex]
-\verb|\xrrlistemph| & \verb|{}|                    & entries on grr\fhy, srr\fhy, and prr\hy lists\\
+\verb|\xrrlistemph| & \verb|{}|                    & keywords on grr, srr and prr lists \\
 \verb|\abkemph|     & \verb|{\sffamily}|           & abbreviations in your text \\
-\verb|\abklistemph| & \verb|{\bfseries}|           & abbreviations on the abk\hy list \\
-\verb|\kxxemph|     & \verb|{}|                    & last argument of \texttt{k}\fhy commands \\
-\verb|\peremph|     & \verb|{\normalfont\scshape}| & periodicals \verb| %{\upshape}| \\
+\verb|\abklistemph| & \verb|{\bfseries}|           & abbreviations on the abk list \\
+\verb|\kxxemph|     & \verb|{}|                    & last argument of \texttt{k}\textit{\fhy commands} \\
+\verb|\peremph|     & \verb|{\normalfont\scshape}| & periodicals \verb| % alt.: {\upshape}| \\
 \end{tabular}}
 
 
-%!!!>
-
-\newpage\noindent
-Since version 2.5, \BibArts\ supports the \textbf{name\hy year system}\kern.025em: 
-In shortened references, you may also use the year of publication instead of a few words 
-from the full title. E.\,g.\
-\hspace{.25em}\verb|*{\onlyvoll{\ktit{1999}}}| 
-\hspace{.35em}$-$ or synonymously 
-\hspace{.35em}\verb|*{\starktit{1999}}| $-$
-\hspace{.25em}is used as the \texttt{*}\fhy argument of a v\fhy command; 
-the last argument of a k\fhy command is the year of publication. 
-If two cited works by the same author have been published in the same year, 
-use \verb|1999a|, \verb|1999b|. 
-
-The following example uses \hspace{.075em}\verb|\notannouncektit|\kern.05em, because it seems to
-be unnecessary to print \hspace{.15em}{\footnotesize (cited as \fabra{...})}\ \hspace{.15em}here; and \verb|\ntsep| 
-is redefined in a way that k\fhy commands do not print a colon after the 
-name(s) of the author(s):%
-{\notannouncektit
- \renewcommand{\ntsep}{\ifbashortcite{ }{: }}\notktitaddtok
- \footnote { \printonlyvli{Roger} {Chickering} *{\starktit{1999}}
-  {Total War. The Use and Abuse of a Concept, in:
-   \xprintonlyvli{Manfred F.}{Boemeke} *{\midvauthor{Roger}{Chickering}
-    \vauthor{Stig}{Förster}\onlyvoll{ \editors\ \ktit{1999}}}
-    {Anticipating Total War. The German and American
-     Experiences 1871--1914, Cambridge U.\,K.}[13-28]}*[14\f].}%
- \,\footnote{\printonlykli{Chickering}{1999}[14\f].\label{RC}}%
- \,\footnote { \printonlyvli{Gerald D.}{Feldman}*{\starktit{1999}}
-  {Hugo Stinnes and the Prospect of War Before 1914, in:
-   \xprintonlykli{Boemeke} *{\midkauthor{Chickering} \kauthor{Förster}}
-   {1999}[77-95]}*[77]; and \printonlykli{Chickering}{1999}[16].}%
-}
-
-\vspace{1.125ex}
-\begin{small}
-\noindent
-\verb|   \notannouncektit| \\
-\verb|   \renewcommand{\ntsep}{\ifbashortcite{ }{: }}  % : only in v-cmds|
-
-\vspace{-.75ex}
-\begin{verbatim}
-   \footnote { \vli{Roger} {Chickering} *{\starktit{1999}}
-    {Total War. The Use and Abuse of a Concept, in:
-     \xvli{Manfred F.}{Boemeke} *{\midvauthor{Roger}{Chickering}
-      \vauthor{Stig}{Förster}\onlyvoll{ \editors\ \ktit{1999}}}
-      {Anticipating Total War. The German and American
-       Experiences 1871--1914, Cambridge U.\,K.}[13-28]}*[14\f].}
-\end{verbatim}
-
-\vspace{-.675ex}\noindent
-\verb|   \footnote{\kli{Chickering}{1999}[14\f].}    %% see footnote |\texttt{\ref{RC}}
-
-\vspace{-.675ex}
-\begin{verbatim}
-   \footnote { \vli{Gerald D.}{Feldman}*{\starktit{1999}}
-    {Hugo Stinnes and the Prospect of War Before 1914, in:
-     \xkli{Boemeke} *{\midkauthor{Chickering} \kauthor{Förster}}
-     {1999}[77-95]}*[77]; and \kli{Chickering}{1999}[16].}
-\end{verbatim}
-\end{small}
-
-\vspace{.125ex}\noindent
-Note, that there are spaces in front of \verb|\vauthor{Stig}{Förster}| as well as \verb|\kauthor{Förster}|.
-Finally, \verb|\printvli| will print the List of Literature as:
-
-\vspace{-1.5ex}\subsection*{Literatur}\vspace{-.25ex}
-\begin{description}\parsep 0ex \itemsep -.5ex
-\item
-{\scshape Boemeke}, Manfred F.\baslash {\scshape Chickering}, Roger\baslash {\scshape Förster}, Stig \editors\
-1999: Anticipating Total War. The German and American Experiences
-1871-1914, Cambridge U.\,K.
-\item
-{\scshape Chickering}, Roger 1999: Total War. The Use and Abuse of a Concept, in:
-{\scshape Boemeke}\baslash {\scshape Chickering}\baslash {\scshape Förster} 1999 [L], S.\,13-28.
-\item
-{\scshape Feldman}, Gerald D. 1999: Hugo Stinnes and the Prospect of War Before
-1914, in: {\scshape Boemeke}\baslash {\scshape Chickering}\baslash {\scshape Förster} 1999 [L], S.\,77-95.
-\end{description}
-
-%!!!<
-
-
 \edef\bamantestargs{ -h -utf8 -k -e }
 \ifx\bamantestargs\bibsortargs\else\newpage\noindent bibsort was started with options\\ \bibsortargs\\ instead of\\ \bamantestargs\fi
 

Modified: trunk/Master/texmf-dist/doc/latex/bibarts/bibarts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/bibarts/bibarts.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bibarts/bibarts.tex	2023-06-18 23:43:15 UTC (rev 67406)
+++ trunk/Master/texmf-dist/doc/latex/bibarts/bibarts.tex	2023-06-19 20:20:40 UTC (rev 67407)
@@ -1,5 +1,5 @@
-%%  BibArts 2.5 assists you to write LaTeX texts in arts and humanities.
-%%  Copyright (C) 2022b  Timo Baumann  bibarts[at]gmx.de  (2022/10/01)
+%%  BibArts 2.6 assists you to write LaTeX texts in arts and humanities.
+%%  Copyright (C) 2023  Timo Baumann  bibarts[at]gmx.de  (2023/06/18)
 %%%  LaTeX  +  "bibsort -i bibarts -m -utf8 -k -e -g1 -h"  +  LaTeX  %%%
 
 
@@ -12,16 +12,16 @@
 
 
 \documentclass[12pt,a4paper]{article}
-  \usepackage{bibarts}
+  \usepackage{bibarts}\bacaptionsgerman
 
     \usepackage{ngerman}
     %\usepackage{german} %% SUCHE auszudru\hyc ken (ngerman-babel akzeptiert auszudru"cken nicht). %%
-    %\usepackage[ngermanb]{babel} \newcommand{\3}{\oldhyss}  %% Mit babel wird z. B. 'wäre' in     %%
-    %\usepackage[germanb]{babel} \newcommand{\3}{\oldhyss}   %% 'wä-re' getrennt; 'w"are' nicht.   %%
+    %\usepackage[ngerman]{babel} \newcommand{\3}{\oldhyss}  %% Mit babel wird z. B. 'wäre' in     %%
+    %\usepackage[german]{babel} \newcommand{\3}{\oldhyss}   %% 'wä-re' getrennt; 'w"are' nicht.   %%
 
 \setlength{\footnotesep}{2ex}  %% ... wie in bibarts.sty 2.0;  siehe README.txt. %%
 
-  \usepackage[utf8]{inputenc}  %% bibarts.tex, Vers. 2.5, enthaelt utf8-Zeichen. %%
+  \usepackage[utf8]{inputenc}  %% bibarts.tex, Vers. 2.6, enthaelt utf8-Zeichen. %%
   \usepackage[T1]{fontenc}     %% Automatische Trennung von Worten mit Umlauten. %%
 
 
@@ -34,18 +34,18 @@
 
 
 %\allprrtrue %% <= Prozent am Zeilenanfang auf Wunsch entfernen;
-%% mit \allprrtrue kommen ALLE utf8-Zeichen, die bibsort 2.5 kennt, 
+%% mit \allprrtrue kommen ALLE utf8-Zeichen, die bibsort 2.6 kennt, 
 %% in "Das Personenregister als Beispiel f"ur das Sortieren" (Kap. 18).
 
 
 
 
-       \title{Das \LaTeX-Paket \BibArts}
+       \title{Das \LaTeX\hy Paket \BibArts}
 
        \author{\scshape{Timo Baumann}}
 
-       \date{\small   {Version 2.5 (2022b).} 
-      \hspace{2.25em} {\copyright\ 2.x (2015$-$2022).}
+       \date{\small   {Version 2.6 (2023).} 
+      \hspace{2.25em} {\copyright\ 2.x (2015$-$2023).}
          \hspace{2em} {\textbf{Inhalt siehe S.\,\pageref{SectIn}}.}}
 
 
@@ -99,29 +99,29 @@
  \maketitle 
 
  \noindent
- \BibArts\ verfolgt die Idee, geisteswissenschaftliche Belegapparate direkt aus dem
- Text zu erzeugen (\textit{Bibliography in the Arts}). Der Vorspann eines deutschen 
- \LaTeX\hy Textdokuments, das \texttt{bibarts.sty} einl"adt, sieht typischerweise so aus:
+ \BibArts\ erlaubt, geisteswissenschaftliche Literaturangaben im Text zu setzen und 
+ parallel die Literaturliste automatisch zu erzeugen. Der Vorspann einer deutschen 
+ \LaTeX\hy Datei, die \texttt{bibarts.sty} einl"adt, sieht typischerweise so aus:
 
-  \vspace{-1.5ex}
-        {\small\begin{verbatim}
-   \documentclass[12pt,a4paper]{article} 
-     \usepackage{bibarts}          \usepackage{ngerman}
-     \usepackage[utf8]{inputenc}   \usepackage[T1]{fontenc}
+ \vspace{.25ex}\noindent
+ {\small\begin{verbatim}
+  \documentclass[12pt,a4paper]{article} 
+  \usepackage{bibarts}  \usepackage{ngerman}  %oder [ngerman]{babel}
+  \usepackage[utf8]{inputenc}  \usepackage[T1]{fontenc}
   \end{verbatim}}
  
- \vspace{-4ex}\noindent
- Das separate Tippen von Anh"angen kann nun weitgehend entfallen. Dazu
- werden Kopien von Literaturangaben, die sich im Haupttext oder den
- Fu"snoten befinden, in einer Literaturliste und weiteren Listen sortiert
- ausgedruckt.
+ \vspace{-2ex}\noindent
+ Das separate Tippen von Anh"angen kann nun entfallen. Neben
+ Kopien von Literaturangaben, die sich im Haupttext oder in
+ Fu"snoten befinden, k"onnen geschichtswissenschaftliche Quellenverzeichnisse
+ sortiert ausgedruckt werden.
  
  \vspace{1ex}\noindent 
  Der wichtigste dieser Ausdruckbefehle, \verb|\printvli|\hspace{.01em},
  verh"alt sich "ahnlich wie \verb|\tableofcontents| \hspace{.025em}f"ur das
- Inhaltsverzeichnis: Dazu muss im \LaTeX\hy Text ja auch
- \hspace{.025em}\verb|\section{|\texttt{"Uberschriftentext}\verb|}|
- \hspace{.05em}markiert werden. \hspace{.025em}Und f"ur \BibArts\ gilt:
+ Inhaltsverzeichnis: Dazu muss im \LaTeX\hy Text ja auch z.\,B.
+ \verb|\section{|\textit{\ko "Uberschriftentext}\verb|}|
+ \hspace{.1em}markiert werden. Und f"ur \BibArts\ gilt:
  
  \Doppelbox
  {...\bs footnote\{Ein Beispiel f"ur Geschichtsliteratur ist
@@ -152,7 +152,7 @@
 Literaturliste, die das erw"ahnte \verb|\printvli| ausdruckt. Dies hat
 nichts mit \textsc{Bib}\TeX\ zu tun:\pdfko{.25}
 
- {\renewcommand{\gvlititlename}{Literatur \hfill \normalfont\small\raisebox{.45ex}{\texttt{\bs printvli \ \%druckt "Uberschrift und Liste\%}}}
+ {\renewcommand{\gvlititlename}{Literatur \hfill \normalfont\small\raisebox{.45ex}{\texttt{\bs printvli \ \% druckt "Uberschrift und Liste \ }}}
   \printvli}
  
  \vspace{1ex}\noindent
@@ -160,8 +160,8 @@
  "Anderungen erst nach zweimaligem Start von \LaTeX\ im Preview oder
  Ausdruck zu sehen. F"ur \BibArts\ gilt au\hyss erdem, dass zwischen den beiden
  Bearbeitungen das Programm \hspace{.05em}\verb|bibsort| \hspace{.05em}gestartet werden muss, um die
- Literaturliste zu sortieren. Hei"st eine \LaTeX\hy Textdatei
- \hspace{.075em}\verb|meintext.tex|\hspace{.05em}, ist typischerweise
+ Literaturliste zu erzeugen. Hei"st eine \LaTeX\hy Textdatei
+ \hspace{.1em}\verb|meintext.tex|\hspace{.05em}, ist typischerweise
  
  \vspace{-.5ex}
  \begin{verbatim} 
@@ -178,7 +178,7 @@
  \hspace{.2em}bewirkt, dass \textit{ein} Autor (Vor- und Nachname gleich),
  der mit mehreren Werken zitiert wird, ab seiner zweiten Nennung auf der
  Literaturliste als $\sim$ erscheint. \verb|-utf8| \hspace{.2em}sortiert
- UTF8\hy Zeichen analog zu \verb|utf8enc.dfu| \hspace{.05em}{\small 2022/06/07} \hspace{.05em}v1.3c 
+ UTF-8\hy Zeichen analog zu \verb|utf8enc.dfu| \hspace{.05em}{\small 2022/06/07} \hspace{.05em}v1.3c 
  (\kern-.075em\textit{ohne} \verb|\cyr|...\ und \verb|\CYR|...\hy Zeichen).
 
  \vspace{1ex}\noindent 
@@ -189,7 +189,7 @@
  \verb|C:\pfadangabe\bibsort.exe| in das Men"u \fbox{Ausgabe} $\Rightarrow$
  \fbox{Ausgabeprofile definieren} $\Rightarrow$
  \fbox{Vorbearbeitung}\rule[-1.75ex]{0mm}{0mm} in die Zeile
- \underline{Anwendung} eingeben und darunter als \underline{Argumente}
+ \underline{Anwendung} eingeben und in die Zeile \underline{Argumente}
  typischerweise: \hspace{.25em}\verb|-i %tm -g1 -k -utf8|
  
  \vspace{2.75ex}\noindent 
@@ -215,7 +215,7 @@
  gedruckter Quellen}\kern-.05em).
 
 
-\section{Vollzitate und Kurzzitate (\ko\textit{v}\hy\ und \textit{k}\fhy
+\section{Vollzitate und Kurzzitate (v\hy\ und k\fhy
          Befehle)}\label{Sect1}
 
  Nachdem ein Buch einmal vollzitiert wurde, kann es anschlie\hyss end an
@@ -313,14 +313,12 @@
  \vspace{-3.25ex}\noindent 
  Solche Hinweise informieren, dass ein Autorenname
  vielleicht ersetzt werden soll durch \textsc{dies.} oder \textsc{ders.},
- weil es sich vielleicht um dieselbe Person handelt, wie 
- die in der direkt vorausgehenden Fu"snote. 
+ weil es sich m"oglicherweise um dieselbe Person handelt wie in der direkt vorausgehenden Fu"snote. 
  Den entsprechenden Schalter m"uss"-\kern-.025em(\kern-.05em t\kern-.045em)\kern-.015emen Sie
  selbst umlegen und dabei das Geschlecht des Autors einstellen. 
- Die Schalter lassen sich zusammen mit allen v- und k\fhy Befehlen 
- verwenden. Verf"ugbare Schalter sind\hspace{.1em}
- \verb|f| (weiblich),\hspace{.1em} \verb|m| (m"annlich) und\hspace{.1em} \verb|p{}|
- (plural: S.\,\pageref{p}):
+ Die Schalter sind zusammen mit allen v\hy\ und k\fhy Befehlen 
+ m"oglich und lauten \hspace{.1em}\verb|[f]| (weiblich), \hspace{.1em}\verb|[m]| (m"annlich) 
+ \hspace{.15em}oder \hspace{.1em}\verb|[p{}]| (plural; siehe S.\,\pageref{p}):
 
  \vspace{1.ex}{\small\noindent
 \verb|  \footnote{\vqu [m] {Carl von}{Clausewitz}{\ktit{Strategie}.|\\
@@ -451,7 +449,7 @@
 mit der Auswahl des Dokumentenstils \texttt{\{article\}} oder \texttt{\{book\}} zu tun.} Dieser Befehl 
 sollte global gelten, also im Vorspann von \LaTeX\hy Textdateien gesetzt werden. 
 Die Nummern der folgenden Fu"snoten \ref{vz} und \ref{fz} erscheinen unter \textsc{Luhmann} auch im 
-Kurzzitateverzeichnis Seite \hspace{-.075em}\pageref{vkc} \hspace{.05em}(das
+Kurzzitateverzeichnis Seite \hspace{-.075em}\pageref{vkc} \hspace{.05em}(das auch
 im \hspace{-.025em}\verb|\conferize|\kern.125em\hy Modus f"ur Kontrollen ausgedruckt werden kann):
 
 \vspace{-.75ex}
@@ -478,7 +476,7 @@
 
 \vspace{-.125em}\noindent
 Dies funktioniert sogar, falls in den Nachnamen- oder 
-Kurztitel\hy Argumenten der v- und k\fhy Belege \LaTeX\hy Befehle stehen.\footnote{Allerdings
+Kurztitel\hy Argumenten der v\hy\ und k\fhy Belege \LaTeX\hy Befehle stehen.\footnote{Allerdings
 sollten Sie \hspace{-.1em}\texttt{\bs newcommand}\kern.075em\hy Definitionen, die \hspace{-.05em}\texttt{\bs onlyvoll} oder \hspace{-.05em}\texttt{\bs onlyout}
 \textit{enthalten},
 unter \hspace{-.1em}\texttt{\bs conferize} \textit{nicht} verwenden. Wie \hspace{-.05em}\texttt{\bs onlyvoll} \hspace{.05em}und \texttt{\bs onlyout} d"urfen Sie
@@ -487,7 +485,7 @@
 Dagegen sind \texttt{\bs onlykurz} und \texttt{\bs onlyhere} in Makros erlaubt.\balabel{conferizelimits}}
 \BibArts\ kopiert aus dem Text, den Sie in diese Argumente tippen, 
 insbesondere Zeichen \verb|A| bis \verb|Z| \hspace{.025em}und \verb|a| bis \verb|z| \hspace{.1em}sowie \verb|0| bis \verb|9|, 
-um das \textit{Schl"usselwort} f"ur die Marke automatisch zu erzeugen.\footnote{UTF8\hy Zeichen 
+um das \textit{Schl"usselwort} f"ur die Marke automatisch zu erzeugen.\footnote{UTF-8\hy Zeichen 
 werden nicht "ubernommen. In den Marken fehlen ggf.\ Zeichen wie \texttt{ß}\pdfko{.5}\
 und die Umlaute \texttt{ä}, \texttt{ö}, \texttt{ü}, \texttt{Ä}, \texttt{Ö}, \texttt{Ü}. 
 Falls Kurzzitate sich nur darin unterscheiden $-$\,etwa\pdfko{.25}\ 
@@ -518,12 +516,12 @@
 die Querverweis\hy Marke 
 \hspace{.325em}\texttt{\bs newlabel\{baf.M*uller..Reise\}\{\{{\normalfont 
 \textit{Fu"snote}}\}\{{\normalfont \textit{Seite}}\}\}}\hspace{.35em} ins \hspace{-.175em}\texttt{.aux}\hy File ab.
-$-$ Falls Sie mit \texttt{ngerman.sty} oder babel\hy ngermanb stattdessen \hspace{-.075em}\texttt{\string"u} tippen, wird 
+$-$ Falls Sie mit \texttt{ngerman.sty} oder \textsc{babel}\hy ngerman stattdessen \hspace{-.075em}\texttt{\string"u} tippen, wird 
 \texttt{Muller}\pdfko{.325}\ automatisch erzeugt; dies unterschiede sich ebenfalls von einem mit \hspace{-.075em}\texttt{\string"o} erzeugten \texttt{Moller}.}
 
 Um bei Querverweisen in jedem Fall unabh"angig zu sein, steht zus"atzlich 
 das Befehlspaar \verb|\balabel{|\textit{Schl"usselwort}\verb|}| und \verb|\baref{|\textit{Schl"usselwort}\verb|}| bereit, um stets 
-Marken setzen zu k"onnen, wie k\fhy Befehle es im \hspace{-.075em}\verb|\conferize|\hy Stil 
+Marken drucken zu k"onnen, wie k\fhy Befehle es im \hspace{-.075em}\verb|\conferize|\hy Stil 
 tun: \hspace{.05em}\verb|\baref| wei"s ebenfalls eigenst"andig, ob 
 \verb|\balabel| in einer Fu"snote steht. Die \textit{Schl"usselworte} 
 dieser Querverweise werden nicht ausgedruckt:\footnote{In den 
@@ -551,7 +549,7 @@
 \hspace{.1em}(\verb|\grefverbname|: S.\,\pageref{grefverbname}). 
 
 
-\vspace{1.5ex}\noindent
+\vspace{1.325ex}\noindent
 Nun zur"uck zu den v\fhy Befehlen. Bei der Markierung des 
 \hspace{-.1em}\verb|\ktit{|\textit{Kurztitels}\verb|}| kann es vorkommen, dass 
 dort im Volltitel der \textbf{Kurztitel mit einem Kleinbuchstaben} beginnt. \BibArts\
@@ -583,14 +581,24 @@
  ...\footnote{\clearbamem \kli{Ferguson}{Falscher Krieg}.\label{clearbamem}} 
 }
 
-\vspace{-.25ex}\noindent 
+\vspace{-.5ex}\noindent 
+\BibArts\ erkennt zwei Argumente meist nur als gleich an, falls sie 
+$-$\,nach Umsetzung von \hspace{-.05em}\verb|\onlyvoll|\kern.05em, \hspace{-.075em}\verb|\onlykurz|\kern.05em, 
+\hspace{-.075em}\verb|\onlyhere| und \verb|\onlyout| \baref{onlyhere}\,$-$
+zeichengleich sind. Ein neues Paar von v\hy\ und k\fhy Befehlen sollte darauf
+getestet werden, ob die \textsc{ebd.}\hy Setzung funktioniert \textit{und} 
+auf der \hspace{-.2em}\texttt{.\ko vkc}\hy Liste nur \textit{ein} Eintrag erscheint. 
+Die Forderung nach Zeichengleichheit schlie"st getippte Leerzeichen ein (wobei
+gilt: ein Leerzeichen ist gleich mehreren Leerzeichen).
+
+\vspace{1.125ex}\noindent 
 Die Fu"snote\,\ref{clearbamem} soll sich auf das ganze 
 Werk beziehen; nur \textsc{ebd.} \hspace{-.05em}wieder mittels 
 \verb|\kli{Ferguson}{Falscher Krieg}[23]| \hspace{.05em}zu erzeugen, 
-w"are falsch. Stattdessen l"oschte \hspace{-.025em}\verb|\clearbamem| die 
-Zwischenspeicher. Sonst h"atte der \hspace{-.05em}\verb|\kli|\hy Befehl 
-ohne \verb|[|\textit{Seite}\verb|]| bei der "Ubersetzung mit \LaTeX\ 
-diese Fehlermeldung ausgel"ost:
+w"are falsch. Stattdessen l"oschte \verb|\clearbamem| \hspace{.1em}die 
+Zwischenspeicher. Der \hspace{-.05em}\verb|\kli|\hy Befehl 
+\textit{ohne} \verb|[|\textit{Seite}\verb|]| h"atte bei der "Ubersetzung mit \LaTeX\ 
+\textit{sonst} folgende Fehlermeldung ausgel"ost:
 
 \vspace{-0.25ex}\label{before}
 {\scriptsize\begin{verbatim}
@@ -604,17 +612,7 @@
 \end{verbatim}}
 %% Bis BibArts 2.4 stand am Ende der Meldung ... no page/folio number. %%
 
-\vspace{-.75ex}\noindent
-\BibArts\ erkennt zwei Argumente meist nur als gleich an, falls sie 
-$-$\,nach Umsetzung von \hspace{-.05em}\verb|\onlyvoll|\kern.05em, \hspace{-.075em}\verb|\onlykurz|\kern.05em, 
-\hspace{-.075em}\verb|\onlyhere| und \verb|\onlyout| \baref{onlyhere}\,$-$
-zeichengleich sind. Ein neues Paar von v- und k\fhy Befehlen sollte darauf
-getestet werden, ob die \textsc{ebd.}\hy Setzung funktioniert \textit{und} 
-auf der \hspace{-.2em}\texttt{.\ko vkc}\hy Liste nur \textit{ein} Eintrag erscheint. 
-Die Forderung nach Zeichengleichheit schlie"st getippte Leerzeichen ein (wobei
-gilt: ein Leerzeichen ist gleich mehreren Leerzeichen).
 
-
 \vspace{2ex}\noindent
 Neben Monografien gibt es noch B"ucher, die aus mehreren Aufs"atzen bestehen. 
 Es ist genug, auch \textbf{Herausgeberwerke} nur einmal voll zu zitieren. Bei der 
@@ -684,10 +682,11 @@
 von runden statt eckigen Klammern w"urde \hspace{.2em}{\sffamily Bl.} \hspace{.15em}statt \hspace{.2em}{\sffamily S.} \hspace{.15em}ausdrucken.
 
 Das Beispiel f"uhrte zudem das \verb|*{|\textit{Sternargument}\verb|}| ein, 
-das in allen v- und k\hy Befehlen nach dem Nachnamen\hy Argument optional
+das in allen v\hy\ und k\hy Befehlen nach dem Nachnamen\hy Argument optional
 stehen darf. In v\fhy Befehlen sind dort f"ur Koautoren vauthor- und in 
-k\fhy Befehlen kauthor\fhy Formatierer zu verwenden. Nur, falls \textit{auch} in den 
-Formatierern \textit{gleiche Nachnamen} stehen und sonstiger Text gleich ist, 
+k\fhy Befehlen kauthor\fhy Formatierer zu verwenden. Nur, falls (neben dem
+Hauptautor) \textit{auch} in den 
+Formatierern \textit{gleiche Nachnamen} stehen, 
 wird \textsc{ebd.} eingef"uhrt \baref[siehe \ko\texttt{\bs showbamem}]{bamem}.
 
 Die Formatierer \verb|\vauthor| und \verb|\kauthor| bezeichnen stets 
@@ -699,7 +698,7 @@
 \verb|\xkli| respektive \hspace{-.05em}\verb|\xvqu| \hspace{.05em}oder 
 \verb|\xkqu|\kern.05em. 
 
-Auch `normale' v- und k\fhy Befehlen d"urfen Sternargumente haben.
+Auch `normale' v\hy\ und k\fhy Befehlen d"urfen Sternargumente haben.
 Nach \verb|\vli| und \verb|\vqu| k"onnen sie Attribute wie 
 \verb|*{\onlyvoll{[Hrsg.]}}| aufnehmen. Das Sternargument 
 des v\fhy Befehls ist hier \textit{komplett} mit \verb|\onlyvoll| maskiert, sodass sp"atere 
@@ -754,7 +753,7 @@
  \\ \ \ \}[467-477]\H{\}}*[469].\} 
 }
 {\vspace{9ex}\showbamem
- ...\footnote{`Innen' vollzitiert: \vqu {} {} 
+  Aufsatz in Herausgeberband.\footnote{`Innen' vollzitiert: \vqu {} {} 
    {\ktit{Aufmarschanweisungen 1912}, 
    abgedruckt in: \xvqu{Hans} {Ehlert}
    *{\midvauthor{Michael} {Epkenhans}
@@ -762,7 +761,7 @@
                 {Der \ktit{Schlieffenplan},
      Paderborn 2007}[462-466]}*[463].}
                 
-   ...\footnote{\kqu{} {Aufmarschanweisungen 1912}[464].\label{zweite}}
+  Aufsatz ist gleich.\footnote{\kqu{} {Aufmarschanweisungen 1912}[464].\label{zweite}}
    %%
    %\footnote{\kqu{}{Aufmarschanweisungen 1912!!!!!}[464].}    %% Aussen anders %%
    %%
@@ -770,7 +769,7 @@
    %\setbox\mybox=\hbox{\footnotetext{\printonlyvqu{}{} {\xprintonlykqu{Ehlert} 
    %   *{\midkauthor{Epkenhans} \kauthor{Gro"s} [Hrsg.]}{Schlieffenplan}}}}
 
- ...\footnote{`Innen' kurz: \vqu {} {} 
+  Herausgeberband ist gleich.\footnote{`Innen' kurz: \vqu {} {} 
     {\ktit{\onlyhere{\onlykurz{\,}}Aufmarsch 1913/14},
     abgedruckt in: \xkqu{Ehlert}
     *{\midkauthor{Epkenhans} \kauthor{Gro"s} [Hrsg.]}
@@ -788,9 +787,9 @@
 Den Inhalt des "au"seren und inneren \textit{Speichers} zeigt \verb|\showbamem| 
 f"ur Tests an. Gedruckt wird auf den Bildschirm, \textit{wenn in Fu"snoten} bei kli\fhy, 
 kqu\fhy, per\hy\ oder arq\hy Befehlen auf \textsc{ebd.}\hy Setzung gepr"uft \balabel{bamem}
-wird.\footnote{Die \textsc{ebd.}\hy Setzung in \texttt{minipage}\hy
-Fu"snoten ist v"ollig unabh"angig von Fu"snoten im "ubrigen Text. Seit \BibArts\ 2.5 
-erfolgt au"serhalb von Fu"snoten kein Bildschirm\hy Ausdruck mehr.}
+wird.\footnote{Die \textsc{ebd.}\hy Setzung erfolgt auch in \texttt{minipage}\hy
+Fu"snoten automatisch. Sie nutzt eigene Speicher, ist also unabh"angig von der 
+\textsc{ebd.}\hy Setzung im "ubrigen Text.}
 Darunter wird hinter \verb|o-ref| bzw\ko.\ \verb|i-ref| der vom kli\fhy, kqu\fhy, 
 per\hy\ oder arq\hy Befehl \textit{gesuchte} Text gedruckt:
 
@@ -846,7 +845,7 @@
 
 \vspace{2ex}\noindent
 Gelegentlich sollen Teile der Literaturangaben nur in der v\fhy Liste erscheinen, jedoch 
-nicht im v\fhy Befehl in der Fu"snote. Hier sind dies die Reihenangaben:
+nicht im v\fhy Befehl in der Fu"snote $-$ detaillierte Reihenangaben z.\,B.:
 
 \Doppelbox
 {\vspace{.75ex}
@@ -1017,9 +1016,9 @@
 
 \vfill\vspace{1ex}\noindent
 Falls Sie aber umgekehrt ohnehin nur \textit{einen} Komplett\hy Eintrag in der v\fhy Liste wollen,
-k"onnen Sie auf `innere' \hspace{-.02em}v- und k\fhy Befehle alternativ auch verzichten:
+k"onnen Sie auf `innere' \hspace{-.02em}v\hy\ und k\fhy Befehle alternativ auch verzichten:
 
-\vspace{-.5ex}
+\vspace{-.725ex}
 \Doppelbox
 {\vspace{.3em}
  \bs vqu \{Karl\} \{Marx\} 
@@ -1042,14 +1041,14 @@
 }\label{ntvauthor}%
 
 
-\vspace{-.325ex}\noindent 
-Zitierkonventionen lassen sich "uber \textbf{vorgefertigte Textelemente} anpassen: 
+\noindent 
+\textit{\hspace{-.0325em}Zitierkonventionen} lassen sich "uber \textbf{vorgefertigte Textelemente} anpassen: 
 Die Schr"agstiche definiert \hspace{-.05em}\verb|\nsep|, \label{nsep1} das seinerseits 
 \hspace{-.1em}\verb|\baslash| (\baslash) ausf"uhrt. Die mid\hy Formatierer und
 x\fhy Befehle nutzen ihn. \verb*|\renewcommand{\nsep}{, }|
 \hspace{.1em}w"urde Komma statt Schr"agstrich zwischen Namen drucken. Dies kann 
 auch lokal geschehen: Die jeweils aktuelle Definition von \hspace{-.1em}\verb|\nsep| reist 
-\label{Ausreise} mit jedem v- und k\fhy Zugang \textit{separat} in die Listen  
+\label{Ausreise} mit jedem v\hy\ und k\fhy Zugang \textit{separat} in die Listen  
 und wird dort reproduziert. Die Voreinstellung l"asst sich mit
 \hspace{.05em}\verb|\renewcommand{\nsep}{\baslash}| \hspace{.075em}wiederherstellen.
 
@@ -1056,7 +1055,7 @@
 Ein weiterer Separator, \hspace{-.1em}\verb|\ntsep|\kern.025em, \label{ntsepA} 
 der zwischen Name und Titel `\textsf{\printntsep}' druckt,
 sollte dagegen nur im Dokumentenvorspann ge"andert werden. 
-Ausgef"uhrt wird \verb|\ntsep| von v- und k\fhy Befehlen 
+Ausgef"uhrt wird \verb|\ntsep| von v\hy\ und k\fhy Befehlen 
 sowie \verb|\ntvauthor| und \verb|\ntkauthor|. Gelegentlich 
 ist ein lokal auf den \textit{Ausdruck ganzer Listen} 
 beschr"anktes "Andern von \hspace{-.1em}\verb|\ntsep| 
@@ -1104,7 +1103,7 @@
  \verb|\gidemname| (\textsc{der"-selbe}) und 
 \verb|\giidemname| (\textsc{die"-selben})
 mit \verb|\renewcommand| ver"andert werden. Diese Definitionen bestimmen auch, 
-was von \verb|[f]|, \verb|[m]| und \verb|[p{}]| ausgedruckt wird (Schalter von  v- und k\fhy Befehlen).
+was von \verb|[f]|, \verb|[m]| und \verb|[p{}]| ausgedruckt wird (Schalter von  v\hy\ und k\fhy Befehlen).
 
 
 \vspace{1.25ex}\noindent
@@ -1122,7 +1121,7 @@
 \BibArts\ sperrt sich allgemein gegen eine Kursivsetzung von Autorennamen.
 Die Schrift, in der \textit{Autoren\hy Nachnamen} gesetzt sind, ist \verb|\authoremph|\kern.025em.
 Mit \verb|\renewcommand{\authoremph}{\upshape}| \hspace{.1em}lie\hyss e sich die voreingestellte
-Hervorhebung von \textsc{Nachnamen} beim Ausdruck von v- und k\fhy Befehlen 
+Hervorhebung von \textsc{Nachnamen} beim Ausdruck von v\hy\ und k\fhy Befehlen 
 aufheben. Alternativ kann \verb|\stressing| \textit{ein} Schriftbefehl
 ohne~\kern-.15em\verb|\| "ubergeben werden: \textit{Etwa} \verb|\stressing{underbar}| 
 \textit{initiiert 
@@ -1209,7 +1208,7 @@
 }
 
 \vspace{.75ex}\noindent
-Nach Setzen von \verb|\writeidemwarnings| druckten v- und k\fhy Befehle 
+Nach Setzen von \verb|\writeidemwarnings| druckten v\hy\ und k\fhy Befehle 
 dabei das sonst unsichtbare \{\textit{Nachnamen\hy Argument}\} hinter folgenden Symbolen aus:
 
  \vspace{1.5ex}\noindent
@@ -1264,7 +1263,7 @@
 (oben in Anm.\,\ref{wieder} gezeigt). Wie vorgemacht d"urfen auch \verb|\editor| \hspace{.1em}oder 
 \verb|\editors| \hspace{.1em}(dt.\ beide f"ur {\small\editor}) \hspace{.1em}in \textit{xx} verwendet werden. 
 
-Obwohl \textit{xx} im Text ausgedruckt wird, sollten Sie in v- und k\fhy Befehlen auch
+Obwohl \textit{xx} im Text ausgedruckt wird, sollten Sie in v\hy\ und k\fhy Befehlen auch
 die "uberschriebenen Namen\hy Argumente stets vollst"andig bef"ullen:
 Denn sie bestimmen die \textsc{ebd.}\hy Setzung! \hspace{.05em}`\ko "Au\hyss ere' 
 \hspace{-.1em}\textit{xx} werden auf den v\fhy Listen zudem nicht ausgedruckt und 
@@ -1284,10 +1283,10 @@
 \hspace{.1em}nicht gedruckt. 
 
 \vfill\noindent
-Die Schalter \verb|[f]|, \verb|[m]| und \verb|[p{}]| von \hspace{-.1em}\textit{`\kern.05em inneren'} v- und k\fhy Befehlen
+Die Schalter \verb|[f]|, \verb|[m]| und \verb|[p{}]| von \hspace{-.1em}\textit{`\kern.05em inneren'} v\hy\ und k\fhy Befehlen
 werden in die Literaturliste "ubernommen. Die \hspace{-.1em}\textit{`\kern.05em inneren'} 
 Schalter beziehen sich auf die 
-\hspace{-.1em}\textit{`"au\hyss eren'} v- und k\fhy Befehle \textit{derselben}
+\hspace{-.1em}\textit{`"au\hyss eren'} v\hy\ und k\fhy Befehle \textit{derselben}
 Literaturangabe: Der Herausgeber des Bandes ist z.\,B. auch Autor eines Aufsatzes. 
 Die Nachnamen kontrolliert \BibArts\ nicht auf den Listen, nur in den Fu"snoten. 
 Fehlen \verb|[f]|, \verb|[m]| und \verb|[p{}]| \hspace{-.1em}\textit{`\kern.05em innen'}, lautet die Warnung:
@@ -1294,8 +1293,8 @@
         % Meldung ...vqu-cmd in 2.3 geaendert in ...vqu 
 \hspace{.3em}{\footnotesize\texttt{Inner ...vqu repeats author's lastname}}\kern.025em. 
 \hspace{.1em}Falls dann aber Aufsatzautor und Herausgeber trotz gleicher Nachnamen nicht dieselbe
-Person sind, k"onnen Sie \hspace{-.05em}\verb|\notwarnsamename| vor den \hspace{-.1em}\textit{`\kern.05em inneren'}
-v- oder k\fhy Befehl  setzen, falls Sie die Warnung \textit{nur lokal} ausschalten wollen. 
+Person sind, k"onnen Sie \hspace{-.05em}\verb|\notwarnsamename| direkt vor den \hspace{-.1em}\textit{`\kern.05em inneren'}\pdfko{.05}\
+v\hy\ oder k\fhy Befehl  setzen, um die Warnung \textit{lokal} auszuschalten. 
 
 
 \newpage\noindent
@@ -1332,11 +1331,10 @@
 }
 
 \noindent
-St"unden hier \verb|\vli| und \verb|\kli| statt der
-tats"achlich verwendeten printonly\hy Befehle, ginge ins Kurzzitateverzeichnis  
+W"are letzteres (hier nur zur Demonstration gebrachte) Beispiel tats"achlich umgesetzt, st"unde im Kurzzitateverzeichnis  
 \hspace{.2em}\textsc{Reinhard}: Europ"aische Expansion [L] \hspace{.5em} 
 \textsf{\pageref{Ranf}$^{\ref{Ranf}-\ref{Rend}}$} 
-\hspace{.4em}und ins Literaturverzeichnis: 
+\hspace{.4em}und im Literaturverzeichnis: 
 \hspace{.2em}\textsc{Reinhard}, Wolfgang: Geschichte der europ"aischen Expansion, 
 4 Bde., Stuttgart 1983--1990.
 
@@ -1400,7 +1398,7 @@
 \noindent
 Seit \BibArts\ 2.5 wird die \textbf{Autor\hy Jahr\hy Zitierweise} \label{AutorJahr}
 unterst"utzt. Das Stern\hy Argument eines v\fhy Befehls 
-kann nun etwa 
+kann dazu etwa 
 \hspace{.25em}\verb|*{\onlyvoll{\ktit{1999}}}| 
 \hspace{.25em}lauten. K"urzer wird genau dasselbe mit
 \hspace{.15em}\verb|*{\starktit{1999}}| 
@@ -1407,8 +1405,9 @@
 \hspace{.15em}erreicht. \balabel{starktit} Diese Maskierung von 
 \verb|\ktit| \hspace{.1em}dient 
 der \textsc{ebd.}\hy Setzung. 
-Die Jahreszahl ist in sp"ateren k\fhy Belegen dann (\ko nur\ko) als 
-letztes Argument einzutippen. Bei zwei Publikationen eines Autors im
+Kurzzitate bestehen dann aus Nachname und Jahr, z.\,B.:
+\verb|\kli{Chickering}{1999}|. 
+Bei zwei Publikationen eines Autors im
 selben Jahr sind Eingaben wie
 \verb|1999a| und \verb|1999b| vorgesehen. Im folgenden Beispiel wird 
 \verb|\notannouncektit| gesetzt und \verb|\ntsep| 
@@ -1460,8 +1459,8 @@
 
 \vspace{.375ex}\noindent
 Vor \verb|\vauthor{Stig}{Förster}| \textit{und} \verb|\kauthor{Förster}| 
-sind Leerzeichen, sonst st"unde kein \textsc{ebd.} \hspace{-.05em}in Anm.\,\ref{inneribid}. Und
-\verb|\printvli| \hspace{.075em}w"urde in etwa drucken:\vspace{-1ex}
+sind Leerzeichen, sonst st"unde kein \textsc{ebd.} \hspace{-.05em}in Anm.\,\ref{inneribid}. $-$
+\verb|\printvli| \hspace{.075em}w"urde nun in etwa drucken:\vspace{-1ex}
 
 \subsection*{Literatur}
 \begin{description}\parsep 0ex \itemsep -.5ex\sloppy
@@ -1468,7 +1467,7 @@
 \item
 {\scshape Boemeke}, Manfred F.\baslash {\scshape Chickering}, Roger\baslash {\scshape Förster}, Stig \editors\
 1999: Anticipating Total War. The German and American Experiences
-1871-1914, Cambridge U.\,K.
+1871--1914, Cambridge U.\,K.
 \item
 {\scshape Chickering}, Roger 1999: Total War. The Use and Abuse of a Concept, in:
 {\scshape Boemeke}\baslash {\scshape Chickering}\baslash {\scshape Förster} 1999 [L], S.\,13-28.
@@ -1494,13 +1493,13 @@
 2000: Zweiter Titel.
 \item
 {\scshape \Ikillname{}}\baslash {\scshape \killname} und {\scshape \killname} \editors\
-2001: Dritter Titel. \texttt{ \%`und' ist sortierrelevant}
+2001: Dritter Titel. %\texttt{ \%`und' ist sortierrelevant}
 \end{description}
 
 \vspace{-1ex}\noindent
 Der letzte Listenpunkt wurde mit \hspace{.2em}\verb*|*{\vauthor{Roger}{Chickering} |\underline{\texttt{un}}\verb|d| 
 \verb*|\vauthor{Stig}{Förster}\onlyvoll{ \editors\ \ktit{2001}}}| \hspace{.2em}im v\hy Befehl 
-erzeugt: Dabei steht der vorletzte Autor in \verb|\vauthor| \hspace{.05em}und 
+erzeugt: Dabei steht der \textit{vorletzte} Autor in \verb|\vauthor| \hspace{.05em}und 
 \hspace{.1em}\verb*| und| \hspace{.15em}ist dahinter getippt; \hspace{.05em}\texttt{bibsort} f"uhrt \verb|-k| 
 \hspace{.15em}wie gezeigt durch.
 Passende k\fhy Befehle m"ussen \hspace{.2em}\verb*|*{\kauthor{Chickering} und \kauthor{Förster}}|
@@ -1563,12 +1562,13 @@
 nur direkt eintippen: Diese Befehle sollten Sie nicht in \hspace{-.05em}\verb|\newcommand|\kern.05em\hy Makros einsetzen, 
 sonst kann es zu fehlerhaften Querverweisen kommen \baref{conferizelimits}. 
 
-Falls {\footnotesize\verb|\newlabel|} \hspace{.1em}\textit{zweier} Werke \textit{gleich} sind, 
-weil die sich z.\,B.\ nur im letzten Autor unterscheiden und der
-fehlt (hier: \texttt{F"orster}), lassen sich {\footnotesize\verb|\newlabel|} \hspace{.1em}in der Art
-\hspace{.175em}\verb|{\onlybakey{A}2001}| \hspace{.15em}in v- \textit{und} k\fhy Befehlen unsichtbar erg"anzen.
+\textbf{Falls} \textit{Schl"usselworte} von \textit{zwei} Werken \textit{gleich} sind, 
+weil etwa der letzte Autor fehlt (oben: {\footnotesize\texttt{dF"orster}}), k"onnen Sie bei
+\textit{einem} Werk in die v\hy\ \textit{und} k\fhy Befehle z.\,B.
+\hspace{.1em}{\verb|{\onlybakey{A}2001}|} \hspace{.15em}statt
+\hspace{.15em}{\verb|{2001}|} \hspace{.15em}tippen (unsichtbare Erg"anzung).
 
-
+\noindent
 Falls bei Autor\hy Jahr\hy Zitierweise in v\fhy Befehlen ein Autorenname mit 
 \texttt{[f]} oder \texttt{[m]} als \textsc{dies.}\ oder \textsc{ders.}\ gedruckt 
 werden soll, ist dies einfach:
@@ -1599,6 +1599,7 @@
   \vspace{1ex} 
  }
  {\notktitaddtok
+  \texttt{ \ \ \% [p\{\}] dabei falsch:} \\[3.5ex]
   Hier nicht in den Listen.%
   \footnote{\xprintonlyvli{Petra} {Maier} *{\vauthor{Hans} {Müller}{\onlyvoll{ \ktit{2018}}}} {Der eine Aufsatz}.}
   \footnote{\xprintonlyvli [p{}] {Petra} {Maier} *{\vauthor{Hans} {Müller}\onlyvoll{ \ktit{2019}}} {Der andere Aufsatz}.}
@@ -1605,7 +1606,7 @@
   \footnote{\xprintonlykli{Maier} *{\kauthor{Müller}}{2019}.}
  }
 
-\vspace{-.25ex}\noindent
+\vspace{-.325ex}\noindent
 Statt in der letzten Fu"snote \textsc{ebd.}\ zu setzen, weist \BibArts\ bei der \LaTeX\hy "Ubersetzung
 darauf hin, dass der Nachname des ersten Autors wiederholt wird.
 Im Autor\hy Jahr\hy System ist der Kurztitel innerhalb von \verb|[p{|\textit{xx}\verb|}]| zu wiederholen:
@@ -1618,6 +1619,7 @@
   \vspace{1ex}
  }
  {\notktitaddtok
+  \texttt{ \ \ \% [p\{\bs\ \bs ktit\{2019\}\}] ok:} \\[3.5ex]
   Hier nicht in den Listen.%
   \footnote{\xprintonlyvli{Petra} {Maier} *{\vauthor{Hans} {Müller}{\onlyvoll{ \ktit{2018}}}} {Der eine Aufsatz}.}
   \footnote{\xprintonlyvli [p{\ \ktit{2019}}] {Petra} {Maier} *{\vauthor{Hans} {Müller}\onlyvoll{ \ktit{2019}}} {Der andere Aufsatz}.}
@@ -1672,8 +1674,8 @@
 
 \vspace{2ex}\noindent
 Das Innere von v\fhy Befehlen, die in \verb|{unused}|\kern.025em\hy Umgebungen stehen, 
-wird nicht abgearbeitet. Insofern gilt dort dasselbe, wie f"ur addto\fhy 
-Befehle au\hyss erhalb: 
+wird nicht abgearbeitet (insofern gilt dort dasselbe wie innerhalb von addto\fhy 
+Befehlen): 
 
 \vspace{1ex}\noindent
 \parbox{1.8em}{(1)}In einer \verb|{unused}|\kern.025em\hy Umgebung erzeugen
@@ -1749,7 +1751,7 @@
 \LaTeX\hy Befehl \texttt{\bs flushbottom} nicht verwenden. $-$ 
 \BibArts\ setzte den \textit{Abstand zwischen Fu"snoten} in Version 2.0 
 auf \texttt{2ex}. Falls Sie dies weiterhin wollen, m"ussen Sie nun 
-selbst \texttt{\bs setlength\{\bs footnotesep\}\{2ex\}} im Vorspann definieren.} 
+selbst \texttt{\bs setlength\{\bs footnotesep\}\{2ex\}} im Vorspann definieren (\textit{hier} der Fall).} 
 Wenn Sie \verb|\footnoterule| anschlie\hyss end\pdfko{.25}\ 
 einfach umdefinieren, dann schalten Sie diese Eigenschaft
 aus.\footnote{Um die Dicke des Strichs vor dem Fu"snotenbereich zu
@@ -1876,8 +1878,8 @@
 \BibArts\hy Argumenten verwenden, ist dies (samt Argument) f"ur die
 Sortierreihenfolge unerheblich. Speziell aber im Nachnamen\hy Argument
 von \verb|\vli| und \verb|\kli| sollten Sie solche Befehle wegen der
-\textsc{ebd.}\hy Setzung vermeiden. Wenn Sie in Autorennamen (also)
-\textit{Trennhilfen} nutzen, sollten die bei allen v- und k\fhy Nennungen 
+\textsc{ebd.}\hy Setzung vermeiden. Falls Sie in Autorennamen 
+\textit{Trennhilfen} nutzen, sollten die "uberhaupt bei allen v\hy\ und k\fhy Nennungen 
 zumindest \textit{dieses einen Werkes} einheitlich gesetzt
 sein.\footnote{Mehrere (ansonsten) zeichengleiche Listenzug"ange, 
 bei denen \texttt{\bs sethyphenation} oder\pdfko{.25}\ 
@@ -1889,7 +1891,7 @@
 \hspace{.15em}\texttt{bibsort} \texttt{-k} \hspace{.2em}das \hspace{.1em}$\sim$ 
 \hspace{.1em}dagegen richtig.} 
 
-\vspace{1.5ex}\noindent
+\vspace{1ex}\noindent
 Nebenbei: Die \verb|{originalquote}|\kern.025em\hy Umgebung und der
 \verb|\sethyphenation|\hy Befehl "andern absichtlich auch das 
 \textit{spacing} nicht, weil dies in einem Text durchgehend gleich sein sollte.
@@ -1896,15 +1898,14 @@
 Vgl. unten Kap.\,\ref{nonfrenchspacing} ab S.\,\pageref{nonfrenchspacing} und 
 Kap.\,\ref{Punkte} ab S.\,\pageref{Punkte}.
 
-\vspace{1.5ex}\noindent
+\vspace{1ex}\noindent
 \BibArts\ reproduziert beim Listenausdruck zudem den Befehl \verb|\originalTeX|\pdfko{.25}\
 aus \verb|german.sty| bzw\ko.\ \verb|ngerman.sty|, 
 falls ein Eintrag aus einem Umfeld mit ver"andertem \textit{catcode} f"ur \verb|"| 
 herstammt. Von den beiden \verb|"a| unten S.\,\pageref{originaltex}
-ist nur eines als "a einsortiert. \verb|\originalTeX| schaltet zudem in den Basis\hy Trennsatz um; 
-mir meldete die \LaTeX\hy "Ubersetzung (\ko unter babel funktioniert dies nicht\ko):
+ist nur eines als "a einsortiert. Nach \verb|\originalTeX| meldete die \LaTeX\hy "Ubersetzung:
 
-\vspace{-.75ex}{\scriptsize\begin{verbatim}
+\vspace{-.25ex}{\scriptsize\begin{verbatim}
      [bibsort] Set \baoriginalTeX in line 50 of BibArts file. 
      [bibsort] Reproduce hyphenation 0 in line 51 of BibArts file. 
      [bibsort] Set \bagermanTeX in line 56 of BibArts file.  (new)
@@ -1911,20 +1912,23 @@
      [bibsort] Reproduce hyphenation 48 in line 57 of BibArts file.
 \end{verbatim}}
 
-\vspace{-1ex}\noindent
+\vspace{-.5ex}\noindent
 \verb|\baoriginalTeX| f"uhrt \verb|\originalTeX| aus, \verb|\bagermanTeX| 
 f"uhrt selbst"andig \hspace{-.1em}\verb|\germanTeX| oder \hspace{-.1em}\verb|\ngermanTeX|
 (mit Meldungen \texttt{\footnotesize (old)} oder \texttt{\footnotesize (new)}) aus, 
-je nachdem, ob Sie \verb|german.sty|
-oder \verb|ngerman.sty| geladen haben.\footnote{\label{bagermanTeX}Die Zwischenstufe mit
-\texttt{\bs baoriginalTeX} bzw\ko.\ \hspace{-.075em}\texttt{\bs bagermanTeX} dient dazu, dass
-Sie mit \texttt{\bs renewcommand} beide Definitionen ausschalten k"onnen,
-falls es in Ihrem Text eine andere Bedeutung hat, wenn sich der 
-\textit{catcode} des \texttt{\dq} "andert. Siehe auch unten S.\,\pageref{original} samt Anm.\,\ref{original}.}
-Ganz allgemein kommt \verb|bibarts.sty| klar, falls 
+je nachdem, ob Sie \verb|german.sty| oder \verb|ngerman.sty| geladen haben. 
+Unter \textsc{babel} wird nur \verb|\shorthandoff{"}| bzw\ko.\ \hspace{-.075em}\verb|\shorthandon{"}| 
+reproduziert, aber \verb|\originalTeX| nicht!\footnote{\label{bagermanTeX}Mit
+[\kern.025em\texttt{n}]\kern.1em\texttt{german.sty} k"onnen Sie 
+\texttt{\bs renewcommand\{\bs baoriginalTeX\}\{\bs mdqoff\}}
+und \texttt{\bs renewcommand\{\bs bagermanTeX\}\{\bs mdqon\}} definieren und dann
+im Umfeld von \BibArts\hy Befehlen \texttt{\bs mdqoff} \hspace{.05em}statt \texttt{\bs originalTeX} verwenden.
+Siehe auch \texttt{-x} unten S.\,\pageref{original} samt Anm.\,\ref{original}.}
+\verb|bibarts.sty| kann arbeiten, falls 
 \hspace{.1em}\verb|~|\,\verb|"|\,\verb|:|\,\verb|;|\,\verb|!|\,\verb|?|\,\verb|'|\,\verb|`|\,\verb|<|\,\verb|>| 
-\hspace{.15em}\textit{aktive} Zeichen sind, doch "Anderungen \label{catcode}
-des \textit{catcode} reproduziert \verb|bibsort| nur bez"uglich~\verb|"|\,.
+\hspace{.15em}\textit{aktiv}
+sind, doch "Anderungen \label{catcode}
+des \textit{catcode} reproduziert \verb|bibsort| nur bez"uglich~\verb|"|\kern.1em.
 
 
 
@@ -1997,147 +2001,381 @@
 
 \vspace{1ex}{\small\noindent
 \verb|          S\fup{te} Claire             => |         \hbox to 6em{S\fup{te} Claire\hfill}\texttt{\% Laden von} \\
-\verb|  \textit{S\fup{te} Claire}            => | \hbox to 6em{\textit{S\fup{te} Claire\hfill}}\texttt{\% babel-french} \\
+\verb|  \textit{S\fup{te} Claire}            => | \hbox to 6em{\textit{S\fup{te} Claire\hfill}}\texttt{\% BABEL\hy french} \\
 \verb|  \textit{S.\fup{te} Claire}           => | \hbox to 6em{\textit{S.\fup{te} Claire\hfill}}\texttt{\% "uberschreibt} \\
 \verb|  \textit{S.\bahasdot\fup{te} Claire}  => | \hbox to 6em{\textit{S.\bahasdot\fup{te} Claire\hfill}}\texttt{\% dieses \bs fup!}}
 
+%% Falls \fup{...} am Absatzbegin steht (v-mode), wird die Positionierung von \notnewabra
+%% beeinflusst: \notnewabra reproduziert einen bis zu BibArts 2.5 vorhandenen Fehler!!!!!
 
 \newpage\noindent
-F"ur \textit{Editionsarbeiten} (w"ortliches Zitieren) stellt \BibArts\ 
-\verb|\abra{|\textit{Symbol}\verb|}| und
-\verb|\fabra{|\textit{Symbol}\verb|}| 
-bereit. Als \textit{Symbol} lassen sich i.\,O. vergessene Satzzeichen 
-nachtragen, die dann in eckigen Klammern ausgedruckt werden, um sie 
+F"ur \textbf{Editionsarbeiten} (\ko w"ortliche Zitate\ko) stellt \BibArts\ 
+\verb|\abra{|\textit{Argument}\verb|}| und
+\verb|\fabra{|\textit{Argument}\verb|}| 
+bereit. Als \textit{Argument} lassen sich i.\,O. fehlende Zeichen oder Worte
+eintragen, die dann in eckigen Klammern ausgedruckt werden, um sie 
 als \textit{editorische Zus"atze} zu kennzeichnen (\kern-.075em \textit{a}dditions in square \textit{bra}ckets). 
-Der Fixier\hy Befehl \verb|\fabra| verbietet einen Zeilenumbruch direkt
-\textit{nach} dem \textit{Symbol}. 
+Der Befehl \verb|\fabra| verhindert einen Zeilenumbruch \textit{nach} der \textit{Klammer\hy Zu}. 
 
-Besonderheit der beiden Befehle ist, dass sie etliche kleine Symbole 
-automatisch in \textit{h"ohenangepassten} Klammern ausdrucken. `Unbekannte' 
-Zeichen werden in ein normales eckiges Klammerpaar gesetzt. Bekannte Symbole sind:
+Besonderheit von \hspace{-.075em}\verb|\abra| \hspace{.05em}und \verb|\fabra| \hspace{.05em}ist, dass 
+sie bestimmte Argumente (samt vielen \hspace{-.125em}\verb|.toc|\hy Expansionen) in \textit{h"ohenangepasste} Klammern setzen $-$ z.\,B:
 
-\vspace{1.75ex}\noindent
-   \verb|   \abra{,}      => | Rot\abra{,} blau und gr"un \\[-.5ex]
-   \verb|   \abra{.}      => | kamen vor\abra{.} Und da \\[-.5ex]
-   \verb|   \abra{...}    => | \abra{...} waren \\[-.5ex]
-   \verb|   \abra{\dots}  => | \abra{\dots} noch \\[-.5ex]
-   \verb|   \abra{$-$}    => | \abra{$-$} glaube ich \abra{$-$} \\[-.5ex]
-   \verb|   \abra{-}      => | gr"un\abra{-} und gelb\abra{-}farbene \\[-.5ex]
-   \verb|   \abra{--}     => | Punkte \abra{--}\\[-.5ex]
-   \verb|   \abra{---}    => | Englischer\abra{---}Gedankenstrich.\\[-.5ex]
-   \verb|  \fabra{`}      => | \hbox to 8em{\fabra{`}So,\hfill} \verb| % U+0060  (nicht U+2018)| \\[-.5ex]
-   \verb|  \fabra{'}      => | \hbox to 8em{so\abra{'}.\hfill} \verb| % U+0027  (nicht U+2019)| \\[-.5ex]
-   \verb|  \fabra{\glq}   => | \hbox to 8em{\fabra{\glq}So,\hfill} \\[-.5ex]
-   \verb|  \fabra{\grq}   => | \hbox to 8em{so\abra{\grq}.\hfill}  \\[-.5ex]
-   \verb|  \fabra{\glqq}  => | \hbox to 8em{\fabra{\glqq}Das kann\hfill} \\[-.5ex]
-   \verb|   \abra{\grqq}  => | \hbox to 8em{nicht sein.\abra{\grqq}\hfill} \\[-.5ex]
-   \verb|  \fabra{"`}     => | \hbox to 8em{\fabra{"`}Das kann\hfill} \verb| % nicht „ (nicht U+201E)| \\[-.5ex]
-   \verb|   \abra{"'}     => | \hbox to 8em{nicht sein.\abra{"'}\hfill} \\[-.5ex]
-   \verb|   \abra{``}     => | \hbox to 8em{,,Gut!\abra{``}\hfill} \verb| % nicht “ (nicht U+201C)| \\[-.5ex]
-   \verb|   \abra{''}     => | \hbox to 8em{''Good?\abra{''}\hfill} \verb| % nicht ” (nicht U+201D)| \\
-   \verb|  \fabra{g}gf.   => | \hbox to 3.3em{\fabra{g}gf.\hfill} \verb| % unbekannt => normale Klammern|
+\vspace{1.25ex}\noindent
+   \verb|   \abra{,}      => | Rot\abra{,} blau \\[-.25ex]
+   \verb|   \abra{.}      => |  und gr"un\abra{.} \\[-.25ex]
+   \verb|   \abra{...}    => | Hinzu \abra{...} kamen \\[-.25ex]
+   \verb|   \abra{\dots}  => | \abra{\dots} daneben \\[-.25ex]
+   \verb|   \abra{$-$}    => | \abra{$-$} soweit bekannt \abra{$-$} \\[-.25ex]
+   \verb|   \abra{-}      => | gelb\abra{-}farbene Bereiche. \\[-.25ex]
+   \verb|  \fabra{`}      => | \hbox to 10em{\fabra{`}Zitat im\hfill}     \\[-.25ex]
+   \verb|   \abra{'}      => | \hbox to 10em{Zitat.\fabra{'}\hfill}       \\[-.25ex]
+   \verb|  \fabra{\lq}    => | \hbox to 10em{\fabra{\lq}Zitat im\hfill}\\[-.25ex]
+   \verb|   \abra{\rq}    => | \hbox to 10em{Zitat.\abra{\rq}\hfill}   \\[-.25ex]
+   \verb|  \fabra{"`}     => | \hbox to 10em{\fabra{"`}Das\hfill} \verb| % [n]german.sty oder|        \\[-.25ex]
+   \verb|   \abra{"'}     => | \hbox to 10em{mag sein.\fabra{"'}\hfill} \verb| %  BABEL-[n]german.|    \\[-.25ex]
+   \verb|  \fabra{\glqq}  => | \hbox to 10em{\fabra{\glqq}Das\hfill} \verb| % [n]german.sty oder|       \\[-.25ex]
+   \verb|   \abra{\grqq}  => | \hbox to 10em{mag sein.\fabra{\grqq}\hfill} \verb| %  BABEL (mehrere).| \\[.25ex]
+   \verb|   \abra{sic!}   => | \hbox to 2.65em{\abra{sic!}\hfill} \verb| % `unbekannt' => normale Klammern|
 
+\vspace{1.5ex}\noindent
+Die entsprechenden UTF-8\hy Zeichen und franz"osische Anf"uhrungszeichen wurden in \BibArts\ 2.6
+aufgenommen; \verb|\abra{«}X\abra{»}| ergibt \abra{«}X\abra{»} (vgl.\ S.\,\pageref{AbraTab}). Alle
+Erweiterungen k"onnen Sie in bestehenden Texten mit \hspace{-.05em}\verb|\notnewabra| ablehnen; die neuen Argumente
+gelten dann wie fr"uher als `unbekannt': {\notnewabra\abra{«}X\abra{»}}
+Zu den Erweiterungen seit \BibArts\ 2.6 siehe auch die Datei \texttt{README.txt}.
 
-\vspace{2ex}\noindent
-Damit \BibArts\ die \textit{Symbole} erkennen kann, m"ussen sie genau "ubereinstimmen,
-d"urfen also auch keine Leerzeichen enthalten. F"ur das \verb|"| in
-\verb|"`| und \verb|"'| ist zudem Voraussetzung, dass es einen \textit{catcode} 
-von 13 (\textit{aktiv}) hat, wie es nach Laden etwa von \verb|ngerman.sty| oder 
-babel\hy ngerman der Fall ist. Sonst (Englisch\hy Original\hy\LaTeX) sind auch
-\verb|\abra{"}| bzw\ko.\ \verb|\fabra{"}| m"oglich:~{\originalTeX\fabra{"}} \hspace{.175em}(\texttt{U+0022}).
+Damit \BibArts\ die Argumente erkennen kann, m"ussen sie genau "ubereinstimmen. 
+Das \verb|"| etwa in \hspace{.1em}\verb|\abra{"`}| \verb|=>| \abra{"`} 
+\hspace{.25em}muss daf"ur \textit{aktiv} 
+sein. In den Argumenten ist \verb|\protect| ebenfalls insofern nicht
+brauchbar, als dass dann in jedem Fall normale Klammern erzeugt werden.
+Die Zeichen \verb|`|, \verb|'|, \verb|>| und \verb|<|\pdfko{1}\ 
+k"onnen dagegen sowohl aktiv (\ko\textit{catcode} 13) als auch passiv 
+(\ko\textit{catcode} 12) sein.
 
 \vspace{1ex}\vfill\noindent
-In den `kleinen' Klammern der abra\hy Befehle setzt \BibArts\ 
-die \textit{Symbole} aufrecht,
-weil die sonst in einigen schr"aggestellten Schriften 
-schlecht zentriert in den Klammern erscheinen w"urden. 
-\verb|\abra| und \verb|\fabra| machen eine 
-\textit{italics}\hy Korrektur. Sie wird durch ein direkt davor getipptes 
-\verb|\bahasdot| unterbunden:
+Seit 2.6 lassen sich die drei h"ohenangepassten Klammerpaare `von Hand'
+aufrufen: \verb|\batbrack| druckt das \textit{top\fhy}, 
+\hspace{-.05em}\verb|\bambrack| das \textit{middle}- und \verb|\babbrack|
+das \textit{bottom}\hy Paar. Zudem gibt es \verb|\fbatbrack|,
+\hspace{-.05em}\verb|\fbambrack| und \verb|\fbabbrack|, die vor dem
+Folgewort keinen Zeilenumbruch erlauben. Das Argument wird in den Klammern
+freilich nicht zentriert (ggf.\ mit \verb|\hspace{|\abra{...}\verb|}|
+\hspace{.05em}nachbessern):\label{babbrack}
 
-\vspace{1.75ex}\noindent
-\verb|    \fabra{"`}Haus\abra{"'}         => | {\fabra{"`}Haus\abra{"'}} \\
+\vspace{1.325ex}\noindent
+\verb|  30\fbatbrack{°}\,C                          => | 30\fbatbrack{°}\,C  \\[.125ex]
+\verb|  $2\bambrack{\cdot}3=6$                      => | $2\bambrack{\cdot}3=6$  \\[.125ex]
+\verb|   H\babbrack{\raisebox{-0.325ex}{\tiny 2}}O  => |  H\babbrack{\raisebox{-0.325ex}{\tiny 2}}O 
+
+
+\newpage
+\newcommand{\tdum}{\,$^{\mbox{\scriptsize\tt \hphantom{T}}}$} 
+\newcommand{\tein}{\,$^{\mbox{\scriptsize\tt T1}}$} 
+\newcommand{\torg}{\,$^{\mbox{\scriptsize\tt T1/g}}$} 
+\newcommand{\tonb}{\,$^{\mbox{\scriptsize\tt T1/b}}$} 
+\newcommand{\gsty}{\,$^{\mbox{\scriptsize\tt g}}$} 
+\newcommand{\xsty}{\,$^{\mbox{\scriptsize\tt x}}$} 
+\newcommand{\told}{\,$^{\mbox{\scriptsize\tt old}}$} 
+\newcommand{\xmold}{\kern.2em$^{\mbox{\scriptsize\tt m}}$} 
+\newcommand{\moldb}{\kern.2em$^{\mbox{\scriptsize\tt m}}$} %sinnvoll in b=babel%
+\newcommand{\mold}{\kern.125em$^{\mbox{\scriptsize\tt m}}$} 
+
+\noindent
+\begin{footnotesize}\label{AbraTab}
+\begin{tabular}{llllll}
+\multicolumn{6}{c}{\normalsize {\sf Argumente, bei denen} {\tt\bs abra} {\sf\hspace{.05em}und\hspace{.05em}} {\tt\bs fabra} {\sf\hspace{.025em}angepasste Klammern drucken:}} \\[.5ex] \hline
+%
+ \rule{0pt}{12pt}           & \bf UTF-8       & \bf oder Ersatzbefehl       & \bf bzw\ko. ASCII \   & [{\tt n}]\tt german  & \bf\hy Ersatz  \\[.25ex] \hline
+ \normalsize \abra{‐}       & \tt [2010]\mold &                             & \verb|- [45]|\mold    &                           & \rule{0pt}{12pt}             \\ 
+ \normalsize \abra{‑}       & \tt [2011]\mold & \verb|\mbox{-}|\xmold        &                       &                           &              \\ 
+ \normalsize \abra{‒}       & \tt [2012]      & \verb|\textendash|          &                       &                           &              \\ 
+ \normalsize \abra{–}       & \tt [2013]      & \verb|\textendash|          &                       &                           &              \\ 
+ \normalsize \abra{‐‐}    & \tt 2*[2010]    &                             & \verb|-- 2*[45]|      &                           &              \\ 
+ \normalsize \abra{$-$}       &                 &                             & \verb|$-$|\xmold     &                           &              \\ 
+ \normalsize \abra{—}       & \tt [2014]      & \verb|\textemdash|          &                       &                           &              \\ 
+ \normalsize \abra{―}       & \tt [2015]      & \verb|\textemdash|          &                       &                           &              \\ 
+ \normalsize \abra{‐‐‐} & \tt 3*[2010]    &                             & \verb|--- 3*[45]|         &                           &              \\ 
+ \normalsize \abra{.}         &                 &                             & \verb|. [46]|\mold    &                           &              \\ 
+ \normalsize \abra{‘}       & \tt [2018]      & \verb|\textquoteleft|       & \verb|` [96]|\mold\verb| \lq|\xmold &            & \verb|\grq|  \\ 
+ \normalsize \abra{’}       & \tt [2019]      & \verb|\textquoteright|      & \verb|' [39]|\mold\verb| \rq|\xmold &            &              \\ 
+ \normalsize \abra{‚}       & \tt [201A]\torg & \verb|\quotesinglbase|\torg & \verb|, [44]|\mold    &                           & \verb|\glq|  \\ 
+ \normalsize \abra{"}       &                 &                             & \verb|" [34]|\phantom{\mold}\verb| \dq|\xsty     &             &  \\ 
+ \normalsize \abra{“}       & \tt [201C]      & \verb|\textquotedblleft|    &                       & \verb|"' 34,39|           & \verb|\grqq| \\ 
+ \normalsize \abra{‘‘}    & \tt 2*[2018]    &                             & \verb|`` 2*[96]|\xmold  &                           &              \\ 
+ \normalsize \abra{”}       & \tt [201D]      & \verb|\textquotedblright|   &                       &                           &              \\ 
+ \normalsize \abra{’’}    & \tt 2*[2019]    &                             & \verb|'' 2*[39]|\moldb  &                           &              \\ 
+ \normalsize \abra{„}       & \tt [201E]\torg & \verb|\quotedblbase|\torg   & \verb|,, 2*[44]|\tein & \verb|"` 34,96|           & \verb|\glqq| \\ 
+ \normalsize \abra{...}       &                 &                             & \verb|... 3*[46]|\mold &                           &              \\
+ \normalsize \abra{…}       & \tt [2026]      & \verb|\textellipsis|        & (\,\verb|\dots|\xmold\,)  &                           &              \\ 
+ \normalsize \abra{‹}       & \tt [2039]\torg & \verb|\guilsinglleft|\torg  &                       &                           & \verb|\flq|  \\ 
+ \normalsize \abra{›}       & \tt [203A]\torg & \verb|\guilsinglright|\torg &                       &                           & \verb|\frq|  \\ 
+ \normalsize \abra{«}        & \tt [00AB]\tonb & \verb|\guillemetleft|\tonb  & \verb|<< 2*[60]|\tein & \verb|"< 34,60|           & \verb|\flqq| \\ 
+ \normalsize \abra{»}        & \tt [00BB]\tonb & \verb|\guillemetright|\tonb & \verb|>> 2*[62]|\tein & \verb|"> 34,62|           & \verb|\frqq| \\[2ex] 
+%
+\multicolumn{6}{l}{\hspace{1.5em}\hbox to 3em{\tein\tdum\hfill} \scriptsize\sf existiert in {\tt T1} (nicht in {\tt OT1}). \hspace{1.8cm} \xsty\ Falls undefiniert von \rm \BibArts\ \sf bereitgestellt.} \\[-.25ex]
+\multicolumn{6}{l}{\hspace{1.5em}\hbox to 3em{\torg\tdum\hfill} \scriptsize\sf existiert in {\tt T1}; mit [n]\kern.01em german.sty v2.5e (\ko nicht 2.4a\ko) oder {\sc babel} auch in {\tt OT1}.} \\[-.25ex]
+\multicolumn{6}{l}{\hspace{1.5em}\hbox to 3em{\tonb\tdum\hfill} \scriptsize\sf existiert in {\tt T1}; mit {\sc babel} auch in {\tt OT1}.} \\[-.25ex]
+\multicolumn{6}{l}{\hspace{1.5em}\hbox to 3em{\xmold\tdum\hfill} \scriptsize{\sf Angepasste Klammern im Text- \it und\/ \sf\underline{math.\ Modus}; sonstige Zeichen \underline{dort} }$\abra{unbekannt}$.} \\[.75ex]  
+\hline
+\end{tabular}
+\end{footnotesize}
+
+
+\vspace{3ex}\noindent
+Seit \BibArts\ 2.6 lassen sich au"serdem andere Klammersymbole einstellen, z.\,B.:
+
+\vspace{.75ex}\noindent
+{\verb|  \renewcommand{\pabrao}{(}           % Die Zentrierung ist| \\
+ \verb|  \renewcommand{\pabrac}{)}           % für [ und ] getestet.|
+         \renewcommand{\pabrao}{(}
+				 \renewcommand{\pabrac}{)} \\[.25ex]
+ \verb|    „Ohne Satzpunkt\fabra{.}“     =>  |„Ohne Satzpunkt\fabra{.}“
+}
+
+
+\vfill\noindent
+\BibArts' abra- und brack\hy Befehle drucken ihre Argumente und Klammern stets
+aufrecht. In kursivem Umfeld wird (von \textit{bottom\hy}Klammern abgesehen)
+eine  \textit{italics}\hy Kopfkorrektur durchgef"uhrt. \verb|\bahasdot| 
+davorgetippt schaltet sie aus:
+
+\vspace{1.125ex}\noindent
 \verb|  \itshape | \\
-\verb|    \fabra{"`}Haus\abra{"'}         => | {\itshape \fabra{"`}Haus\abra{"'}} \\
-\verb|    \fabra{"`}H.\abra{"'}           => | {\itshape \fabra{"`}H.\abra{"'}} \\
-\verb|    \fabra{"`}H.\bahasdot\abra{"'}  => | {\itshape \fabra{"`}H.\bahasdot\abra{"'}}
+\verb|    \fabra{„}Haus\abra{“}         =>  |{\itshape \fabra{„}Haus\abra{“}} \\
+\verb|    \fabra{„}H.\abra{“}           =>  |{\itshape \fabra{„}H.\abra{“}} \\
+\verb|    \fabra{„}H.\bahasdot\abra{“}  =>  |{\itshape \fabra{„}H.\bahasdot\abra{“}}
 
-\vspace{2ex}\noindent
+
+\newpage\noindent
 Weil normale \textit{Minuszeichen} in Worten die Silbentrennung ausschalten,
-stellt \BibArts\ zudem \verb|\hy| und \verb|\fhy| bereit. 
-\verb|\hy| erlaubt die Trennung direkt nach dem gedruckten Minuszeichen 
+stellt \BibArts\ au\hyss erdem noch \verb|\hy| und \verb|\fhy| bereit. 
+\verb|\hy| erlaubt eine Trennung nach dem gedruckten Minuszeichen 
 (\verb|Haber\hy Bosch\hy Verfahren =>| Haber\hy Bosch\hy Verfahren),
-w"ahrend \verb|\fhy| ein Minuszeichen druckt, das fest am
-Folgewort klebt: \verb|Truppenaufmarsch und \fhy abzug =>| 
+w"ahrend \verb|\fhy| ein Erg"anzungsstrich ist, der fest am
+Folgewort klebt: \hspace{.1em}\verb|Truppenaufmarsch und \fhy abzug| \verb|=>| 
 Truppenaufmarsch und \fhy abzug. Gegebenenfalls w"urde auch ab-zug getrennt
-(anders als nach~\verb|"~|).\label{hy}
+(anders als nach~\verb|"~| [g]).\label{hy}
 
-\vspace{1ex}\noindent
-\verb|\hy| machte im Beispiel oben auch ein \textit{kerning} zum V\ko,
-das es nach direkt angetippten Minuszeichen nicht gibt:
+\vspace{1.25ex}\noindent
+\verb|\hy| macht im Beispiel oben ein \textit{kerning} zum V\ko,
+das direkt getippte Minuszeichen au\hyss erdem nicht durchf"uhren:
 \hspace{.3em}\verb|Haber-Bosch-Verfahren| 
 \hspace{.3em}\verb|=>| \hspace{.2em}Haber-Bosch-Verfahren. 
 Das \textit{kerning} erfolgt vor A, T\ko, v, V\ko, w, W\ko, x, X, y und Y\ko, sowie vor 
-\verb|`|, \verb|'|, \verb|\glq|, \verb|)|, \verb|]| und \verb|\}| automatisch.
-Es funktioniert auch dann, wenn der Buchstabe \textit{einen} Akzent hat
-(\kern-.1em\textit{aktives} \hspace{-.1em}\verb|"|, \verb|\"|, 
-\verb|\.|, \verb|\=|, \verb|\^|, \verb|\'|, \verb|\`|, 
-\verb|\~|,\pdfko{.25}\ 
-\verb*|\accent |\textit{num}\verb*| |,
+\hspace{.1em}\verb|`|\kern-.0275em, \hspace{.1em}\verb|'|, \hspace{.1em}\verb|\glq|\kern.075em, \hspace{.15em}\verb|)|\kern-.075em, 
+\hspace{.2em}\verb|]| \hspace{.1em}und \hspace{.1em}\verb|\}| \hspace{.125em}automatisch $-$ 
+auch mit \textit{einem} Akzent auf dem Buchstaben:
+\textit{aktives} \hspace{-.075em}\verb|"|, \hspace{.01em}\verb|\"|, 
+\verb|\.|\kern-.05em, \verb|\=|\kern.05em, \verb|\^|, \verb|\'|, \verb|\`|, 
+\verb|\~|, \verb*|\accent |\textit{num}\verb*| |,
 \verb|\b|, \verb|\c|, \verb|\d|, \verb|\H|, \verb|\k|, 
-\verb|\r|, \verb|\u| oder \verb|\v|; nur \verb|\t| 
-funktioniert nicht).
+\verb|\r|, \verb|\u|, \verb|\v| \hspace{.1em}oder, neu in \BibArts\ 2.6, \verb|\textcommabelow| 
+\hspace{.05em}und \verb|\t|.
+Weiter sind \hspace{.025em}\verb|\AA| (\AA) \hspace{.075em}und der Verbund
+\verb|\AE| (\AE) \hspace{.075em}hinzugekommen. Beispiele:
 
 \vspace{1.25ex}\noindent
-\verb|  -Yser        => | -Yser \\
-\verb|  \hy Yser     => | \hy Yser \\
-\verb|  \hy\"Yser    => | \hy \"Yser   \hspace{1em} \texttt{\% Kein U+0178, sondern \bs\dq Y (auch \dq A)} \\
-\verb|  \hy\"{Y}ser  => | \hy \"{Y}ser
+\verb|     -Yser     => | -Yser \\
+\verb|  \hy Yser     => | \hbox to 3.5em{\hy Yser\hfill}  \verb|% Bindestrich mit kerning.| \\
+\verb|  \hy\'Yser    => | \hy\'Yser \\
+\verb|  \hy\'{Y}ser  => | \hbox to 3.5em{\hy\'{Y}ser\hfill}  \verb|% Einklammern *hinter Akzent* ok.| \\
+\verb|  \hy\b{YB}    => | \hbox to 3.5em{\hy\b{YB}\hfill} \\
+\verb|  \hy Ýser     => | \hbox to 3.5em{\hy Ýser\hfill}  \verb|% |\texttt{utf8 seit BibArts 2.6; siehe S.\pageref{utf8}.}
 
 \vspace{1.5ex}\noindent
-Dieses automatische \textit{kerning} l"asst sich durch \verb|\nothyko| 
-ausschalten (Wiedereinschalten mit \verb|\hyko|). Setzen von 
-\verb|\hy{}|\hspace{-.15em}\textit{Wort} bzw\ko.\ 
-\verb|\fhy{}|\hspace{-.15em}\textit{Wort} unterbindet es ebenfalls. 
-Das folgende Wort kann dann immer noch getrennt werden. 
-In einem \texttt{typewriter}\hy Umfeld sollten Sie weiterhin 
-Minuszeichen `\verb|-|' tippen.
+Dieses \textit{kerning} l"asst sich durch \verb|\nothyko| 
+ausschalten, nur die 2.6\hy "Anderungen durch \verb|\notnewhyko|\kern.015em. 
+In \texttt{typewriter}\hy Fonts ist \verb|\nothyko|  nur noch unter
+\verb|\notnewhyko| anzuordnen.
+Setzen von \verb|\hy{}|\hspace{-.1em}\textit{Wort} bzw\ko.\ 
+\verb|\fhy{}|\hspace{-.1em}\textit{Wort} unterbindet ein einzelnes \textit{kerning}. 
+Das \ko\textit{Wort} kann dann immer noch getrennt werden. 
 
+\vspace{1.25ex}\noindent
+\verb|\hy| und \verb|\fhy| beeinflussen das \LaTeX\hy eigene
+\textit{kerning} zwischen \textit{den Folgebuchstaben} nicht.
+Falls Sie einen Buchstaben einklammern, der \ko\textit{direkt}
+nach \verb|\hy|\pdfko{.75}\ 
+oder \verb|\fhy| steht, wird von \LaTeX\ selbst dieses weitere 
+\textit{kerning} ausgeschalten:
+
+\vspace{1.25ex}\noindent
+\verb|  \hy\'Yser    => | \hbox to 3.5em{\hy\'Yser\hfill}  \\
+\verb|  \hy{}\'Yser  => | \hbox to 3.5em{\hy{}\'Yser\hfill} \verb|% \hy-kerning korrekt ausgeschalten.| \\
+\verb|    -{\'Y}ser  => | \hbox to 3.5em{-{\'Y}ser\hfill} \\
+\verb|  \hy{\'Y}ser  => | \hbox to 3.5em{\hy{\'Y}ser\hfill}  \verb|% Ý-s-kerning (T1) zudem aufgehoben.| 
+
+\vspace{1.75ex}\noindent
+Seit \BibArts\ 2.6 bearbeiten \hspace{-.05em}\verb|\hy| und \verb|\fhy| die \textit{capital}\hy Befehle,
+die abgewandelte Akzente auf Buchstaben setzen (\r A\capitalring A).
+F"ur Flie"stext sind normale Akzent\hy Befehle zu bevorzugen,
+oder $-$ falls vorhanden $-$ UTF-8\hy Akzentbuchstaben:\footnote{
+Mit \hspace{.05em}\texttt{\bs sethyphenation\{swedish\}} \hspace{.1em}trennte mein \LaTeX\ mit \texttt{T1}
+sowohl die Notationen \hspace{.05em}\texttt{Ångstrom} \hspace{.1em}als auch
+\texttt{\bs r\{A\}ngstrom} \hspace{.1em}und \hspace{.05em}\texttt{\bs AA ngstrom} \hspace{.1em}am Zeilenende 
+in \hspace{.05em}\textsf{Ång-strom}\kern.075em, aber \hspace{.05em}\texttt{\bs capitalring Angstrom} \hspace{.05em}nicht.
+Auch \texttt{\bs hy\bs accent 6 A} \hspace{.05em}(\hy\accent 6 A)
+\hspace{.05em}bzw\ko.\ (bei \texttt{\bs accent} m"oglich:)
+\texttt{\bs hy\{\bs accent 6 A\}} \hspace{.05em}(\hy{\accent 6 A}) \hspace{.05em}werden nicht getrennt.
+\texttt{\bs hy\bs accent 6A} verursacht Fehler, 
+weil \texttt{\bs hy} ein Leerzeichen will (zwischen \texttt{6} und \texttt{A}). 
+Und \texttt{bibsort} sortiert \texttt{\bs accent} abweichend!} 
+
+
+\newpage
+
+\noindent
+An allen entsprechenden Zeichen aus \hspace{0.025em}\verb|utf8enc.dfu| \hspace{-0.025em}(\ko v1.3c, {\small 2022/06/07})
+f"uhren \hspace{-.025em}\verb|\hy| und \verb|\fhy| ein \textit{kerning} durch, falls \verb|\usepackage[utf8]{inputenc}| gew"ahlt ist
+\label{utf8} (\BibArts\ pr"uft, ob "`\kern-.1em\verb|\inputencodingname|"' \hspace{.05em}genau "`utf8"' definiert):
+
+\vspace{2.75ex}\noindent
+\verb|  \hy À  |{\small\verb|[U+00C0]|}\verb|   \hy\`A    statt -À     => | \hbox to 2em{\hy À\hfill}  \hbox to 1.5em{\hy\`A\hfill}   statt -À  \\
+\verb|  \hy Á  |{\small\verb|[U+00C1]|}\verb|   \hy\'A                 => | \hbox to 2em{\hy Á\hfill}  \hy\'A  \\
+\verb|  \hy   |{\small\verb|[U+00C2]|}\verb|   \hy\^A                 => | \hbox to 2em{\hy Â\hfill}  \hy\^A  \\
+\verb|  \hy à  |{\small\verb|[U+00C3]|}\verb|   \hy\~A                 => | \hbox to 2em{\hy Ã\hfill}  \hy\~A  \\
+\verb|  \hy Ä  |{\small\verb|[U+00C4]|}\verb|   \hy\"A  (\hy "A)       => | \hbox to 2em{\hy Ä\hfill}  \hbox to 1.5em{\hy\"A\hfill} (\hy "A)\kern-.175em\gsty  \\
+\verb|  \hy Å  |{\small\verb|[U+00C5]|}\verb|   \hy\r A (\hy\AA)       => | \hbox to 2em{\hy Å\hfill}  \hbox to 1.5em{\hy\r A\hfill} (\hy\AA)\kern-.175em\told  \\
+\verb|  \hy Æ  |{\small\verb|[U+00C6]|}\verb|   \hy\AE  \ statt -Æ     => | \hbox to 2em{\hy Æ\hfill}  \hbox to 1.5em{\hy\AE\hfill} statt -Æ  \\
+\verb|  \hy Ā  |{\small\verb|[U+0100]|}\verb|   \hy\=A                 => | \hbox to 2em{\hy Ā\hfill}  \hy\=A  \\
+\verb|  \hy Ă  |{\small\verb|[U+0102]|}\verb|   \hy\u A                => | \hbox to 2em{\hy Ă\hfill}  \hy\u A  \\
+\verb|  \hy Ą  |{\small\verb|[U+0104]|}\verb|   \hy\k A                => | \hbox to 2em{\hy Ą\kern-.25em\tein\hfill}  \hy\k A\kern-.25em\tein  \\
+\verb|  \hy Ǎ  |{\small\verb|[U+01CD]|}\verb|   \hy\v A                => | \hbox to 2em{\hy Ǎ\hfill}  \hy\v A  \\
+\verb|  \hy Ǣ  |{\small\verb|[U+01E2]|}\verb|   \hy\=\AE\ statt -Ǣ     => | \hbox to 2em{\hy Ǣ\hfill}  \hbox to 1.5em{\hy\=\AE\hfill}   statt -Ǣ
+
+
+\vspace{2.75ex}\noindent
+\verb|  \hy Ţ  |{\small\verb|[U+0162]|}\verb|   \hy\c T   statt -Ţ     => | \hbox to 2em{\hy Ţ\hfill}  \hbox to 1.5em{\hy\c T\hfill}  statt -Ţ  \\
+\verb|  \hy Ť  |{\small\verb|[U+0164]|}\verb|   \hy\v T                => | \hbox to 2em{\hy Ť\hfill}  \hy\v T  \\
+\verb|  \hy Ț  |{\small\verb|[U+021A]|}\verb|   \hy\textcommabelow T   => | \hbox to 2em{\hy Ț\hfill}  \hy\textcommabelow T 
+
+
+\vspace{2.75ex}\noindent
+\verb|  \hy Ŵ  |{\small\verb|[U+0174]|}\verb|   \hy\^W    statt -Ŵ     => | \hbox to 2em{\hy Ŵ\hfill}  \hbox to 1.5em{\hy\^W\hfill}   statt -Ŵ  
+
+
+\vspace{1ex}\noindent
+\verb|  \hy ŵ  |{\small\verb|[U+0175]|}\verb|   \hy\^w    statt -ŵ     => | \hbox to 2em{\hy ŵ\hfill}  \hbox to 1.5em{\hy\^w\hfill}   statt -ŵ
+
+
+\vspace{2.75ex}\noindent
+\verb|  \hy Ý  |{\small\verb|[U+00DD]|}\verb|   \hy\'Y    statt -Ý     => | \hbox to 2em{\hy Ý\hfill}  \hbox to 1.5em{\hy\'Y\hfill}   statt -Ý \\
+\verb|  \hy Ŷ  |{\small\verb|[U+0176]|}\verb|   \hy\^Y                 => | \hbox to 2em{\hy Ŷ\hfill}  \hy\^Y  \\
+\verb|  \hy Ÿ  |{\small\verb|[U+0178]|}\verb|   \hy\"Y                 => | \hbox to 2em{\hy Ÿ\hfill}  \hy\"Y  \\
+\verb|  \hy Ȳ  |{\small\verb|[U+0232]|}\verb|   \hy\=Y                 => | \hbox to 2em{\hy Ȳ\hfill}  \hy\=Y  \\
+\verb|  \hy Ẏ  |{\small\verb|[U+1E8E]|}\verb|   \hy\.Y                 => | \hbox to 2em{\hy Ẏ\hfill}  \hy\.Y  \\
+\verb|  \hy Ỳ  |{\small\verb|[U+1EF2]|}\verb|   \hy\`Y                 => | \hbox to 2em{\hy Ỳ\hfill}  \hy\`Y  
+
+
+\vspace{1.25ex}\noindent
+\verb|  \hy ý  |{\small\verb|[U+00FD]|}\verb|   \hy\'y    statt -ý     => | \hbox to 2em{\hy ý\hfill}  \hbox to 1.5em{\hy\'y\hfill}   statt -ý \\
+\verb|  \hy ÿ  |{\small\verb|[U+00FF]|}\verb|   \hy\"y                 => | \hbox to 2em{\hy ÿ\hfill}  \hy\"y  \\
+\verb|  \hy ŷ  |{\small\verb|[U+0177]|}\verb|   \hy\^y                 => | \hbox to 2em{\hy ŷ\hfill}  \hy\^y  \\
+\verb|  \hy ȳ  |{\small\verb|[U+0233]|}\verb|   \hy\=y                 => | \hbox to 2em{\hy ȳ\hfill}  \hy\=y  \\
+\verb|  \hy ẏ  |{\small\verb|[U+1E8F]|}\verb|   \hy\.y                 => | \hbox to 2em{\hy ẏ\hfill}  \hy\.y  \\
+\verb|  \hy ỳ  |{\small\verb|[U+1EF3]|}\verb|   \hy\`y                 => | \hbox to 2em{\hy ỳ\hfill}  \hy\`y
+
+
+\vspace{2.75ex}\noindent
+\verb|  \hy ‘  |{\small\verb|[U+2018]|}\verb|   \hy\lq  \ statt -‘     => | \hbox to 2em{\hy ‘\hfill}  \hbox to 1.5em{\hy\lq\hfill}   statt -‘ \\  %\textquoteleft
+\verb|  \hy ’  |{\small\verb|[U+2019]|}\verb|   \hy\rq  \ statt -’     => | \hbox to 2em{\hy ’\hfill}  \hbox to 1.5em{\hy\rq\hfill}   statt -’ \\  %\textquoteright
+\verb|  \hy ‚  |{\small\verb|[U+201A]|}\verb|   \hy\glq \ statt -‚     => | \hbox to 2em{\hy ‚\kern-.3825em\torg\hfill}  \hbox to 1.5em{\hy\glq\kern-.275em\gsty\hfill}  statt -‚  %\quotesinglbase
+
+
+\newpage
+\noindent
+Die Spielregel, dass \hspace{-.05em}\verb|\hy| \hspace{.025em}und \verb|\fhy| nur dann ein \textit{kerning}
+durchf"uhren, falls Buchstaben mit \textit{keinem} oder \textit{genau einem} Akzent folgen,
+ist ernst gemeint: Weder an  \hspace{.025em}\verb|\hy\b{\'Y}| (\hy\b{\'Y}) 
+\hspace{.075em}noch an \hspace{.025em}\verb|\hy\b{Ý}| (\hy\b{Ý}) \hspace{.075em}findet ein \textit{kerning} statt.
+
+\vspace{1ex}\noindent
+Mit \BibArts\ 2.6 ist ein lange "ubersehener Fehler beseitigt: 
+Die Konstruktion \verb|\hy|\kern.05em\hy Akzentbefehl\kern.05em\hy Folgewort wird
+in \verb|T1| seither am Zeilenende getrennt (\fhy\"Armel \verb|\fhy\"Armel|).
+Auch mit der speziellen Notation \hspace{.025em}\verb|\fhy| \verb|"Armel| \hspace{.1em}funktioniert 
+die Trennung in \verb|T1|, falls \verb|\usepackage{ngerman}| (nicht \textsc{babel}) geladen ist. 
+\verb|\notnewhyko| setzt auch dabei auf die hy\hy Eigenschaften von 2.5 zur"uck.
+
+\vspace{1ex}\noindent
+Die neu aufgenommenen \hspace{-.075em}\verb|\lq| \hspace{.05em}und \verb|\rq| 
+\hspace{.075em}f"uhren ASCII 96 (\verb|`|) und 39 (\verb|'|) aus.
+Seit \BibArts\ 2.6 werden nun auch das aktive ASCII 96 und 39 behandelt.
+Alternativ \hspace{.1em}sind auch {\small\verb|[U+2018]|} oder \verb|\textquoteleft| 
+\hspace{-.075em}(\textquoteleft) \hspace{.1em}bzw.\ {\small\verb|[U+2019]|} oder 
+\hspace{-.025em}\verb|\textquoteright| \hspace{-.05em}(\textquoteright) \hspace{.075em}m"oglich;
+{\small\verb|[U+201A]|} ist \verb|\quotesinglbase| (\quotesinglbase) oder \verb|\glq|:
+
+\vspace{1ex}\noindent
+\verb|  Ab-`Stand'       => | \hbox to 5.6em{Ab-`Stand'\hfill}      \\
+\verb|  Ab\hy `Stand'    => | \hbox to 5.6em{Ab\hy `Stand'\hfill} \verb| % ` ASCII 96 (passiv/aktiv)| \\
+\verb|  Ab\hy\glq Zu\grq => | \hbox to 5.6em{Ab\hy\glq Zu\grq\hfill} \\
+\verb|  Ab\fhy, Zu- und  => | \hbox to 5.6em{Ab\fhy, Zu- und\hfill} \verb| % , ASCII 44 (Komma) NICHT!|
+
 \vspace{1.5ex}\noindent
-\hspace*{-.16em}\textit{Vor} \hspace{-.075em}\verb|\hy| oder \hspace{-.1em}\verb|\fhy| kann 
+\verb|\hy| 2.6 erg"anzt \textsc{Small Caps}:
+\hspace{.1em}\textsc{\hy a} (statt \textsc{-a}, auch Akzente), 
+\textsc{\hy à} \texttt{\footnotesize 00E0}, 
+\textsc{\hy á} \texttt{\footnotesize 00E1}, 
+\textsc{\hy â} \texttt{\footnotesize 00E2}, 
+\textsc{\hy ã} \texttt{\footnotesize 00E3}, 
+\textsc{\hy ä} \texttt{\footnotesize 00E4}, 
+\textsc{\hy å} \texttt{\footnotesize 00E5}, 
+{\small\verb|\hy| \verb|\aa|}, 
+\textsc{\hy æ} \texttt{\footnotesize 00E6},
+{\small\verb|\hy| \verb|\ae|}, 
+\textsc{\hy ā} \texttt{\footnotesize 0101}, 
+\textsc{\hy ă} \texttt{\footnotesize 0103}, 
+\textsc{\hy ą} \texttt{\footnotesize 0105}, 
+\textsc{\hy ǎ} \texttt{\footnotesize 01CE}, 
+\textsc{\hy ǣ} \texttt{\footnotesize 01E3}, 
+\textsc{\hy t} (statt \textsc{-t}), 
+\textsc{\hy ţ} \texttt{\footnotesize 0163}, 
+\textsc{\hy ť} \texttt{\footnotesize 0165}, 
+\textsc{\hy ț} \texttt{\footnotesize 021B} und
+\textsc{\hy ṭ} \texttt{\footnotesize 1E6D}.
+
+
+\vspace{1.5ex}\noindent
+\hspace*{-.15em}\textit{Vor} \hspace{-.075em}\verb|\hy| oder \hspace{-.1em}\verb|\fhy| kann 
 $-$\,falls ein penibler Textsatz gew"unscht ist\,$-$ kein 
 automatisches \textit{kerning} durchgef"uhrt werden. \BibArts\ 
 stellt den Korrekturbefehl \verb|\ko| bereit. Die Kosmetik 
-ist (\kern-.05em\textit{wenn "uberhaupt!}) n"otig nach 
+ist (\kern-.05em\textit{wenn "uberhaupt!}) n"otig hinter 
 Gro"sbuchstaben, die sehr weit vom nachfolgenden Minuszeichen 
 entfernt sind: T\ko, V\ko, W und Y\ko. 
 
-\vspace{1.25ex}\noindent
-\verb|  T\hy Zacke     => | T\hy Zacke    \\
-\verb|  T\ko\hy Zacke  => | T\ko\hy Zacke \\
-\verb|  V\hy Form      => | V\hy Form     \\
-\verb|  V\ko\hy Form   => | V\ko\hy Form
+\vspace{.75ex}\noindent
+\verb|  V\hy Form        => | V\hy Form     \\
+\verb|  V\ko\hy Form     => | V\ko\hy Form
 
-\vspace{1.5ex}\noindent
+\vspace{1ex}\noindent
 Die Definition von \verb|\ko| kann Ihnen als Beispiel f"ur "ahnliche Befehle dienen
 
-\vspace{1.25ex}{\small\noindent
+\vspace{.75ex}{\small\noindent
 \verb|  \newcommand{\pko}{\ifhmode\nobreak\hskip -0.07em plus 0em\fi}| \\
 \verb|  \newcommand{\ko}{\protect\pko}|\label{ProtectBeispiel}}
 
-\vspace{1.5ex}\noindent
+\vspace{1ex}\noindent
 falls Sie die Korrektur zwischen V und Punkt oder Komma zu klein finden:
 
-\vspace{1.25ex}\noindent
+\vspace{.75ex}\noindent
 \verb|  V\te Armee     => | V\te Armee    \\
 \verb|  V\ko\te Armee  => | V\ko\te Armee
 
-\vspace{1.5ex}\noindent
+\vspace{1ex}\noindent
 Sicher w"are der Abstand von V und \hspace{-.1em}\verb|.| 
 aber besser in den Ligaturtabellen definiert (worauf
 \verb|\te| reagiert: \verb| P\te I und P{}\te I => | 
 P\te I und P{}\te I).
 
+\vfill\noindent
+\textsf{Hinweis: "Uber Markieren einiger Akzentbuchstaben im 
+PDF\hy Editor k"onnten Sie in Ihre Textdateien unbeabsichtigt unsichtbare
+Steuerzeichen (}\texttt{U+0080}\textsf{ bis }\texttt{U+009F}\textsf{)
+kopieren, die die Fehlermeldung}\hspace{.1em}{\small 
+\texttt{ not set up for use with LaTeX }}\hspace{.125em}\textsf{hervorrufen.}
 
 
 \newpage
@@ -2252,7 +2490,7 @@
 (\textbf{fett}). Die Seiten, von denen Definitionen
 herstammen, sind in der Auf"|listung von Seitenzahlen nicht 
 hervorgehoben. Eine Hervorhebung einzelner Seitenzahlen sieht 
-auch \BibArts\ 2.5 nie vor.
+auch \BibArts\ 2.6 nie vor.
 
 F"ur Abk"urzungen wie \printonlyabk{u.\,a.}, die Allgemeingut sind und deshalb
 vielleicht nicht ins Abk"urzungsverzeichnis sollen, kann 
@@ -2596,7 +2834,7 @@
 
 Dies gilt "aquivalent f"ur \verb+|+\ko\textit{Bandangaben}\ko\verb+|+, 
 die besonders nach dem letzten Pflichtargument von 
-v- oder k\fhy Befehlen stehen d"urfen (vgl.\ oben S.\,\pageref{Reinhard}):
+v\hy\ oder k\fhy Befehlen stehen d"urfen (vgl.\ oben S.\,\pageref{Reinhard}):
 
 \vspace{-1ex}
 {\small
@@ -2646,7 +2884,7 @@
 {\renewcommand{\gpername}{, Heft }\per{ZfG.}_5_.}
 
 \vspace{.9ex}\noindent
-Falls \BibArts\ nach v\fhy, k- oder per\hy Befehlen im Eintrag zwischen den 
+Falls \BibArts\ nach v\fhy, k\hy\ oder per\hy Befehlen im Eintrag zwischen den 
 \textit{senkrechten\pdfko{.5}\ Strichen} bzw\ko.\ zwischen den \textit{underscores} 
 Singular und Plural nicht richtig erkennt, l"asst sich mit 
 \verb|\basingular| bzw\ko.\ \verb|\baplural| \textit{am Ende} 
@@ -2693,7 +2931,7 @@
 \hspace{.325em}und \hspace{.325em}{\footnotesize\verb+_+...\verb+_+}
 \hspace{.275em}unbeabsichtigt wechseln (vgl.\ Anm.\,\ref{Wechsel}), 
 erhalten Sie keine Warnung (die Zahlen werden im selben Speicher
-hinterlegt). \BibArts\ macht auch hier nur die oben 
+hinterlegt). \BibArts\ macht nur die oben 
 S.\,\pageref{before} und \pageref{pervol} beschrieben Fehlermeldungen.
 
 \vspace{1ex}\noindent
@@ -3435,7 +3673,7 @@
 \verb|\oldhyss| f"ur die alte deutsche Rechtschreibung trennt dagegen immer s-s. 
 Verwendet wird meist \verb|\hyss|. \label{hyss}
 Es f"uhrt mit \verb|german|\hy Trennung \verb|\oldhyss| aus, sonst \verb|\newhyss|.
-Dieses \verb|\newhyss| ist wichtig, weil \BibArts\ Nachnamen in v- und k\fhy Befehlen
+Dieses \verb|\newhyss| ist wichtig, weil \BibArts\ Nachnamen in v\hy\ und k\fhy Befehlen
 defaultm"a\hyss ig in \textsc{small caps} setzt, in dem `\ss' nicht existiert, sondern \textsc{\ss}
 gedruckt wird. Eine Trennung \hspace{.1em}\verb|außer| \hspace{.1em}$\Rightarrow$ 
 \hspace{.1em}\textsc{außer}\hspace{.1em} f"ur ein `Scharf\fhy S zwischen Vokalen
@@ -3730,7 +3968,7 @@
 
 
 \vspace{1.5ex}\noindent
-Auch die Nachnamen\hy Argumente sowie die Stern\hy Argumente von v- und k\fhy Befehlen 
+Auch die Nachnamen\hy Argumente sowie die Stern\hy Argumente von v\hy\ und k\fhy Befehlen 
 werden daraufhin durchsucht, ob ein Punkt am Ende steht.
 Damit ist m"oglich, \verb|\bapoint| in die Definition des Separators \verb|\ntsep|
 aufzunehmen, ohne am Ende von abgek"urzten Namen immer \verb|\bahasdot| tippen zu m"ussen:
@@ -3781,7 +4019,7 @@
 macht \verb|\showbacorr| sichtbar.
 
 \vspace{1ex}\noindent
-Da v-, k-, per- und arq\hy Befehle am Kopf stets
+Da v\fhy, k\fhy, per- und arq\hy Befehle am Kopf stets
 in aufrechte Schrift umschalten, ist \textit{in schr"aggestelltem
 Umfeld} ggf.\ eine Korrektur n"otig. Au\hyss er direkt nach Leerzeichen 
 f"uhrt \BibArts\ diese \textbf{Kopf"|korrektur} eigenst"andig 
@@ -3823,7 +4061,7 @@
 \hspace{.05em}durchgef"uhrt. Speziell innerhalb von Kurzzitaten
 stellt \verb|\kxxemph| \hspace{.05em}die Schrift des Kurztitels ein:\footnote{Seit \BibArts\ 2.5 w"are zudem 
 \hspace{.1em}\texttt{\bs textit\{\bs ktit\{Soziale Systeme\}}\underline{\texttt{\}}} \hspace{.15em}erlaubt; 
-nun d"urfen Sie \texttt{\bs ktit\{}\fabra{...}\underline{\texttt{\}}} 
+nun d"urfen Sie \texttt{\bs ktit\{}\fabra{...}\texttt{\}}
 \hspace{.05em}einklammern. Im v\fhy Argument sollte nach \hspace{.1em}\underline{\texttt{\}}}
 \hspace{.15em}aber stets weiterer Text stehen!}
 
@@ -4011,7 +4249,7 @@
 Doch k"onnen Sie mit
 \hspace{-.05em} \verb|\ifbashortcite|\hspace{.4em}\verb|{|\textit{Text k\fhy Befehl}\hspace{.2em}\verb|}|\hspace{.4em}%
 \verb|{|\textit{Text v\fhy Befehl}\hspace{.2em}\verb|}|\hspace{.4em} 
-im Argument von \verb|\ntsep| weiterhin Textunterschiede f"ur k- und v\fhy Befehle festlegen.\footnote{\label{ntsepC}\texttt{%
+im Argument von \verb|\ntsep| weiterhin Textunterschiede f"ur k\hy\ und v\fhy Befehle festlegen.\footnote{\label{ntsepC}\texttt{%
 \bs renewcommand}\hskip 1pt plus 2pt\texttt{\{\bs ntsep\}}\hskip 1pt plus 2pt\texttt{\{\bs ifbashortcite\{:\bs hskip0pt plus 0pt\}\{: \}\bs bacorr\}}
 druckt im v\hy Befehl nach `\kern.025em:' \textit{ein Leerzeichen} (im k\fhy Befehl nicht $-$ und korrigiert \textit{nur dort}).}
 
@@ -4022,8 +4260,8 @@
 bei Ja und das zweite bei Nein um (das jeweils unzutreffende Argument wird ignoriert):
 
 \vspace{.875ex}{\small\noindent
-\verb|  \ifbashortcite  | \verb|{|\textit{falls k-Befehl}\verb|}| \verb|{|\textit{sonst (falls v-, per- oder arq-Befehl)}\verb|}| \\
-\verb|  \ifbaperiodical | \verb|{|\textit{falls per-Befehl}\verb|}| \verb|{|\textit{sonst (falls v-, k- oder arq-Befehl)}\verb|}| \\
+\verb|  \ifbashortcite  | \verb|{|\textit{falls k\fhy Befehl}\verb|}| \verb|{|\textit{sonst (falls v\fhy, per- oder arq-Befehl)}\verb|}| \\
+\verb|  \ifbaperiodical | \verb|{|\textit{falls per-Befehl}\verb|}| \verb|{|\textit{sonst (falls v\fhy, k\hy\ oder arq-Befehl)}\verb|}| \\
 \verb|  \ifbaprinthints | \verb|{|\textit{unter Voreinstellung}\verb|}| \verb|{|\textit{falls }\verb|\notprinthints|\textit{ gilt}\verb|}| \\
 \verb|  \ifbaibidem     | \verb|{|\textit{falls }\textsc{ebd.}\textit{ (nach  Ausdruck von }\textsc{ebd.}\textit{ bereit)}\verb|}| \verb|{|\textit{sonst}\verb|}| \\
 \verb|  \ifbahaspervol  | \verb|{|\textit{hat }\verb+|n|+\textit{ oder }\verb+_n_+\textit{ (ab }\verb|\gisonfolioname|\textit{ bereit)}\verb|}| \verb|{|\textit{sonst}\verb|}| \\
@@ -4437,7 +4675,7 @@
 \\ \hspace*{1em} Die lokale Definition von \verb|\nsep| reist \textit{auch} mit dem Eintrag in die Liste!
 \\[1ex]
 \verb|\ntsep  => {: \bacorr} | \hfill (siehe S.\,\pageref{ntsepA} und S.\,\pageref{ntsepB} samt Anm.\,\ref{ntsepC})
-\\ \hspace*{1em} Vor dem letzten Hauptargument (`Rest' oder Kurztitel) von v- und k\fhy Befehlen
+\\ \hspace*{1em} Vor dem letzten Hauptargument (`Rest' oder Kurztitel) von v\hy\ und k\fhy Befehlen
 \\ \hspace*{1em} Alternativen: \verb|{, }| oder \verb|{\bapoint\ }|
 \\[1ex]
 \verb|\pagefolioshortsep  => {\bacorr : } | 
@@ -4552,9 +4790,19 @@
 \\ \hspace*{1em} Klammern um das zweite Argument von \verb|\fillgrr|, \verb|\fillprr| bzw\ko.\ \hspace{-.075em}\verb|\fillsrr|; 
 \\ \hspace*{1em} lokale Definitionen von \verb|\xrrlistopen| und \verb|\xrrlistclose| reisen in die Listen  
 
+\noindent
+\verb|\abraopen  => {\protect\pabrao}|  \hfill (vgl.\ S.\,\pageref{babbrack})
+\\[-.1ex] \hspace*{7em} \verb|\pabrao  => {[}|
+\\
+\verb|\abraclose  => {\protect\pabrac}|
+\\[-.1ex] \hspace*{7em} \verb|\pabrac  => {]}|
+\\ \hspace*{1em} Neu in 2.6: Ausgedruckte Klammern um das Argument von \verb|\abra| und \verb|\fabra|; 
+\\ \hspace*{1em} zudem ist z.\,B. m"oglich:\verb| `\abraopen Te\abraclose r\-ra'  => |`\abraopen Te\abraclose r\-ra' oder
+\\ \hspace*{1em} \verb|\banbrack{.} =>| \ \banbrack{.} \ bzw.\ \verb|\fbanbrack{.} =>| \ \fbanbrack{.} \ (\textit{n}ormalgro\hyss e Klammern)
 \end{small}
 
 
+
 \newpage
 \section{Sprachabh"angige Separatoren (\kern-.02em\textit{captions})}\label{Sect12}\label{SprachSep}
 
@@ -4622,7 +4870,7 @@
 \verb|\ganonymousname => {[Anonym]}| \\[-.8ex]
 \verb|\eanonymousname => {[Anonymous]}| \\[-.8ex]
 \verb|\fanonymousname => {[Anonyme]}| \\[-.2ex]
-Kein Autor in v- oder k-Befehlen eingetippt: \verb|\kli{}{T}. =>| \printonlykli{}{T}.
+Kein Autor in v\hy\ oder k\fhy Befehlen eingetippt: \verb|\kli{}{T}. =>| \printonlykli{}{T}.
 \\[.8ex]%
 \verb|\geditorname => {[\kern 0.04em Hrsg.]\kern 0.02em}| \\[-.8ex]
 \verb|\eeditorname => {(\kern -0.03em ed.\kern -0.06em)\kern 0.02em}| \\[-.8ex]
@@ -4638,27 +4886,27 @@
 \verb|\eidemname => {idem}| \\[-.8ex]
 \verb|\fidemname => {le m\^e\-me}| \\[-.2ex]
 Derselbe Autor wird direkt hintereinander mit verschiedenen Werken zitiert: \\[-.2ex]
-\verb|[m]| direkt nach v- und k-Befehlen: \verb|\kli[m]{N}{T}. =>| \printonlykli[m]{N}{T}.
+\verb|[m]| direkt nach v\hy\ und k\fhy Befehlen: \verb|\kli[m]{N}{T}. =>| \printonlykli[m]{N}{T}.
 \\[.8ex]%
 \verb|\geademname => {dies\kern -0.04em.\bahasdot}    % 2.2: \bahasdot neu| \\[-.8ex]
 \verb|\eeademname => {eadem}| \\[-.8ex]
 \verb|\feademname => {la m\^e\-me}| \\[-.2ex]
-\verb|[f]| direkt nach v- und k-Befehlen: \verb|\kli[f]{N}{T}. =>| \printonlykli[f]{N}{T}.
+\verb|[f]| direkt nach v\hy\ und k\fhy Befehlen: \verb|\kli[f]{N}{T}. =>| \printonlykli[f]{N}{T}.
 \\[.8ex]%
 \verb|\giidemname => {diesn\kern -0.07em.\bahasdot}   % 2.2: \bahasdot neu| \\[-.8ex]
 \verb|\eiidemname => {iidem}| \\[-.8ex]
 \verb|\fiidemname => {les m\^e\-mes}| \\[-.2ex]
-\verb|[p{}]| direkt nach v- und k-Befehlen: \verb|\kli[p{}]{N1}*{N2}{T}. =>| \printonlykli[p{}]{N1}*{N2}{T}.
+\verb|[p{}]| direkt nach v\hy\ und k\fhy Befehlen: \verb|\kli[p{}]{N1}*{N2}{T}. =>| \printonlykli[p{}]{N1}*{N2}{T}.
 \\[.8ex]%
 \verb|\gvolname => {, Bd.\,}| \\[-.8ex]
 \verb|\evolname => {, vol.\,}| \\[-.8ex]
 \verb|\fvolname => {, vol.\,}| \\[-.2ex]
-Bandangabe von v-, k-, arq- und per-Befehlen: \verb+\per{ZfG.}|2|. =>+ \per{ZfG.}|2|.
+Bandangabe von v\fhy, k\fhy, arq- und per\hy Befehlen: \verb+\per{ZfG.}|2|. =>+ \per{ZfG.}|2|.
 \\[.8ex]%
 \verb|\gvolpname => {, Bde.\,}| \\[-.8ex]
 \verb|\evolpname => {, vols.\,}| \\[-.8ex]
 \verb|\fvolpname => {, vol.\,}| \\[-.2ex]
-B"ande von v-, k-, arq- und per-Befehlen:\footnote{\BibArts\ ermittelt
+B"ande von v\fhy, k\fhy, arq- und per\hy Befehlen:\footnote{\BibArts\ ermittelt
  einen vorliegenden Plural selbst"andig, indem es das \texttt{|}\kern-.08em\textit{Argument}\kern-.04em\texttt{|} nach 
  \texttt{-}, [Komma], \texttt{\bs hy}, \texttt{\bs fhy}, \texttt{\bs f}, 
  \texttt{\bs ff}, \texttt{\bs sq}, und \texttt{\bs sqq} durchsucht,
@@ -4670,7 +4918,7 @@
 \verb|\gpername => {\ifbaibidem{, Nr.\,}{\pernosep}}| \\[-.8ex]
 \verb|\epername => {\ifbaibidem{, no.\,}{\pernosep}}| \\[-.8ex]
 \verb|\fpername => {\ifbaibidem{, n\fup{o}\,}{\pernosep}}| \\[-.2ex]
-Heftangaben im Singular (mit/ohne \textsc{ebd.}) in v-, k-, arq- und per-Befehlen.\footnote{
+Heftangaben im Singular (mit/ohne \textsc{ebd.}) in v\fhy, k\fhy, arq- und per\hy Befehlen.\footnote{
  \texttt{\bs per\{ZfG.\}\_5\_ und \bs per\{ZfG.\}\_6\_ \ \ \ \ => } 
  \per{ZfG.}_5_ und \per{ZfG.}_6_.}
 \\[.8ex]%
@@ -4677,7 +4925,7 @@
 \verb|\gperpname => {\ifbaibidem{, Nr.\,}{\pernosep}}| \\[-.8ex]
 \verb|\eperpname => {\ifbaibidem{, no.\,}{\pernosep}}| \\[-.8ex]
 \verb|\fperpname => {\ifbaibidem{, n\fup{os}\,}{\pernosep}}| \\[-.2ex]
-Heftangaben im Plural (mit/ohne \textsc{ebd.}) in v-, k-, arq- und per-Befehlen. \\[-.2ex]
+Heftangaben im Plural (mit/ohne \textsc{ebd.}) in v\fhy, k\fhy, arq- und per\hy Befehlen. \\[-.2ex]
 Beispiel unter \verb|\bacaptionsfrench| in der Fu"snote.\footnote{\bacaptionsfrench
  \texttt{\bs per\{Jour\}\_4-5\_ et \bs per\{Jour\}\_6-7\_ \ => }
  \printonlyper{Jour}_4-5_ et \printonlyper{Jour}_6-7_.}
@@ -4685,7 +4933,7 @@
 \verb|\gisonfolioname => {, Bl.\,}| \\[-.8ex]
 \verb|\eisonfolioname => {, folio\nobreak \ }| \\[-.8ex]
 \verb|\fisonfolioname => {, folio\nobreak \ }| \\[-.2ex]
-Blattangabe von v-, k-, arq- und per-Befehlen: \verb|\arq{}{PRO}(2). =>| \printonlyarq{}{PRO}(2).
+Blattangabe von v\fhy, k\fhy, arq- und per\hy Befehlen: \verb|\arq{}{PRO}(2). =>| \printonlyarq{}{PRO}(2).
 \\[.8ex]%
 \verb|\gisonfoliopname => {, Bl.\,}| \\[-.8ex]
 \verb|\eisonfoliopname => {, folii\nobreak \ }| \\[-.8ex]
@@ -4695,7 +4943,7 @@
 \verb|\gisonxfolioname => {, dort: Bl.\,}| \\[-.8ex]
 \verb|\eisonxfolioname => {, there: Folio\nobreak \ }| \\[-.8ex]
 \verb|\fisonxfolioname => {, l\`a: Folio\nobreak \ }| \\[-.2ex]
-\verb|*(|\textit{Blatt}\verb|)| von v-, k-, arq- und per-Befehlen: \verb|\arq{}{PRO}*(2). =>| \printonlyarq{}{PRO}*(2).
+\verb|*(|\textit{Blatt}\verb|)| von v\fhy, k\fhy, arq- und per\hy Befehlen: \verb|\arq{}{PRO}*(2). =>| \printonlyarq{}{PRO}*(2).
 \\[.8ex]%
 \verb|\gisonxfoliopname => {, dort: Bl.\,}| \\[-.8ex]
 \verb|\eisonxfoliopname => {, there: Folii\nobreak \ }| \\[-.8ex]
@@ -4705,7 +4953,7 @@
 \verb|\gisonpagename => {, S.\,}| \\[-.8ex]
 \verb|\eisonpagename => {, p.\,}| \\[-.8ex]
 \verb|\fisonpagename => {, p.\,}| \\[-.2ex]
-Seitenangabe von v-, k-, arq- und per-Befehlen: \verb|\kli{N}{T}[2]. =>| \printonlykli{N}{T}[2].
+Seitenangabe von v\fhy, k\fhy, arq- und per\hy Befehlen: \verb|\kli{N}{T}[2]. =>| \printonlykli{N}{T}[2].
 \\[.8ex]%
 \verb|\gisonpagepname => {, S.\,}| \\[-.8ex]
 \verb|\eisonpagepname => {, pp.\,}| \\[-.8ex]
@@ -4715,7 +4963,7 @@
 \verb|\gisonxpagename => {, dort: S.\,}| \\[-.8ex]
 \verb|\eisonxpagename => {, there: p.\,}| \\[-.8ex]
 \verb|\fisonxpagename => {, l\`a: p.\,}| \\[-.2ex]
-\verb|*[|\textit{Seite}\verb|]| von v-, k-, arq-, per-Befehlen: \verb|\kli{N}{T}*[2]. =>| \printonlykli{N}{T}*[2].
+\verb|*[|\textit{Seite}\verb|]| von v\fhy, k\fhy, arq\fhy, per\hy Befehlen: \verb|\kli{N}{T}*[2]. =>| \printonlykli{N}{T}*[2].
 \\[.8ex]%
 \verb|\gisonxpagepname => {, dort: S.\,}| \\[-.8ex]
 \verb|\eisonxpagepname => {, there: pp.\,}| \\[-.8ex]
@@ -4725,7 +4973,7 @@
 \verb|\gbibtitlename => {Quellen und Literatur}| \\[-.8ex]
 \verb|\ebibtitlename => {Bibliography}| \\[-.8ex]
 \verb|\fbibtitlename => {Bibliographie}| \\[-.2ex]
-Titel des gesamten Belegapparats ("Uberschrift \BibArts-Anhang) \verb|\printbibtitle|
+Titel des gesamten Belegapparats ("Uberschrift \BibArts\hy Anhang) \verb|\printbibtitle|
 \\[.8ex]%
 \verb|\gabktitlename => {Ab\-k\"ur\-zungen}| \\[-.8ex]
 \verb|\eabktitlename => {Abbreviations}| \\[-.8ex]
@@ -4806,7 +5054,7 @@
 \hspace*{1cm} \verb|\erefvendname => {\nobreak \hskip 1pt plus 0pt\barefcorr]}| \\[-.8ex]
 \verb|\frefvbegname => {(}| \\[-.8ex]
 \hspace*{1cm} \verb|\frefvendname => {\barefcorr)}| \\[-.2ex]
-Klammern k-Befehle unter \verb|\conferize|: \verb|\kli{Luhmann}{Soziale Systeme} =>| \\[-.5ex]
+Klammern k\fhy Befehle unter \verb|\conferize|: \verb|\kli{Luhmann}{Soziale Systeme} =>| \\[-.5ex]
 \hspace*{1em}{\conferize \kli{Luhmann}{Soziale Systeme}} \ \ \texttt{\% Fu"snote im Kasten} \\[-.5ex]
 Die \textit{italics}\hy Korrektur \verb|\barefcorr| ist f"ur Verweise bes.\ auf \verb|{minipage}|\kern.025em\hy Fu"snoten.
 \\[.8ex]%
@@ -4819,7 +5067,7 @@
 \verb|\erefvpagname => {p.\,}| \\[-.8ex]
 \verb|\frefvpagname => {p.\,}| \\[-.2ex]
 Seitenabk"urzung im Querverweis des eben genannten \verb|\conferize|\hy Stils; und \\[-.5ex]
-ebenso f"ur \BibArts-Querverweise: \verb|\baref{Müller} =>| \baref{Müller}, wozu auch \\[-.5ex]
+ebenso f"ur \BibArts\hy Querverweise: \verb|\baref{Müller} =>| \baref{Müller}, wozu auch \\[-.5ex]
 die oben unter \verb|\grefvbegname| ... genannten Klammersymbole benutzt werden.
 \\[.8ex]%
 \verb|\grefverbname => {siehe}| \label{grefverbname} \\[-.8ex]
@@ -4841,12 +5089,12 @@
 \verb|\eerscheditionname => {\fupskip edition,}| \\[-.8ex]
 \verb|\ferscheditionname => {\fupskip \'edi\-tion,}   %%| 
        \texttt{Vgl. oben S. \pageref{fordinalf}.} \\[-.2ex]
-Auf"|lage-Abk"urzung in \hspace{.2em}\verb|\ersch [4] {Paris}{1899} =>| \ersch [4] {Paris}{1899}
+Auf"|lage\hy Abk"urzung in \hspace{.2em}\verb|\ersch [4] {Paris}{1899} =>| \ersch [4] {Paris}{1899}
 \\[.8ex]%
 \verb|\gerschvolumename => {Bd.,}    \gerschvolumepname => {Bde.,}| \\[-.8ex]
 \verb|\eerschvolumename => {vol.,}   \eerschvolumepname => {vols.,}| \\[-.8ex]
 \verb|\ferschvolumename => {vol.,}   \ferschvolumepname => {vol.,}| \\[-.2ex]
-Band-Abk"urzung in \hspace{.2em}\verb+\ersch |3| {Paris}{1899} =>+ \ersch |3| {Paris}{1899}
+Band\hy Abk"urzung in \hspace{.2em}\verb+\ersch |3| {Paris}{1899} =>+ \ersch |3| {Paris}{1899}
 \\[.8ex]%
 \verb|\gerschnohousename => {\oO,}| {\footnotesize\verb|=> {o.\kern 0.1em O\kern -0.08em.\bahasdot}|}\\[-.8ex]
 \verb|\eerschnohousename => {n.\kern 0.15em p.,}            | \ (`no place') \\[-.8ex]
@@ -4954,7 +5202,7 @@
 
 \vspace{1ex}
  \begin{tabular}{rrrc}%
-  \bf Basis      & \verb|= |\bf addto-Teil & \verb|+ |\bf printonly-Teil & \ \ \ \bf Zusatzf"ullung \\ \hline
+  \bf Basis      & \verb|= |\bf addto\hy Teil & \verb|+ |\bf printonly\hy Teil & \ \ \ \bf Zusatzf"ullung \\ \hline
                  &                       &                           &                 \\
   \verb|\vli|    & \verb|= \addtovli|    & \verb|+ \printonlyvli|    &                 \\
   \verb|\vqu|    & \verb|= \addtovqu|    & \verb|+ \printonlyvqu|    &                 \\
@@ -5016,8 +5264,8 @@
 \verb|\arqlistemph|   & \verb|{\arqemph\relax\normalsize}|   & alles (vgl.\ unten)      \\[.25ex]
 \verb|\peremph|       & \verb|{\normalfont\scshape}|         & \verb|{\upshape\|\abra{...}\verb|}|        \\[.25ex]
 \verb|\perlistemph|   & \verb|{\peremph}|                    & alles (siehe\ unten)     \\[.25ex]
-\verb|\xrrlistemph|   & \verb|{}| \ (Register-Stichworte)    & alles (S.\,\pageref{xrr})\\[.25ex]
-\verb|\balistnumemph| & \verb|{\sffamily}| \ (Index-Zahlen)  & \verb|{}| (auto-up: S.\,\pageref{listnum}) \\
+\verb|\xrrlistemph|   & \verb|{}| \ (Register\hy Stichworte) & alles (S.\,\pageref{xrr})\\[.25ex]
+\verb|\balistnumemph| & \verb|{\sffamily}| \ (Index\hy Zahlen) & \verb|{}| (auto\hy up: S.\,\pageref{listnum}) \\
 \end{tabular}\label{arqemph2}%
 
 \vspace{3ex}\noindent
@@ -5064,50 +5312,53 @@
 \newpage
 \section{\BibArts\kern .1em\hy Ein\fhy\ko/\ko\ko Ausschalter}\label{Sect15}
 
-\vspace{1ex}\
+%\vspace{1ex}\
 
 \hspace*{7.5mm}
 \begin{tabular}{ll}
  \bf Voreinstellung "andern\hspace{1cm}  & \bf $\sim$ wiederherstellen\hspace{1.5em}(1/2) \\ \hline
-   \multicolumn{2}{l}{} \\[1ex]
+   \multicolumn{2}{l}{} \\[.5ex]
          %%
  \verb|   \affixhints|            & \verb|\notaffixhints|            \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Vor [L] und [Q] keinen Zeilenumbruch erlauben (\ko seit Version 2.2)}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Vor [L] und [Q] keinen Zeilenumbruch erlauben (\ko seit Version 2.2)}} \\[2.5ex]
          %%
  \verb|\notannouncektit|          & \verb|   \announcektit|          \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily v\hy Befehl druckt den sp"ater verwendeten Kurztitel nicht aus}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily v\hy Befehl druckt den sp"ater verwendeten Kurztitel nicht aus}} \\[2.5ex]
          %%
  \verb|\notbafrontcorr|           & \verb|   \bafrontcorr|           \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily {\normalfont\footnotesize\textit{Italics}\hy}Korrektur am Kopf von \BibArts\hy Befehlen unterlassen}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily {\normalfont\footnotesize\textit{Italics}\hy}Korrektur am Kopf von \BibArts\hy Befehlen unterlassen}} \\[2.5ex]
          %%
  \verb|   \baonecolitemdefs|      & \verb|\notbaitemdefs|            \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily \texttt{\bs print}\fabra{...}\texttt{list}\hy Befehle bekommen item\hy Abst"ande wie \texttt{\bs printvli}}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily \texttt{\bs print}\fabra{...}\texttt{list}\hy Befehle bekommen item\hy Abst"ande wie \texttt{\bs printvli}}} \\[2.5ex]
          %%
  \verb|   \batwocolitemdefs|      & \verb|\notbaitemdefs|            \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily \texttt{\bs print}\fabra{...}\texttt{list}\hy Befehle bekommen item\hy Abst"ande wie \texttt{\bs printvkc}}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily \texttt{\bs print}\fabra{...}\texttt{list}\hy Befehle bekommen item\hy Abst"ande wie \texttt{\bs printvkc}}} \\[2.5ex]
          %%
  \verb|   \conferize|             & \verb|\notconferize|             \\    
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Verweis vom k\hy Befehl auf Stelle des zugeh"origen v\hy Befehls}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Verweis vom k\hy Befehl auf Stelle des zugeh"origen v\hy Befehls}} \\[2.5ex]
          %%
  \verb|   \exponenteditionnumber| & \verb|\notexponenteditionnumber| \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily{\normalfont\footnotesize\texttt{\bs ersch}}\hy Befehl druckt Nummer der {\normalfont\footnotesize\texttt{[}}{\normalfont\footnotesize\textit{Auf"|lage}}{\normalfont\footnotesize\texttt{]}} als Exponent}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily{\normalfont\footnotesize\texttt{\bs ersch}}\hy Befehl druckt Nummer der {\normalfont\footnotesize\texttt{[}}{\normalfont\footnotesize\textit{Auf"|lage}}{\normalfont\footnotesize\texttt{]}} als Exponent}} \\[2.5ex]
          %%
  \verb|\nothyko|                  & \verb|   \hyko|             \\
    \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Automatisches 
            {\normalfont\footnotesize\textit{kerning}} nach {\normalfont\footnotesize\texttt{\bs hy}} 
-                 und {\normalfont\footnotesize\texttt{\bs fhy}} ausschalten: \hyko\fhy Y\ \nothyko\fhy Y}} \\[3ex]
+                 und {\normalfont\footnotesize\texttt{\bs fhy}} ausschalten: \hyko\fhy Y\ \nothyko\fhy Y}} \\[2.5ex]
          %%
  \verb|\notibidemize|             & \verb|   \ibidemize|             \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Automatisches {\normalfont\footnotesize\textsc{ebd.}}\hy Setzen ausschalten}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Automatisches {\normalfont\footnotesize\textsc{ebd.}}\hy Setzen ausschalten}}\\[2.5ex]
          %%
  \verb|\notktitaddtok|            & \verb|   \ktitaddtok|            \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily{\normalfont\footnotesize\texttt{\bs ktit}} im v\fhy Befehl erzeugt keinen \hspace{-.175em}{\normalfont\footnotesize\texttt{.\ko vkc}}\hy Eintrag wie ein k\fhy Befehl}} \\[3ex]
-         %%
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily{\normalfont\footnotesize\texttt{\bs ktit}} im v\fhy Befehl erzeugt keinen \hspace{-.175em}{\normalfont\footnotesize\texttt{.\ko vkc}}\hy Eintrag wie ein k\fhy Befehl}} \\[2.5ex]
+				%%
  \verb|\notkurzaddtoarq|          & \verb|   \kurzaddtoarq|            \\
    \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily{\normalfont\footnotesize\texttt{\bs kurz}} 
             (\kern-.075em {\normalfont\footnotesize\textit{Vorl"aufer}} von 
                          {\normalfont\footnotesize\texttt{\bs ktit}}) erzeugt keinen 
-                         \hspace{-.175em}{\normalfont\footnotesize\texttt{.arq}}\hy Eintrag}} \\%[3ex]
+                         \hspace{-.175em}{\normalfont\footnotesize\texttt{.arq}}\hy Eintrag}}\\[2.5ex]
+												         %%
+ \verb|\notnegcorrdefabk|         & \verb|   \negcorrdefabk|         \\
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Kein negativer Abstand nach Klammer\hy Auf in Abk"urzungen}} \\%[2.5ex]
 \end{tabular}
 
 
@@ -5114,39 +5365,46 @@
 \newpage
 \section*{\hspace{2em}\BibArts\kern .1em\hy Ein\fhy\ko/\ko\ko Ausschalter}
 
-\vspace{1ex}\
+%\vspace{1ex}\
 
 \hspace*{7.5mm}
 \begin{tabular}{ll}
  \bf Voreinstellung "andern\hspace{1cm}  & \bf $\sim$ wiederherstellen\hspace{1.5em}\hfill (2/2) \\ \hline
-   \multicolumn{2}{l}{} \\[1ex]
+   \multicolumn{2}{l}{} \\[.5ex]
+          %%
+ \verb|\notnewhyko|               & \verb|   \newhyko|          \\
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily 2.6\hy Erweiterungen im 
+           {\normalfont\footnotesize\textit{kerning}} von {\normalfont\footnotesize\texttt{\bs hy}} 
+                 und {\normalfont\footnotesize\texttt{\bs fhy}} ablehnen: \newhyko\fhy \textcommabelow Y\ \notnewhyko\fhy \textcommabelow Y}} \\[2.5ex]
          %%
- \verb|\notnegcorrdefabk|         & \verb|   \negcorrdefabk|         \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Kein negativer Abstand nach Klammer-Auf in Abk"urzungen}} \\[3ex]
-         %%
+ \verb|\notnewabra|               & \verb|   \newabra|          \\
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily 2.6\hy Erweiterungen 
+           von {\normalfont\footnotesize\texttt{\bs abra}} 
+                 und {\normalfont\footnotesize\texttt{\bs fabra}} ablehnen: \newabra\abra{\frqq}\ \notnewabra\abra{\frqq}}} \\[2.5ex]
+        %%
  \verb|\notprinthints|            & \verb|   \printhints|            \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily k\hy Befehle sollen [L]- bzw\ko.\ [Q]\hy Hinweise nicht drucken}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily k\hy Befehle sollen [L]- bzw\ko.\ [Q]\hy Hinweise nicht drucken}} \\[2.5ex]
          %%
  \verb|\notprintlongpagefolio|    & \verb|   \printlongpagefolio|    \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Statt `S.' bei {\normalfont\footnotesize\texttt{[num]}} bzw\ko.\ `Bl.' bei {\normalfont\footnotesize\texttt{(num)}} einen Doppelpunkt drucken}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Statt `S.' bei {\normalfont\footnotesize\texttt{[num]}} bzw\ko.\ `Bl.' bei {\normalfont\footnotesize\texttt{(num)}} einen Doppelpunkt drucken}} \\[2.5ex]
          %%
  \verb|\notprintlongpervol|       & \verb|   \printlongpervol|       \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily `Bd.' bei {\normalfont\footnotesize\texttt{\string|n\string|}} bzw\ko.\ `Nr.' bei {\normalfont\footnotesize\texttt{\string_n\string_}} nicht drucken}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily `Bd.' bei {\normalfont\footnotesize\texttt{\string|n\string|}} bzw\ko.\ `Nr.' bei {\normalfont\footnotesize\texttt{\string_n\string_}} nicht drucken}} \\[2.5ex]
          %%
  \verb|   \bibsortheads|          & \verb|\notbibsortheads|        \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Listen: Initialen vor Eintr"agen mit neuem Anfangsbuchstaben}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Listen: Initialen vor Eintr"agen mit neuem Anfangsbuchstaben}} \\[2.5ex]
          %%
  \verb|   \bibsortspaces|         & \verb|\notbibsortspaces|       \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Listen: Abstand zw\ko.\ Eintr"agen mit versch.\ Anfangsbuchstaben}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Listen: Abstand zw\ko.\ Eintr"agen mit versch.\ Anfangsbuchstaben}} \\[2.5ex]
          %%
  \verb|   \showbacorr|            & \verb|\notshowbacorr|            \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Stelle mit \BibArts{\normalfont\footnotesize\hy\ko\textit{italics}\hy}Korrektur im Ausdruck markieren}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Stelle mit \BibArts{\normalfont\footnotesize\hy\ko\textit{italics}\hy}Korrektur im Ausdruck markieren}} \\[2.5ex]
          %%
  \verb|   \showbamem|             & \verb|\notshowbamem|             \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily \BibArts\hy Zwischenspeicher auf Bildschirm drucken (\ko{\normalfont\footnotesize\textsc{ebd.}}\hy Setzung)}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily \BibArts\hy Zwischenspeicher auf Bildschirm drucken (\ko{\normalfont\footnotesize\textsc{ebd.}}\hy Setzung)}} \\[2.5ex]
          %%
  \verb|\notwarnsamename|          & \verb|   \warnsamename|          \\
-   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Bildschirmwarnung bei Wiederholung von Autornachnamen aus}} \\[3ex]
+   \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily Bildschirmwarnung bei Wiederholung von Autornachnamen aus}} \\[2.5ex]
          %%
  \verb|   \writeidemwarnings|     & \verb|\notwriteidemwarnings|     \\
    \multicolumn{2}{l}{\mynwarrow {\footnotesize\sffamily{\normalfont\footnotesize\textsc{ders.}}\hy Setzung im Ausdruck testhalber mit {\small$\bullet\heartsuit\nabla\spadesuit\clubsuit$} markieren}} \\
@@ -5585,7 +5843,7 @@
 \hspace{.5em}\texttt{gcc -c bibsort.c -o bibsort.o -O2} \hspace{.5em}und
 \hspace{.5em}\texttt{gcc bibsort.o -o bibsort.exe} \hspace{.5em}sowie 
 \hspace{.5em}\texttt{strip bibsort.exe} \hspace{.5em}in die
-Eingabeauf"|forderung von Windows~10 ein, um f"ur \BibArts\ 2.5
+Eingabeauf"|forderung von Windows~10 ein, um f"ur \BibArts\ 2.6
 eine ausf"uhrbare Bin"ardatei zu erzeugen.}
 
 \BibArts\ kommt heute (Version 2.x) ohne \textsc{MakeIndex} aus.  
@@ -5656,8 +5914,8 @@
 \catcode\grave at ba\|=\active\makeatother
 \def|{\hspace{-.25em}\hbox to 1em{\hfill$\sim$\hfill}\hspace{-.25em}}%
 \begin{verbatim}
-   %%>  This is bibsort 2.5  (for help:  bibsort -?)
-   %%      bibsort 2.5 is part of BibArts 2.5    (C) Timo Baumann  2022b.
+   %%>  This is bibsort 2.6  (for help:  bibsort -?)
+   %%      bibsort 2.6 is part of BibArts 2.6    (C) Timo Baumann  2023.
    %%   I read a LaTeX .aux file (follow \@input), and I write my output in files
    %%     .vli  Literature     .vqu  Published sources     .grr  Geographic index
    %%     .vkc  Short titles   .arq  Unpublished sources   .prr  Person index
@@ -5709,21 +5967,20 @@
 
 \vspace{.75ex}
 \verb|-x| ist f"ur Anwender, bei denen ein aktives Anf"uhrungszeichen etwas Anderes bedeutet
-als in \verb|german|, \verb|ngerman|, \verb|germanb| oder \verb|ngermanb| 
-(\verb|"a|\,$\Rightarrow$\,"a). Insbesondere wird \verb|"a| zusammen mit \verb|-g1| nicht mehr als \verb|ae|
+als mit \verb|german| oder \verb|ngerman|
+(\verb|"a|\,$\Rightarrow$\,"a). Insbesondere \verb|"a| etc.\ wird dann zusammen mit \verb|-g1| nicht mehr als \verb|ae| etc.\ 
 einsortiert.\footnote{\label{original}Mit der Option \texttt{-x} setzt \texttt{bibsort} zudem
-nicht (wie sonst) \texttt{\bs bagermanTeX} oder \texttt{\bs baoriginalTeX} in einer \textit{if}\hy Konstruktion
-in die erzeugten Dateien, um eine "Anderung des \textit{catcodes} ggf.\
-zu reproduzieren. $-$ \label{dqakt} Im babel\hy Paket "andert sich der \textit{catcode} von Zeichen offenbar nie.
-\texttt{bibsort} kann Ihre Nutzung von \texttt{\bs originalTeX} auf den Listen nur reproduzieren,
-falls \texttt{german.sty} oder \texttt{ngerman.sty} verwendet werden (dort "andert \texttt{\bs originalTeX}
-den \textit{catcode} des Anf"uhrungszeichens). Vgl.\ oben S.\,\pageref{bagermanTeX} samt Anm.\,\ref{bagermanTeX}. 
-$-$ Trotzdem muss heute unter babel \textbf{weder} \texttt{bibsort} mit der Option \texttt{-x} gestartet 
-\textbf{noch} \texttt{\bs baoriginalTeX} mit
-\texttt{\bs renewcommand} ausgeschaltet werden: Falls babel geladen ist, f"uhrt das \texttt{\bs baoriginalTeX} 
-seit \BibArts~2.2 den Befehl \texttt{\bs originalTeX} nicht aus
-(babel\hy french meldete unter \BibArts~2.1 ohne den \texttt{\bs renewcommand}\hy Befehl 
-irref"uhrend, es sei ein\hspace{.2em} \texttt{Incomplete} \texttt{\bs ifx}~...\hspace{.2em} vorhanden).}
+nicht (wie sonst) \texttt{\bs baoriginalTeX} oder \texttt{\bs bagermanTeX} in einer \textit{if}\hy Konstruktion
+in die erzeugten Dateien, um eine "Anderung des \textit{catcodes} von \texttt{\dq} ggf.\
+zu reproduzieren. $-$ \label{dqakt} Im \textsc{babel}\hy Paket "andern \texttt{\bs shorthandoff\{\dq\}} 
+und \texttt{\bs shorthandon\{\dq\}} den \textit{catcode} des \texttt{\dq}\kern.01em, aber \texttt{\bs originalTeX} offenbar nicht. 
+\BibArts\ reagiert seit Version 2.6 auf Ihre Nutzung von \texttt{\bs shorthandon\{\dq\}} und 
+\texttt{\bs shorthandoff\{\dq\}} unter \textsc{babel}; seither sind \texttt{\bs baoriginalTeX} und \texttt{\bs bagermanTeX} angepasst.
+\BibArts\ kann eine Nutzung von \texttt{\bs originalTeX} unter \textsc{babel} auf den Listen also \textit{nicht} reproduzieren! 
+Dies ist wichtig f"ur \textsc{babel}\hy german, \fhy ngerman, \fhy swissgerman, \fhy nswissgerman, \fhy austrian und \fhy naustrian.
+Mit \texttt{german.sty} und \texttt{ngerman.sty} m"ussen Sie aber weiterhin umgekehrt \texttt{\bs originalTeX} und 
+\texttt{\bs germanTeX} bzw\ko.\ \hspace{-.1em}\texttt{\bs ngermanTeX} verwenden, oder sie definieren
+um wie oben S.\,\pageref{bagermanTeX}, Anm.\,\ref{bagermanTeX}.}
 
 \vspace{.75ex}
 Weitere Optionen wie \verb|-l|\,, \verb|-i=j| und \verb|-p| werden unten ab Seite~\pageref{plit} erkl"art.
@@ -5733,25 +5990,18 @@
 Seit Version 2.3 stellt \verb|bibsort| die Optionen \verb|-utf8| \hspace{.075em}und \verb|-e| \hspace{.075em}bereit:
 
 \vspace{.5ex}
-\verb|-utf8| \hspace{.1em}bewirkt, dass UTF8\hy Zeichen analog zu \verb|utf8enc.dfu| v1.3c von \hspace{.05em}{\small 2022/06/07} 
-\hspace{.05em}(\kern-.05em\textit{ohne} \verb|\cyr|...\ und \verb|\CYR|...\hy Zeichen) sortiert werden. \texttt{bibsort} 2.5 kennt neu
- \hspace{.1em}DŽ \texttt{\footnotesize [U+01C4]},
- \hspace{.1em}Dž \texttt{\footnotesize [U+01C5]},
- \hspace{.1em}dž \texttt{\footnotesize [U+01C6]},
- \hspace{.1em}LJ \texttt{\footnotesize [U+01C7]},
- \hspace{.1em}Lj \texttt{\footnotesize [U+01C8]},
- \hspace{.1em}lj \texttt{\footnotesize [U+01C9]},
- \hspace{.1em}NJ \texttt{\footnotesize [U+01CA]},
- \hspace{.1em}Nj \texttt{\footnotesize [U+01CB]},
- \hspace{.1em}nj \texttt{\footnotesize [U+01CC]},
- \hspace{.1em}〈 \texttt{\footnotesize [U+3008]} und
- \hspace{.1em}〉 \texttt{\footnotesize [U+3009]}. 
+\verb|-utf8| \hspace{.1em}bewirkt, dass UTF-8\hy Zeichen analog zu \verb|utf8enc.dfu| v1.3c von \hspace{.05em}{\small 2022/06/07} 
+\hspace{.05em}(\kern-.05em\textit{ohne} \verb|\cyr|...\ und \verb|\CYR|...\hy Zeichen) sortiert werden. 
+(Aus nicht\hy lateinischen Alphabeten verarbeitet \BibArts\ 2.6 griechische Buchstaben,
+aber nur, falls sie in \LaTeX' mathematischem Modus notiert sind. \texttt{bibsort} sortiert z.\,B.
+\verb|$\Eta| \verb|\rho| \verb|\alpha$| ($\Eta \rho \alpha$) als \texttt{Era}; vgl.\ 
+\textsc{Der Grosse Brockhaus}.)
 
-Falls Sie UTF8\hy Zeichen verwenden, aber \verb|-utf8| \hspace{.075em}nicht gesetzt
-haben, meldet \verb|bibsort| nur das letzte unbekannte Oktett aus Ihrem Text, also etwa:\footnote{Da UTF8\hy Zeichen jenseits Nr.\,127 
-aus mehreren Oktetten bestehen, ist die im Beispiel angegebene Nummer \texttt{165} kein eindeutiger Hinweis darauf, auf welches UTF8\hy Zeichen 
-die Fehlermeldung zur"uckgeht. Es k"onnte sich dabei etwa um das zweite Oktett der Dublette \texttt{195-165} f"ur å (\texttt{U+00E5}) handeln, 
-aber vielleicht auch \texttt{194-165} f"ur ¥ (\texttt{U+00A5}), oder sonstwas. Oder ist es ASCII 165? Dann w"are vielleicht \v{e} gemeint (siehe \texttt{-t1}).}
+Falls Sie UTF-8\hy Zeichen verwenden, aber \verb|-utf8| \hspace{.075em}nicht gesetzt
+haben, meldet \verb|bibsort| nur das letzte unbekannte Oktett aus Ihrem Text, also etwa:\footnote{Da UTF-8\hy Zeichen jenseits Nr.\,127 
+aus mehreren Oktetten bestehen, ist die im Beispiel angegebene Nummer \texttt{165} kein eindeutiger Hinweis darauf, auf welches UTF-8\hy Zeichen 
+die Fehlermeldung zur"uckgeht. Es k"onnte sich z.\,B. um \texttt{195-165} f"ur å (\texttt{U+00E5}) handeln, 
+oder um \texttt{194-165} f"ur ¥ (\texttt{U+00A5}), u.\,s.\,w.\ $-$ aber auch um ASCII 165 (vielleicht \v{e}: siehe \texttt{-t1}).}
 
  \vspace{-1.25ex}
  {\scriptsize\begin{verbatim}
@@ -5761,7 +6011,7 @@
  \end{verbatim}}
 
 \vspace{-3.75ex}\noindent 
-Falls unter \verb|-utf8| dagegen UTF8\hy Zeichen \textit{unbekannt} sind, sammelt \verb|bibsort| 
+Falls unter \verb|-utf8| \hspace{.1em}dagegen UTF-8\hy Zeichen \textit{unbekannt} sind, sammelt \verb|bibsort| 
 bis zu zwanzig und gibt am Ende je Zeichen \textit{eine} Bildschirm\hy Meldung aus:
 
  \vspace{-1ex}
@@ -5777,7 +6027,7 @@
 Auch das aktuelle \LaTeX\ gibt bei Verwendung dieser Zeichen Fehler aus.
 Falls Sie \hspace{.15em}\verb|\DeclareUnicodeCharacter{01EC}{\k{\@tabacckludge=O}}| \hspace{.2em}im Vorspann Ihrer \LaTeX\hy Datei definieren,
 w"urde eine Nutzung von \verb|U+01EC| das Zeichen drucken und die \LaTeX\hy Fehlermeldung ausschalten; 
-\verb|bibsort| 2.5 g"abe \verb|U+01EC| aber weiterhin kein Sortiergewicht.
+\verb|bibsort| 2.6 g"abe \verb|U+01EC| aber weiterhin kein Sortiergewicht.
 Tippen von \verb|\k{\=O}| w"urde stattdessen \k{\=O} ausdrucken\footnote{In \texttt{\{tabbing\}}\kern.05em\hy Umgebungen w"are \texttt{\bs k\{\bs a=O\}} zu verwenden,
 weil \texttt{\bs=} dort Tabs setzt.} \textit{und} von \verb|bibsort| als \verb|O|\hy mit\hy Akzenten sortiert.
 %%\k{\a=O}%%
@@ -5799,8 +6049,8 @@
 \verb|\hy| und \verb|\fhy| sowie\footnote{Falls das Doppelanf"uhrungszeichen 
 \textit{aktiv} ist und \texttt{-x} nicht gesetzt wurde.} 
 auf \verb|"=| und \verb|"~|. Dabei sind \verb|\hy| und \verb|\fhy| in \BibArts\ definiert
-(siehe oben S.\,\pageref{hy}), w"ahrend \verb|"=| und \verb|"~| von \verb|german|, \verb|ngerman|
-oder den entsprechenden Versionen von babel bereitgestellt werden m"ussen.
+(siehe oben S.\,\pageref{hy}), w"ahrend \verb|"=| und \verb|"~| von [\verb|n|]\kern.05em\verb|german.sty|
+oder den entsprechenden Versionen von \textsc{babel} bereitgestellt werden m"ussen.
 
 \vspace{.75ex}
 \verb|-n1| unterbindet, dass in den num\hy Listen Fu"snotennummern
@@ -5834,7 +6084,7 @@
 der zuletzt getippte Akzent \hspace{.1em}(\kern.1em{\small\verb|\"|} \hspace{.15em}in \hspace{.15em}{\small\verb|\c{\"a}|} \hspace{.25em}und 
 \hspace{.15em}{\small\verb|\r|} \hspace{.2em}in \hspace{.15em}{\small\verb|\"{\r| \hspace{.05em}\verb|a}|}\kern.025em) \hspace{.15em}die Sortierung am st"arksten.
 
-Die folgende Liste enth"alt zun"achst nicht alle UTF8\hy Zeichen, die \verb|bibsort| verarbeiten kann. 
+Die folgende Liste enth"alt zun"achst nicht alle UTF-8\hy Zeichen, die \verb|bibsort| verarbeiten kann. 
 In einer Kopie von \hspace{.05em}\verb|bibarts.tex| \hspace{.1em}k"onnen Sie f"ur eigene Tests im Vorspann das 
 \hspace{.1em}\verb|%|
 \hspace{.15em}am Kopf von
@@ -5841,8 +6091,8 @@
 \hspace{.1em}\verb|%\allprrtrue| 
 \hspace{.15em}entfernen. Nach einem Durchlauf von 
 \hspace{.3em}\LaTeX~$+$~\verb|bibsort| \verb|-utf8| \abra{...}~$+$~\LaTeX\ 
-\hspace{.3em}sind u.\,a.\ alle UTF8\hy Zeichen (mit \verb|[U+|\fabra{...}\verb|]| als Kommentar) da, die
-\hspace{.15em}\verb|bibsort| \hspace{.15em}in Version 2.5 erkennt.
+\hspace{.3em}sind u.\,a.\ alle UTF-8\hy Zeichen (mit \verb|[U+|\fabra{...}\verb|]| als Kommentar) da, die
+\hspace{.15em}\verb|bibsort| \hspace{.15em}in Version 2.6 erkennt.
 
 
  \newcommand{\demotext}[1]{\nosort{\protect\printdemotext{#1}}}%
@@ -6853,7 +7103,8 @@
 \addtoprr{ga}
 %\addtoprr{ha}
 \addtoprr{ia}
-\addtoprr{ja}
+\addtoprr{"i\demotext{ \ \protect\string"i \protect\string"I \protect\string"e \protect\string"E repariert~in~2.6}}
+%\addtoprr{ja}
 \addtoprr{ka}
 \addtoprr{la}
 \addtoprr{na}
@@ -6926,7 +7177,13 @@
 \addtoprr{\nosort{'}a'\demotext{ \ \bs nosort\{{\protect\string'}\}a\protect\string'}}
 \addtoprr{'a'\demotext{ {\protect\string'}a{\protect\string'}}}
 \addtoprr{a'a\demotext{ a\protect\string'a \ \ \ \% vgl.\bs nosort\{\protect\string'\}a}}
+%%  changed in 2.6  :
+	\expandafter\ifx\csname AfterBabelLanguage\endcsname\relax
 {\originalTeX \addtoprr{"a"\demotext{ \{\bs originalTeX \bs addtoprr\{\protect\string"a\protect\string"\}\}\protect\label{originaltex}}}}
+  \else
+{\shorthandoff{"} \addtoprr{"a"\demotext{ \scriptsize \{\bs shorthandoff\{\protect\string"\} \bs addtoprr\{\protect\string"a\protect\string"\}\}\protect\label{originaltex}}}}
+	\fi
+%%	
 \addtoprr{«a»\demotext{ [U+00AB]a[U+00BB] \% a,A=prim"ar}}
  %\addtoprr{\guillemetleft a\guillemetright}
  % \fillprr{\guillemetleft a\guillemetright}{\demotext{ \bs guillemetleft a\bs guillemetright}}
@@ -6976,7 +7233,7 @@
 \addtoprr{\~b\demotext{ \bs\protect\string~b}}
 \addtoprr{$\tilde{b}$\demotext{ \$\bs tilde\{b\}\$}}
  \addtoprr{å}%%auch \ifallprr
-  \fillprr{å}{\demotext{ [U+00E5] \ \% *UTF8 neu in 2.3*}}
+  \fillprr{å}{\demotext{ [U+00E5] \ \% *utf8 neu in 2.3*}}
  \addtoprr{\r a}
   \fillprr{\r a}{\demotext{ \bs r a}}
 \addtoprr{\"{\r a}\demotext{ \bs\protect\string"\{\bs r a\}}}
@@ -7358,7 +7615,7 @@
 \noindent
 Zur Erzeugung der vorausgehenden Liste bekam \verb|bibsort| als
 \textit{Sortier}\hy Optio"-n(\ko en\ko)\hspace{.1em}\texttt{\bibsortargs}\hspace{.15em}"ubergeben. 
-\hspace{.1em}\verb|\bibsortargs| steht hier vor "`"ubergeben"', um die 
+\hspace{.1em}\verb|\bibsortargs| steht hier vor \texttt{"uber}\-\texttt{geben}, um die 
 Optionen auszudrucken; sie werden in diesem Befehl
 beim Ausdruck einer \verb|bibsort|\hy Datei $-$\,hier \verb|\printprr|\,$-$
 hinterlegt. Die Optionen 
@@ -7404,7 +7661,7 @@
 sonst (\ko\textit{default}$\,=\,$englisch) stellt \verb|1,000| die Zahl Tausend dar. 
 Mit \ko\verb|-g1| oder \ko\verb|-g2| wird \verb|0.251| als 251 verstanden; 
 nur bei \textit{drei} `Nachpunktstellen' ist `\verb|.|' Strukturierungszeichen:
-\verb|Bd.\,3.1| gilt als `drei-Punkt-eins' und wird vor \verb|Bd.\,10.2| 
+\verb|Bd.\,3.1| gilt als `drei\hy Punkt\hy eins' und wird vor \verb|Bd.\,10.2| 
 einsortiert (anders als \verb|Bd.\,3.100|).
 
 Bei Punkt und Komma l"asst sich die f"ur einen Text einmal gew"ahlte 
@@ -7509,7 +7766,7 @@
 %%%%%%%%%%
 
 \vspace{1.5ex}\noindent
-Nun zu \textbf{Seiten- und Fu"snotennummern in num\hy Ausdruckbefehlen} (wie \verb|\printnumvkc|):
+Nun zu \textbf{Seiten- und Fu"snoten\hy Nummern in num\hy Ausdruckbefehlen} (wie \verb|\printnumvkc|):
 Die drucken hinter den Text des Listeneintrags die Seitenzahlen und eventuell Fu"snotennummern aus,
 von denen mehrere textgleiche Zug"ange herstammen. Die Reihenfolge,
 in der Zahlentypen ausgedruckt werden, hat \textbf{defaultm"a\hyss ig} (ohne Setzen von Optionen) diese 
@@ -7696,7 +7953,7 @@
 \vspace{.5cm}
 \begin{tt}\small\noindent
 \%\% Beispiel mit einer Fussnote im Argument des \bs title-Befehls. \\
-\%\% Beim Kopieren aus dem PDF auf die Codierung (UTF8) achten! \\
+\%\% Beim Kopieren aus dem PDF auf die Codierung (utf8) achten! \\
 \%\% Im TeXnicCenter etwa ist die *beim Speichern* einzustellen. \\[2ex]
 \bs documentclass[12pt,a4paper]\{article\} \\[.25ex]
 \hspace*{.5cm}   \bs usepackage[T1]\{fontenc\} \ \bs usepackage[utf8]\{inputenc\} \\
@@ -7745,7 +8002,7 @@
 
 \strut \\[-.5ex]
 \hspace*{2cm}\textsf{Zun"achst werden die zentralen \BibArts\hy Befehle erkl"art:} \\[.875ex]
-\tocline{Sect1} {Vollzitate und Kurzzitate (\ko\textit{v}\hy\ und \textit{k}\fhy Befehle)} \\[.25ex]
+\tocline{Sect1} {Vollzitate und Kurzzitate (v\hy\ und k\fhy Befehle)} \\[.25ex]
 \tocline{Sect2} {W"ortliche Zitate in verschiedenen Sprachen} \\[.25ex]
 \tocline{Sect3} {Formatierungs- und Editionshilfen} \\[.25ex]
 \tocline{Sect4} {Abk"urzungen} \\[.25ex]
@@ -7771,15 +8028,15 @@
 
 \vfill
 \hbox{\parbox{7.7cm}{\footnotesize\noindent
-\textbf{\BibArts~2.5 \ (9 Dateien, 8 vom 01.\,10.\,2022):} \\[.85ex]
+\textbf{\BibArts~2.6 \ (9 Dateien, 8 vom 18.\,06.\,2023):} \\[.85ex]
  \begin{tabular}{ll}%
  \texttt{README.txt}   & Versionsgeschichte seit 1.3         \\[-1.75pt]
- \texttt{bibarts.sty}  & Das \LaTeX-Style-File               \\[-1.75pt]
+ \texttt{bibarts.sty}  & Das \LaTeX\hy Style\hy File         \\[-1.75pt]
  \texttt{bibarts.pdf}  & Diese Dokumentation hier            \\[-1.75pt]
  \texttt{bibarts.tex}  & Quellcode von \texttt{bibarts.pdf}  \\[-1.75pt]
  \texttt{ba-short.pdf} & Englische Kurzdokumentation         \\[-1.75pt]
  \texttt{ba-short.tex} & Quellcode von \texttt{ba-short.pdf} \\[-1.75pt]
- \texttt{bibsort.exe}  & bibarts-bin erzeugt die Listen      \\[-1.75pt]
+ \texttt{bibsort.exe}  & bibarts\hy bin erzeugt die Listen   \\[-1.75pt]
  \texttt{bibsort.c}    & Quellcode von \texttt{bibsort.exe}  \\[-1.75pt]
  \texttt{COPYING}      & Lizenz (vom 28.\,11.\,1993)         \\
  \end{tabular}} 
@@ -7803,7 +8060,7 @@
 
 {\footnotesize\vspace{1.5ex}\noindent \BibArts\ ist kostenlos. Bitte
 dokumentieren Sie "Anderungen vor der Weitergabe. \\[-.5ex]
-Zur Diskussion k"onnen Sie mir an\hspace{.1em}
+Zur Diskussion k"onnen Sie mir gerne an\hspace{.1em}
 \texttt{bibarts}\kern.1em(\kern-.05em at\kern-.075em)\kern.1em\texttt{gmx.de}\hspace{.1em} 
 mailen.}
 

Modified: trunk/Master/texmf-dist/doc/latex/bibarts/bibsort.exe
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/bibarts/bibsort.c
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/bibarts/bibarts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bibarts/bibarts.sty	2023-06-18 23:43:15 UTC (rev 67406)
+++ trunk/Master/texmf-dist/tex/latex/bibarts/bibarts.sty	2023-06-19 20:20:40 UTC (rev 67407)
@@ -1,5 +1,5 @@
-%%  BibArts 2.5 assists you to write LaTeX texts in arts and humanities.
-%%  Copyright (C) 2022b  Timo Baumann  bibarts[at]gmx.de  (2022/10/01)
+%%  BibArts 2.6 assists you to write LaTeX texts in arts and humanities.
+%%  Copyright (C) 2023  Timo Baumann  bibarts[at]gmx.de  (2023/06/18)
 %%
 %%  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
@@ -29,12 +29,13 @@
 %%    bibsort.c     Source of bibsort.exe
 %%    COPYING       The license of the package
 
+%%  Octets \xC3 \xC4 \xC5 \xC7 \xC8 \xE1 and triplets like ‘ are used in this file.
 
 
 %%  COMPATIBILITY
-%%  Change \DeclareRobustCommand into \def before using LaTeX 2.09.
+%%  Change \DeclareRobustCommand (DRC) into \def before using LaTeX 2.09.
 %%  Then, you still NOT have to \protect BibArts-cmds in args of v-cmds.
-%%  BibArts 2.5 ONLY has an EMULATION for 1.3 texts:  Keep copies of 1.x?
+%%  BibArts 2.6 ONLY has an EMULATION for 1.3 texts:  Keep copies of 1.x?
 
 
 
@@ -73,7 +74,7 @@
 
 \def\errmessage at ba#1{{\protectchars at active\errmessage{#1.^^J \space. . . . . . . . . . . }}}
 
-\typeout at ba{Style Option BibArts, Version 2.5 [2022b] ...}
+\typeout at ba{Style Option BibArts, Version 2.6 [2023] ...}
 
 \def\msg at bafontsubst#1#2{\typeout at ba{{\string#1 ...} is unknown; I'll substitute {\string#2 ...}.}}
 
@@ -99,7 +100,7 @@
 \def\baabkcorr{\bacorr}
 \def\balistcorr{\bacorr}
 \def\bakntsepcorr{\bacorr}
-%% Only \barefcorr is not yet unified in 2.5 %%
+%% \barefcorr remains un-unified
 
 \def\setup at ba#1#2{\let\@bahdtest-{#1{%
    \ifdim\fontdimen\@ne\font=\z@{\ignorespaces #2\ba at textmode\iflasthasdot at ba{\global\let\@bahdtest+}{}}\else
@@ -192,8 +193,8 @@
 
 \newif\ifgendering\genderingfalse
 \newif\iffemale\femalefalse
-\def\female{\global\genderingtrue\global\femaletrue} %% not for use in \vauthor ...
-\def\male{\global\genderingtrue\global\femalefalse}  %% ... or \midvauthor!
+\def\female{\global\genderingtrue\global\femaletrue}
+\def\male{\global\genderingtrue\global\femalefalse}
 \def\Ikillname{\ifgendering 
    \iffemale \femalename \else \malename \fi 
  \else \killname \fi}
@@ -310,7 +311,7 @@
 \def\pnotprintlpevo{\@prnbapevofalse}
 \def\notprintlongpervol{\protect\pnotprintlpevo}
 
-\def\if at batone#1#2{{\def\@testa{T1}\ifx\@testa\encodingdefault{#1}\else{#2}\fi}}
+\def\if at batone#1#2{\ifx\ToneName at ba\encodingdefault{#1}\else{#2}\fi}
 \def\ifbatone{\protect\if at batone}
 \def\ifbaibidem#1#2{\ifx\isibidem at ba+{#1}\else{#2}\fi}
 \def\ifbaperiodical#1#2{\if at perba{#1}\else{#2}\fi}
@@ -466,33 +467,36 @@
 
 \def\ibidemname at ba{\setup at ba{\edibidemph}{\cap at ba{ibidem}}}
 
-\def\pbaplural{\let\@testb=+}
-\def\baplural{\protect\pbaplural}
 
-\def\pbasingular{\let\@testb=.}
-\def\basingular{\protect\pbasingular}  %% at the end of __||()[] %%
+%% \@testb into \sg at ba and DRC in 2.6
 
-{\catcode\grave at ba\;=12\gdef\dopassemi at ba{\ifx;\next at ba \let\@testb=+\fi}}
-{\catcode\grave at ba\;=13\gdef\doaktsemi at ba{\ifx;\next at ba \let\@testb=+\fi}}
+\def\pbaplural{\let\sg at ba=+}
+\DeclareRobustCommand\baplural{\protect\pbaplural}  %% at the end of __||()[]
+
+\def\pbasingular{\let\sg at ba=.}
+\DeclareRobustCommand\basingular{\protect\pbasingular}
+
+{\catcode\grave at ba\;=12\gdef\dopassemi at ba{\ifx;\next at ba \let\sg at ba=+\fi}}
+{\catcode\grave at ba\;=13\gdef\doaktsemi at ba{\ifx;\next at ba \let\sg at ba=+\fi}}
 \def\kommin at string#1{\getnext at km#1\endlist at ba}
 \def\getnext at km{\afterassignment\do at ba@km\let\next at ba= }
 \def\do at ba@km{%
   \ifx \next at ba\endlist at ba \let\next at ba\relax
   \else
-   \ifx    -\next at ba \let\@testb=+\fi
-   \ifx    ,\next at ba \let\@testb=+\fi
-   \ifx  \hy\next at ba \let\@testb=+\fi
-   \ifx \fhy\next at ba \let\@testb=+\fi
-  %\ifx \phy\next at ba \let\@testb=+\fi
-  %\ifx\pfhy\next at ba \let\@testb=+\fi
-   \ifx   \f\next at ba \let\@testb=+\fi
-   \ifx  \ff\next at ba \let\@testb=+\fi
-   \ifx  \pf\next at ba \let\@testb=+\fi
-   \ifx \pff\next at ba \let\@testb=+\fi
-   \ifx  \sq\next at ba \let\@testb=+\fi
-   \ifx \sqq\next at ba \let\@testb=+\fi
-   \ifx \psq\next at ba \let\@testb=+\fi
-   \ifx\psqq\next at ba \let\@testb=+\fi
+   \ifx    -\next at ba \let\sg at ba=+\fi
+   \ifx    ,\next at ba \let\sg at ba=+\fi
+   \ifx  \hy\next at ba \let\sg at ba=+\fi
+   \ifx \fhy\next at ba \let\sg at ba=+\fi
+   \ifx \phy\next at ba \let\sg at ba=+\fi  %% Re-entered in 2.6:
+   \ifx\pfhy\next at ba \let\sg at ba=+\fi  %% Needed if not DRC!
+   \ifx   \f\next at ba \let\sg at ba=+\fi
+   \ifx  \ff\next at ba \let\sg at ba=+\fi
+   \ifx  \pf\next at ba \let\sg at ba=+\fi
+   \ifx \pff\next at ba \let\sg at ba=+\fi
+   \ifx  \sq\next at ba \let\sg at ba=+\fi
+   \ifx \sqq\next at ba \let\sg at ba=+\fi
+   \ifx \psq\next at ba \let\sg at ba=+\fi
+   \ifx\psqq\next at ba \let\sg at ba=+\fi
    \ifx \basingular\next at ba \basingular\fi
    \ifx \baplural  \next at ba \baplural  \fi
    \ifx\pbasingular\next at ba \basingular\fi
@@ -502,27 +506,27 @@
    \let\next at ba\getnext at km
   \fi \next at ba}
 
-\def\erripfpevo at ba#1{%{ \erri at ba}%  %% outer/inner in 2.5:
+\def\erripfpevo at ba#1{%{ \erri at ba}%
    \ifx#1x\type at bawarn{Empty [] or () at \if at baouter outer \else inner \fi cmd}\else
           \type at bawarn{Empty || or __ at \if at baouter outer \else inner \fi cmd}\fi}
 
 \def\printpf at ba#1#2{\if at pfvba{\errorcontextlines=-1%
   \def\@testa{#2}%
-  \let\@testb=.%
+  \let\sg at ba=.%
   \ifx\@testa\@leer \erripfpevo at ba{x}\else
   \ifx\@testa\@leerz\erripfpevo at ba{x}\else
   \if at prnbapf\kommin at string{#2}\fi
-  {\if at prnbapf\ifx.\@testb\cap at ba{#1}\else\cap at ba{#1p}\fi
+  {\if at prnbapf\ifx.\sg at ba\cap at ba{#1}\else\cap at ba{#1p}\fi
    \else{\pagefolioshortsep}\fi
    {\ignorespaces #2}\let\@testa=-\finddot at ba{#2}\ifx\@testa+\@bahasdot\fi}\fi\fi}\fi}
 
 \def\printpevo at ba#1#2{\if at pfvba{\errorcontextlines=-1%
   \def\@testa{#1}%
-  \let\@testb=.%
+  \let\sg at ba=.%
   \ifx\@testa\@leer \erripfpevo at ba{}\else
   \ifx\@testa\@leerz\erripfpevo at ba{}\else
   \if at prnbapevo\kommin at string{#1}\fi
-  {\if at prnbapevo\ifx.\@testb\cap at ba{#2}\else\cap at ba{#2p}\fi
+  {\if at prnbapevo\ifx.\sg at ba\cap at ba{#2}\else\cap at ba{#2p}\fi
    \else{\pervolshortsep}\fi
    {\ignorespaces #1}\let\@testa=-\finddot at ba{#1}\ifx\@testa+\@bahasdot\fi\gdef\bacorr{}}\fi\fi}\fi}
 
@@ -556,7 +560,7 @@
       \fi
       \else\printpf at ba{#1}{#3}%
       \global\let\lastp at ba=-%
-      \global\let\pmem at ba=\pref at ba  %% moved in 2.5
+      \global\let\pmem at ba=\pref at ba
     \fi}%
   \fi}
 
@@ -577,8 +581,8 @@
             \ifx\isibidem at ba+\ifx\pos at ba1\else\global\let\thisvol at ba=+\fi\fi
          \fi
       \fi
-      \global\let\lastvol at ba=-%  %% moved in 2.5
-      \global\let\volmem at ba=\volref at ba  %% moved in 2.5
+      \global\let\lastvol at ba=-%
+      \global\let\volmem at ba=\volref at ba
     \else
       \printpevo at ba{#1}{#2}%
     \fi}%
@@ -613,9 +617,9 @@
 \def\geditorname{[\kern 0.04em Hrsg.]\kern 0.02em}
 \let\geditorpname=\geditorname
 \setibidem{g}{ebd\kern -0.07em}{.}
-\def\gidemname{ders\kern -0.04em.\bahasdot}     %%
-\def\geademname{dies\kern -0.04em.\bahasdot}    %% \bahasdot new in 2.2 %%
-\def\giidemname{diesn\kern -0.07em.\bahasdot}   %%
+\def\gidemname{ders\kern -0.04em.\bahasdot}
+\def\geademname{dies\kern -0.04em.\bahasdot}
+\def\giidemname{diesn\kern -0.07em.\bahasdot}
 \def\gvolname{, Bd.\,}
 \def\gvolpname{, Bde.\,}
 \def\gpername{\ifbaibidem{, Nr.\,}{\pernosep}}
@@ -641,7 +645,7 @@
 \def\gprrtitlename{Personenregister}
 \def\gsrrtitlename{Sachregister}
 \def\gannouncektitname{\bastrut\ (\kern 0.015em im Folgenden \baupcorr}
-  %% 2.5 auch: {\bapoint\newsentence Fortan: }
+  %%{\bapoint\newsentence Fortan: }
 \def\gannouncekendname{)}  %%{\bapoint\banotdot}
 \def\grefvbegname{(}
 \def\grefverbname{siehe}
@@ -810,131 +814,128 @@
 
 
 \def\@outsavety{%         %% not protect \nsep %%
-   \protectchars at active%
-   \def\newpage{\protect\newpage}%
-   \def\frq{\protect\frq}%
-   \def\flq{\protect\flq}%
-   \def\frqq{\protect\frqq}%
-   \def\flqq{\protect\flqq}%
-   \def\"{\string\"}%
-    \def\ddot{\protect\ddot}%
-   \def\.{\string\.}%
-    \def\dot{\protect\dot}%
-   \def\={\string\=}%
-    \def\bar{\protect\bar}%
-     \def\vec{\protect\vec}%
-   \def\^{\string\^}%
-    \def\hat{\protect\hat}%
-   \def\'{\string\'}%
-    \def\acute{\protect\acute}%
-   \def\`{\string\`}%
-    \def\grave{\protect\grave}%
-   \def\~{\string\~}%
-    \def\tilde{\protect\tilde}%
-   \def\P{\protect\P}%
-   \def\S{\protect\S}%
-   \def\aa{\protect\aa}%
-   \def\ae{\protect\ae}%
-   \def\AA{\protect\AA}%
-   \def\AE{\protect\AE}%
-   \def\b{\protect\b}%
-   \def\c{\protect\c}%
-   \def\d{\protect\d}%
-   \def\H{\protect\H}%
-   \def\i{\protect\i}%
-   \def\j{\protect\j}%
-   \def\l{\protect\l}%
-   \def\L{\protect\L}%
-   \def\o{\protect\o}%
-   \def\O{\protect\O}%
-  \def\ss{\protect\ss}%
-  \def\3{\string\3}%
-  \def\newhyss{\protect\newhyss}%
-  \def\NEWHYSS{\protect\NEWHYSS}%
-  \def\oldhyss{\protect\oldhyss}%
-  \def\OLDHYSS{\protect\OLDHYSS}%
-  \def\oldhyc{\protect\oldhyc}%
-  \def\OLDHYC{\protect\OLDHYC}%
-  \def\oldhyf{\protect\oldhyf}%
-  \def\OLDHYF{\protect\OLDHYF}%
-  \def\oldhyl{\protect\oldhyl}%
-  \def\OLDHYL{\protect\OLDHYL}%
-  \def\oldhym{\protect\oldhym}%
-  \def\OLDHYM{\protect\OLDHYM}%
-  \def\oldhyn{\protect\oldhyn}%
-  \def\OLDHYN{\protect\OLDHYN}%
-  \def\oldhyp{\protect\oldhyp}%
-  \def\OLDHYP{\protect\OLDHYP}%
-  \def\oldhyr{\protect\oldhyr}%
-  \def\OLDHYR{\protect\OLDHYR}%
-  \def\oldhyt{\protect\oldhyt}%
-  \def\OLDHYT{\protect\OLDHYT}%
-  \def\ck{\protect\ck}%
-  \def\CK{\protect\CK}%
-   \def\k{\protect\k}%
-   \def\r{\protect\r}%
-    \def\mathring{\protect\mathring}%
-   \def\t{\protect\t}%
-   \def\u{\protect\u}%
-    \def\breve{\protect\breve}%
-   \def\v{\protect\v}%
-    \def\check{\protect\check}%
-   %%\def\|{\string\|}%  %% \fnsymbol ? %%
-   \def\,{\string\,}%
-   \def\*{\string\*}%
-   \def\@{\string\@}%
-   \def\-{\string\-}%
-   \def\_{\string\_}%
-   \def\${\string\$}%
-   \def\\{\string\\}%
-     \def\{{\string\{}%
-     \def\}{\string\}}%
-   \def\leavevmode{\protect\leavevmode}%
-   \def\rlap{\protect\rlap}%
-   \def\llap{\protect\llap}%
-   \def\nobreak{\protect\nobreak}%
-   \def\mathhexbox{\protect\mathhexbox}%
-    \def\authoremph{\protect\authoremph}%
-     \def\cal{\protect\cal}%
-     \def\mit{\protect\mit}%
-     \def\footnotesize{\protect\footnotesize}%
-     \def\huge{\protect\huge}%
-     \def\Huge{\protect\Huge}%
-     \def\large{\protect\large}%
-     \def\Large{\protect\Large}%
-     \def\LARGE{\protect\LARGE}%
-     \def\scriptsize{\protect\scriptsize}%
-     \def\small{\protect\small}%
-     \def\tiny{\protect\tiny}%
-     \def\normalsize{\protect\normalsize}%
-   %\def\label##1{}%
-   \def\label{\protect\label}%  %% 2.09/2e? %%
-   \def\index{\protect\index}%
-   \def\glossary{\protect\glossary}%
-   \def\Alpha{\protect\Alpha}%
-   \def\Beta{\protect\Beta}%
-   \def\Epsilon{\protect\Epsilon}%
-   \def\Zeta{\protect\Zeta}%
-   \def\Eta{\protect\Eta}%
-   \def\Iota{\protect\Iota}%
-   \def\Kappa{\protect\Kappa}%
-   \def\Mu{\protect\Mu}%
-   \def\Nu{\protect\Nu}%
-   \def\Rho{\protect\Rho}%
-   \def\Tau{\protect\Tau}%
-   \def\Chi{\protect\Chi}%
-   \def\Omicron{\protect\Omicron}%
-   \def\omicron{\protect\omicron}%
-   \def\backslash{\protect\backslash}%
-   \def\sz{\protect\sz}%
-   \def\SZ{\protect\SZ}%
-   \def\selectlanguage{\protect\selectlanguage}%
-   \def\sethyphenation{\protect\sethyphenation}%
-   \def\frac{\protect\frac}%
-   \def\nosort{\protect\nosort}%
-   \def\hy{\protect\hy}%
-   \def\fhy{\protect\fhy}%
-   \def\bastrut{\protect\bastrut}%
+  \protectchars at active%
+  \def\newpage{\protect\newpage}%
+  %% del \frq \flq \frqq \flqq in 2.6
+  \def\"{\string\"}%
+   \def\ddot{\protect\ddot}%
+  \def\.{\string\.}%
+   \def\dot{\protect\dot}%
+  \def\={\string\=}%
+   \def\bar{\protect\bar}%
+    \def\vec{\protect\vec}%
+  \def\^{\string\^}%
+   \def\hat{\protect\hat}%
+  \def\'{\string\'}%
+   \def\acute{\protect\acute}%
+  \def\`{\string\`}%
+   \def\grave{\protect\grave}%
+  \def\~{\string\~}%
+   \def\tilde{\protect\tilde}%
+  \def\P{\protect\P}%
+  \def\S{\protect\S}%
+  \def\aa{\protect\aa}%
+  \def\ae{\protect\ae}%
+  \def\AA{\protect\AA}%
+  \def\AE{\protect\AE}%
+  \def\b{\protect\b}%
+  \def\c{\protect\c}%
+  \def\d{\protect\d}%
+  \def\H{\protect\H}%
+  \def\i{\protect\i}%
+  \def\j{\protect\j}%
+  \def\l{\protect\l}%
+  \def\L{\protect\L}%
+  \def\o{\protect\o}%
+  \def\O{\protect\O}%
+ \def\ss{\protect\ss}%
+ \def\3{\string\3}%
+ \def\newhyss{\protect\newhyss}%
+ \def\NEWHYSS{\protect\NEWHYSS}%
+ \def\oldhyss{\protect\oldhyss}%
+ \def\OLDHYSS{\protect\OLDHYSS}%
+ \def\oldhyc{\protect\oldhyc}%
+ \def\OLDHYC{\protect\OLDHYC}%
+ \def\oldhyf{\protect\oldhyf}%
+ \def\OLDHYF{\protect\OLDHYF}%
+ \def\oldhyl{\protect\oldhyl}%
+ \def\OLDHYL{\protect\OLDHYL}%
+ \def\oldhym{\protect\oldhym}%
+ \def\OLDHYM{\protect\OLDHYM}%
+ \def\oldhyn{\protect\oldhyn}%
+ \def\OLDHYN{\protect\OLDHYN}%
+ \def\oldhyp{\protect\oldhyp}%
+ \def\OLDHYP{\protect\OLDHYP}%
+ \def\oldhyr{\protect\oldhyr}%
+ \def\OLDHYR{\protect\OLDHYR}%
+ \def\oldhyt{\protect\oldhyt}%
+ \def\OLDHYT{\protect\OLDHYT}%
+ \def\ck{\protect\ck}%
+ \def\CK{\protect\CK}%
+  \def\k{\protect\k}%
+  \def\r{\protect\r}%
+   \def\mathring{\protect\mathring}%
+  \def\t{\protect\t}%
+  \def\u{\protect\u}%
+   \def\breve{\protect\breve}%
+  \def\v{\protect\v}%
+   \def\check{\protect\check}%
+  %%\def\|{\string\|}%  %% \fnsymbol ? %%
+  \def\,{\string\,}%
+  \def\*{\string\*}%
+  \def\@{\string\@}%
+  \def\-{\string\-}%
+  \def\_{\string\_}%
+  \def\${\string\$}%
+  \def\\{\string\\}%
+    \def\{{\string\{}%
+    \def\}{\string\}}%
+  \def\leavevmode{\protect\leavevmode}%
+  \def\rlap{\protect\rlap}%
+  \def\llap{\protect\llap}%
+  \def\nobreak{\protect\nobreak}%
+  \def\mathhexbox{\protect\mathhexbox}%
+   \def\authoremph{\protect\authoremph}%
+    \def\cal{\protect\cal}%
+    \def\mit{\protect\mit}%
+    \def\footnotesize{\protect\footnotesize}%
+    \def\huge{\protect\huge}%
+    \def\Huge{\protect\Huge}%
+    \def\large{\protect\large}%
+    \def\Large{\protect\Large}%
+    \def\LARGE{\protect\LARGE}%
+    \def\scriptsize{\protect\scriptsize}%
+    \def\small{\protect\small}%
+    \def\tiny{\protect\tiny}%
+    \def\normalsize{\protect\normalsize}%
+  %\def\label##1{}%
+  \def\label{\protect\label}%  %% 2.09/2e? %%
+  \def\index{\protect\index}%
+  \def\glossary{\protect\glossary}%
+  \def\Alpha{\protect\Alpha}%
+  \def\Beta{\protect\Beta}%
+  \def\Epsilon{\protect\Epsilon}%
+  \def\Zeta{\protect\Zeta}%
+  \def\Eta{\protect\Eta}%
+  \def\Iota{\protect\Iota}%
+  \def\Kappa{\protect\Kappa}%
+  \def\Mu{\protect\Mu}%
+  \def\Nu{\protect\Nu}%
+  \def\Rho{\protect\Rho}%
+  \def\Tau{\protect\Tau}%
+  \def\Chi{\protect\Chi}%
+  \def\Omicron{\protect\Omicron}%
+  \def\omicron{\protect\omicron}%
+  \def\backslash{\protect\backslash}%
+  \def\sz{\protect\sz}%
+  \def\SZ{\protect\SZ}%
+  \def\selectlanguage{\protect\selectlanguage}%
+  \def\sethyphenation{\protect\sethyphenation}%
+  \def\frac{\protect\frac}%
+  \def\nosort{\protect\nosort}%
+  \def\hy{\protect\hy}%
+  \def\fhy{\protect\fhy}%
+  \def\bastrut{\protect\bastrut}%
 }
 
 
@@ -949,77 +950,84 @@
 
 
 \def\@outfunctions{%
-   \errorcontextlines=-1%
-   \def\protect{\noexpand\noexpand\noexpand}%
-   \def\protect at onlyout{\protect}%
-   \def\par{}%   %% Fehlermeldungen verringen %%
-   \if at unusedbib\def\setn at ba{{}{}{-}}\fi%
-   \def\onlyhere{\protect\onlyhere}%
-   \def\onlyout{\protect\onlyout}%
-   \def\onlyvoll{\protect\onlyvoll}%
-   \def\onlykurz{\protect\onlykurz}%
-   \def\sechere##1##2{\onlyhere{##2}\onlyout{##1}}%  %% new in 2.5
-    \def\kurz{\if at baouter\protect\outkurz\else\protect\delkurz\fi}%
-    \def\ktit{\protect\ktit}%
-   \def\vauthor{\protect\vauthor}%
-   \def\midvauthor{\protect\midvauthor}%
-   \def\kauthor{\protect\kauthor}%
-   \def\midkauthor{\protect\midkauthor}%
-   \def\addtovli{\protect\shadowv}%
-   \def\addtovqu{\protect\shadowv}%
-   \def\addtokli{\protect\shadowk}%
-   \def\addtokqu{\protect\shadowk}%
-   \def\vli{\protect\printonlyvli}%
-   \def\vqu{\protect\printonlyvqu}%
-   \def\kli{\protect\printonlykli}%
-   \def\kqu{\protect\printonlykqu}%
-   \def\printonlyvli{\protect\printonlyvli}%
-   \def\printonlyvqu{\protect\printonlyvqu}%
-   \def\printonlykli{\protect\printonlykli}%
-   \def\printonlykqu{\protect\printonlykqu}%
-   \def\xaddtovli{\protect\shadowv}%
-   \def\xaddtovqu{\protect\shadowv}%
-   \def\xaddtokli{\protect\shadowk}%
-   \def\xaddtokqu{\protect\shadowk}%
-   \def\xvli{\protect\xprintonlyvli}%
-   \def\xvqu{\protect\xprintonlyvqu}%
-   \def\xkli{\protect\xprintonlykli}%
-   \def\xkqu{\protect\xprintonlykqu}%
-   \def\xprintonlyvli{\protect\xprintonlyvli}%
-   \def\xprintonlyvqu{\protect\xprintonlyvqu}%
-   \def\xprintonlykli{\protect\xprintonlykli}%
-   \def\xprintonlykqu{\protect\xprintonlykqu}%
-   \def\per{\protect\printonlyper}%
-   \def\abkper{\protect\printonlyper}%
-   \def\fillper{\protect\shadowtwo}%
-   \def\arq{\protect\printonlyarq}%
-   \def\fillarq{\protect\shadowtwo}%
-   \def\fillgrr{\protect\shadowtwo}%
-   \def\fillprr{\protect\shadowtwo}%
-   \def\fillsrr{\protect\shadowtwo}%
-   \def\abk{\protect\printonlyabk}%
-   \def\defabk{\protect\printonlydefabk}%
-   \def\abkdef{\protect\printonlyabkdef}%
-   \def\addtoper{\protect\shadowo}%
-   \def\addtoarq{\protect\shadowt}%
-   \def\addtoabk{\protect\shadowone}%
-   \def\addtodefabk{\protect\shadowtwo}%
-   \def\addtoabkdef{\protect\shadowtwo}%
-   \def\addtogrr{\protect\shadowone}%
-   \def\addtoprr{\protect\shadowone}%
-   \def\addtosrr{\protect\shadowone}%
-   \def\printonlyper{\protect\printonlyper}%
-   \def\printonlyarq{\protect\printonlyarq}%
-   \def\printonlyabk{\protect\printonlyabk}%
-   \def\printonlydefabk{\protect\printonlydefabk}%
-   \def\printonlyabkdef{\protect\printonlyabkdef}%
-   \def\female{\protect\female}%
-   \def\male{\protect\male}%
-   \def\sort{\protect\sort}%
-   \def\bago{\protect\bago}%
-   \def\bahasdot{\protect\bahasdot}%
-   \def\bacorr{\protect\bacorr}%
-   \def\verb{\errmessage{verbatim is forbidden inside BibArts args}}%
+  \errorcontextlines=-1%
+  \def\protect{\noexpand\noexpand\noexpand}%
+  \def\protect at onlyout{\protect}%
+  \def\par{}%  %% reduce errmsgs
+  \if at unusedbib\def\setn at ba{{}{}{-}}\fi%
+  \def\onlyhere{\protect\onlyhere}%
+  \def\onlyout{\protect\onlyout}%
+  \def\onlyvoll{\protect\onlyvoll}%
+  \def\onlykurz{\protect\onlykurz}%
+  \def\sechere##1##2{\onlyhere{##2}\onlyout{##1}}%
+   \def\kurz{\if at baouter\protect\outkurz\else\protect\delkurz\fi}%
+   \def\ktit{\protect\ktit}%
+  \def\vauthor{\protect\vauthor}%
+  \def\midvauthor{\protect\midvauthor}%
+  \def\kauthor{\protect\kauthor}%
+  \def\midkauthor{\protect\midkauthor}%
+  \def\addtovli{\protect\shadowv}%
+  \def\addtovqu{\protect\shadowv}%
+  \def\addtokli{\protect\shadowk}%
+  \def\addtokqu{\protect\shadowk}%
+  \def\vli{\protect\printonlyvli}%
+  \def\vqu{\protect\printonlyvqu}%
+  \def\kli{\protect\printonlykli}%
+  \def\kqu{\protect\printonlykqu}%
+  \def\printonlyvli{\protect\printonlyvli}%
+  \def\printonlyvqu{\protect\printonlyvqu}%
+  \def\printonlykli{\protect\printonlykli}%
+  \def\printonlykqu{\protect\printonlykqu}%
+  \def\xaddtovli{\protect\shadowv}%
+  \def\xaddtovqu{\protect\shadowv}%
+  \def\xaddtokli{\protect\shadowk}%
+  \def\xaddtokqu{\protect\shadowk}%
+  \def\xvli{\protect\xprintonlyvli}%
+  \def\xvqu{\protect\xprintonlyvqu}%
+  \def\xkli{\protect\xprintonlykli}%
+  \def\xkqu{\protect\xprintonlykqu}%
+  \def\xprintonlyvli{\protect\xprintonlyvli}%
+  \def\xprintonlyvqu{\protect\xprintonlyvqu}%
+  \def\xprintonlykli{\protect\xprintonlykli}%
+  \def\xprintonlykqu{\protect\xprintonlykqu}%
+  \def\per{\protect\printonlyper}%
+  \def\abkper{\protect\printonlyper}%
+  \def\fillper{\protect\shadowtwo}%
+  \def\arq{\protect\printonlyarq}%
+  \def\fillarq{\protect\shadowtwo}%
+  \def\fillgrr{\protect\shadowtwo}%
+  \def\fillprr{\protect\shadowtwo}%
+  \def\fillsrr{\protect\shadowtwo}%
+  \def\abk{\protect\printonlyabk}%
+  \def\defabk{\protect\printonlydefabk}%
+  \def\abkdef{\protect\printonlyabkdef}%
+  \def\addtoper{\protect\shadowo}%
+  \def\addtoarq{\protect\shadowt}%
+  \def\addtoabk{\protect\shadowone}%
+  \def\addtodefabk{\protect\shadowtwo}%
+  \def\addtoabkdef{\protect\shadowtwo}%
+  \def\addtogrr{\protect\shadowone}%
+  \def\addtoprr{\protect\shadowone}%
+  \def\addtosrr{\protect\shadowone}%
+  \def\printonlyper{\protect\printonlyper}%
+  \def\printonlyarq{\protect\printonlyarq}%
+  \def\printonlyabk{\protect\printonlyabk}%
+  \def\printonlydefabk{\protect\printonlydefabk}%
+  \def\printonlyabkdef{\protect\printonlyabkdef}%
+  \def\female{\protect\female}%
+  \def\male{\protect\male}%
+  \def\sort{\protect\sort}%
+  \def\bago{\protect\bago}%
+  \def\bahasdot{\protect\bahasdot}%
+  \def\bacorr{\protect\bacorr}%
+  \def\verb{\errmessage{verbatim is forbidden inside BibArts args}}%
+ %% new in 2.6:
+ \def\input{\protect\input}%
+ \def\mdqon{\protect\mdqon}%
+ \def\mdqoff{\protect\mdqoff}%
+ \def\shorthandon{\protect\shorthandon}%
+ \def\shorthandoff{\protect\shorthandoff}%
+ \def\hyphenrules{\protect\hyphenrules}%
 }
 
 
@@ -1027,72 +1035,72 @@
 
 
 \def\@memfunctions{%
-   \errorcontextlines=-1%
-   \def\protect{\noexpand\noexpand\noexpand}%
-   \def\kurz{\protect\kurz}%
-   \def\ktit{\protect\ktit}%
-   \def\addtovli{\protect\addtovli}%
-   \def\addtovqu{\protect\addtovqu}%
-   \def\addtokli{\protect\addtokli}%
-   \def\addtokqu{\protect\addtokqu}%
-   \def\printonlyvli{\protect\printonlyvli}%
-   \def\printonlyvqu{\protect\printonlyvqu}%
-   \def\printonlykli{\protect\printonlykli}%
-   \def\printonlykqu{\protect\printonlykqu}%
-   \def\vli{\protect\vli}%
-   \def\vqu{\protect\vqu}%
-   \def\kli{\protect\kli}%
-   \def\kqu{\protect\kqu}%
-   \def\xaddtovli{\protect\xaddtovli}%
-   \def\xaddtovqu{\protect\xaddtovqu}%
-   \def\xaddtokli{\protect\xaddtokli}%
-   \def\xaddtokqu{\protect\xaddtokqu}%
-   \def\xprintonlyvli{\protect\xprintonlyvli}%
-   \def\xprintonlyvqu{\protect\xprintonlyvqu}%
-   \def\xprintonlykli{\protect\xprintonlykli}%
-   \def\xprintonlykqu{\protect\xprintonlykqu}%
-   \def\xvli{\protect\xvli}%
-   \def\xvqu{\protect\xvqu}%
-   \def\xkli{\protect\xkli}%
-   \def\xkqu{\protect\xkqu}%
-   \def\per{\protect\per}%
-   \def\abkper{\protect\abkper}%
-   \def\fillper{\protect\fillper}%
-   \def\arq{\protect\arq}%
-   \def\fillarq{\protect\fillarq}%
-   \def\fillgrr{\protect\fillgrr}%
-   \def\fillprr{\protect\fillprr}%
-   \def\fillsrr{\protect\fillsrr}%
-   \def\abk{\protect\abk}%
-   \def\abkdef{\protect\abkdef}%
-   \def\defabk{\protect\defabk}%
-   \def\addtoper{\protect\addtoper}%
-   \def\addtoarq{\protect\addtoarq}%
-   \def\addtoabk{\protect\addtoabk}%
-   \def\addtoabkdef{\protect\addtoabkdef}%
-   \def\addtodefabk{\protect\addtodefabk}%
-   \def\addtogrr{\protect\addtogrr}%
-   \def\addtoprr{\protect\addtoprr}%
-   \def\addtosrr{\protect\addtosrr}%
-   \def\printonlyper{\protect\printonlyper}%
-   \def\printonlyarq{\protect\printonlyarq}%
-   \def\printonlyabk{\protect\printonlyabk}%
-   \def\printonlyabkdef{\protect\printonlyabkdef}%
-   \def\printonlydefabk{\protect\printonlydefabk}%
-   \def\onlyhere{\protect\onlyhere}%
-   \def\onlyout{\protect\onlyout}%
-   \def\onlyvoll{\protect\onlyvoll}%
-   \def\onlykurz{\protect\onlykurz}%
-   \def\vauthor{\protect\vauthor}%
-   \def\midvauthor{\protect\midvauthor}%
-   \def\kauthor{\protect\kauthor}%
-   \def\midkauthor{\protect\midkauthor}%
-   \def\female{}%
-   \def\male{}%
-   \def\sort{\protect\sort}%  %% Nur wirksam in \protec at scr %%
-   \def\bahasdot{}%
-   \def\banotdot{}%
-   \def\bago{}%
+ \errorcontextlines=-1%
+ \def\protect{\noexpand\noexpand\noexpand}%
+ \def\kurz{\protect\kurz}%
+ \def\ktit{\protect\ktit}%
+ \def\addtovli{\protect\addtovli}%
+ \def\addtovqu{\protect\addtovqu}%
+ \def\addtokli{\protect\addtokli}%
+ \def\addtokqu{\protect\addtokqu}%
+ \def\printonlyvli{\protect\printonlyvli}%
+ \def\printonlyvqu{\protect\printonlyvqu}%
+ \def\printonlykli{\protect\printonlykli}%
+ \def\printonlykqu{\protect\printonlykqu}%
+ \def\vli{\protect\vli}%
+ \def\vqu{\protect\vqu}%
+ \def\kli{\protect\kli}%
+ \def\kqu{\protect\kqu}%
+ \def\xaddtovli{\protect\xaddtovli}%
+ \def\xaddtovqu{\protect\xaddtovqu}%
+ \def\xaddtokli{\protect\xaddtokli}%
+ \def\xaddtokqu{\protect\xaddtokqu}%
+ \def\xprintonlyvli{\protect\xprintonlyvli}%
+ \def\xprintonlyvqu{\protect\xprintonlyvqu}%
+ \def\xprintonlykli{\protect\xprintonlykli}%
+ \def\xprintonlykqu{\protect\xprintonlykqu}%
+ \def\xvli{\protect\xvli}%
+ \def\xvqu{\protect\xvqu}%
+ \def\xkli{\protect\xkli}%
+ \def\xkqu{\protect\xkqu}%
+ \def\per{\protect\per}%
+ \def\abkper{\protect\abkper}%
+ \def\fillper{\protect\fillper}%
+ \def\arq{\protect\arq}%
+ \def\fillarq{\protect\fillarq}%
+ \def\fillgrr{\protect\fillgrr}%
+ \def\fillprr{\protect\fillprr}%
+ \def\fillsrr{\protect\fillsrr}%
+ \def\abk{\protect\abk}%
+ \def\abkdef{\protect\abkdef}%
+ \def\defabk{\protect\defabk}%
+ \def\addtoper{\protect\addtoper}%
+ \def\addtoarq{\protect\addtoarq}%
+ \def\addtoabk{\protect\addtoabk}%
+ \def\addtoabkdef{\protect\addtoabkdef}%
+ \def\addtodefabk{\protect\addtodefabk}%
+ \def\addtogrr{\protect\addtogrr}%
+ \def\addtoprr{\protect\addtoprr}%
+ \def\addtosrr{\protect\addtosrr}%
+ \def\printonlyper{\protect\printonlyper}%
+ \def\printonlyarq{\protect\printonlyarq}%
+ \def\printonlyabk{\protect\printonlyabk}%
+ \def\printonlyabkdef{\protect\printonlyabkdef}%
+ \def\printonlydefabk{\protect\printonlydefabk}%
+ \def\onlyhere{\protect\onlyhere}%
+ \def\onlyout{\protect\onlyout}%
+ \def\onlyvoll{\protect\onlyvoll}%
+ \def\onlykurz{\protect\onlykurz}%
+ \def\vauthor{\protect\vauthor}%
+ \def\midvauthor{\protect\midvauthor}%
+ \def\kauthor{\protect\kauthor}%
+ \def\midkauthor{\protect\midkauthor}%
+ \def\female{}%
+ \def\male{}%
+ \def\sort{\protect\sort}%  %% Nur wirksam in \protec at scr %%
+ \def\bahasdot{}%
+ \def\banotdot{}%
+ \def\bago{}%
 }
 
 
@@ -1102,7 +1110,7 @@
 %% inner only-cmds are identical on lists,
 %% because v-cmds are changed to k-cmds:
 
-\def\@reprintIfunctions{%  %% new in 2.5
+\def\@reprintIfunctions{%
    \def\onlyout##1{##1}%
    \def\onlyhere##1{}%
    \def\onlyvoll##1{}%
@@ -1117,7 +1125,7 @@
    \def\onlykurz##1{##1}%   %% Umgekehrt in \@herefunctions
    \def\vauthor##1##2{\kauthor{##2}}%        %% Vgl. \@hereFfunctions %%
    \def\midvauthor##1##2{\kauthor{##2}{\nsep}\ignorespaces}%
-   \def\v at uthor##1##2{\kauthor{##1}}%        %% new in 2.4 %%
+   \def\v at uthor##1##2{\kauthor{##1}}%
    \def\m at dvauthor##1##2{\kauthor{##1}{\nsep}\ignorespaces}%
    \def\sort##1{}%
 }
@@ -1163,11 +1171,11 @@
 \def\outkurz#1{\unskip{} [{#1\ba at textmode}]}
 \def\delkurz#1{\unskip}
 
-\def\starktit#1{\onlyvoll{\ktit{#1}}}  %% new in 2.5
+\def\starktit#1{\onlyvoll{\ktit{#1}}}
 \def\vollout#1{\onlyvoll{\onlyout{#1}}}
 \def\vollhere#1{\onlyvoll{\onlyhere{#1}}}
-\def\sechere#1#2{\onlyout{#1}\onlyhere{#2}}  %% new in 2.5
-\def\onlybakey#1{}  %% new in 2.5
+\def\sechere#1#2{\onlyout{#1}\onlyhere{#2}}
+\def\onlybakey#1{}
 
 \def\protmva#1#2{\dofrco at ba\@printvname{#1}{\bastrut\ }{#2}{0}{0}{\nsep}\ignorespaces}
 \def\midvauthor{\protect\protmva}
@@ -1178,10 +1186,10 @@
 \def\ntvauthor#1#2{\protect at onlyout\vauthor{#1}{#2}\protect\ntsepnta}
 
 \def\protmv@#1#2{\dofrco at ba\@printvname{#1}{\listlnfnsep}{#2}{1}{1}{\nsep}\ignorespaces}
-\def\m at dvauthor{\protect\protmv@}   %% new in 2.3 %%
+\def\m at dvauthor{\protect\protmv@}
 
 \def\protv@#1#2{\dofrco at ba\@printvname{#1}{\listlnfnsep}{#2}{1}{1}}
-\def\v at uthor{\protect\protv@}   %% new in 2.3 %%
+\def\v at uthor{\protect\protv@}
 
 \def\protmka#1{\dofrco at ba\@printkname{#1}{0}{\nsep}\ignorespaces}
 \def\midkauthor{\protect\protmka}
@@ -1194,8 +1202,8 @@
 \def\protect at onlyout{}
 \def\ntsepnta{\printntsep\ignorespaces}
 
-\def\printcatcode#1{\the\catcode\grave at ba#1}
-  %% E.g. \printcatcode{\"} for value of " %%
+\def\printcatcode#1{\the\catcode\grave at ba #1{}}  %% {} new in 2.6
+%% arg e.g. ! or \!
 
 
 %%
@@ -1204,8 +1212,10 @@
                 %% internal %%
 
 \expandafter\ifx\csname z at skip\endcsname\relax
+\def\allowbr at ba{{\hskip 0pt plus 0pt}}%
 \def\nulskip at ba{{\nobreak \hskip 0pt plus 0pt}}%
 \else
+\def\allowbr at ba{{\hskip \z at skip}}%
 \def\nulskip at ba{{\nobreak \hskip \z at skip}}%
 \fi
 
@@ -1219,9 +1229,11 @@
 
 \def\line at ba{\the\inputlineno}
 \def\lang at ba{\the\language}
-\def\catq at ba{\the\catcode\grave at ba\"}
 \def\erri at ba{\ifnum\catcode\grave at ba\?=13\string?\string?\else??\fi}
 \def\setn at ba{{\thepage}\if at footnote{\@thefnmark}{@}\else{}{}\fi}
+%% if new in 2.6:
+\def\catq at ba{\if at footnote\fntdqcat at ba\else\the\catcode\grave at ba\"\fi}
+\def\fntdqcat at ba{-1}
 
 {\catcode\grave at ba\%=12\gdef\commentch at ba{%}}
 
@@ -1257,7 +1269,7 @@
 
 \def\makeibid at ba{%
    \if at bashowmem
-   \if at footnote  %% added if, msg changed in 2.5
+   \if at footnote
         \protec at scr{^^J SHOWBAMEM on input line \line at ba \space in}%  
       \if at baminipage
         \protec at scr{Minipage-FNT \thempfootnote:}\else
@@ -1324,7 +1336,7 @@
   \ifx\thisti at ba+\ifx\tmemi at ba\tref at ba\else\global\let\thisti at ba=.\fi\fi
   \ifx\thisti at ba-\global\let\thisti at ba=+\fi}
 
-\def\@bafnttextindent{0.1em}  %% new in 2.5 (fnt=mpfnt)
+\def\@bafnttextindent{0.1em}  %% fnt=mpfnt
 
 \let\lastn at ba=-
 \expandafter\ifx\csname @footnotetext\endcsname\relax
@@ -1339,6 +1351,7 @@
    \global\let\thiss at ba=-%
    \global\let\thisn at ba=-%
    \global\let\pos at ba=0%
+   \edef\fntdqcat at ba{\the\catcode\grave at ba\"}%  %% new in 2.6
     \kern\@bafnttextindent \nulskip at ba
     {\@footnotetrue\ignorespaces #1\nulskip at ba\ba at textmode}%
    \global\let\lastto at ba=\thisto at ba
@@ -1347,7 +1360,7 @@
    \global\let\lastvol at ba=\thisvol at ba
    \global\let\lasts at ba=\thiss at ba
    \global\let\lastn at ba=\thisn at ba}%
-   \ifx\pos at ba0{\@footnotetrue\fillvolref at ba{}}\fi}  %% new in 2.5
+   \ifx\pos at ba0{\@footnotetrue\fillvolref at ba{}}\fi}
 \fi
 
 \expandafter\ifx\csname @mpfootnotetext\endcsname\relax
@@ -1362,6 +1375,7 @@
    \global\let\thiss at ba=-%
    \global\let\thisn at ba=-%
    \global\let\pos at ba=0%
+   \edef\fntdqcat at ba{\the\catcode\grave at ba\"}%  %% new in 2.6
     \kern\@bafnttextindent \nulskip at ba
     {\@footnotetrue\ignorespaces #1\nulskip at ba\ba at textmode}%
    \global\let\lastto at ba=\thisto at ba
@@ -1370,7 +1384,7 @@
    \global\let\lastvol at ba=\thisvol at ba
    \global\let\lasts at ba=\thiss at ba
    \global\let\lastn at ba=\thisn at ba}%
-   \ifx\pos at ba0{\@footnotetrue\fillvolref at ba{}}\fi}  %% new in 2.5
+   \ifx\pos at ba0{\@footnotetrue\fillvolref at ba{}}\fi}
 \fi
 
 
@@ -1483,16 +1497,14 @@
 
 \newbox\testbox at ba
 
-\def\@printlastarg#1#2#3{{%  %% #2 changed into new #3 in 2.5 %%
+\def\@printlastarg#1#2#3{{%
   \setbox\testbox at ba=\hbox{#3{\ignorespaces #1#2\ba at textmode}}%
   \ifdim\ht\testbox at ba=0pt%
     \if at kxxba
-      \gdef\bacorr{}%  %% no \if at printhint\else in 2.2 %%
+      \gdef\bacorr{}%
     \fi
   \else
     {\if at kxxba
-       %% \iflasthasdot at ba{\not at bakntsepcorr}{\prep at bakntsepcorr}%
-       %% ... changed in 2.5 into:
        \prep at bakntsepcorr
      \else
        \not at bakntsepcorr
@@ -1499,7 +1511,7 @@
      \fi
      \ntsep
     }{\unhbox\testbox at ba}%
-    \if at kxxba\else \if at vxxbalist\else  %% finddot new in 2.5
+    \if at kxxba\else \if at vxxbalist\else
       \setbox\testbox at ba=\hbox{#3{#2}}%
       \ifdim\ht\testbox at ba=0pt%
         \let\@testa=-\finddot at ba{#1}\ifx\@testa+\@bahasdot\fi
@@ -1534,7 +1546,7 @@
    \ifdim\ht\testbox at ba=0pt\else
        \ifx\@testb\@leer\@bastrut\ \else  %% space before *{...}
          {#2}\fi  %% #2 is \nsep at \x...
-     {\unhbox\testbox at ba}%  %% <= moved in 2.5 before \fi =>
+     {\unhbox\testbox at ba}%
      \let\@testa=-\finddot at ba{#1}\ifx\@testa+\@bahasdot\fi
    \fi}}
 
@@ -1551,7 +1563,6 @@
    ^^J\vqu, the inner full title will also be printed separately on the v..-list.)
    ^^JAlso \vli[p{TEXT}]{}{}*{\ktit{..}}{...} without \ktit in TEXT is forbidden.^^J}%
    \errmessage at ba{Missing \string\ktit{...} in *inner* ...v#1-cmd}}\fi\fi}
-   %% msgs changed in 2.5 %%
 
 \def\@initvprintonly#1#2#3#4#5#6#7#8{{%    %%  #1 == li, qu  %%  
   \resetcorr at ba
@@ -1570,7 +1581,7 @@
   \def\@testa{#6}%
   \def\execute at ktit{\@nobaktit{#1}}%
                       \@baktitfalse
-  \def\ktit##1{\global\@baktittrue   %% \global new in 2.5 %%
+  \def\ktit##1{\global\@baktittrue
      \def\kurz{\kurz at ktit}%
      \ba at varlabel{#4}{#5}{##1}%
      \if at footnote
@@ -1584,7 +1595,7 @@
         \ifmem at baouter
          \gdef\execute at ktit{{\@kxxbatrue\@kprintonly{#1}{#2}{#4}{#5}{##1}{#7}}}%
         \fi
-     \else   %% 2 * outer+gdef \execute at ktit new in 2.5 %%
+     \else
         \ifmem at baouter
          \gdef\execute at ktit{{\@firstherald\if at rheraldktit
            \cap at ba{announcektit}\@rootponly{#1}{#4}*{#5}{##1}{#7}%
@@ -1593,15 +1604,15 @@
      \fi ##1\ba at textmode}%
     \ifreprint at ba
        {\setbox\testbox at ba=\hbox{#2\relax #3\relax #4\relax #5\relax #6\relax
-         \if at baktit   %% #2...#5\relax new in 2.5 %%
+         \if at baktit
          \global\let\gargc at ba=\execute at ktit
          \else \gdef\gargc at ba{\@kxxbatrue\@kprintonly{#1}{#2}{#4}{#5}{\erri at ba}{#7}}%
-           {\errorcontextlines=-1%  %% warn changed to err 2.5 %%
+           {\errorcontextlines=-1%
             \errhelp{See the number of the line where the error comes from ...}%
             \errmessage at ba{Missing \string\ktit{...} in *inner* ...v#1-cmd}}%
          \fi}%
         {\@hereRfunctions\gargc at ba}%   %% <-> \@rootponly %%
-         %% new in 2.5: see \@reprintIfunctions %%
+         %% see \@reprintIfunctions %%
         \global\let\gargc at ba=\relax
        }%
     \else
@@ -1608,7 +1619,6 @@
        \ifx\@testa\@leer{\@vprintonly{#1}{#2}{#3}{#4}{#5}{}{}{#7}}\else
         \ifx\@testa\@leerz{\@vprintonly{#1}{#2}{#3}{#4}{#5}{}{}{#7}}\else
                             {\@vprintonly{#1}{#2}{#3}{#4}{#5}{#6}{\execute at ktit}{#7}}\fi\fi
-       %% 2.5: {#6\relax\execute at ktit} changed in {\execute at ktit}{#7} %%
     \fi
  }\if at footnote \if at baouter\makethiso at ba\else\makethisi at ba\fi \fi}
 
@@ -1615,7 +1625,7 @@
 
 \def\clearmem at ba{{\@footnotetrue\filltmemo at ba{}{}{}{}\filltmemi at ba{}{}{}{}%
    \fillpmem at ba{}{}\fillvolmem at ba{}\fillnmem at ba{}%
-   \fillvolref at ba{}}}  %% new in 2.5
+   \fillvolref at ba{}}}
 
 \def\filltmemo at ba#1#2#3#4{\if at footnote
 \global\edef\tmemo at ba{{#1}{#2}{#3}{#4}}\fi}
@@ -1637,7 +1647,6 @@
 \global\edef\nref at ba{#1}\fi}
 {\@footnotetrue\fillnref at ba{}}
 
-         %% 2.3: change #1-cmd into #1 %%
 \def\errmsg at bawarn#1#2#3{{\errorcontextlines=-1\type at bawarn{...#1}%
   \protec at scr{ \space\space\space [#2] overwrites `{\nref at ba}',}%
   \protec at scr{ \space\space\space but the foregoing #3.^^J^^J}}}
@@ -1660,7 +1669,7 @@
                \ifwriwarn at ba{$\bullet$\penalty\@m \ }\fi
                \if at baouter \type at bawarn{...#1 repeats first author's lastname}%
                \else       \type at bawarn{Inner ...#1 repeats author's lastname}%
-               \fi          %% 2.3: change #1-cmd into #1 and (first) into first %%
+               \fi
                \protec at scr{ \space\space\space `{\nmem at ba}'. Change to `...#1[m,f,p]'??^^J}%
             \fi\fi
          \else
@@ -1708,7 +1717,7 @@
 {\@footnotetrue\fillsref at ba{}}
 
 
-\def\@vprintonly#1#2#3#4#5#6#7#8{{%  %% #7 changed into new #8 in 2.5 %%
+\def\@vprintonly#1#2#3#4#5#6#7#8{{%
    \@herefunctions
    \def\@testa{#2}%
    \ifx\@testa\@leer         \@printvname{#3}{\bastrut\ }{#4}{0}{1}%
@@ -1715,12 +1724,9 @@
                              \@printoptarg{#5}{#8}%
    \else\oletter at ba{v#1}{#2}{\@printoptarg{#5}{#8}}%
    \fi           %%  #1 == li, qu  %%
-   \@printlastarg{#6}{#7}{}\@heraldktitfalse
-     %% {#6} changed into {#6}{#7} in 2.5 %%
-   }}
+   \@printlastarg{#6}{#7}{}\@heraldktitfalse}}
 
 
-
 \def\@initprinthint#1{\if at printhint
   {\setbox\testbox at ba=\hbox{\cap at ba{hinttov#1}}%
      \if at affixhints \nobreak\ \else \ \fi
@@ -1734,7 +1740,7 @@
    \makeibid at ba
    \if at footnote\warn at baname{k#1}{#2}\fi
    \ifx\isibidem at ba-{\@herefunctions
-        \ifreprint at ba\@reprintIfunctions\fi  %% new in 2.5
+        \ifreprint at ba\@reprintIfunctions\fi
    \@kprintonly{#1}{#2}{#3}{#4}{#5}{#6}}%
    \else\ibidemname at ba
    \fi
@@ -1801,12 +1807,10 @@
 
 \def\next at ba{}
 
-%% new in 2.5:
 \def\pfilled at baon{\if at pfvba\if at footnote\global\let\pfilled at ba=+\fi\fi}
 \def\@balocalvolon{\if at pfvba\if at footnote\@balocalvoltrue\fi\fi}
 \def\@balocalpgon{\if at pfvba\if at footnote\@balocalpgtrue\fi\fi}
 \def\pevofilled at baon{\if at pfvba\if at footnote\global\let\pevofilled at ba=+\fi\fi}
-%%
 
 \def\getk at bapg#1]{\@bapg{#1}\bk at bapg}
 \def\getxk at bapg#1]{\@baxpg{#1}\bk at bapg}
@@ -1822,7 +1826,7 @@
    \else
       \ifx\next at ba(\let\next at ba=\getxkf at bapg
          \pfilled at baon
-      \else  %% else-part new in 2.5
+      \else
         \if at pfvba{ \erri at ba}{\errorcontextlines-1%
          \@qqertypeout{*[n]- or *(n)}{... at the end of an \if at baouter outer \else inner \fi BibArts command.}%
            \errhelp{^^JThe * at the end of a BibArts cmd has to be followed
@@ -1836,7 +1840,6 @@
 \def\lessinnerinfoerr at ba#1{\type at bawarn{No #1 in INNER ibidem-series}}
 
 \def\lessouterinfoerr at ba#1#2#3#4#5{{ \erri at ba}{\errorcontextlines-1%
-   %% minipage new in 2.5:
    \@qqertypeout{#2}{Automatic IBIDEM-setting in \if at baminipage minipage \fi footnote:}%
    \errhelp{
    ^^JYour last BibArts command has had a #1 as #2-number,
@@ -1845,7 +1848,6 @@
    ^^J`passim', or what you've forgotten, as #2-number. (Then, you
    ^^Jmay put your whole BibArts-\cmd in {#4\cmd...}.) 
    ^^JOr switch off IBIDEM: Set \clearbamem in front of your BibArts command.^^J}%
-   %% errmsg changed in 2.5
    \errmessage at ba{Same outer title, before with :#3:, has now no #1}}}
 
 \def\do at banohint#1{\if at printhint\else\ifba at varstring\else #1\fi\fi}
@@ -1869,13 +1871,11 @@
 \let\pfilled at ba=-
 \let\pevofilled at ba=-
 
-%% new in 2.5:
 \let\@bainnernewvol=-
 \let\@bainnernewpg=-
 \newif\if at balocalvol\@balocalvolfalse
 \newif\if at balocalpg\@balocalpgfalse
 \newif\if at bapglock\@bapglockfalse
-%%
 
 \def\ak at bapg{\afterassignment\getakch at bapg\let\next at ba= }
 \def\getakch at bapg{%
@@ -1885,17 +1885,16 @@
    %%%
    \ifx\lockpevo at ba-\ifx\next at ba|\else\ifx\next at ba_\else
      \if at pfvba
-       \if at footnote  %% new in 2.5
+       \if at footnote
          \ifx\isibidem at ba+\ifx\pevofilled at ba+%
            \ifx\volref at ba\@leer
            \else
-             \if at baouter  %% new in 2.5
+             \if at baouter
                \lessouterinfoerr at ba{vol/no}{|n|- or _n_}{{pervol}{\volref at ba}}{\notprintlongpervol}{series}%
-               \fillvolref at ba{}%  %% new in 2.5
+               \fillvolref at ba{}%
              \fi
            \fi
          \fi\fi
-         %% 2.5: Simple \fillvolmem at ba{} changed into
          \if at baouter
            \fillvolmem at ba{}%
          \else
@@ -1918,7 +1917,7 @@
    \else
    \ifx\next at ba*%
       \@balocalpgon
-      \if at baouter\else  %% new in 2.5
+      \if at baouter\else
         \type at bawarn{Your * is at the end of an INNER cmd}%
         \typeout at ba{ \space\space Use *[PageNum] or *(FolioNum) only at the end of OUTER BibArts cmds.}\fi
       \let\next at ba=\xk at bapg
@@ -1940,12 +1939,11 @@
       \pevofilled at baon
    \else
       %%%
-      %% new in 2.5
       \if at pfvba
-        \if at footnote  %% new in 2.5
+        \if at footnote
           \ifx\isibidem at ba+%
             \ifx\pfilled at ba+%
-              \if at baouter  %% new in 2.5
+              \if at baouter
                  \lessouterinfoerr at ba{page/folio}{[n]- or (n)}{\pref at ba}{\notprintlongpagefolio}{document}%
               \fi
               \ifx\lockpevo at ba-%
@@ -1954,7 +1952,6 @@
               \fi
             \fi
           \fi
-          %% 2.5: Simple \fillpmem at ba{}{} changed into
           \if at baouter
             \fillpref at ba{}{}%
           \else
@@ -1973,13 +1970,12 @@
           \fi
         \else
           \spacefactorM at ba \@bastrut
-          \ifx\onlypevo at ba-\if at baouter\else\ifx\isibidem at ba+\if at ibidhp\@bahasdot\fi\fi\fi\fi  %% new in 2.5
+          \ifx\onlypevo at ba-\if at baouter\else\ifx\isibidem at ba+\if at ibidhp\@bahasdot\fi\fi\fi\fi
         \fi
       \fi
       %%%
    \fi\fi\fi\fi\fi
    %%% ONLY SCREEN-MESSAGES MAY FOLLOW HERE:
-   %% new in 2.5
     \if at pfvba\if at footnote
       \if at baouter
       \else
@@ -2073,7 +2069,6 @@
                  ^^J \space OR set `*'-option, and type supplements and a full title as *{op}{a3}}}}}
 
 \def\Check at ObligatoryLastvArg#1[#2]#3#4*#5#6{\csname @#1\endcsname[#2]{#3}{#4}*{#5}{#6}\pvcheck at ba}
-  %% {#6\@leer} changed into {#6} in 2.5 %%
 
 
 
@@ -2846,13 +2841,18 @@
                  ^^J}%
    \fi}
 
-%% No \message without german.sty: %%
+
+%% babel-shorthand... new in 2.6:
 \def\bagermanTeX#1{%
-  \expandafter\ifx\csname  ngermanTeX\endcsname\relax\else \ngermanTeX{#1}\message{(new)}\fi
-  \expandafter\ifx\csname   germanTeX\endcsname\relax\else  \germanTeX{#1}\message{(old)}\fi}
+  \expandafter\ifx\csname AfterBabelLanguage\endcsname\relax
+   \expandafter\ifx\csname  ngermanTeX\endcsname\relax\else \ngermanTeX{#1}\message{(new)}\fi
+   \expandafter\ifx\csname   germanTeX\endcsname\relax\else  \germanTeX{#1}\message{(old)}\fi
+  \else \shorthandon{"}{#1}\message{\string=\string\shorthandon{\string"}}%
+  \fi}
 \def\baoriginalTeX#1{%
-  \expandafter\ifx\csname originalTeX\endcsname\relax\else
-   \expandafter\ifx\csname AfterBabelLanguage\endcsname\relax\originalTeX{#1}\fi  %% not babel
+  \expandafter\ifx\csname AfterBabelLanguage\endcsname\relax
+   \expandafter\ifx\csname  originalTeX\endcsname\relax\else \originalTeX{#1}\fi
+  \else \shorthandoff{"}{#1}\message{\string=\string\shorthandoff{\string"}}%
   \fi}
 
 
@@ -2872,7 +2872,6 @@
    {\reprint at batrue \@printlastarg{#4}{}{}}\if at banonum{\fromnopagevxxsep}\fi\@reportbaupfalse\ignorespaces}
 
 \def\@vkcitentry#1#2#3#4#5#6[#7][#8](#9){\@reprintIfunctions
-   %% \@reprintkfunctions changed to \@reprintIfunctions in 2.5
    \addxadd at ba#5\relax\relax\relax
    \language at barep{#8}{#9}%
    \activech at barep{#7}{#9}%
@@ -2997,20 +2996,15 @@
      \gdef\@bibsortvers{[OLD]}%
      \@input{\jobname.#1}
      \def\@noitemerr{\info at emptyba{#1}\gdef\@bibsortvers{-}}
-   \end{description}\fussy}\checkversion at ba{#1}\message{\string>\string> }}
+   \end{description}\fussy}\checkversion at ba\message{\string>\string> }}
 
-\def\getversuf at ba#1{{\def\@testa{vli}\def\@testb{vqu}\def\@testc{vkc}\def\@testd{#1}%
-  \ifx\@testd\@testa\typeversion at ba\fi
-  \ifx\@testd\@testb\typeversion at ba\fi
-  \ifx\@testd\@testc\typeversion at ba\fi}}
-
 \def\typeversion at ba{{\def\@testa{[OLD]}%
    \ifx\@bibsortvers\@testa\type at bawarn{Input file created by outdated bibsort}\fi
-   \typeout at ba{ \space Version of bibsort is \ifx\@bibsortvers\@testa older than \else \@bibsortvers\space instead \fi 2.5 (version of bibarts.sty).}}}
+   \typeout at ba{ \space Version of bibsort is \ifx\@bibsortvers\@testa older than \else \@bibsortvers\space instead \fi 2.6 (version of bibarts.sty).}}}
 
-\def\checkversion at ba#1{{\def\@testa{2.5}\def\@testb{-}%  %% new in 2.5
+\def\checkversion at ba{{\def\@testa{2.6}\def\@testb{-}%
   \ifx\@bibsortvers\@testa\else\ifx\@bibsortvers\@testb\else
-  \getversuf at ba{#1}\fi\fi}}
+  \typeversion at ba\fi\fi}}
 
 \def\@hereUfunctions{%
    \def\par{}%
@@ -3061,7 +3055,8 @@
    \newcount\language
 \fi
 
-\def\psethyphenation#1{\@bsphack\sethyphen at ba{#1}{You've called \string\sethyphenation{#1}.}\@esphack}
+\def\psethyphenation#1{\@bsphack\sethyphen at ba{#1}{You've called \string\sethyphenation{#1}.}%
+  \if at unusedbib\ignorespaces\else\@esphack\fi}  %% if new in 2.6
 \def\sethyphenation{\protect\psethyphenation}
 
 \def\sethyphen at ba#1#2{%
@@ -3226,7 +3221,7 @@
     \def\SS{{SS}}%     %% \ 
     \def\aa{{\r{a}}}%  %%   > avoid [T1] errors
     \def\AA{{\r{A}}}%  %% /
-    \def\onlybakey{}%  %% new in 2.5 (add arg to keyword)
+    \def\onlybakey{}%  %% add arg to keyword
    \ifba at varstring           \@bains at labtrue
    \getnext at baA#1\endlist at ba \@bains at labtrue
    \getnext at baB#2\endlist at ba \@bains at labtrue
@@ -3328,7 +3323,6 @@
    \ifx ~\next at ba \else\ifx :\next at ba \else\ifx ;\next at ba \else\ifx !\next at ba \else
    \ifx ?\next at ba \else\ifx `\next at ba \else\ifx '\next at ba \else
    \ifx <\next at ba \else\ifx >\next at ba \else
-      %% \relax new in 2.5 to reduce errmsgs from \cmd{arg}: %%
       \ifcat 1\next at ba \relax \csname savn at bavar#1\endcsname
       \else \sonderz at banext{#1}%
       \fi
@@ -3341,8 +3335,6 @@
    \fi\fi\fi\fi}%
 }
 
-%% Ignore first arg of: \onlyvoll, \onlyout, \vauthor, \midvauthor, 
-%% and new in 2.5: \starktit, \vollout, \vollhere, \sechere, \sort:
 \def\analyselabeltext at ba#1{%
   \expandafter\ifx \csname next at ba\endcsname\relax \else
    \ifx \onlyvoll \next at ba \@bains at labfalse \count at ba0 \else
@@ -3356,7 +3348,6 @@
                    \ifx \sort \next at ba \@bains at labfalse \count at ba0
    \fi\fi\fi\fi\fi\fi\fi\fi\fi
    \if at bains@lab
-      %% \relax new in 2.5 to reduce errmsgs from \cmd{arg}: %%
       \ifcat A\next at ba \relax \csname savn at bavar#1\endcsname
       \else \prepnumplussonder at ba{#1}%
       \fi
@@ -3717,68 +3708,260 @@
 
 
 \def\next at hy{}
-\def\test at hy{}
 \def\txen at hy{}
 
-\def\Atest at hy{A@}
+%% new in 2.6:
+\def\Foct at ba{}
 
+
+%% new in 2.6:
+\def\dokern at ba#1{\let\letr at ba\relax \baletter at arg#1\endlist at ba
+ {\let\next at hy\letr at ba \kernlttr at ba}}
+
+\def\baletter at arg{\afterassignment\do at ba@ltr\let\nltr at ba= }
+
+\def\do at ba@ltr{%
+ \ifx \nltr at ba\endlist at ba \let\nltr at ba\relax
+ \else
+  \ifx \letr at ba\relax \ifx \nltr at ba\bgroup \else \let\letr at ba\nltr at ba \fi \fi
+  \let\nltr at ba\baletter at arg
+ \fi \nltr at ba}
+
+
+{\catcode\grave at ba\<=12%
+\gdef\only at sc@ba#1{{\setbox\testbox at ba=\hbox{p}%
+ \ifdim\dp\testbox at ba<0.2ex{#1}\fi}}%
+}
+
+\def\ifdqko at ba#1#2{\if at newhyko \ifx\fromdq at ba+{#1}\else{#2}\fi \else{#2}\fi}
+
+\def\kernlttr at ba{%
+  \if at newhyko  %% new in 2.6:
+ \ifx\next at hy \AE\Akern at ba\fi
+ \ifx\next at hy \ae\akern at ba\fi
+ \ifx\next at hy a\akern at ba\fi
+ \ifx\next at hy t\tkern at ba\fi
+  \fi
+ \ifx\next at hy A\Akern at ba\fi  % incl {A@}
+ \ifx\next at hy V\Vkern at ba\fi
+ \ifx\next at hy W\ifdqko at ba{\Akern at ba}{\Wkern at ba}\fi  %% 2.6: "W=\AA
+ \ifx\next at hy T\Tkern at ba\fi
+ \ifx\next at hy v\vkern at ba\fi
+ \ifx\next at hy w\ifdqko at ba{\akern at ba}{\wkern at ba}\fi  %% 2.6: "w=\aa
+ \ifx\next at hy X\Xkern at ba\fi
+ \ifx\next at hy Y\Ykern at ba\fi
+ \ifx\next at hy y\ykern at ba\fi
+ \ifx\next at hy x\xkern at ba\fi
+}
+
 \def\acckorr at hy#1{%
- \def\test at hy{#1}%
- \ifx#1A\kern -0.06em\fi  \ifx\test at hy\Atest at hy\kern -0.06em\fi
- \ifx#1V\kern -0.1em\fi
- \ifx#1W\kern -0.1em\fi
- \ifx#1T\kern -0.1em\fi
- \ifx#1v\kern -0.04em\fi
- \ifx#1w\kern -0.04em\fi
- \ifx#1X\kern -0.06em\fi
- \ifx#1Y\kern -0.12em\fi
- \ifx#1y\kern -0.04em\fi
- \ifx#1x\kern -0.04em\fi
+ \dokern at ba{#1}%
+ \if at newhyko\nulskip at ba\fi  %% new in 2.6 (err-fix)
  \txen at hy{#1}}
 
 \def\accentnum at hy#1 #2{%
- \ifx#2A\kern -0.06em\fi
- \ifx#2V\kern -0.1em\fi
- \ifx#2W\kern -0.1em\fi
- \ifx#2T\kern -0.1em\fi
- \ifx#2v\kern -0.04em\fi
- \ifx#2w\kern -0.04em\fi
- \ifx#2X\kern -0.06em\fi
- \ifx#2Y\kern -0.12em\fi
- \ifx#2y\kern -0.04em\fi
- \ifx#2x\kern -0.04em\fi
+ \dokern at ba{#2}%
+ \if at newhyko\nulskip at ba\fi  %% new in 2.6 (symmetry)
  \accent #1 #2}
 
-\def\aktacckorr at hy#1{\ifx#1\dq at prtct \else
-  \message{[ HYKO: Get unexpected \string#1 ] }\fi
+\def\oldg at ba{\dq at prtct}
+
+%% changed in 2.6:
+\def\aktacckorr at hy#1{{\def\@testa{#1}%
+ \ifx \@testa\oldg at ba \else
+  \type at bawarn{\string\hy\string\active at dq: No \string\dq at prtct\space follows}\fi}%
+ \def\txen at hy{\active at dq #1}%
  \acckorr at hy}
 
 \def\getarg at hy{\afterassignment\nextarg at hy\let\txen at hy= }
 
-\def\nextarg at hy{\bgroup
- \ifx\txen at hy\accent
- \expandafter\accentnum at hy\else
- \expandafter\txen at hy\fi}
+%% changed in 2.6:
+\def\nextarg at hy{\ifx \txen at hy\accent \let\txen at hy\accentnum at hy \fi
+ \bgroup \txen at hy}
 
 \def\gonext at hy{\let\txen at hy=\next at hy \let\next at hy=\acckorr at hy}
-\def\goact at hy{\let\txen at hy=\next at hy \let\next at hy=\aktacckorr at hy}
+\def\goact at hy{\let\next at hy=\aktacckorr at hy}  %% changed in 2.6
 
+
+\def\UTFviiiName at ba{utf8}
+\def\ToneName at ba{T1}
+
+%% extracted in 2.6:
+\def\Akern at ba{\kern -0.06em}
+\def\ak at sc@ba{\kern -0.03em}
+\def\akern at ba{\only at sc@ba{\ak at sc@ba}}
+\def\Tkern at ba{\kern -0.1em}
+\def\tk at sc@ba{\kern -0.03em}
+\def\tkern at ba{\only at sc@ba{\tk at sc@ba}}
+\def\Vkern at ba{\kern -0.1em}
+\def\vkern at ba{\kern -0.04em}
+\def\Wkern at ba{\kern -0.1em}
+\def\wkern at ba{\kern -0.04em}
+\def\Xkern at ba{\kern -0.06em}
+\def\xkern at ba{\kern -0.04em}
+\def\Ykern at ba{\kern -0.12em}
+\def\ykern at ba{\kern -0.04em}
+\def\lqkern at ba{\kern 0.04em}
+\def\qsbkern at ba{\kern 0.04em}
+\def\glqkern at ba{\qsbkern at ba}
+\def\rqkern at ba{\kern 0.04em}
+\def\grqkern at ba{\rqkern at ba}
+\def\srbkern at ba{\kern -0.04em}
+\def\crbkern at ba{\kern -0.05em}
+
+\def\act at ba#1{\catcode\grave at ba#1=13}
+
+{\act at ba{\`}%
+ \act at ba{\'}%
+ \gdef\dohyxhk at ba{%
+  \ifx\next at hy `\lqkern at ba\fi
+  \ifx\next at hy '\rqkern at ba\fi
+ }%
+}
+
 {\catcode\grave at ba\"=13%
  \catcode\grave at ba\`=12%
  \catcode\grave at ba\'=12%
+ %%% new in 2.6:
+ \catcode\grave at ba\>=12%
+ \act at ba{\\x80}%
+ \act at ba{\\x81}%
+ \act at ba{\\x82}%
+ \act at ba{\\x83}%
+ \act at ba{\\x84}%
+ \act at ba{\\x85}%
+ \act at ba{\\x8D}%
+ \act at ba{\\x8E}%
+ \act at ba{\\x8F}%
+ \act at ba{\\x98}%
+ \act at ba{\\x99}%
+ \act at ba{\\x9A}%
+ \act at ba{\\x9D}%
+ \act at ba{\\xA2}%
+ \act at ba{\\xA4}%
+ \act at ba{\\xB2}%
+ \act at ba{\\xB3}%
+ \act at ba{\\xB4}%
+ \act at ba{\\xB5}%
+ \act at ba{\\xB6}%
+ \act at ba{\\xB7}%
+ \act at ba{\\xB8}%
+ \act at ba{\\xBA}%
+ \act at ba{\\xBB}%
+ \act at ba{\\xBD}%
+ \act at ba{\\xBF}%
+ \act at ba{\\xC3}%
+ \act at ba{\\xC4}%
+ \act at ba{\\xC5}%
+ \act at ba{\\xC7}%
+ \act at ba{\\xC8}%
+ \act at ba{\\xE1}%
+ \act at ba{\\xE2}%
+ \act at ba{\\x86}%
+ \act at ba{\\xA0}%
+ \act at ba{\\xA1}%
+ \act at ba{\\xA3}%
+ \act at ba{\\xA5}%
+ \act at ba{\\xA6}%
+ \act at ba{\\x9B}%
+ \act at ba{\\xB9}%
+ \act at ba{\\xAD}%
+ %%%
+ \gdef\batriplet at hy{\let\Foct at ba\next at hy \let\next at hy\doUTFhyT at ba}%
+ \gdef\doUTFhyT at ba#1#2{%
+  \ifx\Foct at ba \xE1%
+   \ifx #1\xBA%
+    \ifx #2\x8E\Ykern at ba\fi  % 1E8E \.Y
+    \ifx #2\x8F\ykern at ba\fi  % 1E8F \.y
+   \fi
+   \ifx #1\xBB%
+    \ifx #2\xB2\Ykern at ba\fi  % 1EF2 \`Y 
+    \ifx #2\xB3\ykern at ba\fi  % 1EF3 \`y
+   \fi
+   \ifx #1\xB9%
+    \ifx #2\xAD\tkern at ba\fi  % 1E6D \d t
+   \fi
+  \fi
+  \ifx\Foct at ba \xE2%
+   \ifx #1\x80%
+    \ifx #2\x98\lqkern at ba\fi  % 2018
+    \ifx #2\x99\rqkern at ba\fi  % 2019
+    \ifx #2\x9A\qsbkern at ba\fi % 201A
+   \fi
+  \fi
+  %%
+  \nulskip at ba \Foct at ba #1#2}%
+ %%%
+ \gdef\badoublet at hy{\let\Foct at ba\next at hy \let\next at hy\doUTFhyD at ba}%
+ \gdef\doUTFhyD at ba#1{%
+  \ifx\Foct at ba \xC3%
+   \ifx #1\x80\Akern at ba\fi  % 00C0 \`A
+   \ifx #1\xA0\akern at ba\fi  % 00E0 \`a
+   \ifx #1\x81\Akern at ba\fi  % 00C1 \'A
+   \ifx #1\xA1\akern at ba\fi  % 00E1 \'a
+   \ifx #1\x82\Akern at ba\fi  % 00C2 \^A
+   \ifx #1\xA2\akern at ba\fi  % 00E2 \^a
+   \ifx #1\x83\Akern at ba\fi  % 00C3 \~A
+   \ifx #1\xA3\akern at ba\fi  % 00E3 \~a
+   \ifx #1\x84\Akern at ba\fi  % 00C4 \"A
+   \ifx #1\xA4\akern at ba\fi  % 00E4 \"a
+   \ifx #1\x85\Akern at ba\fi  % 00C5 \r A
+   \ifx #1\xA5\akern at ba\fi  % 00E5 \r a
+   \ifx #1\x86\Akern at ba\fi  % 00C6 \AE
+   \ifx #1\xA6\akern at ba\fi  % 00E6 \ae
+   \ifx #1\x9D\Ykern at ba\fi  % 00DD \'Y
+   \ifx #1\xBD\ykern at ba\fi  % 00FD \'y
+   \ifx #1\xBF\ykern at ba\fi  % 00FF \"y
+  \fi
+  \ifx\Foct at ba \xC7%
+   \ifx #1\x8D\Akern at ba\fi  % 01CD \v A
+   \ifx #1\x8E\akern at ba\fi  % 01CE \v a
+   \ifx #1\xA2\Akern at ba\fi  % 01E2 \=\AE
+   \ifx #1\xA3\akern at ba\fi  % 01E3 \=\ae
+  \fi
+  \ifx\Foct at ba \xC4%
+   \ifx #1\x80\Akern at ba\fi  % 0100 \=A
+   \ifx #1\x81\akern at ba\fi  % 0101 \=a
+   \ifx #1\x82\Akern at ba\fi  % 0102 \u A
+   \ifx #1\x83\akern at ba\fi  % 0103 \u a
+   \ifx #1\x84\Akern at ba\fi  % 0104 \k A
+   \ifx #1\x85\akern at ba\fi  % 0105 \k a
+  \fi
+  \ifx\Foct at ba \xC8%
+   \ifx #1\x9A\Tkern at ba\fi  % 021A \textcommabelow T
+   \ifx #1\x9B\tkern at ba\fi  % 021B \textcommabelow t
+   \ifx #1\xB2\Ykern at ba\fi  % 0232 \=Y
+   \ifx #1\xB3\ykern at ba\fi  % 0233 \=y
+  \fi
+  \ifx\Foct at ba \xC5%
+   \ifx #1\xA2\Tkern at ba\fi  % 0162 \c T
+   \ifx #1\xA3\tkern at ba\fi  % 0163 \c t
+   \ifx #1\xA4\Tkern at ba\fi  % 0164 \v T
+   \ifx #1\xA5\tkern at ba\fi  % 0165 \v t
+   \ifx #1\xB4\Wkern at ba\fi  % 0174 \^W
+   \ifx #1\xB5\wkern at ba\fi  % 0175 \^w
+   \ifx #1\xB8\Ykern at ba\fi  % 0178 \"Y
+   \ifx #1\xB6\Ykern at ba\fi  % 0176 \^Y
+   \ifx #1\xB7\ykern at ba\fi  % 0177 \^y
+  \fi
+  %%
+  \nulskip at ba \Foct at ba #1}%
+ %%%
 \gdef\hykorr at hy{%
+ \let\fromdq at ba=-%
+ \let\ttdq at ba=-%
  \if at hyko
- \ifx\next at hy A\kern -0.06em\fi
- \ifx\next at hy V\kern -0.1em\fi
- \ifx\next at hy W\kern -0.1em\fi
- \ifx\next at hy T\kern -0.1em\fi
- \ifx\next at hy v\kern -0.04em\fi
- \ifx\next at hy w\kern -0.04em\fi
- \ifx\next at hy X\kern -0.06em\fi
- \ifx\next at hy Y\kern -0.12em\fi
- \ifx\next at hy y\kern -0.04em\fi
- \ifx\next at hy x\kern -0.04em\fi
- \ifx\next at hy          "\gonext at hy\fi
+  %% new in 2.6
+    \expandafter\ifx\csname next at hy\endcsname\relax
+  \if at balist\type at bawarn{Empty object after \string\hy\space or \string\fhy}\fi
+    \else
+  \if at newhyko
+   {\setbox\testbox at ba=\hbox{i}%
+    \ifdim\wd\testbox at ba>.4em\global\let\ttdq at ba=+\fi}%
+  \fi
+   \ifx\ttdq at ba-%
+  \kernlttr at ba
+ \ifx\next at hy "\let\fromdq at ba=+\gonext at hy\fi
  \ifx\next at hy \newumlaut\gonext at hy\fi
  \ifx\next at hy \active at dq\goact at hy \fi
  \ifx\next at hy \bgroup   \let\next at hy=\getarg at hy\fi
@@ -3798,12 +3981,56 @@
  \ifx\next at hy \r\gonext at hy\fi
  \ifx\next at hy \u\gonext at hy\fi
  \ifx\next at hy \v\gonext at hy\fi
- \ifx\next at hy `\kern 0.04em\fi
- \ifx\next at hy '\kern 0.04em\fi
- \ifx\next at hy \glq\kern 0.04em\fi  \ifx\next at hy \@glq\kern 0.04em\fi
- \ifx\next at hy ]\kern -0.04em\fi
+ \ifx\next at hy `\lqkern at ba\fi
+ \ifx\next at hy '\rqkern at ba\fi
+ \ifx\next at hy \glq\glqkern at ba\fi  \ifx\next at hy \@glq\glqkern at ba\fi
+ \ifx\next at hy ]\srbkern at ba\fi
  \ifx\next at hy )\kern -0.04em\fi
- \ifx\next at hy \}\kern -0.05em\fi  \ifx\next at hy \@rb\kern -0.05em\fi
+ \ifx\next at hy \}\crbkern at ba\fi  \ifx\next at hy \@rb\crbkern at ba\fi
+  %% new in 2.6:
+   \fi
+   \if at newhyko\ifx\ttdq at ba-%
+  \ifx\next at hy \AA\Akern at ba\fi
+  \ifx\next at hy \aa\akern at ba\fi
+  \ifx\next at hy \lq\lqkern at ba\fi
+  \ifx\next at hy \textquoteleft\lqkern at ba\fi
+  \ifx\next at hy \rq\rqkern at ba\fi
+  \ifx\next at hy \textquoteright\rqkern at ba\fi
+  \ifx\next at hy \grq\grqkern at ba\fi  \ifx\next at hy \@grq\grqkern at ba\fi
+  \ifx\next at hy \quotesinglbase\qsbkern at ba\fi
+  \ifx\next at hy \rbrack\srbkern at ba\fi
+  \ifx\next at hy \textcommabelow\gonext at hy\fi
+  \ifx\next at hy \grmn at active@dq@\gonext at hy\fi
+  \ifx\next at hy \t\gonext at hy\fi
+  \ifx\next at hy \newtie\gonext at hy\fi
+  \ifx\next at hy \capitaltie\gonext at hy\fi
+  \ifx\next at hy \capitalnewtie\gonext at hy\fi
+  \ifx\next at hy \capitalacute\gonext at hy\fi
+  \ifx\next at hy \capitalbreve\gonext at hy\fi
+  \ifx\next at hy \capitalcaron\gonext at hy\fi
+  \ifx\next at hy \capitalcedilla\gonext at hy\fi
+  \ifx\next at hy \capitalcircumflex\gonext at hy\fi
+  \ifx\next at hy \capitaldieresis\gonext at hy\fi
+  \ifx\next at hy \capitaldotaccent\gonext at hy\fi
+  \ifx\next at hy \capitalgrave\gonext at hy\fi
+  \ifx\next at hy \capitalhungarumlaut\gonext at hy\fi
+  \ifx\next at hy \capitalmacron\gonext at hy\fi
+  \ifx\next at hy \capitalogonek\gonext at hy\fi
+  \ifx\next at hy \capitalring\gonext at hy\fi
+  \ifx\next at hy \capitaltilde\gonext at hy\fi
+  \dohyxhk at ba
+   \fi\fi
+    \fi
+ \if at newhyko\ifx\ttdq at ba-\ifx\inputencodingname\UTFviiiName at ba
+   \ifx\next at hy \xC3\badoublet at hy\fi  % 195
+   \ifx\next at hy \xC4\badoublet at hy\fi  % 196
+   \ifx\next at hy \xC5\badoublet at hy\fi  % 197
+   \ifx\next at hy \xC7\badoublet at hy\fi  % 199
+   \ifx\next at hy \xC8\badoublet at hy\fi  % 200
+   \ifx\next at hy \xE1\batriplet at hy\fi  % 225
+   \ifx\next at hy \xE2\batriplet at hy\fi  % 226
+ \fi\fi\fi
+  %%
  \fi
  \nulskip at ba\next at hy}%
 }
@@ -3812,19 +4039,42 @@
 
 \newif\if at hyko\@hykotrue
 
-\def\phyko{\@hykotrue}%
-\def\hyko{\protect\phyko}%
+\def\phyko{\@hykotrue}
+\def\hyko{\protect\phyko}
 
-\def\pnothyko{\@hykofalse}%
-\def\nothyko{\protect\pnothyko}%
+\def\pnothyko{\@hykofalse}
+\def\nothyko{\protect\pnothyko}
 
+
+%% new in 2.6:
+\typeout at ba{ **^^J 2.6 extents the kerning of \string\hy\space and \string\fhy. \space Use \string\notnewhyko\space to reject.}
+
+\newif\if at newhyko\@newhykotrue
+
+\def\pnewhyko{\@newhykotrue}
+\def\newhyko{\protect\pnewhyko}
+
+\def\pnotnewhyko{\@newhykofalse}
+\def\notnewhyko{\protect\pnotnewhyko}
+
+\typeout at ba{ 2.6 extents specials of \string\abra\space and \string\fabra. \space Use \string\notnewabra\space to reject.^^J **}
+
+\newif\if at newabra\@newabratrue
+
+\def\pnewabra{\@newabratrue}
+\def\newabra{\protect\pnewabra}
+
+\def\pnotnewabra{\@newabrafalse}
+\def\notnewabra{\protect\pnotnewabra}
+
+
 \def\phy{\leavevmode\nulskip at ba\ifmmode\hbox{-}\else\discretionary{-}{}{-}\fi\after at hy}
 %\def\phy{\leavevmode\nulskip at ba\ifmmode\hbox{-}\else\discretionary{-}{}{-}\fi\nulskip at ba}
 \def\pfhy{\leavevmode\nulskip at ba\hbox{-}\after at hy}
 %\def\pfhy{\leavevmode\nulskip at ba\hbox{-}\nulskip at ba}
 
-\def\hy{\protect\phy}
-\def\fhy{\protect\pfhy}
+\DeclareRobustCommand\hy{\protect\phy}    %% DRC in 2.6 for
+\DeclareRobustCommand\fhy{\protect\pfhy}  %% .toc \MakeUppercase
 
 
 %%
@@ -3917,7 +4167,7 @@
 \def\HYVARI at BA#1#2{\expandafter\ifx\csname l at german\endcsname\relax {#1}\else \ifnum\language=\l at german \csname OLDHY#2\endcsname \else {#1}\fi \fi}
 
 
-%% "Inside-c before k": %%
+%% "Inside-c in front of k": %%
 \def\oldhyc{\hycons at ba{k}{c}}   %% always old:  Dru\oldhyc ker
 \def\OLDHYC{\HYCONS at BA{K}{C}}
    \def\hyc{\hyvari at ba{c}{c}}   %% spells new in ngerman, naustrian
@@ -3924,7 +4174,7 @@
    \def\HYC{\HYVARI at BA{C}{C}}
 
 
-%% "Triple consonant before a vovel": %%
+%% "Triple consonant in front of vovel": %%
 \def\oldhyl{\hycons at ba{ll}{l}}  %% always old:  Scha\oldhyl leistung
 \def\OLDHYL{\HYCONS at BA{LL}{L}}
    \def\hyl{\hyvari at ba{ll}{l}}  %% spells new in ngerman, naustrian
@@ -3971,127 +4221,424 @@
 \fi
 
 
-\def\escb at ba{\ifvmode\leavevmode\lower -1ex\hbox{\strut}\else\nulskip at ba\fi}
+%% new in 2.6:
+\def\pabrao{[}  %{(}
+\def\abraopen{\protect\pabrao}
+\def\pabrac{]}  %{)}
+\def\abraclose{\protect\pabrac}
 
-\def\babbrack#1{\escb at ba{\upshape
-   \lower 0.25ex\hbox{\tiny [}\hbox{#1}%
-   \lower 0.25ex\hbox{\tiny ]}\kern 0.02em{}}}
 
-\def\bambrack#1{\iflasthasdot at ba{}{\@baupcorr}\escb at ba{\upshape
-   \lower -0.5ex\hbox{\lower 1.5pt\hbox{\tiny [}}\hbox{#1}%
-   \lower -0.5ex\hbox{\lower 1.5pt\hbox{\tiny ]}}\kern 0.02em{}}}
+\def\escb at ba{\ifvmode\leavevmode
+  \if at newabra\else\lower -1ex\hbox{\strut}\fi  %% 2.6: repro old err
+ \else\nulskip at ba\fi}
 
-\def\batbrack#1{\iflasthasdot at ba{}{\@baupcorr}\escb at ba{\upshape
-   \lower -1.4ex\hbox{\lower 3pt\hbox{\tiny [}}\hbox{#1}%
-   \lower -1.4ex\hbox{\lower 3pt\hbox{\tiny ]}}}{\@baendcorr}\kern 0.02em{}}
+%% new in 2.6:
+\newif\if at abradone
+\def\up at abra{\ifmmode\else\upshape\fi}
+\def\hm at abra#1{\ifmmode{#1}\else\hbox{#1}\fi}
 
+%% DRC in 2.6 for .toc-\uppercase:
+\def\pabra#1{\@abra{#1}\allowbr at ba}
+\DeclareRobustCommand\abra{\protect\pabra}
 
+\def\pfabra#1{\@abra{#1}\nulskip at ba}
+\DeclareRobustCommand\fabra{\protect\pfabra}
+
+%% direct use since 2.6:
+\def\pfbabbrack#1{\@babbrack{#1}\nulskip at ba}
+\def\pbabbrack#1{\@babbrack{#1}\allowbr at ba}
+\def\@babbrack#1{\escb at ba{\up at abra
+   \lower 0.25ex\hbox{\tiny \abraopen}\hm at abra{#1}%
+   \lower 0.25ex\hbox{\tiny \abraclose}\kern 0.02em{}}\global\@abradonetrue}
+\DeclareRobustCommand\fbabbrack{\protect\pfbabbrack}
+\DeclareRobustCommand\babbrack{\protect\pbabbrack}
+
+\def\pfbambrack#1{\@bambrack{#1}\nulskip at ba}
+\def\pbambrack#1{\@bambrack{#1}\allowbr at ba}
+\def\@bambrack#1{\iflasthasdot at ba{}{\@baupcorr}\escb at ba{\up at abra
+   \lower -0.5ex\hbox{\lower 1.5pt\hbox{\tiny \abraopen}}\hm at abra{#1}%
+   \lower -0.5ex\hbox{\lower 1.5pt\hbox{\tiny \abraclose}}\kern 0.02em{}}\global\@abradonetrue}
+\DeclareRobustCommand\fbambrack{\protect\pfbambrack}
+\DeclareRobustCommand\bambrack{\protect\pbambrack}
+
+\def\pfbatbrack#1{\@batbrack{#1}\nulskip at ba}
+\def\pbatbrack#1{\@batbrack{#1}\allowbr at ba}
+\def\@batbrack#1{\iflasthasdot at ba{}{\@baupcorr}\escb at ba{\up at abra
+   \lower -1.4ex\hbox{\lower 3pt\hbox{\tiny \abraopen}}\hm at abra{#1}%
+   \lower -1.4ex\hbox{\lower 3pt\hbox{\tiny \abraclose}}}{\@baendcorr}\kern 0.02em{}\global\@abradonetrue}
+\DeclareRobustCommand\fbatbrack{\protect\pfbatbrack}
+\DeclareRobustCommand\batbrack{\protect\pbatbrack}
+
+\def\pfbanbrack#1{\unk at abra{#1}\nulskip at ba}
+\def\pbanbrack#1{\unk at abra{#1}\allowbr at ba}
+\def\unk at abra#1{\iflasthasdot at ba{}{\@baupcorr}\ifvmode\leavevmode\else\nulskip at ba\fi
+   {\up at abra {\abraopen}{#1}{\abraclose}}\global\@abradonetrue}
+\DeclareRobustCommand\fbanbrack{\protect\pfbanbrack}
+\DeclareRobustCommand\banbrack{\protect\pbanbrack}
+
+%% mod in 2.6:
 {\catcode\grave at ba\"=12%
+ \gdef\dqch at ba{"}%
  \expandafter\ifx\csname dq\endcsname\relax
-  \gdef\dq{"}%  %% compatibility to 2.0 %%
- \fi
- \gdef\dq at bapas{\dq}}
+  \gdef\dq{"}\fi
+ \catcode\grave at ba\"=13%
+ \gdef\Xdqch at ba{"}%
+}
 
+\def\dq at ba{\dq}
+%% new in 2.6:
+\def\pdq at ba{\grmn at active@dq@}
+\def\lq at ba{\lq}
+\def\rq at ba{\rq}
+
+%% mod in 2.6:
 {\catcode\grave at ba\"=13%
  \catcode\grave at ba\'=12%
  \catcode\grave at ba\`=12%
- \gdef\rqq at baakt{"'}%
- \gdef\lqq at baakt{"`}%
+ \gdef\c at ba{'}%
+ \gdef\cc at ba{''}%
+ \gdef\grqq at baA{"'}%
+ \gdef\grqq at baB{\grmn at active@dq@ '}%
+ \gdef\grqq at baC{\active at dq\dq at prtct{'}}%
+ \gdef\grqq at baD{\active at dq\dq at prtct{'@}}%
+ \gdef\o at ba{`}%
+ \gdef\oo at ba{``}%
+ \gdef\glqq at baA{"`}%
+ \gdef\glqq at baB{\grmn at active@dq@ `}%
+ \gdef\glqq at baC{\active at dq\dq at prtct{`}}%
+ \gdef\glqq at baD{\active at dq\dq at prtct{`@}}%
  \catcode\grave at ba\'=13%
  \catcode\grave at ba\`=13%
- \gdef\rqq at baaaa{"'}%
- \gdef\lqq at baaaa{"`}}
+ \gdef\xc at ba{'}%
+ \gdef\xcc at ba{''}%
+ \gdef\xgrqq at baA{"'}%
+ \gdef\xgrqq at baB{\grmn at active@dq@ '}%
+ \gdef\xgrqq at baC{\active at dq\dq at prtct{'}}%
+ \gdef\xgrqq at baD{\active at dq\dq at prtct{'@}}%
+ \gdef\xo at ba{`}%
+ \gdef\xoo at ba{``}%
+ \gdef\xglqq at baA{"`}%
+ \gdef\xglqq at baB{\grmn at active@dq@ `}%
+ \gdef\xglqq at baC{\active at dq\dq at prtct{`}}%
+ \gdef\xglqq at baD{\active at dq\dq at prtct{`@}}%
+}
 
-{\catcode\grave at ba\'=12%
- \gdef\c at bapas{'}%
- \gdef\cc at bapas{''}%
- \gdef\cp at bapas{\active at dq\dq at prtct{'}}}
-{\catcode\grave at ba\'=13%
- \gdef\c at baakt{'}%
- \gdef\cc at baakt{''}%
- \gdef\cp at baakt{\active at dq\dq at prtct{'}}}
+%% mod in 2.6:
+{\catcode\grave at ba\"=13%
+ \catcode\grave at ba\<=12%
+ \catcode\grave at ba\>=12%
+ \gdef\ba at ds{<<}%
+ \gdef\ba at db{>>}%
+ \gdef\flqq at baA{"<}%
+ \gdef\flqq at baB{\grmn at active@dq@ <}%
+ \gdef\flqq at baC{\active at dq\dq at prtct{<}}%
+ \gdef\flqq at baD{\active at dq\dq at prtct{<@}}%
+ \gdef\frqq at baA{">}%
+ \gdef\frqq at baB{\grmn at active@dq@ >}%
+ \gdef\frqq at baC{\active at dq\dq at prtct{>}}%
+ \gdef\frqq at baD{\active at dq\dq at prtct{>@}}%
+ \catcode\grave at ba\<=13%
+ \catcode\grave at ba\>=13%
+ \gdef\xba at ds{<<}%
+ \gdef\xflqq at baA{"<}%
+ \gdef\xflqq at baB{\grmn at active@dq@ <}%
+ \gdef\xflqq at baC{\active at dq\dq at prtct{<}}%
+ \gdef\xflqq at baD{\active at dq\dq at prtct{<@}}%
+ \gdef\xba at db{>>}%
+ \gdef\xfrqq at baA{">}%
+ \gdef\xfrqq at baB{\grmn at active@dq@ >}%
+ \gdef\xfrqq at baC{\active at dq\dq at prtct{>}}%
+ \gdef\xfrqq at baD{\active at dq\dq at prtct{>@}}%
+}
 
-{\catcode\grave at ba\`=12%
- \gdef\o at bapas{`}%
- \gdef\oo at bapas{``}%
- \gdef\op at bapas{\active at dq\dq at prtct{`}}}
-{\catcode\grave at ba\`=13%
- \gdef\o at baakt{`}
- \gdef\oo at baakt{``}%
- \gdef\op at baakt{\active at dq\dq at prtct{`}}}
+%% new in 2.6 (babel "X; {} for [activeacute,activegrave,catalan,ngerman]):
+{\catcode\grave at ba\>=12%
+ \gdef\isdqX at ba#1#2#3{{\setbox\testbox at ba=\hbox{#3{}}%
+  \ifdim\ht\testbox at ba>1.4ex\unk at abra{#2{}}\else{#1{#2{}}}\fi}}%
+}
 
+%% new in 2.6:
+{\act at ba{\!}\gdef\xaz at ba{!}}
+{\act at ba{\?}\gdef\xfz at ba{?}}
+{\act at ba{\;}\gdef\xsp at ba{;}}
+{\act at ba{\:}\gdef\xdp at ba{:}}
+
+%% UTF8 new in 2.6:
+{\act at ba{\\xE2}%
+ \act at ba{\\x80}%
+ \act at ba{\\x98}%
+ \act at ba{\\x99}%
+ \act at ba{\\x9A}%
+ \act at ba{\\x9C}%
+ \act at ba{\\x9D}%
+ \act at ba{\\x9E}%
+ \act at ba{\\xA6}%
+ \act at ba{\\xC2}%
+ \act at ba{\\xAB}%
+ \act at ba{\\xBB}%
+ \act at ba{\\xB9}%
+ \act at ba{\\xBA}%
+ \act at ba{\\x90}%
+ \act at ba{\\x91}%
+ \act at ba{\\x92}%
+ \act at ba{\\x93}%
+ \act at ba{\\x94}%
+ \act at ba{\\x95}%
+ \gdef\UTFlq at ba{‘}%     %% 2018 \textquoteleft {`}
+ \gdef\UTFdlq at ba{‘‘}% %% 2018 2018 {``}
+ \gdef\UTFrq at ba{’}%     %% 2019 \textquoteright {'}
+ \gdef\UTFdrq at ba{’’}% %% 2019 2019 {''}
+ \gdef\UTFglq at ba{‚}%    %% 201A \quotesinglbase {,}
+ \gdef\UTFgrqq at ba{“}%   %% 201C \textquotedblleft {``}
+ \gdef\UTFrqq at ba{”}%    %% 201D \textquotedblright {''}
+ \gdef\UTFglqq at ba{„}%   %% 201E \quotedblbase {,,}
+ \gdef\UTFellip at ba{…}%  %% 2026 \textellipsis {\dots}
+ \gdef\UTFflqq at ba{«}%    %% 00AB \guillemetleft 
+ \gdef\UTFfrqq at ba{»}%    %% 00BB \guillemetright
+ \gdef\UTFflq at ba{‹}%    %% 2039 \guilsinglleft
+ \gdef\UTFfrq at ba{›}%    %% 203A \guilsinglright
+ \gdef\UTFmin at ba{‐}%    %% 2010 -
+ \gdef\UTFmm at ba{‐‐}%  %% 2010 2010 {--}
+ \gdef\UTFmmm at ba{‐‐‐}%  %% {---}
+ \gdef\UTFnbm at ba{‑}%    %% 2011 \mbox{-}
+ \gdef\UTFena at ba{‒}%    %% 2012 \textendash
+ \gdef\UTFenb at ba{–}%    %% 2013 \textendash
+ \gdef\UTFema at ba{—}%    %% 2014 \textemdash
+ \gdef\UTFemb at ba{―}%    %% 2015 \textemdash
+}
+
+%% moved and renamed in 2.6:
+\def\ba at ok{,}
+\def\ba at op{.}
+\def\ba at mm{$-$}
+\def\ba at om{-}
+\def\ba at dm{--}
+\def\ba at tm{---}
+\def\ba at glq{\glq}
+\def\ba@@glq{\@glq}     %%
+\def\ba at grq{\grq}
+\def\ba@@grq{\@grq}     %% german.sty 2.4a, 12 Apr 1991
+\def\ba at glqq{\glqq}
+\def\ba@@glqq{\@glqq}   %%
+\def\ba at grqq{\grqq}
+\def\ba@@grqq{\@grqq}   %%
+\def\ba at gflqq{\flqq}
+\def\ba@@gflqq{\@flqq}  %%
+\def\ba at gflq{\flq}
+\def\ba@@gflq{\@flq}    %%
+\def\ba at gfrqq{\frqq}
+\def\ba@@gfrqq{\@frqq}  %%
+\def\ba at gfrq{\frq}
+\def\ba@@gfrq{\@frq}    %%
+\def\ba at tp{...}
+\def\ba at dots{\dots}
+
+%% new in 2.6:
+\def\hy at ba{\hy}
+\def\phy at ba{\phy}  %% Needed if not DRC!
+\def\ba at bm{\mbox{-}}
+\def\ba at dk{,,}
+\def\ba at tflqq{\guillemetleft}
+\def\ba at oflqq{\guillemotleft}
+\def\ba at tfrqq{\guillemetright}
+\def\ba at ofrqq{\guillemotright}
+\def\ba at tflq{\guilsinglleft}
+\def\ba at tfrq{\guilsinglright}
+\def\ba at tql{\textquoteleft}
+\def\ba at tqr{\textquoteright}
+\def\ba at qsb{\quotesinglbase}
+\def\ba at tlqq{\textquotedblleft}
+\def\ba at tqrr{\textquotedblright}
+\def\ba at tgqq{\quotedblbase}
+\def\ba at ellip{\textellipsis}
+\def\ba at FBellip{\FBtextellipsis}  %% babel-french
+\def\ba at endash{\textendash}
+\def\ba at emdash{\textemdash}
+
+\def\UTFabra at ba#1#2{\ifx\inputencodingname\UTFviiiName at ba #1{#2}\else
+  \unk at abra{#2}\fi}
+
+\def\UTFtabra at ba#1#2{\ifx\inputencodingname\UTFviiiName at ba 
+  \ifmmode \unk at abra{#2}\else #1{#2}\fi \else
+  \unk at abra{#2}\fi}
+
+\def\tabra at ba#1#2{\ifmmode \unk at abra{#2}\else #1{#2}\fi}
+
+\def\mate at ba#1#2{\ifmmode \unk at abra{#1}\else{#2}\fi}
+
+\def\if at banewgerm#1#2{\expandafter\ifx\csname @flqq\endcsname\relax\if at batone{#1}{#2}\else{#2}\fi}
+
+
 \def\@abra#1{{\errorcontextlines=-1%
-   \def\@testa{#1}%
-   \def\testk{,}%
-   \def\testp{.}%
-   \def\testm{$-$}%
-   \def\testh{-}%
-   \def\testH{--}%
-   \def\testL{---}%
-   \def\testl{\glq}%
-   \def\teatl{\@glq}%   %% commands in old versions of german.sty
-   \def\testr{\grq}%
-   \def\teatr{\@grq}%   %%
-   \def\testO{\glqq}%
-   \def\teatO{\@glqq}%  %%
-   \def\testC{\grqq}%
-   \def\teatC{\@grqq}%  %%
-   \def\testd{...}%
-   \def\testD{\dots}%
-   \ifx\@testa\oo at bapas \oo at abra{\oo at bapas}\else
-   \ifx\@testa\oo at baakt \oo at abra{\oo at baakt}\else
-   \ifx\@testa\cc at bapas \cc at abra{\cc at bapas}\else
-   \ifx\@testa\cc at baakt \cc at abra{\cc at baakt}\else
-   \ifx\@testa\cp at bapas\rqq at abra{\cp at bapas}\else
-   \ifx\@testa\cp at baakt\rqq at abra{\cp at baakt}\else
-   \ifx\@testa\op at bapas\lqq at abra{\op at bapas}\else
-   \ifx\@testa\op at baakt\lqq at abra{\op at baakt}\else
-   \ifx\@testa\o at bapas   \o at abra{\o at bapas}\else
-   \ifx\@testa\o at baakt   \o at abra{\o at baakt}\else
-   \ifx\@testa\c at bapas   \c at abra{\c at bapas}\else
-   \ifx\@testa\c at baakt   \c at abra{\c at baakt}\else
-   \ifx\@testa\testk    \babbrack{\kern -0.02em{\testk}\kern -0.02em}\else
-   \ifx\@testa\testp    \babbrack{\kern -0.02em{\testp}\kern -0.02em}\else
-   \ifx\@testa\testm    \bambrack{\kern -0.03em{\testm}\kern -0.035em}\else
-   \ifx\@testa\testh    \bambrack{\kern -0.01em{\testh}\kern -0.05em}\else
-   \ifx\@testa\testH    \bambrack{\kern  0.03em{\testH}\kern  0.03em}\else
-   \ifx\@testa\testL    \bambrack{\kern  0.03em{\testL}\kern  0.03em}\else
-   \ifx\@testa\testl    \lq at abra{\testl}\else
-   \ifx\@testa\teatl    \lq at abra{\teatl}\else
-   \ifx\@testa\testr    \rq at abra{\testr}\else
-   \ifx\@testa\teatr    \rq at abra{\teatr}\else
-   \ifx\@testa\testO    \lqq at abra{\testO}\else
-   \ifx\@testa\teatO    \lqq at abra{\teatO}\else
-   \ifx\@testa\testC    \rqq at abra{\testC}\else
-   \ifx\@testa\teatC    \rqq at abra{\teatC}\else
-   \ifx\@testa\lqq at baakt\lqq at abra{\lqq at baakt}\else
-   \ifx\@testa\lqq at baaaa\lqq at abra{\lqq at baaaa}\else
-   \ifx\@testa\rqq at baakt\rqq at abra{\rqq at baakt}\else
-   \ifx\@testa\rqq at baaaa\rqq at abra{\rqq at baaaa}\else
-   \ifx\@testa\dq        \dq at abra{\dq}\else
-   \ifx\@testa\dq at bapas  \dq at abra{\dq at bapas}\else
-   \ifx\@testa\testd    \babbrack{\kern -0.01em{\testd}\kern -0.03em}\else
-   \ifx\@testa\testD    \babbrack{\kern  0.12em{\testD}\kern -0.08em}\else
-   \iflasthasdot at ba{}{\@baupcorr}\ifhmode\nulskip at ba\fi{\upshape [{#1}]}\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
-   }}
+ \def\@testa{#1}%
+ \global\@abradonefalse  %% new in 2.6
+ \ifx\@testa\oo at ba \moo at abra{\oo at ba}\fi
+ \ifx\@testa\xoo at ba\moo at abra{\xoo at ba}\fi
+ \ifx\@testa\cc at ba \mcc at abra{\cc at ba}\fi
+ \ifx\@testa\xcc at ba\mcc at abra{\xcc at ba}\fi
+ \ifx\@testa\grqq at baC \rqq at abra{\grqq at baC}\fi
+ \ifx\@testa\xgrqq at baC\rqq at abra{\xgrqq at baC}\fi
+ \ifx\@testa\glqq at baC \lqq at abra{\glqq at baC}\fi
+ \ifx\@testa\xglqq at baC\lqq at abra{\xglqq at baC}\fi
+ \ifx\@testa\o at ba  \o at abra{\o at ba}\fi
+ \ifx\@testa\xo at ba \o at abra{\xo at ba{}}\fi
+ \ifx\@testa\c at ba \mc at abra{\c at ba}\fi
+ \ifx\@testa\xc at ba\mc at abra{\xc at ba{}}\fi
+ \ifx\@testa\ba at ok \dot at abra{\ba at ok}\fi
+ \ifx\@testa\ba at op \dot at abra{\ba at op}\fi
+ \ifx\@testa\ba at mm \mxm at abra{\ifmmode{-}\else{\ba at mm}\fi}\fi
+ \ifx\@testa\ba at om \m at abra{\ba at om}\fi
+ \ifx\@testa\ba at dm \tabra at ba{\mm at abra}{\ba at dm}\fi
+ \ifx\@testa\ba at tm \tabra at ba{\mmm at abra}{\ba at tm}\fi
+ \ifx\@testa\ba at glq \lq at abra{\ba at glq}\fi
+ \ifx\@testa\ba@@glq\lq at abra{\ba@@glq}\fi
+ \ifx\@testa\ba at grq \rq at abra{\ba at grq}\fi
+ \ifx\@testa\ba@@grq\rq at abra{\ba@@grq}\fi
+ \ifx\@testa\ba at glqq  \lqq at abra{\ba at glqq}\fi
+ \ifx\@testa\ba@@glqq \lqq at abra{\ba@@glqq}\fi
+ \ifx\@testa\ba at grqq  \rqq at abra{\ba at grqq}\fi
+ \ifx\@testa\ba@@grqq \rqq at abra{\ba@@grqq}\fi
+ \ifx\@testa\glqq at baA \isdqX at ba {\lqq at abra} {\glqq at baA} {\glqq at baA}\fi
+ \ifx\@testa\xglqq at baA\isdqX at ba {\lqq at abra} {\xglqq at baA}{\xglqq at baA}\fi
+ \ifx\@testa\grqq at baA \isdqX at ba {\rqq at abra} {\grqq at baA} {\glqq at baA}\fi
+ \ifx\@testa\xgrqq at baA\isdqX at ba {\rqq at abra} {\xgrqq at baA}{\ifnum\catcode\grave at ba\`=13\xglqq at baA\else\glqq at baA\fi}\fi
+ \ifx\@testa\dqch at ba\dq at abra{\dqch at ba}\fi
+ \ifx\@testa\dq at ba  \dq at abra{\dq at ba}\fi
+ \ifx\@testa\pdq at ba \dq at abra{\pdq at ba{}}\fi
+ \ifx\@testa\ba at tp  \@babbrack{\kern -0.01em{\ba at tp}\kern -0.03em}\fi
+ \ifx\@testa\ba at dots\ddd at abra{\ifmmode\kern -.0075em\fi\ba at dots}\fi
+ %% new in 2.6:
+ \if at newabra
+  \ifx\@testa\UTFlq at ba   \UTFtabra at ba  {\o at abra} {\UTFlq at ba}\fi
+  \ifx\@testa\ba at tql \tabra at ba{\o at abra}{\ba at tql}\fi
+  \ifx\@testa\UTFrq at ba   \UTFtabra at ba  {\c at abra} {\UTFrq at ba}\fi
+  \ifx\@testa\ba at tqr \tabra at ba{\c at abra}{\ba at tqr}\fi
+  \ifx\@testa\UTFglq at ba  \UTFtabra at ba{\com at abra} {\UTFglq at ba}\fi
+  \ifx\@testa\ba at qsb \tabra at ba{\com at abra}{\ba at qsb}\fi
+  \ifx\@testa\UTFgrqq at ba \UTFtabra at ba {\oo at abra} {\UTFgrqq at ba}\fi
+  \ifx\@testa\ba at tlqq \tabra at ba{\oo at abra}{\ba at tlqq}\fi
+  \ifx\@testa\UTFdlq at ba  \UTFtabra at ba {\oo at abra} {\UTFdlq at ba}\fi
+  \ifx\@testa\UTFrqq at ba  \UTFtabra at ba {\cc at abra} {\UTFrqq at ba}\fi
+  \ifx\@testa\ba at tqrr \tabra at ba{\cc at abra}{\ba at tqrr}\fi
+  %%
+  \ifx\@testa\UTFdrq at ba  \UTFtabra at ba {\cc at abra} {\UTFdrq at ba}\fi
+  \ifx\@testa\UTFglqq at ba \UTFtabra at ba{\ulqq at abra} {\UTFglqq at ba}\fi
+  \ifx\@testa\ba at tgqq \tabra at ba{\ulqq at abra}{\ba at tgqq}\fi
+  \ifx\@testa\UTFellip at ba\UTFabra at ba{\dddt at abra} {\UTFellip at ba}\fi
+  \ifx\@testa\ba at ellip   \dddt at abra{\ba at ellip}\fi
+  \ifx\@testa\ba at FBellip \dddt at abra{\ba at FBellip}\fi
+  %%
+  \ifx\@testa\ba at gfrqq \smfr at abra{\ba at gfrqq}\fi
+  \ifx\@testa\ba at gfrq  \smfr at abra{\ba at gfrq}\fi
+  \ifx\@testa\frqq at baA \isdqX at ba {\smfr at abra} {\frqq at baA} {\flqq at baA}\fi
+  \ifx\@testa\xfrqq at baA\isdqX at ba {\smfr at abra} {\xfrqq at baA}{\xflqq at baA}\fi
+  \ifx\@testa\frqq at baB \smfr at abra{\frqq at baB}\fi
+  \ifx\@testa\xfrqq at baB\smfr at abra{\xfrqq at baB}\fi
+  \ifx\@testa\frqq at baD \smfr at abra{\frqq at baD}\fi
+  \ifx\@testa\xfrqq at baD\smfr at abra{\xfrqq at baD}\fi
+  \ifx\@testa\frqq at baC \smfr at abra{\frqq at baC}\fi
+  \ifx\@testa\xfrqq at baC\smfr at abra{\xfrqq at baC}\fi
+  \ifx\@testa\ba@@gfrqq\smfr at abra{\ba@@gfrqq}\fi
+  \ifx\@testa\ba@@gfrq \smfr at abra{\ba@@gfrq}\fi
+  %%
+  \ifx\@testa\ba at gflqq \smfl at abra{\ba at gflqq}\fi
+  \ifx\@testa\ba at gflq  \smfl at abra{\ba at gflq}\fi
+  \ifx\@testa\flqq at baA \isdqX at ba {\smfl at abra} {\flqq at baA} {\flqq at baA}\fi
+  \ifx\@testa\xflqq at baA\isdqX at ba {\smfl at abra} {\xflqq at baA}{\xflqq at baA}\fi
+  \ifx\@testa\flqq at baB \smfl at abra{\flqq at baB}\fi
+  \ifx\@testa\xflqq at baB\smfl at abra{\xflqq at baB}\fi
+  \ifx\@testa\flqq at baD \smfl at abra{\flqq at baD}\fi
+  \ifx\@testa\xflqq at baD\smfl at abra{\xflqq at baD}\fi
+  \ifx\@testa\flqq at baC \smfl at abra{\flqq at baC}\fi
+  \ifx\@testa\xflqq at baC\smfl at abra{\xflqq at baC}\fi
+  \ifx\@testa\ba@@gflqq\smfl at abra{\ba@@gflqq}\fi
+  \ifx\@testa\ba@@gflq \smfl at abra{\ba@@gflq}\fi
+  %%
+  \ifx\@testa\ba at ds \mufl at abra{\ba at ds}\fi
+  \ifx\@testa\xba at ds\mufl at abra{\xba at ds}\fi
+  \ifx\@testa\UTFflqq at ba \UTFtabra at ba {\ufl at abra} {\UTFflqq at ba}\fi
+  \ifx\@testa\ba at tflqq \tabra at ba{\ufl at abra}{\ba at tflqq}\fi
+  \ifx\@testa\ba at oflqq \tabra at ba{\ufl at abra}{\ba at oflqq}\fi
+  \ifx\@testa\UTFfrqq at ba \UTFtabra at ba {\ufr at abra} {\UTFfrqq at ba}\fi
+  \ifx\@testa\ba at tfrqq \tabra at ba{\ufr at abra}{\ba at tfrqq}\fi
+  \ifx\@testa\ba at ofrqq \tabra at ba{\ufr at abra}{\ba at ofrqq}\fi
+  \ifx\@testa\ba at db \mufr at abra{\ba at db}\fi
+  \ifx\@testa\xba at db\mufr at abra{\xba at db}\fi
+  \ifx\@testa\UTFflq at ba  \UTFtabra at ba {\ufl at abra} {\UTFflq at ba}\fi
+  \ifx\@testa\ba at tflq \tabra at ba{\ufl at abra}{\ba at tflq}\fi
+  \ifx\@testa\UTFfrq at ba  \UTFtabra at ba {\ufr at abra} {\UTFfrq at ba}\fi
+  \ifx\@testa\ba at tfrq \tabra at ba{\ufr at abra}{\ba at tfrq}\fi
+  %%
+  \ifx\@testa\lq at ba  \c at abra{\lq at ba}\fi
+  \ifx\@testa\rq at ba \mc at abra{\rq at ba}\fi
+  \ifx\@testa\hy at ba  \m at abra{\hy at ba}\fi
+  \ifx\@testa\phy at ba \m at abra{\phy at ba}\fi
+  \ifx\@testa\xaz at ba\unk at abra{\string!}\fi
+  \ifx\@testa\xfz at ba\unk at abra{\string?}\fi
+  \ifx\@testa\xsp at ba\unk at abra{\string;}\fi
+  \ifx\@testa\xdp at ba\unk at abra{\string:}\fi
+  %%
+  \ifx\@testa\UTFmin at ba \UTFabra at ba{\m at abra}{\UTFmin at ba}\fi
+  \ifx\@testa\UTFnbm at ba \UTFabra at ba{\xm at abra}{\UTFnbm at ba}\fi
+  \ifx\@testa\ba at bm \xm at abra{\ba at bm}\fi
+  \ifx\@testa\UTFmm at ba  \UTFtabra at ba{\mm at abra}{\UTFmm at ba}\fi
+  \ifx\@testa\UTFena at ba \UTFtabra at ba{\mm at abra}{\UTFena at ba}\fi
+  \ifx\@testa\UTFenb at ba \UTFtabra at ba{\mm at abra}{\UTFenb at ba}\fi
+  \ifx\@testa\ba at endash \tabra at ba{\mm at abra}{\ba at endash}\fi
+  \ifx\@testa\UTFmmm at ba \UTFtabra at ba{\mmm at abra}{\UTFmmm at ba}\fi
+  \ifx\@testa\UTFema at ba \UTFtabra at ba{\mmm at abra}{\UTFema at ba}\fi
+  \ifx\@testa\UTFemb at ba \UTFtabra at ba{\mmm at abra}{\UTFemb at ba}\fi
+  \ifx\@testa\ba at emdash \tabra at ba{\mmm at abra}{\ba at emdash}\fi
+  %%
+  \ifx\@testa\ba at dk   \dk at abra{\ba at dk}\fi
+  \ifx\@testa\glqq at baB \lqq at abra{\glqq at baB}\fi
+  \ifx\@testa\xglqq at baB\lqq at abra{\xglqq at baB}\fi
+  \ifx\@testa\glqq at baD \lqq at abra{\glqq at baD}\fi
+  \ifx\@testa\xglqq at baD\lqq at abra{\xglqq at baD}\fi
+  \ifx\@testa\grqq at baB \rqq at abra{\grqq at baB}\fi
+  \ifx\@testa\xgrqq at baB\rqq at abra{\xgrqq at baB}\fi
+  \ifx\@testa\grqq at baD \rqq at abra{\grqq at baD}\fi
+  \ifx\@testa\xgrqq at baD\rqq at abra{\xgrqq at baD}\fi
+  \ifx\@testa\Xdqch at ba\dq at abra{\Xdqch at ba{}}\fi
+ \fi
+ \if at abradone\else\unk at abra{{}#1{}}\fi}}
 
- \def\oo at abra#1{\batbrack{\if at batone{\kern  0.04em{#1}\kern -0.06em}{\kern -0.11em{#1}}}}
- \def\cc at abra#1{\batbrack{\if at batone{\kern  0.03em{#1}\kern -0.05em}{\kern  0.01em{#1}\kern -0.12em}}}
-  \def\o at abra#1{\batbrack{\kern -0.02em{#1}\kern -0.02em}}
- \def\lq at abra#1{\babbrack{\if at batone{\kern -0.02em{#1}\kern -0.1034em}{\kern -0.02em{#1}\kern 0.02em}}}
-  \def\c at abra#1{\batbrack{\kern -0.02em{#1}\kern -0.02em}}
-\def\lqq at abra#1{\babbrack{\if at batone{\kern  0.03em{#1}\kern -0.05em}{\kern 0.01em{#1}\kern -0.08em}}}
-\def\rqq at abra#1{\batbrack{\if at batone{\kern  0.04em{#1}\kern -0.06em}{\kern -0.04em{#1}\kern -0.07em}}}
- \def\dq at abra#1{\batbrack{\if at batone{\kern -0.043em{#1}\kern -0.06em}{\kern 0.01em{#1}\kern -0.12em}}}
- \def\rq at abra#1{\batbrack{\if at batone{\kern -0.02em{#1}\kern -0.02em}{\kern -0.01em{#1}\kern -0.0875em}}}
+%% changed in 2.6:
+ \def\oo at abra#1{\@batbrack{\if at batone{\kern  0.04em{#1}\kern -0.06em}  {\kern -0.11em{#1}}}}
+ \def\cc at abra#1{\@batbrack{\if at batone{\kern  0.03em{#1}\kern -0.05em}  {\kern  0.01em{#1}\kern -0.12em}}}
+  \def\o at abra#1{\@batbrack{\kern -0.02em{#1}\kern -0.02em}}
+  \def\c at abra{\o at abra}
+ \def\dq at abra#1{\mate at ba{#1}{\@batbrack{\if at batone{\kern -0.043em{#1}\kern -0.06em} {\kern  0.01em{#1}\kern -0.12em}}}}
+ \def\lq at abra#1{\mate at ba{#1}{\@babbrack{\if at batone{\kern -0.02em{#1}\if at banewgerm{\kern -0.1034em}{\kern 0.02em}}{\kern -0.02em{#1}\kern 0.02em}}}}
+ \def\rq at abra#1{\mate at ba{#1}{\@batbrack{\if at batone{\if at banewgerm{\kern -0.02em}{\kern -0.01em}{#1}\if at banewgerm{\kern -0.02em}{\kern -0.0875em}}  {\kern -0.0075em{#1}\kern -0.09em}}}}
+\def\lqq at abra#1{\mate at ba{#1}{\@babbrack{\if at batone{\kern  0.03em{#1}\if at banewgerm{\kern -0.05em}{\kern -0.01em}}  {\kern  0.01em{#1}\kern -0.08em}}}}
+\def\rqq at abra#1{\mate at ba{#1}{\@batbrack{\if at batone{\if at banewgerm{\kern  0.04em}{\kern 0.1075em}{#1}\if at banewgerm{\kern -0.06em}{\kern -0.1275em}}  {\kern -0.04em{#1}\kern -0.07em}}}}
+%% new in 2.6:
+\def\smfr at abra#1{\mate at ba{\strut #1\strut}{\fr at abra{#1}}}  %% \strut with-
+\def\smfl at abra#1{\mate at ba{\strut #1\strut}{\fl at abra{#1}}}  %% out braces!
+\def\mufl at abra#1{\if at batone{\ifmmode\unk at abra{#1}\else\ufl at abra{#1}\fi}{\unk at abra{#1}}}
+\def\mufr at abra#1{\if at batone{\ifmmode\unk at abra{#1}\else\ufr at abra{#1}\fi}{\unk at abra{#1}}}
+\def\moo at abra#1{\ifmmode\@batbrack{\if at batone{\kern -0.115em}{\kern -0.11em}{#1}\if at batone{\kern  0.0125em}{}}\else\oo at abra{#1}\fi}
+\def\mc at abra#1{\ifmmode\kern -0.0025em\@batbrack{{#1}\kern -0.0025em}\else\c at abra{#1}\fi}
+\def\mcc at abra#1{\ifmmode\@batbrack{\if at batone{\kern -0.02em}{\kern -0.0275em}{#1}\kern -0.0175em}\else\cc at abra{#1}\fi}
+\def\ulqq at abra#1{\@babbrack{\if at batone{\kern  0.03em{#1}\kern -0.05em}  {\kern  0.01em{#1}\kern -0.08em}}}
+\def\dk at abra#1{\mate at ba{#1}{\if at batone{\@babbrack{\kern  0.03em{#1}\kern -0.05em}}{\unk at abra{#1}}}}
+\def\ddd at abra#1{\@babbrack{\kern  0.12em{#1}\ifdim\lastkern=\z@\kern\fontdimen3\font\fi\kern -0.08em}}  %% lastkern: babel-french
+\def\dddt at abra#1{\mate at ba{#1}{\ddd at abra{#1}}}
+\def\com at abra#1{\@babbrack{\if at batone{\kern -0.02em{#1}\kern -0.1034em}{\kern -0.02em{#1}\kern 0.02em}}}
+ \def\fl at abra#1{\if at banewgerm{\@bambrack{\kern -0.05125em{#1}\kern 0.0075em}}{\@bambrack{{#1}\kern 0.04em}}}
+ \def\fr at abra#1{\if at banewgerm{\@bambrack{\kern 0.025em{#1}\kern -0.07em}}{\@bambrack{\kern 0.04em{#1}}}}
+ \def\ufl at abra#1{\if at batone{\@bambrack{\kern -0.05125em{#1}\kern 0.0075em}}{\@bambrack{{#1}\kern 0.04em}}}
+ \def\ufr at abra#1{\if at batone{\@bambrack{\kern 0.025em{#1}\kern -0.07em}}{\@bambrack{\kern 0.04em{#1}}}}
+ \def\xm at abra#1{\@bambrack{\kern -0.01em{#1}\kern -0.05em}}
+\def\mxm at abra#1{\@bambrack{\kern -0.03em{#1}\kern -0.035em}}
+  \def\m at abra#1{\ifmmode\mxm at abra{#1}\else\xm at abra{#1}\fi}
+ \def\mm at abra#1{\@bambrack{\kern  0.03em{#1}\kern  0.03em}}
+\def\mmm at abra{\mm at abra}
+\def\dot at abra#1{\@babbrack{\kern -0.02em{#1}\kern -0.02em}}
 
-\def\pabra#1{\@abra{#1}{\hskip 0pt plus 0pt}}
-\def\abra{\protect\pabra}
 
-\def\pfabra#1{\@abra{#1}{\nulskip at ba}}
-\def\fabra{\protect\pfabra}
 
-
 \def\pbaromannum#1{{\romannumeral #1}}
 \def\baromannum{\protect\pbaromannum}
 
@@ -4155,7 +4702,7 @@
 \def\addtobib{\addtoarq{}}
 \newif\if at oldba\@oldbafalse
 \def\makebar{\typeout at ba{ \space ***** \space That is obviously a file based on BibArts 1.x \space *****
-   ^^J \space ***** \space BibArts 2.5 starts compatibility mode for 1.3 \space *****}%
+   ^^J \space ***** \space BibArts 2.6 starts compatibility mode for 1.3 \space *****}%
   \def\bibarts{\BibArts}%
   \def\schrift{}%
   \def\barschrift{}%



More information about the tex-live-commits mailing list.