summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/fontspec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-02-01 23:06:16 +0000
committerKarl Berry <karl@freefriends.org>2016-02-01 23:06:16 +0000
commit61ebb8b69624b4931744ae78792435da9cfdf4c9 (patch)
tree1ac78806e589a4e2e2c0e326b2b5a642b1f1d0f0 /Master/texmf-dist/doc/latex/fontspec
parent56ded4aa6c33b2ea2dedafe929e2069ed9f6d008 (diff)
fontspec (2feb16)
git-svn-id: svn://tug.org/texlive/trunk@39541 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/fontspec')
-rw-r--r--Master/texmf-dist/doc/latex/fontspec/README.md90
-rw-r--r--Master/texmf-dist/doc/latex/fontspec/fontspec.pdfbin808509 -> 808189 bytes
2 files changed, 25 insertions, 65 deletions
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:
<http://github.com/wspr/fontspec/issues>
-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 <wspr81@gmail.com>
+Copyright 2004--2016 Will Robertson <wspr81@gmail.com>
Copyright 2009--2010 Khaled Hosny <khaledhosny@eglug.org>
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
--- a/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf
+++ b/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf
Binary files differ