summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/mathastext/README
blob: 0fb712723016567673e732fecabffdfeb5de0d23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
    +-------------------------------------------+
    +                mathastext                 +
    +                                           +
    + `Use the text font in simple mathematics' +
    +             v1.14 2011/03/22              +
    +             jfbu (at) free.fr             +
    +-------------------------------------------+


                    INSTALLATION

Run latex on mathastext.ins to create mathastext.sty from
mathastext.dtx and put mathastext.sty where LaTeX can find
it. To generate documentation, including the commented
source code, run latex on mathastext.dtx


                        USAGE

main options: 
   italic, LGRgreek, eulergreek, symbolgreek, defaultmathsizes

          \usepackage[options]{mathastext}
          after other font related packages

The document will then use the main text font also in
mathematics mode. Use the `italic' option to have the Latin
letters in math mode be in italics. Digits and log-like
operator names (pre-defined as well as user-defined) will be
upright (if the text font is upright). So one can now
typeset documents (containing simple mathematics formulas)
with a quite arbitrary TeX text font, without worrying too
much that nobody ever designed accompanying math fonts.

For documents needing Greek letters the following is
possible:
    + use the default set-up at the time of loading the
      package (no option necessary),
    + LGRgreek: use the document text font in LGR encoding
      (further options specify the shape of the lowercase
      and uppercase Greek glyphs),  
    + eulergreek: use the Euler font for the Greek letters,
    + symbolgreek: use the Postscript Symbol font for the
      Greek letters.

Commands are provided to scale the Euler and Symbol fonts by
an arbitrary factor to let them fit better with the document
text font. 

Additionally mathastext provides a simple interface to use
different fonts in the same document, be it for math or text
(not that we recommend abusing it!).

Using mathastext without the `italic' option usually reduces
the size of the final PDF file. The option `symbolmax' will
get quite a few mathematical glyphs from the postscript
Symbol font included in all LaTeX distributions, so that for
documents with simple mathematics, the default math fonts
may be completely avoided. This sometimes leads to smaller
PDF files.

Read the PDF documentation for more.

Examples available at http://jf.burnol.free.fr/mathsastext.html

CHANGE LOG

1.14

   *  mathastext now modifies also the math alphabets \mathit,
      \mathsf and \mathtt, thus making it a quite generic
      complete manner to adapt the math configuration to fonts
      provided with no math support.

1.13b

   *  when the Symbol font is used for \prod and \sum this 
      will be only for inline math; display math will use the
      default glyphs 

1.13

   *  the LGRgreek option is added.

   *  internal changes for better readability of the code.


1.12

   *  various bugs have been corrected.

   *  the endash and alldelims options are active by default.

   *  the package is more Unicode aware.

   *  the \Mathastext command has been improved to
      facilitate the mechanism of math versions also when
      using XeTeX or LuaTeX (with package fontspec.) 

   *  the en-dash and dotless i and j now work with all
      encodings, Unicode inclusive.

Copyright (C) 2011 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.