texlive[46869] Master: gfsneohellenicmath (7mar18)

commits+karl at tug.org commits+karl at tug.org
Wed Mar 7 22:46:06 CET 2018


Revision: 46869
          http://tug.org/svn/texlive?view=revision&revision=46869
Author:   karl
Date:     2018-03-07 22:46:06 +0100 (Wed, 07 Mar 2018)
Log Message:
-----------
gfsneohellenicmath (7mar18)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tlpkg-ctan-check
    trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/
    trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/MathematicsCheatSheet.pdf
    trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/README
    trunk/Master/texmf-dist/fonts/opentype/public/gfsneohellenicmath/
    trunk/Master/texmf-dist/fonts/opentype/public/gfsneohellenicmath/GFSNeohellenicMath.otf
    trunk/Master/texmf-dist/tex/latex/gfsneohellenicmath/
    trunk/Master/texmf-dist/tex/latex/gfsneohellenicmath/gfsneohellenicot.sty
    trunk/Master/tlpkg/tlpsrc/gfsneohellenicmath.tlpsrc

Added: trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/MathematicsCheatSheet.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/MathematicsCheatSheet.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/MathematicsCheatSheet.pdf	2018-03-07 05:06:43 UTC (rev 46868)
+++ trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/MathematicsCheatSheet.pdf	2018-03-07 21:46:06 UTC (rev 46869)

Property changes on: trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/MathematicsCheatSheet.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/README	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/README	2018-03-07 21:46:06 UTC (rev 46869)
@@ -0,0 +1,46 @@
+GFSNeohellenicMath (version 1.0)
+----------------------------------
+
+The font GFSNeohellenicMath was commissioned to the Greek Font Society (GFS) 
+by the Graduate Studies program "Studies in Mathematics" of the 
+Department of Mathematics of the University of the Aegean, 
+located on the Samos island, Greece.
+
+The design copyright belongs to the main designer of GFS, George Matthiopoulos. 
+The OpenType Math Table embedded in the font was developed by the 
+Mathematics Professor Antonis Tsolomitis.
+
+The font is released under the latest OFL license, and it is available from 
+the GFS site at http://www.greekfontsociety-gfs.gr
+
+The font is an almost Sans Serif font and one of its main uses is for presentations, 
+an area where (we believe) a commercial grade sans math font was not available up to now.
+
+The font contains an extened glyph set including more than the standard math symbols 
+such as vertically extended integrals, chess symbols, etc. Vertically extended integrals 
+are useful for large constructions although they are still not accessible by 
+unicode-math (developement of this feature is in the works). To facilitate 
+access to these symbols a style file is included (gfsneohllenicot.sty). 
+Larger integrals are accessible with the commands \Bigint, \biggint, 
+\Biggint, \bigggint. Smaller integrals, sums and products are also available 
+with the commands \smallprod, \smallcoprod, \smallsum and \smallint.
+
+This style file does two additional things. First, it scales the font to 1.2 of 
+it's design size to match the xheight of GFS Didot if a serif font is needed to 
+be used with it, and fixes accordingly the interline skip. Second it modifies 
+interword spacing to 75% for a tighter look, and adds interletter spacing (tracking) 
+to the \scshape command. Old style numerals are also accessible with \scshape.
+
+A math sample is bundled with the font courtesy of Alain Aubord who has converted 
+to LaTeX the work of Steve Seiden named "Theoretical Computer Science Cheat Sheet". 
+(The name was switched to "Mathematics Cheat Sheet" by Antonis Tsolomitis). 
+(Note that Steve Seiden in his license allows redistribution not for profit if 
+his copyright is not altered (it appears on page 4 of the the cheat sheet)).
+
+A Greek Math sample is available at 
+http://myria.math.aegean.gr/~atsol/newpage/lecturenotes/convex-geometry/cga.pdf
+
+We want to thank Alain Aubord for providing the cheat sheet and for running 
+several tests with the font that provided important feedback.
+
+George Matthiopoulos – Antonis Tsolomitis


Property changes on: trunk/Master/texmf-dist/doc/fonts/gfsneohellenicmath/README
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/opentype/public/gfsneohellenicmath/GFSNeohellenicMath.otf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/fonts/opentype/public/gfsneohellenicmath/GFSNeohellenicMath.otf
===================================================================
--- trunk/Master/texmf-dist/fonts/opentype/public/gfsneohellenicmath/GFSNeohellenicMath.otf	2018-03-07 05:06:43 UTC (rev 46868)
+++ trunk/Master/texmf-dist/fonts/opentype/public/gfsneohellenicmath/GFSNeohellenicMath.otf	2018-03-07 21:46:06 UTC (rev 46869)

Property changes on: trunk/Master/texmf-dist/fonts/opentype/public/gfsneohellenicmath/GFSNeohellenicMath.otf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/gfsneohellenicmath/gfsneohellenicot.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/gfsneohellenicmath/gfsneohellenicot.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/gfsneohellenicmath/gfsneohellenicot.sty	2018-03-07 21:46:06 UTC (rev 46869)
@@ -0,0 +1,51 @@
+% Support file for GFSNeohellenic and GFSNeohellenicMath
+% version 1.0
+\RequirePackage{fontspec}
+\defaultfontfeatures{Ligatures=TeX}
+\setmainfont[% main font
+	 UprightFont=GFSNeohellenic,
+         ItalicFont=GFSNeohellenicIt,
+	 BoldFont=GFSNeohellenicBold,
+	 BoldItalicFont=GFSNeohellenicBoldIt,	 
+          RawFeature=+pnum,% variable width numbers
+       WordSpace={0.75,0.75,1},%
+       Scale=1.2%use instead of 12pt 
+]{GFSNeohellenic.otf}
+\newfontfamily\scshape[%
+	RawFeature=+smcp,RawFeature=+onum,WordSpace={0.75,0.75,1},LetterSpace=0.06,%
+       Scale=1.2%use instead of 12pt 
+]{GFSNeohellenic.otf}
+
+
+\RequirePackage{unicode-math}
+\setmathfont[%
+       Scale=1.2%use instead of 12pt 
+]{GFSNeohellenicMath.otf}
+
+\renewcommand{\baselinestretch}{1.086} %~1/0.92, use when at 10pt scaled by 1.2
+
+%%%%%%%%% special symbols %%%%%%%%%%%%%%%%%%%%%
+%fixes the delimiters so that all big sizes appear. TeX default is 5pt.
+% run texdoc mathmode and check the "problems with parentheses" section
+%\delimitershortfall=1pt
+%\newcommand{\myvarnothing}{\symbol{"E000}}
+\let\varnothing\undefined
+\let\emptyset\undefined
+\AtBeginDocument{
+\def\varnothing{\symbol{"E000}}%
+\def\emptyset{\symbol{"2205}}}
+\DeclareRobustCommand\nrightrightarrows{\mathrel{\char"2B5A}}
+\DeclareRobustCommand\nleftleftarrows{\mathrel{\char"2B5B}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\let\bigint\undefined
+\DeclareRobustCommand\smallprod{\mathop{\char"2B5E}\nolimits}
+\DeclareRobustCommand\smallcoprod{\mathop{\char"2B5F}\nolimits}
+\DeclareRobustCommand\smallsum{\mathop{\char"2B60}\nolimits}
+\DeclareRobustCommand\smallint{\mathop{\char"2B61}\nolimits}
+\DeclareRobustCommand\Bigint{\mathop{\char"2B62}\nolimits}
+\DeclareRobustCommand\biggint{\mathop{\char"2B63}\nolimits}
+\DeclareRobustCommand\Biggint{\mathop{\char"2B64}\nolimits}
+\DeclareRobustCommand\bigggint{\mathop{\char"2B65}\nolimits}
+
+
+\renewcommand{\LaTeX}{L\kern-.75ex\raisebox{.7ex}{\textsc{a}}\kern-.1ex\hbox{T}\kern-.4ex\raisebox{-.5ex}{E}\kern-.3exX}


Property changes on: trunk/Master/texmf-dist/tex/latex/gfsneohellenicmath/gfsneohellenicot.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check	2018-03-07 05:06:43 UTC (rev 46868)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check	2018-03-07 21:46:06 UTC (rev 46869)
@@ -294,7 +294,8 @@
     genmisc genmpage gentium-tug gentle geometry geometry-de
     german germbib germkorr
     getfiledate getitems getmap getoptk gfnotation
-    gfsartemisia gfsbaskerville gfsbodoni gfscomplutum gfsdidot gfsneohellenic
+    gfsartemisia gfsbaskerville gfsbodoni gfscomplutum gfsdidot
+    gfsneohellenic gfsneohellenicmath
     gfsporson gfssolomos
     ghab ghsystem gillcm gillius gincltex ginpenc
     gitfile-info gitinfo gitinfo2 gitlog

Modified: trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc	2018-03-07 05:06:43 UTC (rev 46868)
+++ trunk/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc	2018-03-07 21:46:06 UTC (rev 46869)
@@ -136,6 +136,7 @@
 depend gfscomplutum
 depend gfsdidot
 depend gfsneohellenic
+depend gfsneohellenicmath
 depend gfssolomos
 depend gillcm
 depend gillius

Added: trunk/Master/tlpkg/tlpsrc/gfsneohellenicmath.tlpsrc
===================================================================


More information about the tex-live-commits mailing list