diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/mathastext/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/mathastext/README | 134 |
1 files changed, 77 insertions, 57 deletions
diff --git a/Master/texmf-dist/doc/latex/mathastext/README b/Master/texmf-dist/doc/latex/mathastext/README index 53b5f754ddb..d39def6a0e3 100644 --- a/Master/texmf-dist/doc/latex/mathastext/README +++ b/Master/texmf-dist/doc/latex/mathastext/README @@ -1,13 +1,34 @@ Copyright (C) 2011, 2012, 2013 by Jean-Francois Burnol. -[see bottom of this file for the LPPL statement] +`mathastext' is a LaTeX2e package. - +-------------------------------------------+ - + mathastext + - + + - + `Use the text font in math mode' + - + v1.3 2013/09/02 + - + jfbu (at) free.fr + - +-------------------------------------------+ + +-------------------------------------------+ + + mathastext + + + + + + `Use the text font in math mode' + + + v1.3a 2013/09/04 + + + jfbu (at) free.fr + + +-------------------------------------------+ + + The files of this package may be distributed and/or modified + under the conditions of the LaTeX Project Public License, + either version 1.3 of this license or (at your option) any + later version. + + The latest version of this license is in + http://www.latex-project.org/lppl.txt + and version 1.3 or later is part of all distributions of + LaTeX version 2003/12/01 or later. + + + INSTALLATION + +Run latex or pdflatex on mathastext.dtx (or tex on mathastext.ins) +to create the mathastext.sty file. Move the .sty file to a +suitable location within the TeX installation. Run latex twice +more on mathastext.dtx to finish producing the documentation. + +During this process test files have been generated which serve to +illustrate some features of the package. INTRODUCTION @@ -31,26 +52,33 @@ for the math! USAGE -main options: italic, subdued, defaultmathsizes, LGRgreek. + `mathastext' is a LaTeX package + + \usepackage{mathastext} + + The document will use in math mode the text font + as configured at package loading time, for these + characters: + + abcdefghijklmnopqrstuvwxyz + ABCDEFGHIJKLMNOPQRSTUVWXYZ + 0123456789 + !?,.:;+-=()[]/#$%&<>|{}\ - \usepackage[options]{mathastext} - after other font related packages. + The command \MTsetmathskips allows to set up extra + spacings around each given letter. - The document will then use the text - font also in math mode (letters, - digits, punctuation and a a few other - ascii characters). + Use multiple \Mathastext[name]'s to define in the + preamble various math versions using each a given + text font, to be later activated in the document + body via the command \MTversion{name}. - Optionally load further font packages - and then make use of the - \Mathastext[version_name] command to - define math versions in the preamble - and use them in the document body with - the \MTversion{version_name} command. + With the subdued option, mathastext will be active + only inside such math versions distinct from the + normal and bold. - With the subdued option, mathastext is - only active inside such a defined math - version. + Main options: italic, defaultmathsizes, subdued, + asterisk, LGRgreek. Use the `italic' option to get the Latin letters in math mode be in italics. Digits and log-like operator names @@ -66,12 +94,12 @@ possible: + LGRgreek: use the document text font in LGR encoding Further options specify the shape of the lowercase and uppercase Greek glyphs; starting with v1.15c it is - possible to use multiple distinct LGR fonts in the - same document. + possible to use multiple distinct LGR fonts in the + same document. Commands are provided to scale the Euler and Symbol fonts by an arbitrary factor to let them fit better with the document -text font. +text font. Read the PDF documentation for more. @@ -80,18 +108,23 @@ Examples available there: http://jf.burnol.free.fr/showcase.html - INSTALLATION -Run latex or pdflatex on mathastext.dtx to create the mathastext.sty -file. Move the .sty file to a suitable location within the TeX -installation. Run latex twice more on mathastext.dtx to finish -producing the documentation. +CHANGE LOG -During this process test files have been generated which serve to -illustrate some features of the package. +1.3a [2013/09/04] + * the somewhat silly \string's are removed from the \MTsetmathskips +command of release 1.3, thus allowing its first argument to be a macro, +or any expandable code, giving a letter. -CHANGE LOG + * the amsmath \resetMathstrut@, which is incompatible with a +mathematically active parenthesis ( is now modified only if necessary +(i.e. only when \MTnonlettersobeymathxx is issued) and is restored to +its original value if not needed anymore (i.e. after +\MTnonlettersdonotobeymathxx, as for example when switching to the +normal version under option subdued). + + * improved documentation. 1.3 [2013/09/02] @@ -125,8 +158,8 @@ which made the re-definitions done by mathastext issue errors. 1.2e [2013/01/10] -This version should be the last one in the 1.2 series as it seems to -correct most of the main problems which were introduced with the massive +This version should be the last one in the 1.2 series as it seems to +correct most of the main problems which were introduced with the massive use of mathematically active characters in versions 1.2 and 1.2b. * It is indeed a thorny point when one wants to modify only in math @@ -247,7 +280,7 @@ use of mathematically active characters in versions 1.2 and 1.2b. * the Unicode situation is now correctly treated, throughout the code (this had been left in a half-done - way from version 1.14 of April 2011). + way from version 1.14 of April 2011). - this includes an issue related to amsmath and its DeclareMathOperator macro which has been fixed, @@ -260,7 +293,7 @@ use of mathematically active characters in versions 1.2 and 1.2b. * it is now possible to use distinct fonts in LGR encoding for the Greek letters according to the current math - version. + version. * improvements to the documentation. @@ -276,7 +309,7 @@ use of mathematically active characters in versions 1.2 and 1.2b. 1.15 [2012/09/26] * the subdued option allows the mathastextification to - act only locally. + act only locally. * some measures taken to deal with amsmath related issues when using xetex or luatex. @@ -302,7 +335,7 @@ use of mathematically active characters in versions 1.2 and 1.2b. * the options LGRgreek and selfGreek act now a bit differently, and new options LGRgreeks and selfGreeks - have been defined. + have been defined. + I also cleaned up a bit the code, for a more structured namespace. @@ -318,9 +351,9 @@ use of mathematically active characters in versions 1.2 and 1.2b. 1.13b - * when the Symbol font is used for \prod and \sum this + * when the Symbol font is used for \prod and \sum this will be only for inline math; display math will use the - default glyphs + default glyphs 1.13 [2011/03/11] @@ -340,7 +373,7 @@ use of mathematically active characters in versions 1.2 and 1.2b. * the \Mathastext command has been improved to facilitate the mechanism of math versions also when - using XeTeX or LuaTeX (with package fontspec.) + using XeTeX or LuaTeX (with package fontspec.) * the en-dash and dotless i and j now work with all encodings, Unicode inclusive. @@ -354,16 +387,3 @@ use of mathematically active characters in versions 1.2 and 1.2b. 1.0 [2011/01/25] Initial version. -Copyright (C) 2011, 2012, 2013 by Jean-Francois Burnol. - - The files of this package may be distributed and/or modified - under the conditions of the LaTeX Project Public License, - either version 1.3 of this license or (at your option) any - later version. - - The latest version of this license is in - http://www.latex-project.org/lppl.txt - and version 1.3 or later is part of all distributions of - LaTeX version 2003/12/01 or later. - - |