diff options
author | Karl Berry <karl@freefriends.org> | 2016-01-31 23:48:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-01-31 23:48:08 +0000 |
commit | 07aaa313db3abb8f932308307c9ca78bb1c3054d (patch) | |
tree | de018a29452c3b2131a23c228458012b15686e79 /Master/texmf-dist/doc/latex/base | |
parent | 326c162a7ec8088d104101b4739c727d824ae5f7 (diff) |
latex2e 2016/02/01
git-svn-id: svn://tug.org/texlive/trunk@39528 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/base')
45 files changed, 73 insertions, 21 deletions
diff --git a/Master/texmf-dist/doc/latex/base/alltt.pdf b/Master/texmf-dist/doc/latex/base/alltt.pdf Binary files differindex 0324e33481a..ff617c8c745 100644 --- a/Master/texmf-dist/doc/latex/base/alltt.pdf +++ b/Master/texmf-dist/doc/latex/base/alltt.pdf diff --git a/Master/texmf-dist/doc/latex/base/cfgguide.pdf b/Master/texmf-dist/doc/latex/base/cfgguide.pdf Binary files differindex c7479064836..8b320c0a30a 100644 --- a/Master/texmf-dist/doc/latex/base/cfgguide.pdf +++ b/Master/texmf-dist/doc/latex/base/cfgguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/changes.txt b/Master/texmf-dist/doc/latex/base/changes.txt index c7b05711202..60edf2df9a3 100644 --- a/Master/texmf-dist/doc/latex/base/changes.txt +++ b/Master/texmf-dist/doc/latex/base/changes.txt @@ -5,6 +5,49 @@ are not part of the distribution. ======================================================================= ######################### +# 2016/02/01 Release +######################### + +2016-01-04 Joseph Wright <latex-bugs@latex-project.org> + + * ltfinal.dtx: Drop loading XeTeX character class data, + adjust \newXeTeXintercharclass to allocate from 1 not 4. + +2015-12-30 David Carlisle <latex-bugs@latex-project.org> + + * ltoutenc.dtx: add \textcommaabove (Enrico Gregorio) + and several overloads in T1 encoding + for \c to \textcommabelow or \textcommasbove + http://tex.stackexchange.com/questions/282900 + Add overload for (just) \c{g} in OT1 encoding. + +2015-12-10 Joseph Wright <latex-bugs@latex-project.org> + + * ltfinal.dtx: Load Unicode settings via new common system + (generic package "unicode-data"). + +2015-12-02 David Carlisle <latex-bugs@latex-project.org> + + * utf8ienc.dtx: Additional accents that may be constructed in T1 + encoding + +2015-11-27 David Carlisle <latex-bugs@latex-project.org> + + * ltluatex.dtx: test for undefined callback list latex/4445 + +2015-11-14 Joseph Wright <latex-bugs@latex-project.org> + + * ltluatex.dtx: Updates for luatex 0.85 + +2015-11-18 David Carlisle <latex-bugs@latex-project.org> + + * ltplain.dtx: Support extended \newwrite and \newread in luatex + +2015-11-07 David Carlisle <latex-bugs@latex-project.org> + + * ltvers.dtx: It's 2016 already. + +######################### # 2015/10/01 PL 2 Release ######################### diff --git a/Master/texmf-dist/doc/latex/base/classes.pdf b/Master/texmf-dist/doc/latex/base/classes.pdf Binary files differindex c42669c1746..75885cc551b 100644 --- a/Master/texmf-dist/doc/latex/base/classes.pdf +++ b/Master/texmf-dist/doc/latex/base/classes.pdf diff --git a/Master/texmf-dist/doc/latex/base/clsguide.pdf b/Master/texmf-dist/doc/latex/base/clsguide.pdf Binary files differindex d98b16f12db..4bbf208c1a9 100644 --- a/Master/texmf-dist/doc/latex/base/clsguide.pdf +++ b/Master/texmf-dist/doc/latex/base/clsguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/cmfonts.pdf b/Master/texmf-dist/doc/latex/base/cmfonts.pdf Binary files differindex a0861872503..8fa53d63aa3 100644 --- a/Master/texmf-dist/doc/latex/base/cmfonts.pdf +++ b/Master/texmf-dist/doc/latex/base/cmfonts.pdf diff --git a/Master/texmf-dist/doc/latex/base/cyrguide.pdf b/Master/texmf-dist/doc/latex/base/cyrguide.pdf Binary files differindex f4ea31dac2b..22c97ef40a2 100644 --- a/Master/texmf-dist/doc/latex/base/cyrguide.pdf +++ b/Master/texmf-dist/doc/latex/base/cyrguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/doc.pdf b/Master/texmf-dist/doc/latex/base/doc.pdf Binary files differindex 2f57905a00c..43642ef2110 100644 --- a/Master/texmf-dist/doc/latex/base/doc.pdf +++ b/Master/texmf-dist/doc/latex/base/doc.pdf diff --git a/Master/texmf-dist/doc/latex/base/docstrip.pdf b/Master/texmf-dist/doc/latex/base/docstrip.pdf Binary files differindex aa40866a68d..f9424d9f8f5 100644 --- a/Master/texmf-dist/doc/latex/base/docstrip.pdf +++ b/Master/texmf-dist/doc/latex/base/docstrip.pdf diff --git a/Master/texmf-dist/doc/latex/base/encguide.pdf b/Master/texmf-dist/doc/latex/base/encguide.pdf Binary files differindex 54f593356cf..97269490c52 100644 --- a/Master/texmf-dist/doc/latex/base/encguide.pdf +++ b/Master/texmf-dist/doc/latex/base/encguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/encguide.tex b/Master/texmf-dist/doc/latex/base/encguide.tex index 3a59efa581b..cccec4eb896 100644 --- a/Master/texmf-dist/doc/latex/base/encguide.tex +++ b/Master/texmf-dist/doc/latex/base/encguide.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1993-2014 +% Copyright 1993-2016 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % @@ -1185,33 +1185,32 @@ above, and \LaTeX\ needs to be aware of the encoding used for each font. Unicode aims to provide a single encoding that removes most of the -need to switch encodings, apart from very specialist use for non -standard characters. Rather than assign codes in the range 0--256 (hex +need to switch encodings, apart from very specialist use for non-standard characters. Rather than assign codes in the range 0--256 (hex FF) Unicode codes are in the range 0--1,114,111 (hex 10FFFF), although not all slots are available for distinct characters for technical reasons. Unicode offers the possibility to use a single input encoding (usually UTF-8) for all documents and to use essentially the same Unicode encoding for all fonts, so removing the need to switch -encodings in different context. +encodings in different contexts. Omega was perhaps the first widely used \TeX\ extension that supported Unicode. Currently the two actively supported systems that are -present in most modern \TeX\ distributions are xe\TeX\ and lua\TeX. +present in most modern \TeX\ distributions are Xe\TeX\ and Lua\TeX. When used with these extended \TeX\ engines, \LaTeX's font system can -refer to Unicode fonts (typically OpenType fonts installed system wide -on your operating system rather than fonts specifically encoded for -\TeX. Currently the usual method of accessing these fonts is through -the contributed \Pkg{fontspec} package. this uses the two -\emph{Experimental} encoding \Enc{EU1} (on xe\TeX) and \Enc{EU2} (on -lua\TeX). Technically these two are the same encoding in terms of +refer to Unicode fonts (typically OpenType fonts installed system-wide +on your operating system rather than fonts specifically encoded/installed for +\TeX). Currently the usual method of accessing these fonts is through +the contributed \Pkg{fontspec} package. This uses the two +\emph{Experimental} encodings \Enc{EU1} (on Xe\TeX) and \Enc{EU2} (on +Lua\TeX). Technically these two are the same encoding in terms of allocating characters to numbered positions, but two encodings have been specified due to some internal differences in font handling in the two extended \TeX\ engines. The exact rules for \LaTeX\ encodings for Unicode engines have not yet been finalised, however it is possible that a single unified format can be used and so a single -standardised name such as \Enc{UC} may be used. However at the present -time \Enc{EU1} and \Enc{EU2} should be used, although it is rare to +standardised name such as \Enc{TU} may be used in the future. +At the present time, however, \Enc{EU1} and \Enc{EU2} should be used, although it is rare to need to specify these explicitly in a document as the \Pkg{fontspec} package sets up the correct encoding based on the engine in use. @@ -1221,18 +1220,18 @@ lowercase table (and hyphenation patterns) can not be restricted to the values used for \Enc{T1} and do only refer to the first 256 characters. -When the \LaTeX\ format is made \LaTeX sets up the lowercase table -and classifies characters as letter or non letter based on \Enc{T1} if +When the \LaTeX\ format is made \LaTeX\ sets up the lowercase table +and classifies characters as letter- or non-letter-based on \Enc{T1} if a classic \TeX\ or pdf\TeX\ is being used. If a Unicode based \TeX\ is detected, the values are instead based on the classification and lower-case mappings provided by the Unicode Character Database \cite{ucd}. The relevant part of these tables are converted to \TeX\ syntax as \ttverb{ltunicode.ltx} as part of the \LaTeX\ distribution. -Similarly in the default configuration files used by modern \TeX\ +Similarly in the default configuration files used by modern \TeX\ distribution, the hyphenation files for each supported language are written in UTF-8 encoding, using Unicode code points for all letters, -then if a classic \TeX system is detected, some additional macros are +then if a classic \TeX\ system is detected, some additional macros are loaded to convert these files to 256-character encodings where possible, and assuming the \Enc{T1} lowercase table. diff --git a/Master/texmf-dist/doc/latex/base/exscale.pdf b/Master/texmf-dist/doc/latex/base/exscale.pdf Binary files differindex a199ee882af..68d772b7cdb 100644 --- a/Master/texmf-dist/doc/latex/base/exscale.pdf +++ b/Master/texmf-dist/doc/latex/base/exscale.pdf diff --git a/Master/texmf-dist/doc/latex/base/fix-cm.pdf b/Master/texmf-dist/doc/latex/base/fix-cm.pdf Binary files differindex 7b7bec09c04..21380132305 100644 --- a/Master/texmf-dist/doc/latex/base/fix-cm.pdf +++ b/Master/texmf-dist/doc/latex/base/fix-cm.pdf diff --git a/Master/texmf-dist/doc/latex/base/fntguide.pdf b/Master/texmf-dist/doc/latex/base/fntguide.pdf Binary files differindex d2d57d424bd..9a0d195fb16 100644 --- a/Master/texmf-dist/doc/latex/base/fntguide.pdf +++ b/Master/texmf-dist/doc/latex/base/fntguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/graphpap.pdf b/Master/texmf-dist/doc/latex/base/graphpap.pdf Binary files differindex 5b8b2c51dbb..40ed1469d0c 100644 --- a/Master/texmf-dist/doc/latex/base/graphpap.pdf +++ b/Master/texmf-dist/doc/latex/base/graphpap.pdf diff --git a/Master/texmf-dist/doc/latex/base/ifthen.pdf b/Master/texmf-dist/doc/latex/base/ifthen.pdf Binary files differindex ea6bf2b5c6e..0ece9cb225d 100644 --- a/Master/texmf-dist/doc/latex/base/ifthen.pdf +++ b/Master/texmf-dist/doc/latex/base/ifthen.pdf diff --git a/Master/texmf-dist/doc/latex/base/inputenc.pdf b/Master/texmf-dist/doc/latex/base/inputenc.pdf Binary files differindex 553f2472dee..9b6e3c55caa 100644 --- a/Master/texmf-dist/doc/latex/base/inputenc.pdf +++ b/Master/texmf-dist/doc/latex/base/inputenc.pdf diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.pdf b/Master/texmf-dist/doc/latex/base/latexchanges.pdf Binary files differindex 9b7f0add0c3..205967ede29 100644 --- a/Master/texmf-dist/doc/latex/base/latexchanges.pdf +++ b/Master/texmf-dist/doc/latex/base/latexchanges.pdf diff --git a/Master/texmf-dist/doc/latex/base/latexrelease.pdf b/Master/texmf-dist/doc/latex/base/latexrelease.pdf Binary files differindex 55f2d6abf38..14b4097a81c 100644 --- a/Master/texmf-dist/doc/latex/base/latexrelease.pdf +++ b/Master/texmf-dist/doc/latex/base/latexrelease.pdf diff --git a/Master/texmf-dist/doc/latex/base/latexsym.pdf b/Master/texmf-dist/doc/latex/base/latexsym.pdf Binary files differindex 5f98d713407..d776603576c 100644 --- a/Master/texmf-dist/doc/latex/base/latexsym.pdf +++ b/Master/texmf-dist/doc/latex/base/latexsym.pdf diff --git a/Master/texmf-dist/doc/latex/base/lb2.pdf b/Master/texmf-dist/doc/latex/base/lb2.pdf Binary files differindex fe8c73bb971..3fc0cf8fad7 100644 --- a/Master/texmf-dist/doc/latex/base/lb2.pdf +++ b/Master/texmf-dist/doc/latex/base/lb2.pdf diff --git a/Master/texmf-dist/doc/latex/base/letter.pdf b/Master/texmf-dist/doc/latex/base/letter.pdf Binary files differindex 4d66d2690f1..f6261d1dfa7 100644 --- a/Master/texmf-dist/doc/latex/base/letter.pdf +++ b/Master/texmf-dist/doc/latex/base/letter.pdf diff --git a/Master/texmf-dist/doc/latex/base/lgc2.pdf b/Master/texmf-dist/doc/latex/base/lgc2.pdf Binary files differindex 9c16a7e0003..172c2f66b44 100644 --- a/Master/texmf-dist/doc/latex/base/lgc2.pdf +++ b/Master/texmf-dist/doc/latex/base/lgc2.pdf diff --git a/Master/texmf-dist/doc/latex/base/lppl.pdf b/Master/texmf-dist/doc/latex/base/lppl.pdf Binary files differindex 1b0c613caf8..4ad11f655f5 100644 --- a/Master/texmf-dist/doc/latex/base/lppl.pdf +++ b/Master/texmf-dist/doc/latex/base/lppl.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltluatex.pdf b/Master/texmf-dist/doc/latex/base/ltluatex.pdf Binary files differindex 029fddcb40d..01d70f32356 100644 --- a/Master/texmf-dist/doc/latex/base/ltluatex.pdf +++ b/Master/texmf-dist/doc/latex/base/ltluatex.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltnews.pdf b/Master/texmf-dist/doc/latex/base/ltnews.pdf Binary files differindex 2a1eb6ee1fa..d9f1852825b 100644 --- a/Master/texmf-dist/doc/latex/base/ltnews.pdf +++ b/Master/texmf-dist/doc/latex/base/ltnews.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltnews.tex b/Master/texmf-dist/doc/latex/base/ltnews.tex index 3051fc65500..9bb2a8da567 100644 --- a/Master/texmf-dist/doc/latex/base/ltnews.tex +++ b/Master/texmf-dist/doc/latex/base/ltnews.tex @@ -33,7 +33,7 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesFile{ltnews.tex}% [2015/02/16 v1.4b Master file for ltnews*.tex (LaTeX Project)] -\providecommand*{\lastissue}{23} +\providecommand*{\lastissue}{24} \InputIfFileExists{ltnews-lastissue.cfg}{}{} \RequirePackage{ifpdf} @@ -130,6 +130,18 @@ {\hmode@bgroup\ooalign{\null#1\crcr\hidewidth\raise-.31ex \hbox{\check@mathfonts\fontsize\ssf@size\z@ \math@fontsfalse\selectfont,}\hidewidth}\egroup} +\DeclareTextCommandDefault\textcommaabove[1]{% + \hmode@bgroup + \ooalign{% + \hidewidth + \raise.7ex\hbox{% + \check@mathfonts\fontsize\ssf@size\z@\math@fontsfalse\selectfont`% + }% + \hidewidth\crcr + \null#1\crcr + }% + \egroup + } \makeatother diff --git a/Master/texmf-dist/doc/latex/base/ltunicode.pdf b/Master/texmf-dist/doc/latex/base/ltunicode.pdf Binary files differdeleted file mode 100644 index a47898beb7e..00000000000 --- a/Master/texmf-dist/doc/latex/base/ltunicode.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/base/ltx3info.pdf b/Master/texmf-dist/doc/latex/base/ltx3info.pdf Binary files differindex ebcf678204a..0c1da1520b8 100644 --- a/Master/texmf-dist/doc/latex/base/ltx3info.pdf +++ b/Master/texmf-dist/doc/latex/base/ltx3info.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf Binary files differindex e6b4460220f..fa82f5f2688 100644 --- a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf +++ b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf diff --git a/Master/texmf-dist/doc/latex/base/makeindx.pdf b/Master/texmf-dist/doc/latex/base/makeindx.pdf Binary files differindex c6cc07de64d..d4d5896a584 100644 --- a/Master/texmf-dist/doc/latex/base/makeindx.pdf +++ b/Master/texmf-dist/doc/latex/base/makeindx.pdf diff --git a/Master/texmf-dist/doc/latex/base/manifest.txt b/Master/texmf-dist/doc/latex/base/manifest.txt index 634aaf5066b..8b91a2a7362 100644 --- a/Master/texmf-dist/doc/latex/base/manifest.txt +++ b/Master/texmf-dist/doc/latex/base/manifest.txt @@ -116,7 +116,6 @@ % ltsect.dtx -- Sectioning and title commands. % ltvers.dtx -- Version identification code. % preload.dtx -- Code for preloading fonts. -% unicode-letters.def -- Data for use with Unicode engines. % % % Standard Classes: @@ -216,7 +215,6 @@ % lablst.tex -- Generate list of labels used in a document. % testpage.tex -- Test file for checking the accuracy of a printer. % ltxcheck.tex -- Test file for checking the LaTeX installation. -% ltunicode.dtx -- Script to produce ltunicode.ltx from Unicode data. % % % ====================================================================== diff --git a/Master/texmf-dist/doc/latex/base/manual.pdf b/Master/texmf-dist/doc/latex/base/manual.pdf Binary files differindex c1666652358..1021de88c9b 100644 --- a/Master/texmf-dist/doc/latex/base/manual.pdf +++ b/Master/texmf-dist/doc/latex/base/manual.pdf diff --git a/Master/texmf-dist/doc/latex/base/modguide.pdf b/Master/texmf-dist/doc/latex/base/modguide.pdf Binary files differindex 04c6d29dc9d..aa1f49ede05 100644 --- a/Master/texmf-dist/doc/latex/base/modguide.pdf +++ b/Master/texmf-dist/doc/latex/base/modguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/nfssfont.pdf b/Master/texmf-dist/doc/latex/base/nfssfont.pdf Binary files differindex 631b15f3a98..183d3dfceb9 100644 --- a/Master/texmf-dist/doc/latex/base/nfssfont.pdf +++ b/Master/texmf-dist/doc/latex/base/nfssfont.pdf diff --git a/Master/texmf-dist/doc/latex/base/proc.pdf b/Master/texmf-dist/doc/latex/base/proc.pdf Binary files differindex 0ac7c4ed054..a362c4f59de 100644 --- a/Master/texmf-dist/doc/latex/base/proc.pdf +++ b/Master/texmf-dist/doc/latex/base/proc.pdf diff --git a/Master/texmf-dist/doc/latex/base/slides.pdf b/Master/texmf-dist/doc/latex/base/slides.pdf Binary files differindex 03844a53149..4e13ac687bc 100644 --- a/Master/texmf-dist/doc/latex/base/slides.pdf +++ b/Master/texmf-dist/doc/latex/base/slides.pdf diff --git a/Master/texmf-dist/doc/latex/base/slifonts.pdf b/Master/texmf-dist/doc/latex/base/slifonts.pdf Binary files differindex c0ebb723f25..6e0fb3a6edd 100644 --- a/Master/texmf-dist/doc/latex/base/slifonts.pdf +++ b/Master/texmf-dist/doc/latex/base/slifonts.pdf diff --git a/Master/texmf-dist/doc/latex/base/source2e.pdf b/Master/texmf-dist/doc/latex/base/source2e.pdf Binary files differindex 1ccbea4b772..0405c4c362a 100644 --- a/Master/texmf-dist/doc/latex/base/source2e.pdf +++ b/Master/texmf-dist/doc/latex/base/source2e.pdf diff --git a/Master/texmf-dist/doc/latex/base/syntonly.pdf b/Master/texmf-dist/doc/latex/base/syntonly.pdf Binary files differindex 78c1ec1034f..9c14fc0eb61 100644 --- a/Master/texmf-dist/doc/latex/base/syntonly.pdf +++ b/Master/texmf-dist/doc/latex/base/syntonly.pdf diff --git a/Master/texmf-dist/doc/latex/base/texpert.txt b/Master/texmf-dist/doc/latex/base/texpert.txt index 3a1f28bb6bf..7e2860d09de 100644 --- a/Master/texmf-dist/doc/latex/base/texpert.txt +++ b/Master/texmf-dist/doc/latex/base/texpert.txt @@ -207,4 +207,4 @@ the distributed files with names <*>guide.tex. You will need to install the new version before you can typeset these files. ---- Copyright 1995-2015 the LaTeX3 project. All rights reserved --- +--- Copyright 1995-2016 the LaTeX3 project. All rights reserved --- diff --git a/Master/texmf-dist/doc/latex/base/tlc2.pdf b/Master/texmf-dist/doc/latex/base/tlc2.pdf Binary files differindex 9a592374b9b..c2bfa39e2d8 100644 --- a/Master/texmf-dist/doc/latex/base/tlc2.pdf +++ b/Master/texmf-dist/doc/latex/base/tlc2.pdf diff --git a/Master/texmf-dist/doc/latex/base/usrguide.pdf b/Master/texmf-dist/doc/latex/base/usrguide.pdf Binary files differindex 198ed748a03..f1d3557abb1 100644 --- a/Master/texmf-dist/doc/latex/base/usrguide.pdf +++ b/Master/texmf-dist/doc/latex/base/usrguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf Binary files differindex f72d59a4a9a..38b67c5163e 100644 --- a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf +++ b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf diff --git a/Master/texmf-dist/doc/latex/base/webcomp.pdf b/Master/texmf-dist/doc/latex/base/webcomp.pdf Binary files differindex f410b4ef792..9f10b34d39f 100644 --- a/Master/texmf-dist/doc/latex/base/webcomp.pdf +++ b/Master/texmf-dist/doc/latex/base/webcomp.pdf |