From 61ebb8b69624b4931744ae78792435da9cfdf4c9 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 1 Feb 2016 23:06:16 +0000 Subject: fontspec (2feb16) git-svn-id: svn://tug.org/texlive/trunk@39541 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/fontspec/README.md | 90 ++++++---------------- Master/texmf-dist/doc/latex/fontspec/fontspec.pdf | Bin 808509 -> 808189 bytes 2 files changed, 25 insertions(+), 65 deletions(-) (limited to 'Master/texmf-dist/doc/latex/fontspec') diff --git a/Master/texmf-dist/doc/latex/fontspec/README.md b/Master/texmf-dist/doc/latex/fontspec/README.md index 636f48ffe7e..6715e5c64ba 100644 --- a/Master/texmf-dist/doc/latex/fontspec/README.md +++ b/Master/texmf-dist/doc/latex/fontspec/README.md @@ -1,6 +1,5 @@ - -THE FONTSPEC PACKAGE -==================== +THE FONTSPEC PACKAGE v2.5a +========================== The fontspec package provides an automatic and unified interface for loading fonts in LaTeX. XeTeX and LuaTeX (the latter through the `luaotfload` package) @@ -24,12 +23,13 @@ Please offer suggestions and file bug reports in the issue tracker: -Requirements ------------- +Table of Contents +----------------- -The `fontspec` package requires an up-to-date TeX Live or MiKTeX installation, -including the most recent version of the `l3kernel` package which provides -the LaTeX3 programming interface known as `expl3`. +* Summary of user commands +* Change history ("what's new?") +* Installation instructions +* License details Summary of user commands @@ -67,6 +67,14 @@ Features may be added to the font currently in use with Change history -------------- +- v2.5a (2016/02/01) "bugs fixed" + + * Rather embarrassing bug fix! (`unicode-math` was broken.) + * Remember to add the `fontspec.cfg` file to the distribution. + * Remove `+trep` from `Ligatures=TeX` (no longer necessary). + * Add some basic tests using `l3build`; more to come. + * Simplify some internal Lua code and package loading code. + - v2.5 (2016/01/30) "TL2016 release" * Provide a new Unicode font encoding ("TU") to replace EU1/EU2 and xunicode. If this causes problems, load fontspec with the `[euenc]` option to revert to the old behaviour. @@ -313,22 +321,15 @@ Change history Installation ------------ -If you are running TeX Live 2010, you can get the latest version -of this package by running +If you are running TeX Live, you can get the latest version of this package by running tlmgr install fontspec - * * * - -If you wish to download the latest release version from CTAN, get -the pre-built TDS package and extract it into your local texmf tree: +If you wish to download the latest release version from CTAN, get the pre-built TDS package and extract it into your local texmf tree: http://mirror.ctan.org/install/macros/latex/contrib/fontspec.tds.zip - * * * - -If you wish to use the latest development version from Github, -either use git to obtain the bleeding edge version with +If you wish to use the latest development version from Github, either use git to obtain the bleeding edge version with git clone git://github.com/wspr/fontspec.git @@ -336,69 +337,28 @@ or if you don't have git you can download it from http://github.com/wspr/fontspec/zipball/master -Having obtained the package from Github, run +Having obtained the package from Github, extract the package code by running tex fontspec.dtx -to extract the source then and move the necessary files into your -local texmf tree. The documentation can be compiled by running +and then move the necessary files into your local texmf tree. +The documentation can be compiled by running - pdflatex fontspec.dtx + xelatex -shell-escape fontspec.dtx These steps are automated in the Makefile; run - make install + texlua build.lua install to compile the documentation and install all necessary files in your local texmf tree. Depending how your TeX distribution is configured you may then need to update the filename database with `texhash`. -Test suite ----------- - -Towards the end of the development process of version 2, we started -to add a test suite to ensure stability with any future changes. The -output of each test is included in the distributed documentation file -`fontspec-testsuite.pdf`. - -There aren't many tests yet, but we'll slowly add to them in time. -If you would like to help put some tests together, contributions are -gladly accepted! - - -Manifest --------- - -Source files: - fontspec.dtx single file source & doc for the package - Makefile script for extracting and installing - -Derived files: - fontspec.pdf documentation - fontspec.sty LaTeX style file - fontspec.lua Lua functions for LuaTeX - fontspec-patches.sty redefinitions of various LaTeX internals - fontspec.cfg default configuration file - fontspec-xetex.tex example file for XeTeX - fontspec-luatex.tex example file for LuaTeX - fontspec-testsuite.tex test suite documentation file - -Test suite: (within testsuite/) - testsuite.cls class file for each test - testsuite-listing.tex listing of each test in the suite - L*.ltx LuaLaTeX test file - X*.ltx XeLaTeX test file - F*.ltx Test file for both engines - -Documentation sources: - doc/*.pdf These are pre-generated example outputs for - direct inclusion in the documentation - License ------- -Copyright 2004--2010 Will Robertson +Copyright 2004--2016 Will Robertson Copyright 2009--2010 Khaled Hosny Distributable under the LaTeX Project Public License, diff --git a/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf b/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf index 3f259e38307..0213413cc5b 100644 Binary files a/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf and b/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf differ -- cgit v1.2.3