summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r--Master/texmf-dist/doc/latex/unicode-math/README174
-rw-r--r--Master/texmf-dist/doc/latex/unicode-math/unicode-math-testsuite.pdfbin0 -> 1935089 bytes
-rw-r--r--Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdfbin0 -> 417055 bytes
-rw-r--r--Master/texmf-dist/doc/latex/unicode-math/unimath-example.ltx48
-rw-r--r--Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdfbin0 -> 344505 bytes
5 files changed, 222 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/unicode-math/README b/Master/texmf-dist/doc/latex/unicode-math/README
new file mode 100644
index 00000000000..ca3e1febdc0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/unicode-math/README
@@ -0,0 +1,174 @@
+The UNICODE-MATH package
+========================
+
+This package will provide a complete implementation of unicode maths for
+XeTeX. While I do not encourage people to use this package for production
+work, I understand that it has certain uses and am making it available for
+distribution. Your testing and feedback is essential to fill in the many gaps
+that I miss!
+
+The package will soon also work under LuaTeX, but this is not yet supported.
+
+Please be aware that this package is undergoing continued development and the
+interface and functionality should not be considered completely stable. But
+the more the package is used the more stable it will become. (Things are generally working now; it is only minutiae that may change in the future.)
+
+Unicode maths is currently supported to one degree or another by the fonts
+
+ - [Cambria Math][CM] (Microsoft),
+ - [Asana Math][AM] (Apostolos Syropolous),
+ - [Neo Euler][NE] (Khalid Hosny),
+ - [STIX][SM] (STI Pub), and
+ - [XITS Math][XM] (Khalid Hosny).
+
+With the exception of Cambria Math, which is proprietry, the fonts above
+are all freely available and released under the [Open Font Licence][OFL].
+
+I'm always looking for new fonts to test with, so please let me know of any
+new releases.
+
+[CM]: http://www.ascenderfonts.com/font/cambria-regular.aspx
+[AM]: http://www.ctan.org/tex-archive/fonts/Asana-Math/
+[NE]: http://github.com/khaledhosny/euler-otf
+[SM]: http://www.aip.org/stixfonts/
+[XM]: http://github.com/khaledhosny/xits-math
+[OFL]: http://scripts.sil.org/OFL
+
+PACKAGE USAGE
+-------------
+
+Please see the PDF documentation for full details. A simple beginning is:
+
+ \usepackage{unicode-math}
+ \setmathfont{Cambria Math}
+
+Most LaTeX math should still work after this. (Let me know if it doesn't.)
+Furthermore, it will be in a different font.
+
+
+REQUIREMENTS
+------------
+
+As well as running XeTeX, of course, this package requires recent versions
+of the fontspec, expl3 and xpackages packages. If you're using TeX Live 2010
+then there'll be no problems.
+
+
+MAINTENANCE
+-----------
+
+The current release version is available from CTAN:
+> <http://tug.ctan.org/pkg/unicode-math>
+
+Latest developmental and archived historical versions are
+available from Github:
+> <http://github.com/wspr/unicode-math>
+
+Please file bug reports with minimal examples:
+> <http://github.com/wspr/unicode-math/issues>
+
+
+INSTALLATION
+------------
+
+The steps below assume that you have obtained unicode-math either from CTAN or
+Github and you wish to install the package yourself. If you are using TeX Live
+2010 or later, you may install the latest release version of the package with
+
+ sudo tlmgr update unicode-math
+
+Installation and compilation are automated by the Makefile; see below for the
+manual procedure. To re-compile the documentation (requiring XeLaTeX and a
+variety of installed fonts):
+
+ make doc
+
+To install unicode-math in your home texmf tree:
+
+ make install
+
+To install it for all users in your system-wide local texmf tree:
+
+ make install-sys
+
+See `make help` for further information.
+
+
+### Manual procedure
+
+Run TeX on unicode-math.dtx to generate the package file unicode-math.sty:
+
+ tex unicode-math.dtx
+
+If you have the necessary fonts, you may compile the documentation
+with XeLaTeX:
+
+ xelatex unicode-math.dtx
+
+To install the package, place unicode-math.sty and unicode-math-table.tex in a
+location searched by XeLaTeX, inside the directory structure
+`<texmf>/tex/latex/unicode-math/`. The appropriate `<texmf>` location for a
+single-user installation can be found with
+
+ kpsewhich --var-value TEXMFHOME
+
+For a system-wide (multi-user) installation, use the location returned by
+
+ kpsewhich --var-value TEXMFLOCAL
+
+
+TEST SUITE
+----------
+
+After installation you can initialise the testsuite with
+
+ make initest
+
+Subsequently, the test suite may be executed with
+
+ make test
+
+Both of these operations will take quite some time and require ImageMagick's
+`convert` tool to be installed. They are only necessary if you wish to make
+changes to unicode-math yourself (be sure to initialise the test suite
+*before* any changes are made to the package) and you wish to ensure that your
+changes have not affected the standard behaviour.
+
+
+
+LICENCE
+-------
+
+The unicode-math package may be modified and distributed under the terms and
+conditions of the [LaTeX Project Public License][LPPL], version 1.3c or
+greater.
+
+[LPPL]: http://www.latex-project.org/lppl/
+
+This work is author-maintained and consists of the files
+
+- unicode-math.dtx,
+- unicode-math-table.tex,
+- unimath-example.ltx,
+- unimath-symbols.ltx;
+
+the derived file
+
+- unicode-math.sty;
+
+the compiled documentation files
+
+- unicode-math.pdf,
+- unicode-math-testsuite.pdf,
+- unimath-example.pdf,
+- unimath-symbols.pdf;
+
+and the test suite for this package
+
+- testfiles/umtest-preamble.tex,
+- testfiles/umtest-suite.tex,
+- testfiles/umtest*.ltx,
+- testfiles/umtest*.safe.png.
+
+__________________________________
+Copyright 2006-2010 Will Robertson
diff --git a/Master/texmf-dist/doc/latex/unicode-math/unicode-math-testsuite.pdf b/Master/texmf-dist/doc/latex/unicode-math/unicode-math-testsuite.pdf
new file mode 100644
index 00000000000..ffed9b285c2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/unicode-math/unicode-math-testsuite.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf b/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf
new file mode 100644
index 00000000000..f7901263371
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/unicode-math/unimath-example.ltx b/Master/texmf-dist/doc/latex/unicode-math/unimath-example.ltx
new file mode 100644
index 00000000000..bec1e8283e9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/unicode-math/unimath-example.ltx
@@ -0,0 +1,48 @@
+
+%%%%%%%%%%%%%%%%%%%%%%%
+% UNICODE-MATH EXAMPLE FILE
+%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass{article}
+
+% Load fontspec and define a document font:
+\usepackage{fontspec}
+\setmainfont{TeX Gyre Pagella}
+
+% Load unicode-math and define a math font:
+\usepackage{unicode-math}
+\setmathfont{Asana Math}
+
+\begin{document}
+\title{An example of \textsf{unicode-math}}
+\author{Will Robertson\\\texttt{wspr81@gmail.com}}
+\maketitle
+
+This is an example of the \textsf{unicode-math} package.
+It allows you to write maths with Unicode input and to use fonts that contain Unicode mathematical glyphs. Follow along in the source code to see how it works.
+
+After loading the package and selecting a font, you shouldn't need to change much to continue to write maths as always.
+\[
+ F(s)=\mathscr L \{f(t)\}=\int_0^\infty \mathrm e^{-st}f(t)\,\mathrm d t
+\]
+
+The style of Latin and Greek letters is set up by default to match the output of standard \LaTeX: Latin letters and Greek lowercase letters are italic, and Greek uppercase letters are upright. These can be configured with the \texttt{math-style} package option.
+
+One very important feature to recognise is that bold maths now works consistently for both Latin and Greek letters. By default, \verb|\mathbf| will turn a Latin letter bold and upright, and a Greek letter will remain italic and also become bold. For example:
+\[
+ \mathbf{a} = a\,\mathbf{I} \qquad \mathbf{\beta} = \beta\,\mathbf{I}
+\]
+This behaviour can be configured with the \texttt{bold-style} package option.
+
+In the examples above, I've used \LaTeX\ commands to input characters like \verb|\beta|, \verb|\infty|, and so on. These may now be typed directly into the source of the document:
+\[
+ 𝐉 = ∇×𝐇 \qquad 𝐁 = μ₀(𝐌 + 𝐇)
+\]
+\[
+ ∫₀³ xⁿφ₁₂(x)\,ⅆx
+\]
+It does not matter if you use upright or italic characters; they will be normalised according to the setting of the \texttt{math-style} and \texttt{bold-style} options.
+
+And that's a brief introduction to the package. Please see the documentation for further details. This is a new package; feedback, suggestions, and bug reports are all most welcome.
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf
new file mode 100644
index 00000000000..f05f4d310ec
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf
Binary files differ