TexLive2020

master tl2020
Karol Farbiś 6 years ago
commit 872102fc2b
  1. 45
      LICENSE.CTAN
  2. 114
      LICENSE.TL
  3. BIN
      bin/x86_64-linux/afm2tfm
  4. BIN
      bin/x86_64-linux/bibtex
  5. 1
      bin/x86_64-linux/dvilualatex
  6. 1
      bin/x86_64-linux/dviluatex
  7. 1
      bin/x86_64-linux/dvipdfm
  8. 1
      bin/x86_64-linux/dvipdfmx
  9. 105
      bin/x86_64-linux/dvipdft
  10. BIN
      bin/x86_64-linux/dvips
  11. 1
      bin/x86_64-linux/ebb
  12. 1
      bin/x86_64-linux/etex
  13. 1
      bin/x86_64-linux/extractbb
  14. 1
      bin/x86_64-linux/fmtutil
  15. 1
      bin/x86_64-linux/fmtutil-sys
  16. 1
      bin/x86_64-linux/fmtutil-user
  17. BIN
      bin/x86_64-linux/gftodvi
  18. BIN
      bin/x86_64-linux/gftopk
  19. BIN
      bin/x86_64-linux/gftype
  20. 1
      bin/x86_64-linux/inimf
  21. 1
      bin/x86_64-linux/initex
  22. BIN
      bin/x86_64-linux/kpseaccess
  23. BIN
      bin/x86_64-linux/kpsereadlink
  24. BIN
      bin/x86_64-linux/kpsestat
  25. BIN
      bin/x86_64-linux/kpsewhich
  26. 1
      bin/x86_64-linux/latex
  27. BIN
      bin/x86_64-linux/luahbtex
  28. 1
      bin/x86_64-linux/lualatex
  29. 1
      bin/x86_64-linux/luaotfload-tool
  30. BIN
      bin/x86_64-linux/luatex
  31. 1
      bin/x86_64-linux/lwarpmk
  32. BIN
      bin/x86_64-linux/makeindex
  33. 1
      bin/x86_64-linux/man
  34. 1
      bin/x86_64-linux/mex
  35. BIN
      bin/x86_64-linux/mf
  36. BIN
      bin/x86_64-linux/mf-nowin
  37. BIN
      bin/x86_64-linux/mft
  38. 41
      bin/x86_64-linux/mkindex
  39. 1
      bin/x86_64-linux/mktexfmt
  40. 1
      bin/x86_64-linux/mktexlsr
  41. 1
      bin/x86_64-linux/mktexmf
  42. 1
      bin/x86_64-linux/mktexpk
  43. 1
      bin/x86_64-linux/mktextfm
  44. 1
      bin/x86_64-linux/mptopdf
  45. 1
      bin/x86_64-linux/pdfatfi
  46. 1
      bin/x86_64-linux/pdfetex
  47. 1
      bin/x86_64-linux/pdflatex
  48. 1
      bin/x86_64-linux/pdfmex
  49. BIN
      bin/x86_64-linux/pdftex
  50. BIN
      bin/x86_64-linux/pktogf
  51. BIN
      bin/x86_64-linux/pktype
  52. 1
      bin/x86_64-linux/rungs
  53. 1
      bin/x86_64-linux/simpdftex
  54. BIN
      bin/x86_64-linux/teckit_compile
  55. BIN
      bin/x86_64-linux/tex
  56. 1
      bin/x86_64-linux/texhash
  57. 1
      bin/x86_64-linux/texlua
  58. 1
      bin/x86_64-linux/texluac
  59. 1
      bin/x86_64-linux/thumbpdf
  60. 1
      bin/x86_64-linux/tlmgr
  61. 1
      bin/x86_64-linux/tlshell
  62. 1
      bin/x86_64-linux/updmap
  63. 1
      bin/x86_64-linux/updmap-sys
  64. 1
      bin/x86_64-linux/updmap-user
  65. 1
      bin/x86_64-linux/utf8mex
  66. 53
      bin/x86_64-linux/xdvi
  67. BIN
      bin/x86_64-linux/xdvi-xaw
  68. BIN
      bin/x86_64-linux/xdvipdfmx
  69. 1
      bin/x86_64-linux/xelatex
  70. 1
      bin/x86_64-linux/xelatex-dev
  71. BIN
      bin/x86_64-linux/xetex
  72. 3148
      install-tl
  73. 9
      release-texlive.txt
  74. 5
      texmf-config/ls-R
  75. 361
      texmf-dist/bibtex/bib/base/xampl.bib
  76. 15
      texmf-dist/bibtex/bib/gustlib/plbib.bib
  77. 316
      texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib
  78. 27
      texmf-dist/bibtex/bib/oberdiek/oberdiek-source.bib
  79. 1394
      texmf-dist/bibtex/bst/amscls/amsalpha.bst
  80. 1245
      texmf-dist/bibtex/bst/amscls/amsplain.bst
  81. 1395
      texmf-dist/bibtex/bst/babelbib/bababbr3-fl.bst
  82. 1393
      texmf-dist/bibtex/bst/babelbib/bababbr3-lf.bst
  83. 1395
      texmf-dist/bibtex/bst/babelbib/bababbr3.bst
  84. 1389
      texmf-dist/bibtex/bst/babelbib/bababbrv-fl.bst
  85. 1387
      texmf-dist/bibtex/bst/babelbib/bababbrv-lf.bst
  86. 1389
      texmf-dist/bibtex/bst/babelbib/bababbrv.bst
  87. 1545
      texmf-dist/bibtex/bst/babelbib/babalpha-fl.bst
  88. 1544
      texmf-dist/bibtex/bst/babelbib/babalpha-lf.bst
  89. 1545
      texmf-dist/bibtex/bst/babelbib/babalpha.bst
  90. 1265
      texmf-dist/bibtex/bst/babelbib/babamspl.bst
  91. 1394
      texmf-dist/bibtex/bst/babelbib/babplai3-fl.bst
  92. 1393
      texmf-dist/bibtex/bst/babelbib/babplai3-lf.bst
  93. 1394
      texmf-dist/bibtex/bst/babelbib/babplai3.bst
  94. 1388
      texmf-dist/bibtex/bst/babelbib/babplain-fl.bst
  95. 1387
      texmf-dist/bibtex/bst/babelbib/babplain-lf.bst
  96. 1388
      texmf-dist/bibtex/bst/babelbib/babplain.bst
  97. 1242
      texmf-dist/bibtex/bst/babelbib/babunsrt-fl.bst
  98. 1241
      texmf-dist/bibtex/bst/babelbib/babunsrt-lf.bst
  99. 1242
      texmf-dist/bibtex/bst/babelbib/babunsrt.bst
  100. 1097
      texmf-dist/bibtex/bst/base/abbrv.bst
  101. Some files were not shown because too many files have changed in this diff Show More

@ -0,0 +1,45 @@
$Id: LICENSE.CTAN 2212 2006-09-28 16:31:42Z karl $
COPYING CONDITIONS FOR CTAN SNAPSHOT:
A snapshot of the Comprehensive TeX Archive Network (CTAN) holdings is
taken from time to time and distributed on physical media. It may be
bundled with the TeX Live system, or distributed separately.
In any case, the licensing conditions of the packages in the CTAN
snapshot vary widely. In particular (and in contrast to TeX Live), not
all the software meets free software or open source criteria: some are
available only as binaries, others have restrictions on commercial
resale, and so on.
Furthermore, the creators of the CTAN snapshot have explicitly received
permission from some authors of software to include their material; this
software is in the ctan/nonfree/ subdirectory. (The nonfree area on the
CTAN servers, http://www.ctan.org/tex-archive/nonfree, contains much
more software that is not included here.) This permission does not
extend to any redistributors; you yourself must also contact such
authors with regards to your own distribution, or refrain from including
such software.
Thus, when redistributing the CTAN snapshot, you must be very careful
that you are not violating any license conditions. Since each situation
is different, we cannot offer any general advice.
To learn redistribution requirements, of course the licensing
information within the packages themselves is the final authority. For
aggregate information, we suggest checking the TeX Catalogue:
http://www.ctan.org/tex-archive/help/Catalogue/catalogue.html (or any
CTAN mirror). The Catalogue is also included in the CTAN snapshot in
ctan/help/Catalogue, but the online version will have updates.
You may also find the CTAN Search by License page helpful in this
regard: http://tug.ctan.org/cgi-bin/searchByLicense.py
If you believe any files have been included erroneously, please contact
us (references are given below).
If you have any questions or comments, please contact us.
Thanks for your interest in TeX.
CTAN maintainers mailing list: ctan@dante.de
CTAN home page: http://www.ctan.org/

@ -0,0 +1,114 @@
$Id: LICENSE.TL 52869 2019-11-20 02:36:55Z karl $
COPYING CONDITIONS FOR TeX Live:
To the best of our knowledge, all software in the TeX Live distribution
is freely redistributable (libre, that is, not necessarily gratis),
within the Free Software Foundation's definition and the Debian Free
Software Guidelines. Where the two conflict, we generally follow the
FSF. If you find any non-free files included, please contact us
(references given at the end).
That said, TeX Live has neither a single copyright holder nor a single
license covering its entire contents, since it is a collection of many
independent packages. Therefore, you may copy, modify, and/or
redistribute software from TeX Live only if you comply with the
requirements placed thereon by the owners of the respective packages.
To most easily learn these requirements, we suggest checking the TeX
Catalogue at: https://ctan.org/tex-archive/help/Catalogue/ (or any
CTAN mirror). Of course the legal statements within the packages
themselves are the final authority.
In some cases, TeX Live is distributed with a snapshot of the CTAN
archive, which is entirely independent of and separable from TeX Live
itself. (The TeX Collection DVD is one example of this.) Please be
aware that the CTAN snapshot contains many files which are *not* freely
redistributable; see LICENSE.CTAN for more information.
To state explicitly what is implied by the above: Because TeX Live is
free software, there is no warranty; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.
GUIDELINES FOR REDISTRIBUTION:
In general, you may redistribute TeX Live, with or without modification,
for profit or not, according to the usual free software tenets. Here
are some general guidelines for doing so:
- If you make any changes to the TeX Live distribution or any
package it contains, besides complying with any licensing requirements,
you must prominently mention such changes in your modified distribution
so that users do not take your work for ours, and know to contact you,
not us, in case of questions or problems. A new top-level file
README.<yourwork> is a good place to describe the general situation.
- Especially (but not necessarily) if changes or additions are made, we
recommend a clearly different title, such as "<your work> DVD, based on
TeX Live YYYY", where YYYY is the release year of TeX Live you are
using. This credits both our work and yours.
- You absolutely may *not* place your own copyright on the entire
distribution, since it is not your work. Statements such as "all rights
reserved" and "may not be reproduced" are especially reprehensible,
since they are antithetical to the free software principles under which
TeX Live is produced.
- You may use any cover or media label designs that you wish. Such
packaging and marketing details are not covered by any TeX Live license.
- Finally, we make the following requests (not legal requirements):
a) Acknowledging that TeX Live is developed as a joint effort by all TeX
user groups, and encouraging the user/reader to join their user group
of choice, as listed on the web page https://tug.org/usergroups.html.
b) Referencing the TeX Live home page: https://tug.org/texlive/
Such information may be placed on the label of your media, your cover,
and/or in accompanying text (for instance, in the acknowledgements
section of a book).
Finally, although it is again not a requirement, we'd like to invite any
redistributors to make a donation to the project, whether cash or
in-kind, for example via https://www.tug.org/donate/dev.html. Thanks.
If you have any questions or comments, *please* contact us. In general,
we appreciate being given the chance to review any TeX Live-related
material in advance of publication, simply to avoid mistakes. It is
much better to correct text on a CD label or in a book before thousands
of copies are made!
We are also happy to keep anyone planning a publication informed as to
our deadlines and progress. Just let us know. However, be aware that
TeX Live is produced entirely by volunteers, and no dates can be
guaranteed.
LICENSING FOR NEW PACKAGES:
Finally, we have been asked what license to use for new work. To be
considered for inclusion on TeX Live, a package must use a free software
license, such as the LaTeX Project Public License, the GNU General
Public License, the modified BSD license, etc. (Please use an existing
license instead of making up your own.) Furthermore, all sources must
be available, including for documentation files. Please see
https://tug.org/texlive/pkgcontrib.html for more information, and other
considerations.
Thanks for your interest in TeX.
- Karl Berry, for the TeX Live project
------------------------------------------------------------
TeX Live mailing list: https://lists.tug.org/tex-live
TeX Live home page: https://tug.org/texlive/
The FSF's free software definition: http://www.gnu.org/philosophy/free-sw.html
Debian Free Software Guidelines: http://www.debian.org/intro/free
FSF commentary on existing licenses: http://www.gnu.org/licenses/license-list.html
LPPL: http://latex-project.org/lppl.html or texmf-dist/doc/latex/base/lppl.txt
LPPL rationale: texmf-dist/doc/latex/base/modguide.pdf

Binary file not shown.

Binary file not shown.

@ -0,0 +1,105 @@
#!/bin/sh
# dvipdft, completely rewritten by Thomas Esser for teTeX after an
# original script by Mark A. Wicks
#
# Thomas Esser. Public Domain.
#
# Modified by Matthias Franz for dvipdfmx (when running as dvipdfm) and
# TeX Live.
# This script makes a first (fast) run with dvipdfm, then calls gs on
# the resulting pdf file to get the thumbnails and finally calls dvipdfm.
progname=dvipdft
version=20090604.0046
# set trap for error
trap '
echo "$progname: fatal error." >&2
exit 1
' 1
test -f /bin/sh5 && test -z "$RUNNING_SH5" \
&& { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \
&& { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; }
unset RUNNING_SH5
test -f /bin/bsh && test -z "$RUNNING_BSH" \
&& { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \
&& { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; }
unset RUNNING_BSH
# hack around a bug in zsh:
test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
help="Usage: $progname [options] dvifile
$progname --help
$progname --version"
quoteit()
{
echo "x$1" | sed "s@.@@; s@'@'\\\\''@; s@^@'@; s@\$@'@"
}
# process args 1 to (n-1) and scan for a -o argument keep a properly
# quoted backup of the options, so that they can be restored later
unset s outfile
while test $# -gt 1; do
case $1 in
-o) outfile=$2;;
esac
s="$s${s+ }"`quoteit "$1"`
shift
done
# check for last argument
case $1 in
--help)
echo "$help"
exit 0
;;
--version)
echo "$progname version $version by Thomas Esser and others"
exit 0
;;
"")
echo "$help"
exit 1
;;
esac
# args 1 to (n-1) are gone, last one must be the dvifile
dvifile="$1"
# outfile comes from -o argument, else it is derived from the input file
test -n "$outfile" \
|| outfile=`echo "$dvifile" | sed 's@.*/@@; s@\.dvi$@@; s@$@.pdf@'`
# outBase is part of the thumbname files just as dvipdfm expects them:
outBase=`echo "$outfile" | sed 's@\.pdf$@@'`
ls "$outBase".[1-9]* >/dev/null 2>&1 && {
echo "$progname: Please move the following files out of the way:" >&2
ls "$outBase".[1-9]* >&2
exit 1
}
# restore args 1 to (n-1):
eval set x "$s"; shift
# set trap for cleanup
trap '
rm -f "$outBase".[1-9]*
' 0
# Run dvipdfm with the fastest options for the first pass
echo "$progname: running dvipdfm $@ -z0 $dvifile" >&2
dvipdfm ${1+"$@"} -z0 "$dvifile"
# run gs
echo "$progname: running gs" >&2
gs -r10 -dNOPAUSE -dBATCH -sDEVICE=png256 -sOutputFile="$outBase.%d" "$outfile"
# run dvipdfm with the users specified options for the last pass
echo "$progname: running dvipdfm -t $@ $dvifile" >&2
dvipdfm ${1+"$@"} -t "$dvifile"

Binary file not shown.

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/fmtutil.pl

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/fmtutil-sys.sh

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/fmtutil-user.sh

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1 @@
../../texmf-dist/scripts/luaotfload/luaotfload-tool.lua

Binary file not shown.

@ -0,0 +1 @@
../../texmf-dist/scripts/lwarp/lwarpmk.lua

Binary file not shown.

@ -0,0 +1 @@
../../texmf-dist/doc/man

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1,41 @@
#!/bin/sh
# $Id$
# Public domain. Originally written by Thomas Esser around 2001..
test -f /bin/sh5 && test -z "$RUNNING_SH5" \
&& { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \
&& { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; }
unset RUNNING_SH5
test -f /bin/bsh && test -z "$RUNNING_BSH" \
&& { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \
&& { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; }
unset RUNNING_BSH
progname=`basename $0`
case $# in
0)
echo "Usage: `basename $0` file[.idx|.glo] ..." 1>&2
exit 1
;;
esac
gind=gind.ist
gglo=gglo.ist
# remember starting directory
dir=`pwd`
# loop over all files
for i
do
destdir=`echo "$i" | sed 's/^[^\/]*$/./; s/\/[^\/]*$//'`
test -d "$destdir" || continue
cd "$destdir" || exit 1
FILENAME=`basename "$i" .idx`
test -f "$FILENAME".idx \
&& makeindex -s "$gind" "$FILENAME"
test -f "$FILENAME".glo \
&& makeindex -s "$gglo" -o "$FILENAME".gls "$FILENAME".glo
cd "$dir" || exit 1
done

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/mktexlsr

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/mktexmf

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/mktexpk

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/mktextfm

@ -0,0 +1 @@
../../texmf-dist/scripts/context/perl/mptopdf.pl

@ -0,0 +1 @@
../../texmf-dist/scripts/attachfile2/pdfatfi.pl

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/rungs.tlu

@ -0,0 +1 @@
../../texmf-dist/scripts/simpdftex/simpdftex

Binary file not shown.

Binary file not shown.

@ -0,0 +1 @@
../../texmf-dist/scripts/thumbpdf/thumbpdf.pl

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/tlmgr.pl

@ -0,0 +1 @@
../../texmf-dist/scripts/tlshell/tlshell.tcl

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/updmap.pl

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/updmap-sys.sh

@ -0,0 +1 @@
../../texmf-dist/scripts/texlive/updmap-user.sh

@ -0,0 +1,53 @@
#!/bin/sh
# This is the xdvi wrapper script for teTeX, version 0.2.
# Copyright Thomas Esser, 1998. Permission to distribute under the terms
# of the GNU general public license version 2 or later.
# This script sets some environment variables to make sure that xdvi's
# resource file in $XDVIINPUTS/xdvi is read by xdvi.bin.
test -f /bin/sh5 && test -z "$RUNNING_SH5" \
&& test x"`(uname -s) 2>&1`" = xULTRIX \
&& { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; }
RUNNING_SH5=
test -f /bin/bsh && test -z "$RUNNING_BSH" \
&& test x"`(uname -s) 2>&1`" = xAIX \
&& { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; }
RUNNING_BSH=
# -help and -version only used to work if they were the only options,
# so the "-name xdvi" parameter wasn't used in that case. With current
# xdvik, it should work in any case, but we keep this logic for compatibility
# with older xdvik and plain xdvi versions.
have_basename=`basename foo/bar 2>&1 | grep -i 'not found'`
if [ "$have_basename"xxx = "xxx" ]; then
BASE_NAME=`basename $0`
else
BASE_NAME=`echo $0 | sed 's!.*/!!'`
fi
case "$#:$1" in
1:-help|1:-version)
NAMEOPT=;;
*)
NAMEOPT="-name $BASE_NAME";;
esac
xdviappfile=`kpsewhich -progname=xdvi --format='other text files' XDvi`
if test -n "$xdviappfile"; then
xdviappdir=`dirname "$xdviappfile"`
xdviapppath="${xdviappdir}/%l_%t/%N:${xdviappdir}/%N"
# For R3, we have to set XAPPLRESDIR.
### SU: removed, xdvik won't work with R3 anyway, and XAPPLRESDIR is
### for user customizations in current X
### XAPPLRESDIR="$xdviappdir"; export XAPPLRESDIR
# For R4 or later, we have to set XFILESEARCHPATH, since XAPPLRESDIR might
# be ignored (if XUSERFILESEARCHPATH is set)
XFILESEARCHPATH="$xdviapppath:${XFILESEARCHPATH-%D}"; export XFILESEARCHPATH
fi
exec xdvi-xaw $NAMEOPT ${1+"$@"}

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

@ -0,0 +1,9 @@
TeX Live (https://tug.org/texlive) version 2020
This file is public domain. It is read by install-tl --version,
tlmgr --version, and texconfig conf, and a final line appended with
the precise version number by tl-update-images during a build.
The following blank line helps avoid confusing output when
used directly from svn, so don't delete it.

@ -0,0 +1,5 @@
% ls-R -- filename database for kpathsea; do not change this line.
./:
.:
ls-R

@ -0,0 +1,361 @@
% Copyright (C) 1988, 2010 Oren Patashnik.
% Unlimited copying and redistribution of this file are permitted if it
% is unmodified. Modifications (and their redistribution) are also
% permitted, as long as the resulting file is renamed.
@preamble{ "\newcommand{\noopsort}[1]{} "
# "\newcommand{\printfirst}[2]{#1} "
# "\newcommand{\singleletter}[1]{#1} "
# "\newcommand{\switchargs}[2]{#2#1} " }
@ARTICLE{article-minimal,
author = {L[eslie] A. Aamport},
title = {The Gnats and Gnus Document Preparation System},
journal = {\mbox{G-Animal's} Journal},
year = 1986,
}
@ARTICLE{article-full,
author = {L[eslie] A. Aamport},
title = {The Gnats and Gnus Document Preparation System},
journal = {\mbox{G-Animal's} Journal},
year = 1986,
volume = 41,
number = 7,
pages = "73+",
month = jul,
note = "This is a full ARTICLE entry",
}
The KEY field is here to override the KEY field in the journal being
cross referenced (so is the NOTE field, in addition to its imparting
information).
@ARTICLE{article-crossref,
crossref = {WHOLE-JOURNAL},
key = "",
author = {L[eslie] A. Aamport},
title = {The Gnats and Gnus Document Preparation System},
pages = "73+",
note = "This is a cross-referencing ARTICLE entry",
}
@ARTICLE{whole-journal,
key = "GAJ",
journal = {\mbox{G-Animal's} Journal},
year = 1986,
volume = 41,
number = 7,
month = jul,
note = {The entire issue is devoted to gnats and gnus
(this entry is a cross-referenced ARTICLE (journal))},
}
@INBOOK{inbook-minimal,
author = "Donald E. Knuth",
title = "Fundamental Algorithms",
publisher = "Addison-Wesley",
year = "{\noopsort{1973b}}1973",
chapter = "1.2",
}
@INBOOK{inbook-full,
author = "Donald E. Knuth",
title = "Fundamental Algorithms",
volume = 1,
series = "The Art of Computer Programming",
publisher = "Addison-Wesley",
address = "Reading, Massachusetts",
edition = "Second",
month = "10~" # jan,
year = "{\noopsort{1973b}}1973",
type = "Section",
chapter = "1.2",
pages = "10--119",
note = "This is a full INBOOK entry",
}
@INBOOK{inbook-crossref,
crossref = "whole-set",
title = "Fundamental Algorithms",
volume = 1,
series = "The Art of Computer Programming",
edition = "Second",
year = "{\noopsort{1973b}}1973",
type = "Section",
chapter = "1.2",
note = "This is a cross-referencing INBOOK entry",
}
@BOOK{book-minimal,
author = "Donald E. Knuth",
title = "Seminumerical Algorithms",
publisher = "Addison-Wesley",
year = "{\noopsort{1973c}}1981",
}
@BOOK{book-full,
author = "Donald E. Knuth",
title = "Seminumerical Algorithms",
volume = 2,
series = "The Art of Computer Programming",
publisher = "Addison-Wesley",
address = "Reading, Massachusetts",
edition = "Second",
month = "10~" # jan,
year = "{\noopsort{1973c}}1981",
note = "This is a full BOOK entry",
}
@BOOK{book-crossref,
crossref = "whole-set",
title = "Seminumerical Algorithms",
volume = 2,
series = "The Art of Computer Programming",
edition = "Second",
year = "{\noopsort{1973c}}1981",
note = "This is a cross-referencing BOOK entry",
}
@BOOK{whole-set,
author = "Donald E. Knuth",
publisher = "Addison-Wesley",
title = "The Art of Computer Programming",
series = "Four volumes",
year = "{\noopsort{1973a}}{\switchargs{--90}{1968}}",
note = "Seven volumes planned (this is a cross-referenced set of BOOKs)",
}
@BOOKLET{booklet-minimal,
key = "Kn{\printfirst{v}{1987}}",
title = "The Programming of Computer Art",
}
@BOOKLET{booklet-full,
author = "Jill C. Knvth",
title = "The Programming of Computer Art",
howpublished = "Vernier Art Center",
address = "Stanford, California",
month = feb,
year = 1988,
note = "This is a full BOOKLET entry",
}
@INCOLLECTION{incollection-minimal,
author = "Daniel D. Lincoll",
title = "Semigroups of Recurrences",
booktitle = "High Speed Computer and Algorithm Organization",
publisher = "Academic Press",
year = 1977,
}
@INCOLLECTION{incollection-full,
author = "Daniel D. Lincoll",
title = "Semigroups of Recurrences",
editor = "David J. Lipcoll and D. H. Lawrie and A. H. Sameh",
booktitle = "High Speed Computer and Algorithm Organization",
number = 23,
series = "Fast Computers",
chapter = 3,
type = "Part",
pages = "179--183",
publisher = "Academic Press",
address = "New York",
edition = "Third",
month = sep,
year = 1977,
note = "This is a full INCOLLECTION entry",
}
@INCOLLECTION{incollection-crossref,
crossref = "whole-collection",
author = "Daniel D. Lincoll",
title = "Semigroups of Recurrences",
pages = "179--183",
note = "This is a cross-referencing INCOLLECTION entry",
}
@BOOK{whole-collection,
editor = "David J. Lipcoll and D. H. Lawrie and A. H. Sameh",
title = "High Speed Computer and Algorithm Organization",
booktitle = "High Speed Computer and Algorithm Organization",
number = 23,
series = "Fast Computers",
publisher = "Academic Press",
address = "New York",
edition = "Third",
month = sep,
year = 1977,
note = "This is a cross-referenced BOOK (collection) entry",
}
@MANUAL{manual-minimal,
key = "Manmaker",
title = "The Definitive Computer Manual",
}
@MANUAL{manual-full,
author = "Larry Manmaker",
title = "The Definitive Computer Manual",
organization = "Chips-R-Us",
address = "Silicon Valley",
edition = "Silver",
month = apr # "-" # may,
year = 1986,
note = "This is a full MANUAL entry",
}
@MASTERSTHESIS{mastersthesis-minimal,
author = "{\'{E}}douard Masterly",
title = "Mastering Thesis Writing",
school = "Stanford University",
year = 1988,
}
@MASTERSTHESIS{mastersthesis-full,
author = "{\'{E}}douard Masterly",
title = "Mastering Thesis Writing",
school = "Stanford University",
type = "Master's project",
address = "English Department",
month = jun # "-" # aug,
year = 1988,
note = "This is a full MASTERSTHESIS entry",
}
@MISC{misc-minimal,
key = "Missilany",
note = "This is a minimal MISC entry",
}
@MISC{misc-full,
author = "Joe-Bob Missilany",
title = "Handing out random pamphlets in airports",
howpublished = "Handed out at O'Hare",
month = oct,
year = 1984,
note = "This is a full MISC entry",
}
@STRING{STOC-key = "OX{\singleletter{stoc}}"}
@STRING{ACM = "The OX Association for Computing Machinery"}
@STRING{STOC = " Symposium on the Theory of Computing"}
@INPROCEEDINGS{inproceedings-minimal,
author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis",
title = "On Notions of Information Transfer in {VLSI} Circuits",
booktitle = "Proc. Fifteenth Annual ACM" # STOC,
year = 1983,
}
@INPROCEEDINGS{inproceedings-full,
author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis",
title = "On Notions of Information Transfer in {VLSI} Circuits",
editor = "Wizard V. Oz and Mihalis Yannakakis",
booktitle = "Proc. Fifteenth Annual ACM" # STOC,
number = 17,
series = "All ACM Conferences",
pages = "133--139",
month = mar,
year = 1983,
address = "Boston",
organization = ACM,
publisher = "Academic Press",
note = "This is a full INPROCEDINGS entry",
}
@INPROCEEDINGS{inproceedings-crossref,
crossref = "whole-proceedings",
author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis",
title = "On Notions of Information Transfer in {VLSI} Circuits",
organization = "",
pages = "133--139",
note = "This is a cross-referencing INPROCEEDINGS entry",
}
@PROCEEDINGS{proceedings-minimal,
key = STOC-key,
title = "Proc. Fifteenth Annual" # STOC,
year = 1983,
}
@PROCEEDINGS{proceedings-full,
editor = "Wizard V. Oz and Mihalis Yannakakis",
title = "Proc. Fifteenth Annual" # STOC,
number = 17,
series = "All ACM Conferences",
month = mar,
year = 1983,
address = "Boston",
organization = ACM,
publisher = "Academic Press",
note = "This is a full PROCEEDINGS entry",
}
@PROCEEDINGS{whole-proceedings,
key = STOC-key,
organization = ACM,
title = "Proc. Fifteenth Annual" # STOC,
address = "Boston",
year = 1983,
booktitle = "Proc. Fifteenth Annual ACM" # STOC,
note = "This is a cross-referenced PROCEEDINGS",
}
@PHDTHESIS{phdthesis-minimal,
author = "F. Phidias Phony-Baloney",
title = "Fighting Fire with Fire: Festooning {F}rench Phrases",
school = "Fanstord University",
year = 1988,
}
@PHDTHESIS{phdthesis-full,
author = "F. Phidias Phony-Baloney",
title = "Fighting Fire with Fire: Festooning {F}rench Phrases",
school = "Fanstord University",
type = "{PhD} Dissertation",
address = "Department of French",
month = jun # "-" # aug,
year = 1988,
note = "This is a full PHDTHESIS entry",
}
@TECHREPORT{techreport-minimal,
author = "Tom Terrific",
title = "An {$O(n \log n / \! \log\log n)$} Sorting Algorithm",
institution = "Fanstord University",
year = 1988,
}
@TECHREPORT{techreport-full,
author = "Tom T{\'{e}}rrific",
title = "An {$O(n \log n / \! \log\log n)$} Sorting Algorithm",
institution = "Fanstord University",
type = "Wishful Research Result",
number = "7",
address = "Computer Science Department, Fanstord, California",
month = oct,
year = 1988,
note = "This is a full TECHREPORT entry",
}
@UNPUBLISHED{unpublished-minimal,
author = "Ulrich {\"{U}}nderwood and Ned {\~N}et and Paul {\={P}}ot",
title = "Lower Bounds for Wishful Research Results",
note = "Talk at Fanstord University (this is a minimal UNPUBLISHED entry)",
}
@UNPUBLISHED{unpublished-full,
author = "Ulrich {\"{U}}nderwood and Ned {\~N}et and Paul {\={P}}ot",
title = "Lower Bounds for Wishful Research Results",
month = nov # ", " # dec,
year = 1988,
note = "Talk at Fanstord University (this is a full UNPUBLISHED entry)",
}
@MISC{random-note-crossref,
key = {Volume-2},
note = "Volume~2 is listed under Knuth \cite{book-full}"
}

@ -0,0 +1,15 @@
% To jest TESTOWA i NIEPRAWDZIWA bibliografia Bogus/lawa Licho/nskiego
% This is a simple test file
% Bogus{\l}aw Licho\'nski. Public domain.
@mastersthesis{test,
title = "PL polska implementacja niczego",
author = "Bogus/law Licho/nski and Roman Piba",
institution = "GWO",
school = "UG",
note = "Dokumentacja dla u/zytkownik/ow i programist/ow",
day = 22,
month = sep,
year = 1997 }

@ -0,0 +1,316 @@
@manual{oberdiek:aliascnt,
title={The aliascnt package},
author={Heiko Oberdiek},
date={2018-09-07},
version={1.5},
url={https://ctan.org/pkg/aliascnt},
}
@manual{oberdiek:bmpsize,
title={The bmpsize package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.7},
url={https://ctan.org/pkg/bmpsize},
}
@manual{oberdiek:centernot,
title={The centernot package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.4},
url={https://ctan.org/pkg/centernot},
}
@manual{oberdiek:chemarr,
title={The chemarr package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.3},
url={https://ctan.org/pkg/chemarr},
}
@manual{oberdiek:classlist,
title={The classlist package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.5},
url={https://ctan.org/pkg/classlist},
}
@manual{oberdiek:colonequals,
title={The colonequals package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/colonequals},
}
@manual{oberdiek:dvipscol,
title={The dvipscol package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.3},
url={https://ctan.org/pkg/dvipscol},
}
@manual{oberdiek:engord,
title={The engord package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.9},
url={https://ctan.org/pkg/engord},
}
@manual{oberdiek:enparen,
title={The enparen package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/enparen},
}
@manual{oberdiek:eolgrab,
title={The eolgrab package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/eolgrab},
}
@manual{oberdiek:fibnum,
title={The fibnum package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/fibnum},
}
@manual{oberdiek:flags,
title={The flags package},
author={Heiko Oberdiek},
date={2016-05-16},
version={0.5},
url={https://ctan.org/pkg/flags},
}
@manual{oberdiek:holtxdoc,
title={The holtxdoc package},
author={Heiko Oberdiek},
date={2019-11-12},
version={0.29},
url={https://ctan.org/pkg/holtxdoc},
}
@manual{oberdiek:hopatch,
title={The hopatch package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.3},
url={https://ctan.org/pkg/hopatch},
}
@manual{oberdiek:hypbmsec,
title={The hypbmsec package},
author={Heiko Oberdiek},
date={2016-05-16},
version={2.5},
url={https://ctan.org/pkg/hypbmsec},
}
@manual{oberdiek:hypcap,
title={The hypcap package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.12},
url={https://ctan.org/pkg/hypcap},
}
@manual{oberdiek:hypdestopt,
title={The hypdestopt package},
author={Heiko Oberdiek},
date={2016-05-21},
version={2.5},
url={https://ctan.org/pkg/hypdestopt},
}
@manual{oberdiek:hypdoc,
title={The hypdoc package},
author={Heiko Oberdiek},
date={2018-09-07},
version={1.14},
url={https://ctan.org/pkg/hypdoc},
}
@manual{oberdiek:hypgotoe,
title={The hypgotoe package},
author={Heiko Oberdiek},
date={2016-05-16},
version={0.2},
url={https://ctan.org/pkg/hypgotoe},
}
@manual{oberdiek:hyphsubst,
title={The hyphsubst package},
author={Heiko Oberdiek},
date={2016-05-16},
version={0.3},
url={https://ctan.org/pkg/hyphsubst},
}
@manual{oberdiek:ifdraft,
title={The ifdraft package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.4},
url={https://ctan.org/pkg/ifdraft},
}
@manual{oberdiek:iflang,
title={The iflang package},
author={Heiko Oberdiek},
date={2018-01-21},
version={1.7},
url={https://ctan.org/pkg/iflang},
}
@manual{oberdiek:pagegrid,
title={The pagegrid package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.5},
url={https://ctan.org/pkg/pagegrid},
}
@manual{oberdiek:pagesel,
title={The pagesel package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.9},
url={https://ctan.org/pkg/pagesel},
}
@manual{oberdiek:pdfcol,
title={The pdfcol package},
author={Heiko Oberdiek},
date={2018-11-01},
version={1.5},
url={https://ctan.org/pkg/pdfcol},
}
@manual{oberdiek:pdfcolfoot,
title={The pdfcolfoot package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.3},
url={https://ctan.org/pkg/pdfcolfoot},
}
@manual{oberdiek:pdfcolparallel,
title={The pdfcolparallel package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.4},
url={https://ctan.org/pkg/pdfcolparallel},
}
@manual{oberdiek:pdfcolparcolumns,
title={The pdfcolparcolumns package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.4},
url={https://ctan.org/pkg/pdfcolparcolumns},
}
@manual{oberdiek:pdfcrypt,
title={The pdfcrypt package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/pdfcrypt},
}
@manual{oberdiek:pdfescape,
title={The pdfescape package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.14},
url={https://ctan.org/pkg/pdfescape},
}
@manual{oberdiek:pdfrender,
title={The pdfrender package},
author={Heiko Oberdiek},
date={2018-11-01},
version={1.5},
url={https://ctan.org/pkg/pdfrender},
}
@manual{oberdiek:picture,
title={The picture package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.4},
url={https://ctan.org/pkg/picture},
}
@manual{oberdiek:protecteddef,
title={The protecteddef package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/protecteddef},
}
@manual{oberdiek:resizegather,
title={The resizegather package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.3},
url={https://ctan.org/pkg/resizegather},
}
@manual{oberdiek:rotchiffre,
title={The rotchiffre package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/rotchiffre},
}
@manual{oberdiek:scrindex,
title={The scrindex package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.3},
url={https://ctan.org/pkg/scrindex},
}
@manual{oberdiek:setouterhbox,
title={The setouterhbox package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.8},
url={https://ctan.org/pkg/setouterhbox},
}
@manual{oberdiek:settobox,
title={The settobox package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.5},
url={https://ctan.org/pkg/settobox},
}
@manual{oberdiek:stackrel,
title={The stackrel package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.3},
url={https://ctan.org/pkg/stackrel},
}
@manual{oberdiek:stampinclude,
title={The stampinclude package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/stampinclude},
}
@manual{oberdiek:tabularht,
title={The tabularht package},
author={Heiko Oberdiek},
date={2016-05-16},
version={2.6},
url={https://ctan.org/pkg/tabularht},
}
@manual{oberdiek:tabularkv,
title={The tabularkv package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.2},
url={https://ctan.org/pkg/tabularkv},
}
@manual{oberdiek:telprint,
title={The telprint package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.11},
url={https://ctan.org/pkg/telprint},
}
@manual{oberdiek:thepdfnumber,
title={The thepdfnumber package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.1},
url={https://ctan.org/pkg/thepdfnumber},
}
@manual{oberdiek:twoopt,
title={The twoopt package},
author={Heiko Oberdiek},
date={2016-05-16},
version={1.6},
url={https://ctan.org/pkg/twoopt},
}

@ -0,0 +1,27 @@
@book{pdfspec-iso32000-1,
author={{Adobe Systems Incorporated}},
title={Document management -- Portable document format -- Part 1: PDF 1.7},
date={2008-07-01},
edition=1,
url={https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf},
urldate={2011-11-25},
}
@manual{pdftex-manual,
sortname={Han, The Thanh},
author={{\hologo{HanTheThanh}} and Rahtz, Sebastian and Henkel, Hartmut
and Jackowski, Pawe{\l} and Schr{\"o}der, Martin},
title={The {\hologo{pdfTeX}} user manual},
version={655 (1.40.11)},
date={2010-11-23},
url={http://mirror.ctan.org/systems/pdftex/manual/pdftex-a.pdf},
urldate={2011-11-29},
}
@manual{luatex-manual,
sortname={LuaTeX, development team},
author={{\hologo{LuaTeX}} development team},
title={{\hologo{LuaTeX}} Reference},
version={beta 0.71.0},
date={2011-10-11},
url={http://www.luatex.org/svn/trunk/manual/luatex.pdf},
urldate={2011-11-29},
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save