diff options
author | Karl Berry <karl@freefriends.org> | 2012-02-24 00:19:00 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-02-24 00:19:00 +0000 |
commit | 066bcb82aab71ac138098103cd1a616832bd5b3b (patch) | |
tree | 021d166e0919eeaa03bb146ab9b5e664d8cc58e4 /Master/texmf-dist/doc/fonts | |
parent | 73f788eedaa7a3e361af741b7120afb5e32504ff (diff) |
paratype (23feb12)
git-svn-id: svn://tug.org/texlive/trunk@25487 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/CHANGELOG | 30 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/PT Free Font License_eng_1.3.txt (renamed from Master/texmf-dist/doc/fonts/paratype/PT_Free_Font_License_eng_1.2.txt) | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/PT_Free_Font_License_rus_1.2.txt | bin | 5036 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/README | 37 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/manifest.txt | 162 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/paratype-sample.pdf | bin | 870701 -> 752635 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/paratype-sample.tex | 21 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/paratype.pdf | bin | 233250 -> 159604 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/paratype/paratype.tex | 183 |
9 files changed, 376 insertions, 61 deletions
diff --git a/Master/texmf-dist/doc/fonts/paratype/CHANGELOG b/Master/texmf-dist/doc/fonts/paratype/CHANGELOG index 4d0c675a225..b3fe23e5005 100644 --- a/Master/texmf-dist/doc/fonts/paratype/CHANGELOG +++ b/Master/texmf-dist/doc/fonts/paratype/CHANGELOG @@ -1,3 +1,33 @@ +2012-02-22 +---------- + +- Added font PT Mono (currently just TrueType format). + +- My converted Type 1 version of fonts PT Sans and PT Serif is replaced + by Type 1 fonts kindly provided by ParaType. It has two important + advantages: First, they are of much higher quality. Second, + the distribution of the fonts is not limited to TeX. + +- Added map file paratype-mixed.map that sets Type 1 version of PT Sans + and PT Serif and TrueType version of PT Mono. It is just temporary + sollution before I get Type 1 version of PT Mono. This map file + may disappear in future releases of this package. + +- Added support for faked styles UprightItalic and Slanted of PT Serif. + Requested by A. Jan Kutylowski. There are no font files containing + these styles, the styles are generated on the fly. There is small + incompatibility: In the previous version of paratype, if you + requested slanted shape of PT Serif, it was replaced by italic + shape. Now, there is both italic and slanted shape and they are + different. + +- Removed f-ligatures from the TS1 and X2 encodings. They were set explicitely + for all encodings on the command line, no matter if they were really + needed. + +- The file paratype.sty sets PTMono-TLF as the default monospaced font. + + 2011-05-09 ---------- diff --git a/Master/texmf-dist/doc/fonts/paratype/PT_Free_Font_License_eng_1.2.txt b/Master/texmf-dist/doc/fonts/paratype/PT Free Font License_eng_1.3.txt index c66bf5bffc2..c3dadb9578e 100644 --- a/Master/texmf-dist/doc/fonts/paratype/PT_Free_Font_License_eng_1.2.txt +++ b/Master/texmf-dist/doc/fonts/paratype/PT Free Font License_eng_1.3.txt @@ -1,8 +1,8 @@ Copyright (c) 2009, ParaType Ltd. All Rights Reserved. LICENSING AGREEMENT -for the fonts with Original Name: PT Sans, PT Serif -Version 1.2 - December 23, 2010 +for the fonts with Original Name: PT Sans, PT Serif, PT Mono. +Version 1.3 - January 20, 2012 GRANT OF LICENSE ParaType Ltd grants you the right to use, copy, modify the fonts and distribute diff --git a/Master/texmf-dist/doc/fonts/paratype/PT_Free_Font_License_rus_1.2.txt b/Master/texmf-dist/doc/fonts/paratype/PT_Free_Font_License_rus_1.2.txt Binary files differdeleted file mode 100644 index fc7b8d38c56..00000000000 --- a/Master/texmf-dist/doc/fonts/paratype/PT_Free_Font_License_rus_1.2.txt +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/paratype/README b/Master/texmf-dist/doc/fonts/paratype/README index f7007ce0180..f8e7634d768 100644 --- a/Master/texmf-dist/doc/fonts/paratype/README +++ b/Master/texmf-dist/doc/fonts/paratype/README @@ -1,23 +1,26 @@ -This package contains LaTeX support for the fonts PT Sans and PT Serif -developed by ParaType for the project "Public Types of Russian Federation", -and released under an open user license. +This package contains LaTeX support for the fonts PT Sans, PT Serif and +PT Mono developed by ParaType for the project "Public Types of Russian +Federation", and released under an open user license. -The fonts are included in the original TrueType format and converted -Type 1 format (as kindly allowed by ParaType). The fonts provide the -OT1, T1, IL2, TS1, T2* and X2 encodings. +The fonts are included in the original TrueType format and in the Type 1 +format kindly provided by ParaType (it has afm, pfb, pfm and inf files). +Currently, there is no Type 1 version of PT Mono, but I will include it +as soon as I get it from ParaType. Before that happens, you must create +your own Type 1 version of PT Mono if you need it. Look at paratype.pdf +what you need to do. -PT Sans has four basic styles, two narrow styles and two caption styles. -PT Serif has four basic styles and two caption styles. +The package supports the OT1, T1, IL2, TS1, T2* and X2 encodings. -The version of PT Sans is 2.003, the version of PT Serif is 1.000. +PT Sans has four basic styles, two narrow styles and two caption styles. +PT Serif has four basic styles and two caption styles. PT Mono has +just the regular style. -The fonts are licensed under the Paratype Free Font License (the license -is included). All the support files are released under the LaTeX Project -Public License, either version 1.3 of this license or (at your option) -any later version. The files released under the LaTeX Project Public -License are listed in manifest.txt. +The version of PT Sans is 2.003, the version of PT Serif is 1.000 and the +version of PT Mono is 1.000. -To make it clear with the Type 1 version of the fonts: -1) They were converted by me using FontForge. -2) The fonts may be distributed for TeX only. +The fonts (both TrueType and Type 1) are licensed under the Paratype Free +Font License (the license is included). All the support files are released +under the LaTeX Project Public License, either version 1.3 of this license +or (at your option) any later version. The files released under the LaTeX +Project Public License are listed in manifest.txt. diff --git a/Master/texmf-dist/doc/fonts/paratype/manifest.txt b/Master/texmf-dist/doc/fonts/paratype/manifest.txt index fd6fbbfff50..4c79c67b168 100644 --- a/Master/texmf-dist/doc/fonts/paratype/manifest.txt +++ b/Master/texmf-dist/doc/fonts/paratype/manifest.txt @@ -7,6 +7,14 @@ List of files licensed under LPPL ./doc/fonts/paratype/paratype-sample.tex ./doc/fonts/paratype/paratype.pdf ./doc/fonts/paratype/paratype.tex +./fonts/enc/dvips/paratype/ptmono_il2.enc +./fonts/enc/dvips/paratype/ptmono_ot1.enc +./fonts/enc/dvips/paratype/ptmono_t1.enc +./fonts/enc/dvips/paratype/ptmono_t2a.enc +./fonts/enc/dvips/paratype/ptmono_t2b.enc +./fonts/enc/dvips/paratype/ptmono_t2c.enc +./fonts/enc/dvips/paratype/ptmono_ts1.enc +./fonts/enc/dvips/paratype/ptmono_x2.enc ./fonts/enc/dvips/paratype/ptsans_il2.enc ./fonts/enc/dvips/paratype/ptsans_ot1.enc ./fonts/enc/dvips/paratype/ptsans_t1.enc @@ -23,8 +31,25 @@ List of files licensed under LPPL ./fonts/enc/dvips/paratype/ptserif_t2c.enc ./fonts/enc/dvips/paratype/ptserif_ts1.enc ./fonts/enc/dvips/paratype/ptserif_x2.enc +./fonts/map/dvips/paratype/paratype-mixed.map ./fonts/map/dvips/paratype/paratype-truetype.map ./fonts/map/dvips/paratype/paratype-type1.map +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-il2--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-il2.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ot1--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ot1.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t1--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t1.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2a--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2a.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2b--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2b.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2c--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2c.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ts1--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ts1.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-x2--base.tfm +./fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-x2.tfm ./fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-il2.tfm ./fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ot1.tfm ./fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t1--base.tfm @@ -165,6 +190,34 @@ List of files licensed under LPPL ./fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1.tfm ./fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-x2--base.tfm ./fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-x2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-il2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ot1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-il2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ot1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-il2.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ot1.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t1--base.tfm @@ -193,6 +246,34 @@ List of files licensed under LPPL ./fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1.tfm ./fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2--base.tfm ./fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-il2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ot1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-il2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ot1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-il2.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ot1.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t1--base.tfm @@ -221,6 +302,42 @@ List of files licensed under LPPL ./fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ts1.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-x2--base.tfm ./fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-x2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-il2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ot1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2a--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2a.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2b--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2b.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2c--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2c.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ts1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ts1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-x2--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-x2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-il2.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ot1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-x2--base.tfm +./fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-x2.tfm +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-il2.vf +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-ot1.vf +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t1.vf +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2a.vf +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2b.vf +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2c.vf +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-ts1.vf +./fonts/vf/paratype/ptmono/PTMono-Regular-tlf-x2.vf ./fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t1.vf ./fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2a.vf ./fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2b.vf @@ -281,6 +398,18 @@ List of files licensed under LPPL ./fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t2c.vf ./fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1.vf ./fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-x2.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1.vf +./fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2.vf ./fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t1.vf ./fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2a.vf ./fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2b.vf @@ -293,6 +422,18 @@ List of files licensed under LPPL ./fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2c.vf ./fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1.vf ./fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1.vf +./fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2.vf ./fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t1.vf ./fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2a.vf ./fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2b.vf @@ -305,46 +446,67 @@ List of files licensed under LPPL ./fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t2c.vf ./fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-ts1.vf ./fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-x2.vf +./fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t1.vf +./fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2a.vf +./fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2b.vf +./fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2c.vf +./fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-ts1.vf +./fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-x2.vf +./fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t1.vf +./fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a.vf +./fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b.vf +./fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c.vf +./fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1.vf +./fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-x2.vf +./tex/latex/paratype/IL2PTMono-TLF.fd ./tex/latex/paratype/IL2PTSans-TLF.fd ./tex/latex/paratype/IL2PTSansCaption-TLF.fd ./tex/latex/paratype/IL2PTSansNarrow-TLF.fd ./tex/latex/paratype/IL2PTSerif-TLF.fd ./tex/latex/paratype/IL2PTSerifCaption-TLF.fd +./tex/latex/paratype/OT1PTMono-TLF.fd ./tex/latex/paratype/OT1PTSans-TLF.fd ./tex/latex/paratype/OT1PTSansCaption-TLF.fd ./tex/latex/paratype/OT1PTSansNarrow-TLF.fd ./tex/latex/paratype/OT1PTSerif-TLF.fd ./tex/latex/paratype/OT1PTSerifCaption-TLF.fd +./tex/latex/paratype/PTMono.sty ./tex/latex/paratype/PTSans.sty ./tex/latex/paratype/PTSansCaption.sty ./tex/latex/paratype/PTSansNarrow.sty ./tex/latex/paratype/PTSerif.sty ./tex/latex/paratype/PTSerifCaption.sty +./tex/latex/paratype/T1PTMono-TLF.fd ./tex/latex/paratype/T1PTSans-TLF.fd ./tex/latex/paratype/T1PTSansCaption-TLF.fd ./tex/latex/paratype/T1PTSansNarrow-TLF.fd ./tex/latex/paratype/T1PTSerif-TLF.fd ./tex/latex/paratype/T1PTSerifCaption-TLF.fd +./tex/latex/paratype/T2APTMono-TLF.fd ./tex/latex/paratype/T2APTSans-TLF.fd ./tex/latex/paratype/T2APTSansCaption-TLF.fd ./tex/latex/paratype/T2APTSansNarrow-TLF.fd ./tex/latex/paratype/T2APTSerif-TLF.fd ./tex/latex/paratype/T2APTSerifCaption-TLF.fd +./tex/latex/paratype/T2BPTMono-TLF.fd ./tex/latex/paratype/T2BPTSans-TLF.fd ./tex/latex/paratype/T2BPTSansCaption-TLF.fd ./tex/latex/paratype/T2BPTSansNarrow-TLF.fd ./tex/latex/paratype/T2BPTSerif-TLF.fd ./tex/latex/paratype/T2BPTSerifCaption-TLF.fd +./tex/latex/paratype/T2CPTMono-TLF.fd ./tex/latex/paratype/T2CPTSans-TLF.fd ./tex/latex/paratype/T2CPTSansCaption-TLF.fd ./tex/latex/paratype/T2CPTSansNarrow-TLF.fd ./tex/latex/paratype/T2CPTSerif-TLF.fd ./tex/latex/paratype/T2CPTSerifCaption-TLF.fd +./tex/latex/paratype/TS1PTMono-TLF.fd ./tex/latex/paratype/TS1PTSans-TLF.fd ./tex/latex/paratype/TS1PTSansCaption-TLF.fd ./tex/latex/paratype/TS1PTSansNarrow-TLF.fd ./tex/latex/paratype/TS1PTSerif-TLF.fd ./tex/latex/paratype/TS1PTSerifCaption-TLF.fd +./tex/latex/paratype/X2PTMono-TLF.fd ./tex/latex/paratype/X2PTSans-TLF.fd ./tex/latex/paratype/X2PTSansCaption-TLF.fd ./tex/latex/paratype/X2PTSansNarrow-TLF.fd diff --git a/Master/texmf-dist/doc/fonts/paratype/paratype-sample.pdf b/Master/texmf-dist/doc/fonts/paratype/paratype-sample.pdf Binary files differindex b286e2d870f..608a4253496 100644 --- a/Master/texmf-dist/doc/fonts/paratype/paratype-sample.pdf +++ b/Master/texmf-dist/doc/fonts/paratype/paratype-sample.pdf diff --git a/Master/texmf-dist/doc/fonts/paratype/paratype-sample.tex b/Master/texmf-dist/doc/fonts/paratype/paratype-sample.tex index 0ecb550f969..e02b186627c 100644 --- a/Master/texmf-dist/doc/fonts/paratype/paratype-sample.tex +++ b/Master/texmf-dist/doc/fonts/paratype/paratype-sample.tex @@ -56,12 +56,26 @@ some mathematical symbols: + \textminus\ \textpm\ \texttimes\ \textdiv\ / {\usefont{T1}{PTSerif-TLF}{b}{it}\SampleText} +\section*{PT Serif---faked styles} + +{\usefont{T1}{PTSerif-TLF}{m}{sl}\SampleText}\par +{\usefont{T1}{PTSerif-TLF}{m}{ui}\SampleText}\par +{\usefont{T1}{PTSerif-TLF}{b}{sl}\SampleText}\par +{\usefont{T1}{PTSerif-TLF}{b}{ui}\SampleText} + + \section*{PT Serif Caption} {\usefont{T1}{PTSerifCaption-TLF}{m}{n}\SampleText}\par {\usefont{T1}{PTSerifCaption-TLF}{m}{it}\SampleText} +\section*{PT Serif Caption---faked styles} + +{\usefont{T1}{PTSerifCaption-TLF}{m}{sl}\SampleText}\par +{\usefont{T1}{PTSerifCaption-TLF}{m}{ui}\SampleText} + + \section*{PT Sans} {\usefont{T1}{PTSans-TLF}{m}{n}\SampleText}\par @@ -81,4 +95,11 @@ some mathematical symbols: + \textminus\ \textpm\ \texttimes\ \textdiv\ / {\usefont{T1}{PTSansCaption-TLF}{m}{n}\SampleText}\par {\usefont{T1}{PTSansCaption-TLF}{b}{n}\SampleText} + +\section*{PT Mono} + +\begin{flushleft} +{\usefont{T1}{PTMono-TLF}{m}{n}\SampleText}\par +\end{flushleft} + \end{document} diff --git a/Master/texmf-dist/doc/fonts/paratype/paratype.pdf b/Master/texmf-dist/doc/fonts/paratype/paratype.pdf Binary files differindex 6638edec0e5..aa59b4772cf 100644 --- a/Master/texmf-dist/doc/fonts/paratype/paratype.pdf +++ b/Master/texmf-dist/doc/fonts/paratype/paratype.pdf diff --git a/Master/texmf-dist/doc/fonts/paratype/paratype.tex b/Master/texmf-dist/doc/fonts/paratype/paratype.tex index 5f4e602f466..04ccf689f4f 100644 --- a/Master/texmf-dist/doc/fonts/paratype/paratype.tex +++ b/Master/texmf-dist/doc/fonts/paratype/paratype.tex @@ -22,6 +22,13 @@ \usepackage{booktabs} +\newcommand{\code}{\texttt} +\newcommand{\program}{\texttt} + +\usepackage{color} +\newcommand{\faked}{\textcolor{red}} + + \usepackage{textcomp} \usepackage[colorlinks]{hyperref} \hypersetup{pdfauthor={Pavel Farar}} @@ -42,10 +49,11 @@ \section{Introduction} -This package contains the LaTeX support for the fonts PT Sans and -PT Serif released by ParaType. +This package contains the LaTeX support for the fonts PT Sans, +PT Serif and PT Mono released by ParaType. PT Sans has four basic styles, two narrow styles and two caption styles. -PT Serif has four basic styles and two caption styles. +PT Serif has four basic styles and two caption styles. PT Mono has just +the regular style. \begin{figure}[!htb] \centering{% @@ -76,6 +84,14 @@ PT Serif has four basic styles and two caption styles. \caption{The styles of PT Serif}} \end{figure} +\begin{figure}[!htb] +\centering{% + \begin{tabular}{ll} + {\usefont{T1}{PTMono-TLF}{m}{n}PT Mono Regular} + \end{tabular} +\caption{The styles of PT Mono}} +\end{figure} + The fonts cover standard Western, Central European and Cyrillic code pages and contain also characters of all title languages of the Russian Federation.This package supports encodings T1, OT1, IL2, @@ -84,82 +100,140 @@ TrueType format and in the converted Type 1 format. The fonts were developed by ParaType for the project \emph{Public Types of Russian Federation} and released under an open user license. -They were designed by Alexandra Korolkova, Olga Umpeleva and -Vladimir Yefimov. For more information see the +They were designed by Alexandra Korolkova, Olga Umpeleva, Isabella Chaeva +and Vladimir Yefimov. For more information see the web-site of \href{http://www.paratype.com}{ParaType}. \section{License} -The fonts are licensed under Paratype Free Font License (the license -is included). +The fonts (both TrueType and Type 1) are licensed under Paratype Free +Font License (the license is included). -The fonts in TrueType format are original files provided by ParaType. The -fonts in Type 1 format are not original files. They were converted by me -using FontForge and may be distributed for \TeX\ only. The distribution of -these converted fonts was kindly allowed by ParaType. +The fonts in TrueType format are original files designed by ParaType. The +fonts in Type 1 format are also original files kindly provided by ParaType. +Currently, there is no Type 1 version of PT Mono. I will include it +as soon as I get it from ParaType. -All the support files are licensed under \LaTeX Project Public License, +All the support files are licensed under \LaTeX\ Project Public License, either version 1.3 of this license or (at your option) any later version. \section{Using the package} -The package was created using \emph{fontools}, but with some changes. From -\emph{fontools} also come the mixed case names and the suffix \emph{-TLF} +The package was created using \code{fontools}, but with some changes. From +\code{fontools} also come the mixed case names and the suffix \code{-TLF} (tabular lining figures) of the font families and also the mixed case names of the packages for the individual font families. -There are two map files for the fonts: \emph{paratype-truetype.map} and \emph{paratype-type1.map}. -You should use just one of them. The file \emph{paratype-type1.map} is a safe -choice and you will get the full power of \TeX. If you just want to create PDF -files with pdf\TeX\ or pdf\LaTeX\ you can use the file -\emph{paratype-truetype.map} and the original TrueType fonts will be used. -You install the fonts with a command like: + +\subsection{Choosing the right map file} + +There are three map files: \code{paratype-truetype.map}, \code{paratype-type1.map} +and \code{paratype-mixed.map}. The first two map +files will be included in all future releases of this package, the last map +file is just a temporary solution and it may disappear as soon as I get the +Type 1 version of PT Mono. You should use just one of these map files. + +The map file \code{paratype-type1.map} is good for \program{dvips}. It sets +Type 1 version of PT Sans and PT Serif. There is not PT Mono in this map file, +because it does not make sense to set TrueType version of PT Mono for +\program{dvips}. + +The map file \code{paratype-truetype.map} is good for \program{pdf\TeX}. It sets +TrueType fonts for PT Sans, PT Serif and PT Mono. + +The map file \code{paratype-mixed.map} is a relatively safe choice if you do not +know which map file to use. It sets Type 1 version of PT Sans and PT Serif and +TrueType version of PT Mono. This is undoubtedly Ok for \program{pdf\TeX} and +it has some advantages when you use faked styles of PT Serif (see +section~\ref{faked-styles}). It will work also for \program{dvips}, unless you +request font PT Mono. + +You install the required map file with a command like: \begin{verbatim} updmap-sys --enable Map=paratype-type1.map \end{verbatim} +If you want to change the used map file, remember to uninstall the old map file +before you install the new one: +\begin{verbatim} +updmap-sys --disable paratype-type1.map +updmap-sys --enable Map=paratype-mixed.map +\end{verbatim} + + +\subsection{Setting the fonts in a document} + There are several packages that you can use to set the fonts. You -must explicitly use the package \emph{fontenc} or \emph{textcomp} (if -needed). The easiest way to use the fonts is the package \emph{paratype}: +must explicitly use the package \code{fontenc} or \code{textcomp} (if +needed). The easiest way to use the fonts is the package \code{paratype}: \begin{verbatim} \usepackage[T1]{fontenc} \usepackage{paratype} \end{verbatim} -This sets the font \emph{PTSerif-TLF} as the default serif family and -the font \emph{PTSans-TLF} as the default sans serif family. +This sets the font \code{PTSerif-TLF} as the default serif family, +the font \code{PTSans-TLF} as the default sans serif family and the +font \code{PTMono-TLF} as the default monospaced family. There are also several packages that set the individual font families. They have the same name as the font family, but without the suffix: -\emph{PTSerif}, \emph{PTSerifCaption}, -\emph{PTSans}, \emph{PTSansNarrow} and \emph{PTSansCaption}. +\code{PTSerif}, \code{PTSerifCaption}, +\code{PTSans}, \code{PTSansNarrow}, \code{PTSansCaption} +and \code{PTMono}. -For example the package \emph{PTSerif} sets the font \emph{PTSerif-TLF} +For example the package \code{PTSerif} sets the font \code{PTSerif-TLF} and you use it this way: \begin{verbatim} \usepackage[T1]{fontenc} \usepackage{PTSerif} \end{verbatim} -If you want to use this font together with another font that has somewhat -different proportions, you can use the option \emph{scaled}: + +If you want to use this font together with another font that has different +x-height, you can use the option \code{scaled}: \begin{verbatim} \usepackage[scaled=0.9]{PTSerif} \end{verbatim} You can also typeset some text in a desired font like this: \begin{verbatim} -{\usefont{T1}{PTSerifCaption-TLF}{m}{it}Text in PT Serif Caption Italic} +{\usefont{T1}{PTSerifCaption-TLF}{m}{it}Text in PT Serif +Caption Italic} \end{verbatim} + +\subsection{Faked styles of PT Serif} +\label{faked-styles} + +PT Serif and PT Serif Caption have also faked \textsl{slanted} and +{\usefont{T1}{PTSerif-TLF}{m}{ui}upright italic} styles. PT Serif has them +also in bold weight. + +As all faked styles, they can not reach the quality of the true designed +styles and there can be some problems. In PT Serif, there are problems with +e.g. mathematical operators---look at the font samples, it is especially obvious +for the upright italic style. + +However, these styles can be useful when used reasonably and not too often. +You have the choice now. + +Different engines treat these styles differently, \program{dvips} embeds just +the original fonts in the document, while \program{pdf\TeX} embeds faked fonts. +Moreover, \program{pdf\TeX} behaves differently for Type 1 and TrueType fonts. +In the former case it slants the Type 1 fonts and embeds them, in the latter +case it does not slant the TrueType fonts and embeds bitmap Type 3 fonts instead. + + +\subsection{The available series/shape combinations} + You can see the available series/shape combinations in the -table~\ref{tableShape}. There are just the combinations that really -exist in the fonts, but you can use also some other combinations and -then the substitution will be used. The bold extended series -will change to the bold series and the slanted shape will change to -the italic shape. +table~\ref{tableShape}. The table shows just the combinations that really +exist in the fonts (and faked styles of PT Serif in red), but you can use +also some other combinations (relying on substitution). The bold extended +series will be changed to the bold series and the slanted shape +of PT Sans to the italic shape. \begin{table}[!htb] \centering{% @@ -170,21 +244,46 @@ the italic shape. PTSans-TLF & m/n, m/it, b/n, b/it, c/n, bc/n \\ PTSansNarrow-TLF & m/n, b/n \\ PTSansCaption-TLF & m/n, b/n \\ - PTSerif-TLF & m/n, m/it, b/n, b/it \\ - PTSerifCaption-TLF & m/n, m/it \\ + PTSerif-TLF & m/n, m/it, b/n, b/it, + \faked{m/sl}, \faked{m/ui}, \faked{b/sl}, \faked{b/ui} \\ + PTSerifCaption-TLF & m/n, m/it, \faked{m/sl}, \faked{m/ui} \\ + PTMono-TLF & m/n \\ \bottomrule \end{tabular} \caption{The series/shape combinations for the fonts}\label{tableShape}} \end{table} The family PTSans-TLF has also both narrow styles. The caption styles -for both PT Sans and PT Serif are available only in separate families. -Especially the caption styles in PT Serif are more different than it is -usual from the four basic styles, therefore everyone should decide if -and where he will use them. +for both PT Sans and PT Serif are available only as separate families. +Especially the caption styles in PT Serif are more different from the +four basic styles than it is usual for other fonts, therefore everyone +should decide if and where he will use them. + + +\subsection{Installing your own Type 1 version of PT Mono} + +This package will include the Type 1 version of PT Mono as soon as I +get it from ParaType. Before that happens, you must install your own +Type 1 version if you need it. This section should help you with it. + +First, convert the TrueType font \code{PTM55F.ttf} to Type 1. You can use +free tools like \program{FontForge} or \program{ttf2pt1}. The only +file you really need is \code{PTM55F.pfb}. Look where similar files for +PT Sans and PT Serif are and put this file in directory +\code{paratype/ptmono} and update the file name database. + +Second, you should create a map file for this font. It is best +to start with the file \code{paratype-mixed.map} and replace all +occurencies of \code{PTM55F.ttf} with \code{PTM55F.pfb}. Save the result +under some new name, such as \code{paratype-new.map}. Then uninstall the +old map file and install the map file just created with commands like: +\begin{verbatim} +updmap-sys --disable paratype-truetype.map +updmap-sys --enable Map=paratype-new.map +\end{verbatim} -\section{Notes for the Czech and Slovak users} +\subsection{Notes for the Czech and Slovak users} I changed the width of some letters in the encoding IL2: Lcaron in PT Serif Bold and PT Serif Bold Italic; tcaron in PT Serif Bold; |