diff options
author | Karl Berry <karl@freefriends.org> | 2010-07-08 00:02:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-07-08 00:02:14 +0000 |
commit | 9929af2610f53bfd77c2aef355393c812688969b (patch) | |
tree | 2476ffedfaeac3c11be5cc436ae50671f0d03ae2 /Master/texmf-dist | |
parent | a8bba76f29e7fa52acf051fc13c1109fe5557a90 (diff) |
gentium 2010.07.07 (7jul10)
git-svn-id: svn://tug.org/texlive/trunk@19276 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
56 files changed, 1647 insertions, 44 deletions
diff --git a/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/FONTLOG.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/FONTLOG.txt new file mode 100644 index 00000000000..8ed5022d125 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/FONTLOG.txt @@ -0,0 +1,177 @@ +FONTLOG +Gentium font family +======================== + + +This file provides detailed information on the Gentium family of fonts. This +information should be distributed along with the Gentium fonts and any +derivative works. + + +Basic Font Information +---------------------- + +Gentium ("belonging to the nations" in Latin) is a Unicode typeface family +designed to enable the many diverse ethnic groups around the world who use +the Latin script to produce readable, high-quality publications. The design +is intended to be highly readable, reasonably compact, and visually +attractive. Gentium has won a "Certificate of Excellence in Typeface Design" +in two major international typeface design competitions: bukva:raz! (2001), +TDC2003 (2003). + +Gentium provides glyphs for a wide range of Latin and Greek characters. The +additional 'extended' Latin letters are designed to naturally harmonize with +the traditional 26 ones. Diacritics are treated with careful thought and +attention to their use. Gentium also supports both ancient and modern Greek, +including a number of alternate forms. It currently supports the following +ranges of Unicode 3.0 (completely unless noted): + +Range Description +U+0020-U+007F Basic Latin +U+00A0-U+00FF Latin-1 Supplement +U+0100-U+017F Latin Extended-A +U+0180-U+021F Latin Extended-B +U+0222-U+0233 Latin Extended-B (continued) +U+0250-U+02AD IPA Extensions +U+02B0-U+02FF Spacing Modifier Letters +U+0300-U+036F Combining Diacritical Marks +U+0370-U+03D5 Greek (not including archaic or Coptic) +U+1E00-U+1EFF Latin Extended Additional +U+1F00-U+1FFF Greek Extended +U+2000-U+203A General Punctuation (partial) +U+2070-U+209F Superscripts and Subscripts +U+20A0-U+20CF Currency Symbols (partial) +U+2100-U+214F Letterlike Symbols (only a couple) + +Gentium Regular also includes some Cyrillic glyphs, but they are only early +drafts. A future version will include a completely revised set, including +italic, and will expand the support for Latin, Greek and Cyrillic to Unicode +4.1. + + +ChangeLog +--------- +(This should list both major and minor changes, most recent first.) + +28 Nov 2005 (Victor Gaultney) Gentium version 1.02 +- Changed licensing to the SIL Open Font License +- Included FontLab source files +- Fixed some duplicate PostScript glyphs names +- Fixed italic angle + +19 Sep 2003 (Victor Gaultney) Gentium version 1.01 +- Maintenance release focused on changing internal font +- Information to reflect the changeover to an SIL project +- There is only one bug fix - the Greek mu PS name was changed to try and fix +a display/printing problem. There is still no manual hinting + +16 Sep 2002 (Victor Gaultney) Gentium version 1.00 +- First public release +- No manual hinting is included in this version. Some has been done - with +good results - but is not yet complete enough. + + +Information for Contributors +---------------------------- + +The main point of version 1.02 is to enable modification via the OFL and to +establish a means for people to contribute to the project. For information +on what you're allowed to change or modify, consult the OFL and OFL-FAQ. The +OFL-FAQ also gives a very general rationale regarding why you would want to +contribute to the project. + +Anyone can make their own modified version of Gentium (using a different +name), but SIL International will continue to maintain and develop the +canonical version of the Gentium fonts. As the package maintainer, we warmly +welcome contributions. Here are some things to keep in mind: + +Format: We are open to contributions in various formats, but if you want to +maximise the chances of us including your work, please make it available to +us (via email or a URL) as either a FontLab database (preferred) or a +PostScript Type 1 (or OT-CFF) font. + +Source files: For the first time, we're including FontLab databases used in +developing the fonts. The current fonts, however, were not solely built from +this FontLab database, so a simple "Generate Font" will not give you an +identical result. These databases are provided not as canonical source but +as an aid to anyone who might find it useful to have access to the +PostScript-style curves before they were turned into TrueType ones. BTW - +although only two databases are provided, they contain all the Alt glyphs. +In the future we may be making our 'source' available in three formats: +OpenType (TrueType), OT-CFF, and FontLab. + +Copyright attribution: If you submit something for inclusion in the main +Gentium fonts, we will ask you to affirm that it is your original work, and +ask you to assign the copyright of your work to SIL International. This is +to ensure that future releases can be made under improved versions of the +OFL without needing to track you down for further permission. This follows +the same principle used by the FSF. Keep in mind that we are a +not-for-profit organization committed to free/libre and open source +software, and that any contributions incorporated in the fonts will always +be available under the OFL or a similar license. + +Quality: Because we want to be able to guarantee a high level of quality for +the primary Gentium fonts, we will review submissions carefully. Please +don't be discouraged if we do not include a submission for this reason, or +ask you to make specific revisions. + +What types of contributions are welcomed now (some more than others): +- Old style figures +- Small caps (although we would want such done for *all* caps, not just A-Z) +- Specifications for smart Greek code (write us about this) +- Coptic +- Historic/Archaic Cyrillic +- Glyphs used for ancient Greek text study (but not alphabetic ones, like +the digamma) +- Mathematical glyphs +- OpenType code and glyphs for on-the-fly fraction creation +- Additional scripts (Armenian, etc.?), and any needed OT/Graphite/AAT code +- Other things that we may have once told you we didn't have time to do :-) + +What is not needed at this point: +- Revisions to the basic letters or their spacing +- Cyrillic revisions or additions. These are already in process +- Other weights (Bold, Bold italic). We already have some work done on this +- Alphabetic Ancient Greek glyphs (digamma, etc.). These are done and are +waiting for the next release +- Unicode 4.1 additions for Latin. We have these already in the pipeline +- General Latin/Cyrillic OpenType/Graphite/AAT code - we already have this +(see our Doulos SIL project) +- Kerning - there is some in place +- Hinting - although if you could offer to do some hinting, let us know :-) + +So why didn't we include some of this in this release? The only change for +1.02 is the new licensing model. We thought that it was important to get a +revised font out before we had completed the next big revision. We also +didn't want to hold up release until we had everything neat and tidy :-) + +When submissions will be included: We hope to have a revised version of the +Regular and Italic fonts (including full Cyrillic) completed by mid-2006. To +do this we will need submissions early in the year. Other weights will +follow after that. + +WARNINGS: The details of the source files and build procedures will be +changing radically before the next release, so do not spend too much time +working on systems that depend on the current FontLab database information. +Also - the Cyrillic glyphs in the regular font are very early prototypes and +will be changing completely. So don't bother to modify them! + + +Acknowledgements +---------------- +(Here is where contributors can be acknowledged. If you make modifications +be sure to add your name (N), email (E), web-address (W) and description +(D). This list is sorted by last name in alphabetical order.) + +N: Victor Gaultney +E: victor_gaultney@sil.org +W: http://www.sil.org/~gaultney/ +D: Original Designer of Latin, Greek and Cyrillic glyphs + +The Gentium project is maintained by SIL International. + +For more information please visit the Gentium page on SIL International's +Computers and Writing systems website: +http://scripts.sil.org/gentium + +Or send an email to <gentium AT sil DOT org> diff --git a/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/GENTIUM-FAQ.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/GENTIUM-FAQ.txt new file mode 100644 index 00000000000..c3cfd32abeb --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/GENTIUM-FAQ.txt @@ -0,0 +1,207 @@ +GENTIUM-FAQ +Gentium Release 1.02 +28 November 2005 +======================== + +Here are some answers to frequently asked questions about the Gentium fonts: + + +General +======== + +How do you pronounce Gentium? + + The preferred pronunciation is with a soft G as in 'general', not a + hard one as in 'gold': JEN-tee-oom. + +What is GentiumAlt? + + It is a version of the font with redesigned diacritics (flatter + ones) to make it more suitable for use with stacking diacritics, and + for languages such as Vietnamese. The Greek glyphs also use the + Porsonic (single-curve) design for the circumflex. Since Gentium + does not currently include any 'smart' rendering routines, there is + no easy way to access these alternate diacritic shapes from within + the regular Gentium font. The encoding of the fonts are the same, so + the same text can be viewed with either one. There is also no + problem with having both font families installed at the same time. + + +Licensing +========= + +I want to use Gentium in my publication - can I? + + Gentium is released under the SIL Open Font License, which permits use + for any publication, whether electronic or printed. For more answers + to use questions see the OFL-FAQ. The license, alongside information + specific to Gentium, is in the release package. + +I would like to bundle Gentium with my application - can I? + + This is our most common question. The SIL Open Font License allows + bundling with applications, even commercial ones, with some restrictions. + See the OFL file. + +Can I use the font on my web site? + + You can certainly create web pages that request that Gentium be used to + display them (if that font is available on the user's system). According + to the license, you are even allowed to place the font on your site for + people to download it. We would strongly recommend, however, that you + direct users to our site to download the font. This ensures that they + are always using the most recent version with bug fixes, etc. To make + this easier, we've simplified the URL for Gentium: + http://scripts.sil.org/gentium + +Is Gentium going to stay free? + + There is no intention to ever charge users for using Gentium. The + current version is licensed under a free/open license and future + versions will be similar. + + +Modification +============ + +I would like to modify Gentium to add a couple of characters I need. Can I? + + Yes - that is allowed as long as you abide by the conditions of the + SIL Open Font License. + +So will you add glyphs upon request? + + If you have a special symbol that you need (say, for a particular + transcription system), the best means of doing so will be to ensure + that the symbol makes it into the Unicode Standard. It is impossible + for us to add every glyph that every person desires, but we do place + a high priority on adding pretty much anything that falls in certain + Unicode ranges (extended Latin, Greek, Cyrillic). You can send us your + requests, but please understand that we are unlikely to add symbols + where the user base is very small, unless they have been accepted + into Unicode. + +Can I send you work I've done to be incorporated into Gentium? + + Yes! See the FONTLOG for information on becoming a contributor. + + +Technical +========= + +Can you help me get Gentium working on my system? + + We cannot afford to offer individual technical support. The best + resource is this website, where we hope to offer some limited help. + However, we do want to hear of any problems you encounter, so that + we can add them to the list of bugs to fix in later releases. + + Our contact address is <gentium AT sil DOT org>. Please understand + that we cannot guarantee a personal response. + +I can't find all the extended Latin letters in the font. How do I type them? + + Gentium is Unicode-encoded, which means that the computer stores a + special, unique code for each letter in your document. Since most + keyboards do not have hundreds of keys, special software is needed + in order to type the hundreds of special characters supported by the + font. + +I can't find the 'o with right hook' in the font. Where is it? + + Combinations of base letters with diacritics are often called + composite, or pre-composed glyphs. Gentium has hundreds of these + (the ones that are included in Unicode). There are, however, many + common combinations that are not represented by a single composite. + It is possible to enter these into a document, but only as + individual components. So 'o with right hook' would be entered as + 'o', then 'right hook'. Although this may not look very good in some + cases, we're not able to anticipate every possible combination. + Future versions of Gentium will include 'smart font' support for + technologies such as OpenType and SIL's Graphite. This will make + diacritic positioning much better. + +Some diacritics are not aligning well with base glyphs, and if I type more +than one diacritic, they run into each other. Why is that? + + Gentium currently has no 'smart font' code for automatic diacritic + positioning, but will in the near future. + +How do I type the Greek letters? + + You need a Unicode-compatible keyboarding system, which is not + included in the distribution package. + +I'm having problems making PDFs -- why won't my document distill? + + Gentium is a large font, with lots of glyphs. As a result, some + printers can balk at PDFs that have the complete font embedded. The + easiest way to avoid this is to have Acrobat/Distiller subset the + font. This is generally a good idea anyway (with any font) and can + reduce the size of your files. + + +Future +====== + +Now that SIL International has taken over Gentium, who will be the next +designer? + + Victor Gaultney will remain as primary designer, but Annie Olsen, a + fellow type designer from the SIL Non-Roman Script Initiative, has + joined the project team. She is a former calligraphy teacher, and is + well suited for the task. Other members of the NRSI team will also + add their expertise in technical matters. + +Do you plan to include other typographic enhancements (small caps, old style +figures, etc.)? + + Those would be nice, wouldn't they. From a design point of view, + it would be great to have these refinements, and we haven't ruled + them out. But there are other needs that are much higher priority + (Bold, Cyrillic, etc.). If you think you could contribute some of + your time and effort to these enhancements, see the FONTLOG file for + information on becoming a contributor. + +What about bold? + + We hope to make a prototype of a Bold weight (and a few others, + including italic) available soon, but it will only cover basic Latin + glyphs at first. Once we are confident that the basic design is solid, + we will begin to design the bold versions of the other hundreds of + glyphs. Be patient, though, as Gentium has lots of glyphs! + +Sans-serif? + + There is a definite need for a sans-serif font that shares some of + GentiumÕs strengths -- high readability, economy of space, etc. It + would also be great if that font also harmonized well with Gentium. + We don't currently have any plans for a companion face, although one + of our other projects - Andika - may be useful. Andika is a sans-serif + font designed specifically for use in literacy programs around the + world. A prototype should be available in a few months. + +Will you be extending Gentium to cover other scripts, and Hebrew in +particular? + + It is very unlikely that we would do this, as there are so many + pressing needs in Latin, Greek and Cyrillic scripts. But you could + contribute to the project. + +When will Cyrillic be completed? + + As soon as we can get it done, but it is still a few months away. + +I need a couple of ancient Greek glyphs, such as the digamma. When will +those be ready? + + These have already been designed and will be in the next release + (mid-2006). + +Will there be a Type 1 version? What about OpenType? + + The next generation of Gentium will have OpenType, Graphite and AAT + support. We do not plan to produce Type 1 versions at this time, but + please write us if this is important (and tell us why). We are, however, + considering releasing a version in OT-CFF format, but it will not go + through the same careful testing as the standard OT/Graphite/AAT version.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/OFL-FAQ.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/OFL-FAQ.txt new file mode 100644 index 00000000000..76f4c62af75 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/OFL-FAQ.txt @@ -0,0 +1,182 @@ +OFL FAQ - Frequently Asked Questions about the SIL Open Font License (OFL) +Version 1.0 - 22 November 2005 +(See http://scripts.sil.org/OFL for updates) + + +1 ABOUT USING AND DISTRIBUTING FONTS LICENSED UNDER THE OFL + +1.1 Can I use the fonts in any publication, even embedded in the file? +Yes. You may use them like most other fonts, but unlike some fonts you may include an embedded subset of the fonts in your document. Such use does not require you to include this license or other files (listed in OFL condition 2), nor does it require any type of acknowledgement within the publication. Some mention of the font name within the publication information (such as in a colophon) is usually appreciated. If you wish to include the complete font as a separate file, you should distribute the full font package, including all existing acknowledgements, and comply with the OFL conditions. Of course, referencing or embedding an OFL font in any document does not change the license of the document itself. The resulting document is not a derivative anymore than a compiled program is a derivative of a compiler. Similarly, creating a graphic using an OFL font does not make the resulting artwork subject to the OFL. + +1.2 Can I make web pages using these fonts? +Yes! Go ahead! Using CSS (Cascading Style Sheets) is recommended. + +1.3 Can I make the fonts available to others from my web site? +Yes, as long as you meet the conditions for use (include the necessary files, don't abuse the Author(s)' names, rename Modified Versions, do not sublicense and do not sell by itself). + +1.4 Can the fonts be included with free and open source software distributions (such as GNU/Linux and BSD distributions)? +Yes! The OFL is compatible with most FLOSS (Free/Libre and Open Source Software) licenses. You can also repackage the fonts and the accompanying components in a .rpm or .deb package and include them in distro CD/DVDs and online repositories. + +1.5 I want to distribute the fonts with my program. Does this mean my program also has to be free and open source software? +No. Only the portions based on the font software are required to be released under the OFL. The intent of the license is to allow aggregation or bundling also with software under restricted licensing. + +1.6 Can I include the fonts on a CD of freeware or commercial fonts? +Yes, as long some other font or software is also on the disk, so the OFL font is not sold by itself. + +1.7 Can I sell a software package that includes these fonts? +Yes, you can do this with both the Standard Version and a Modified Version. Examples of bundling made possible by the OFL would include: word processors, design and publishing applications, training and educational software, edutainment software, etc. + +1.8 Why won't the OFL let me sell the fonts alone? +The intent is to keep people from making money by simply redistributing the fonts. The only people who ought to profit directly from the fonts should be the original authors, and those authors have kindly given up potential income to distribute their fonts under the OFL. Please honor and respect their contribution! + +1.9 I've come across a font released under the OFL. How can I easily get more information about the Standard Version? How can I know where it stands compared to the Standard Version or other Modified Versions? +Consult the copyright statement in the license for how to contact the original authors. Consult the FONTLOG for information on if and how the font differs from the Standard Version, and get in touch with the various contributors via the information in the acknowledgment section. Please consider using the Standard Versions of the fonts whenever possible. + +1.10 What do you mean in condition 4? Can you provide examples of abusive promotion / endorsement / advertisement vs. normal acknowledgement? +The intent is that the goodwill and reputation of the authors should not be used in a way that makes it sound like the original authors endorse or approve of a specific Modified Version or software bundle. For example, it would not be right to advertise a word processor by naming the authors in a listing of software features, or to promote a Modified Version on a web site by saying "designed by...". However, it would be appropriate to acknowledge the authors if your software package has a list of people who deserve thanks. We realize that this can seem to be a gray area, but the standard used to judge an acknowledgement is that if the acknowledgement benefits the authors it is allowed, but if it primarily benefits other parties, or could reflect poorly on the authors, then it is not. + + +2 ABOUT MODIFYING OFL LICENSED FONTS + +2.1 Can I change the fonts? Are there any limitations to what things I can and cannot change? +You are allowed to change anything, as long as such changes do not violate the terms of the license. In other words, you could not remove the copyright statement from the font, but you could add additional information into it that covers your contribution. + +2.2 I have a font that needs a few extra glyphs - can I take them from an OFL licensed font and copy them into mine? +Yes, but if you distribute that font to others it must be under the OFL, and include the information mentioned in condition 2 of the license. + +2.3 Can I charge people for my additional work? In other words, if I add a bunch of special glyphs and/or OpenType/Graphite code, can I sell the enhanced font? +Not by itself. Derivative fonts must be released under the OFL and cannot be sold by themselves. It is permitted, however, to include them in a larger software package (such as text editors, office suites or operating systems), even if the larger package is sold. In that case, you are strongly encouraged, but not required, to also make that derived font easily and freely available outside of the larger package. + +2.4 Can I pay someone to enhance the fonts for my use and distribution? +Yes. This is a good way to fund the further development of the fonts. Keep in mind, however, that if the font is distributed to others it must be under the OFL. You won't be able to recover your investment by exclusively selling the font, but you will be making a valuable contribution to the community. Please remember how you have benefitted from the contributions of others. + +2.5 I need to make substantial revisions to the font to make it work with my program. It will be a lot of work, and a big investment, and I want to be sure that it can only be distributed with my program. Can I restrict its use? +No. If you redistribute a Modified Version of the font it must be under the OFL. You may not restrict it in any way. This is intended to ensure that all released improvements to the fonts become available to everyone. But you will likely get an edge over competitors by being the first to distribute a bundle with the enhancements. Again, please remember how you have benefitted from the contributions of others. + +2.6 Do I have to make any derivative fonts (including source code, build scripts, documentation, etc.) publicly available? +No, but please do share your improvements with others. You may find that you receive more than what you gave in return. + +2.7 Why can't I use the Reserved Font Name(s) in my derivative font names? I'd like people to know where the design came from. +The best way to acknowledge the source of the design is to thank the original authors and any other contributors in the files that are distributed with your revised font (although no acknowledgement is required). The FONTLOG is a natural place to do this. Reserved Font Name(s) ensure that the only fonts that have the original names are the unmodified Standard Versions. This eliminates potential confusion and name conflicts. When choosing a name be creative and try to avoid names that sound like the original. Keep in mind that the copyright holder can allow a specific trusted partner to use Reserved Font Name(s) through a separate written agreement. + +2.8 What do you mean by "references stored in the Font Software"? Do I have to delete every reference to the Reserved Font Name(s) from inside every file I modify? +No, not every reference. It would be fine, for example, to keep a text reference to the original fonts in your modified source code, as long as no one could be confused that your modified source is the original. But you cannot use the Reserved Font Names in any way to identify the font to the user (unless the Copyright Holder allows it through a separate agreement, see section 2.7). Users who install derivatives ("Modified Versions") on their systems should not see any of the original names ("Reserved Font Names") in their font menus, font properties dialogs, PostScript streams, documents that refer to a particular font name, etc. Again, this is to ensure that users are not confused and do not mistake a font for another and so expect features only another derivative or the Standard Version can actually offer. Ultimately, creating name conflicts will cause many problems for the users as well as for the designer of both the Standard and derivative versions, so please think ahead and find a good name for your own derivative. Font substitution systems like fontconfig, OpenOffice.org or Scribus will also get very confused if the name of the font they are configured to substitute to actually refers to another physical font on the user's hard drive. It will help everyone if Standard and derivative fonts can easily be distinguished from one another, and from other derivatives. + +2.9 What is this FONTLOG thing exactly? +It has three purposes: 1) to provide basic information on the font to users and other developers, 2) to document changes that have been made to the font or accompanying files, either by the original authors or others, and 3) to provide a place to acknowledge the authors and other contributors. Please use it! See below for details on how changes should be noted. + +2.10 Am I required to update the FONTLOG? +No, but users, designers and other developers might get very frustrated at you if you don't! People need to know how derivative fonts differ from the originals, and how to take advantage of the changes, or build on them. + + +3 ABOUT THE FONTLOG + +The FONTLOG can take a variety of formats, but should include these four sections: + +3.1 FONTLOG for <FontFamilyName> +This file provides detailed information on the <FontFamilyName> font software. This information should be distributed along with the <FontFamilyName> fonts and any derivative works. + +3.2 Basic Font Information +(Here is where you would describe the purpose and brief specifications for the font project, and where users can find more detailed documentation. It can also include references to how changes can be contributed back to the Standard Version. You may also wish to include a short guide to the design, or a reference to such a document.) + +3.3 ChangeLog +(This should list both major and minor changes, most recent first. Here are some examples:) + +1 Feb 2005 (Jane Doe) <NewFontFamilyName> Version 1.1 +- Improved build script performance and verbosity +- Extended the smart code documentation +- Corrected minor typos in the documentation +- Fixed position of combining inverted breve below (U+032F) +- Added OpenType/Graphite smart code for Armenian +- Added Armenian glyphs (U+0531 -> U+0587) +- Released as "<NewFontFamilyName>" + +1 Jan 2005 (Joe Smith) <FontFamilyName> Version 1.0 +- Initial release of font "<FontFamilyName>" + +3.4 Acknowledgements +(Here is where contributors can be acknowledged. If you make modifications be sure to add your name (N), email (E), web-address (W) and description (D). This list is sorted by last name in alphabetical order.) + +N: Jane Doe +E: jane@university.edu +W: http://art.university.edu/projects/fonts +D: Contributor - Armenian glyphs and code + +N: Fred Foobar +E: fred@foobar.org +W: http://foobar.org +D: Contributor - misc Graphite fixes + +N: Pat Johnson +E: pat@fontstudio.org +W: http://pat.fontstudio.org +D: Designer - Greek & Cyrillic glyphs based on Roman design + +N: Tom Parker +E: tom@company.com +W: http://www.company.com/tom/projects/fonts +D: Engineer - original smart font code + +N: Joe Smith +E: joe@fontstudio.org +W: http://joe.fontstudio.org +D: Designer - original Roman glyphs + +(Original authors can also include information here about their organization.) + + +4 ABOUT MAKING CONTRIBUTIONS + +4.1 Why should I contribute my changes back to the original authors? +It would benefit many people if you contributed back to what you've received. Providing your contributions and improvements to the fonts and other components (data files, source code, build scripts, documentation, etc.) could be a tremendous help and would encourage others to contribute as well and 'give back', which means you will have an opportunity to benefit from other people's contributions as well. Sometimes maintaining your own separate version takes more effort than merging back with the original. Be aware that any contributions, however, must be either your own original creation or work that you own, and you may be asked to affirm that when you contribute. + +4.2 I've made some very nice improvements to the font, will you consider adopting them and putting them into future Standard Versions? +Most authors would be very happy to receive such contributions. Keep in mind that it is unlikely that they would want to incorporate major changes that would require additional work on their end. Any contributions would likely need to be made for all the fonts in a family and match the overall design and style. Authors are encouraged to include a guide to the design with the fonts. It would also help to have contributions submitted as patches or clearly marked changes (the use of a centralized or distributed source revision control system like subversion or arch is a good idea). Examples of useful contributions are bug fixes, additional glyphs, stylistic alternates (and the smart font code to access them). + +4.3 How can I financially support the development of OFL fonts? +It is likely that most authors of OFL fonts would accept financial contributions - contact them for instructions on how to do this. Such contributions would support future development. You can also pay for others to enhance the fonts and contribute the results back to the original authors for inclusion in the Standard Versions. + + +5 ABOUT THE LICENSE + +5.1 I see that this is version 1.0 of the license. Will there be later changes? +We hope that version 1.0 will meet most needs, but are open to future improvements. Any revisions would be for future font releases, and previously existing licenses would remain in effect. No retroactive changes are possible, although the Copyright Holder can re-release the font under a revised OFL. All versions will be available on our web site: http://scripts.sil.org/OFL. + +5.2 Can I use the SIL Open Font License for my own fonts? +Yes! We heartily encourage anyone to use the OFL to distribute their own original fonts. It is a carefully constructed license that allows great freedom with some protection for the original authors and clear rules for other contributors. Some additional information is included at the end of this FAQ. + +5.3 Does this license restrict the rights of the Copyright Holder? +No. The Copyright Holder still retains all rights to their creation; they are only releasing a portion of it for use in a specific way. For example, the Copyright Holder may choose to release a 'basic' version of their font under the OFL, but sell a restricted 'enhanced' version. Only the Copyright Holder can do this. + +5.4 Is the OFL a contract or a license? +The OFL is a license and not a contract and so does not require you to sign it to have legal validity. By using, modifying and redistributing components under the OFL you indicate that you accept the license. + + +6 ABOUT SIL INTERNATIONAL + +6.1 Who is SIL International and what does it do? +SIL International is a worldwide faith-based education and development organization (NGO) that studies, documents, and assists in developing the world's lesser-known languages through literacy, linguistics, translation, and other academic disciplines. SIL makes its services available to all without regard to religious belief, political ideology, gender, race, or ethnic background. SIL's members and volunteers share a Christian commitment. + +6.2 What does this have to do with font licensing? +The ability to read, write, type and publish in one's own language is one of the most critical needs for millions of people around the world. This requires fonts that are widely available and support lesser-known languages. SIL develops - and encourages others to develop - a complete stack of writing systems implementation components available under open licenses. This open stack includes input methods, smart fonts, smart rendering libraries and smart applications. There has been a need for a common open license that is specifically applicable to fonts and related software (a crucial component of this stack) so SIL developed the SIL Open Font License. + +6.3 How can I contact SIL? +Our main web site is: http://www.sil.org/ +Our site about complex scripts is: http://scripts.sil.org/ +Information about this license (including contact email information) is at: http://scripts.sil.org/OFL + + +7 ABOUT USING THE OFL FOR YOUR ORIGINAL FONTS + +If you want to release your fonts under the OFL, you only need to do the following: + +7.1 Put your copyright and reserved names information in the beginning of the main OFL file. +7.2 Put your copyright and the OFL references in your various font files (such as in TrueType name, description and license fields) and in your other components (build scripts, glyph databases, documentation, keyboard, samples, etc). +7.3 Write an initial FONTLOG for your font and include it in the release package. +7.4 Include the OFL in your release package. +7.5 We also highly recommend you include the relevant practical documentation on the license by putting the OFL-FAQ in your package. + + +That's all. If you have any more questions please get in touch with us. + + diff --git a/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/OFL.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/OFL.txt new file mode 100644 index 00000000000..2a36aea25d8 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/OFL.txt @@ -0,0 +1,99 @@ +This Font Software is Copyright (c) 2003-2005, SIL International (http://scripts.sil.org/). +All Rights Reserved. + +"Gentium" is a Reserved Font Name for this Font Software. +"SIL" is a Reserved Font Name for this Font Software. + +This Font Software is licensed under the SIL Open Font License, Version 1.0. +No modification of the license is permitted, only verbatim copy is allowed. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.0 - 22 November 2005 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of cooperative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide an open +framework in which fonts may be shared and improved in partnership with +others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and sold with any software provided that the font +names of derivative works are changed. The fonts and derivatives, +however, cannot be released under any other type of license. + +DEFINITIONS +"Font Software" refers to any and all of the following: + - font files + - data files + - source code + - build scripts + - documentation + +"Reserved Font Name" refers to the Font Software name as seen by +users and any other names as specified after the copyright statement. + +"Standard Version" refers to the collection of Font Software +components as distributed by the Copyright Holder. + +"Modified Version" refers to any derivative font software made by +adding to, deleting, or substituting -- in part or in whole -- +any of the components of the Standard Version, by changing formats +or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Standard or Modified Versions, may be sold by itself. + +2) Standard or Modified Versions of the Font Software may be bundled, +redistributed and sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s), in part or in whole, unless explicit written permission is +granted by the Copyright Holder. This restriction applies to all +references stored in the Font Software, such as the font menu name and +other font description fields, which are used to differentiate the +font from others. + +4) The name(s) of the Copyright Holder or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed using this license, and may not be distributed +under any other license. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/QUOTES.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/QUOTES.txt new file mode 100644 index 00000000000..18cff4d8435 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/QUOTES.txt @@ -0,0 +1,76 @@ +QUOTES +Gentium Release 1.02 +28 November 2005 +======================== + + +Read some of the comments sent to us by various grateful Gentium users: + + +'Purpose: to build a free multilingual font to bring better typography to +thousands of languages around the globe. I can think of no higher calling.' + +'...an interesting blend of economical use of space, a serious tone of voice +and a modern informal dress code.' + +'Thank you for this fantastic font set -- fantastic both in its purpose and +in its appearance and usability!' + +'Finally I can include Greek characters in my English papers without looking +typographically schizophrenic!' + +'Thank you so much for sharing this amazing work. I do love the vision you +have for "written word empowering". This is ethical science at its best.' + +'Our language restoration project thanks you.' + +'distinctive, elegant and readable' + +'a very warm look' + +'great consistency and legibility' + +'lotion for the eyes' + +'Your typeface Gentium is a "friendly" font to me. It's easy to read and its +lines and visual connections flow gently.' + +'I needed a nice serif font with haceks and other diacriticals... and was +very happy to find your Gentium. Thank you for making this available to us +poorer academic perfectionists!' + +'Your font is definitely the most complete and good-looking I've found for +my uses in Classical Greek.' + +'...the various letters in the Extended-Latin and IPA ranges look "native" +to the font.' + +'...diacritic Nirvana...' + +'Thank you very much for this excellent font. It is the most readable I have +ever seen.' + +'Officina Gentium: The workshop of the world.' + +'Commercial quality for free! That's the best free font that I see.' + +'May I congratulate you on what seems to be an outstanding effort matched +only by your generosity.' + +'I will be using this font regularly and will be recommending it strongly to +others. This is a very beautiful typeface. What you have done is a most +generous gift to the world.' + +'Many thanks. I have an esthetic dislike of "Times" fonts and a scholar's +budget. Now I have Gentium and I'm pleased as punch.' + +'I appreciate your project, that of making a font suitable for many +languages, including smaller ones.' + +'I am not sure where in the world I will end up, so I need something all +inclusive. Thanks so much!' + +'Thanks for such a beautiful and mind-bogglingly useful typeface!' + +... + diff --git a/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/README.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/README.txt new file mode 100644 index 00000000000..d12cea854bb --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_1.02/README.txt @@ -0,0 +1,119 @@ +README - WINDOWS +Gentium Release 1.02 +28 November 2005 +======================== + +Thank you for your interest in the Gentium fonts. +We hope you find them useful! + +Gentium ("belonging to the nations" in Latin) is a Unicode typeface family +designed to enable the many diverse ethnic groups around the world who use +the Latin script to produce readable, high-quality publications. It supports +a wide range of Latin-based alphabets and includes glyphs that correspond to +all the Latin ranges of Unicode. + +The design is intended to be highly readable, reasonably compact, and +visually attractive. The additional 'extended' Latin letters are designed to +naturally harmonize with the traditional 26 ones. Diacritics are treated +with careful thought and attention to their use. Gentium also supports both +ancient and modern Greek, including a number of alternate forms. It has won +a "Certificate of Excellence in Typeface Design" in two major international +typeface design competitions: bukva:raz! (2001) and TDC2003 (2003). + +Gentium provides glyphs for a wide range of Latin and Greek characters. +It currently supports the following ranges of Unicode 3.0 (completely unless +noted): + +Range Description +--------------------------- +U+0020-U+007F Basic Latin +U+00A0-U+00FF Latin-1 Supplement +U+0100-U+017F Latin Extended-A +U+0180-U+021F Latin Extended-B +U+0222-U+0233 Latin Extended-B (continued) +U+0250-U+02AD IPA Extensions +U+02B0-U+02FF Spacing Modifier Letters +U+0300-U+036F Combining Diacritical Marks +U+0370-U+03D5 Greek (not including archaic or Coptic) +U+1E00-U+1EFF Latin Extended Additional +U+1F00-U+1FFF Greek Extended +U+2000-U+203A General Punctuation (partial) +U+2070-U+209F Superscripts and Subscripts +U+20A0-U+20CF Currency Symbols (partial) +U+2100-U+214F Letterlike Symbols (only a couple) + +Gentium Regular also includes some Cyrillic glyphs, but they are only early +drafts. A future version will include a completely revised set, and will +expand the support for Latin, Greek and Cyrillic to cover Unicode 4.1. It +will also include support for OpenType, Graphite and AAT smart font +technologies. + +Gentium is released under the SIL Open Font License. +Gentium is a trademark of SIL International. + +See the OFL and OFL-FAQ for details of the SIL Open Font License. +See the FONTLOG for information on this and previous releases. +See the QUOTES file to read the feedback received from Gentium users. +See the GENTIUM-FAQ file for frequently asked questions and their answers + (such as why there are two families of fonts included). + + +TIPS +==== + +We cannot afford to offer free technical support. The font has, however, +been through some testing on various platforms to be sure it works in most +situations. In particular, it has been tested and shown to work on Windows +2000 and Windows XP. + +If you do find a problem, please do report it to <gentium AT sil DOT org>. +We can't guarantee any direct response, but will try to fix reported bugs in +future versions. Make sure you read through the Gentium FAQ. + +Many problems can be solved, or at least explained, through an understanding +of the encoding and use of the fonts. Here are some basic hints: + +Encoding: +The fonts are encoded according to Unicode, so your application must support +Unicode text in order to access letters other than the standard alphabet. +Most Windows applications provide basic Unicode support. You will, however, +need some way of entering Unicode text into your document. + +Keyboarding: +Gentium does not include any keyboarding helps or utilities. It uses the +built-in keyboards of the operating system. You will need to install the +appropriate keyboard and input method for the characters of the language you +wish to use. If you want to enter characters that are not supported by any +system keyboard, the Keyman program (www.tavultesoft.com) can be helpful. + +Another method of entering some symbols is provided by a few applications +such as Adobe InDesign. They can display a glyph palette that shows all the +glyphs (symbols) in a font and allow you to enter them by clicking on the +glyph you want. + +Rendering: +Gentium also currently lacks any special font programming that can +substitute one glyph for another or position glyphs in a 'smart' way, such +as in OpenType, Apple Advanced Typography or SIL's Graphite. For example, +although Gentium includes an 'ffl' ligature, there are no special routines +in the font that will automatically substitute 'f'+'f'+'l' with 'ffl', but +an individual application might provide that feature. + + +INSTALLATION AND CONFIGURATION +============================== + +In Windows XP, open the Fonts control panel (Start, Control Panel, +Appearance and Themes, then look in the upper left). The drag the font +files (GenR102, GenI102, GenAR102, GenAI102) into the window - or choose +File, Install New Font..., and navigate to the files. + + +CONTACT +======== +For more information please visit the Gentium page on SIL International's +Computers and Writing systems website: +http://scripts.sil.org/gentium + +Or send an email to <gentium AT sil DOT org> + diff --git a/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/FONTLOG.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/FONTLOG.txt new file mode 100644 index 00000000000..b470a5b5af2 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/FONTLOG.txt @@ -0,0 +1,153 @@ +FONTLOG +Gentium Basic and Gentium Book Basic v1.1 +========================================================== + + +This file provides detailed information on the Gentium Basic and Gentium Book Basic font families. This information should be distributed along with the Gentium Basic and Gentium Book Basic fonts and any derivative works. + + +Basic Font Information +---------------------- + +Gentium ("belonging to the nations" in Latin) is a Unicode typeface family designed to enable the many diverse ethnic groups around the world who use the Latin script to produce readable, high-quality publications. The design is intended to be highly readable, reasonably compact, and visually attractive. Gentium has won a "Certificate of Excellence in Typeface Design" in two major international typeface design competitions: bukva:raz! (2001), TDC2003 (2003). + +The Gentium Basic and Gentium Book Basic font famililes are based on the original design, but with additional weights. The "Book" family is slightly heavier. Both families come with a complete regular, bold, italic and bold italic set of fonts. + +The supported character set, however, is much smaller than for the main Gentium fonts. These "Basic" fonts support only the Basic Latin and Latin-1 Supplement Unicode ranges, plus a selection of the more commonly used extended Latin characters, with miscellaneous diacritical marks, symbols and punctuation. For a complete list of supported characters see the list at the end of this document. + +In particular, these fonts do not support: + +- Full extended Latin IPA +- Complete support for Central European languages +- Greek +- Cyrillic + +A much more complete character set will be supported in a future version of the complete Gentium fonts. These "Basic" fonts are intended as a way to provide additional weights for basic font users without waiting until the complete Gentium character set is finished. So please don't request additional glyphs or characters to be supported in the Basic fonts - such support will become available in the main Gentium family in the future. + +There are also some other limitations of the Basic fonts: + +- They are not completely metric-compatible with the full Gentium family + (some glyphs may have different widths, although changes have been minimal) +- There is no kerning +- There are no "Alt" versions, or ones with low-profile diacritics +- The default stacking style for some diacritic combinations does not match Vietnamese-style conventions (although this is available through a OpenType/Graphite feature) +- No support for TypeTuner + +There are, however, some wonderful new features that are still missing from the main Gentium family: + +- Bold! +- Bold Italic! +- The slightly-heavier Book family! +- OpenType and Graphite smart code for diacritic placement! +- A few useful OpenType and Graphite features +- Support for a few more recent additions to Unicode and the SIL PUA (http://scripts.sil.org/UnicodePUA) +- Character assignments are updated to conform to Unicode 5.1 + +In particular, the Basic fonts support a subset of the smart font features that the Doulos SIL font supports. Those features are: + +- Capital Eng alternates +- Literacy alternates +- Capital Y-hook alternate +- Capital N-left-hook alternate +- Modifier apostrophe alternate +- Modifier colon alternate +- Open o alternate +- Vietnamese-style diacritics + +More detail on the features can be seen in the Doulos SIL Technical Documentation (http://scripts.sil.org/DoulosSIL_Technical). + + +Known Problems +-------------- + +We know of the following problems. Please report any other problems you encounter. + +- logicalnot (U+00AC) appears distorted in Bold Italic and Book Italic. +- Opening the fonts with FontLab 5.0.x, then closing them, crashes FontLab. We are working to get this bug fixed in the next version of FontLab. A workaround is to open the font, save as a .vfb file, close (which still causes a crash). Then restart FontLab and open the .vfb file. + + +ChangeLog +--------- +(This should list both major and minor changes, most recent first.) + +4 Apr 2008 (Victor Gaultney) Gentium Basic/Gentium Book Basic version 1.1 +- Final release + +12 Nov 2007 (Victor Gaultney) Gentium Basic/Gentium Book Basic version 1.1b1 +- trimmed character set down to Basic +- added additional weights +- no FontLab source files + +28 Nov 2005 (Victor Gaultney) Gentium version 1.02 +- Changed licensing to the SIL Open Font License +- Included FontLab source files +- Fixed some duplicate PostScript glyphs names +- Fixed italic angle + +19 Sep 2003 (Victor Gaultney) Gentium version 1.01 +- Maintenance release focused on changing internal font +- Information to reflect the changeover to an SIL project +- There is only one bug fix - the Greek mu PS name was changed to try and fix a display/printing problem. There is still no manual hinting + +16 Sep 2002 (Victor Gaultney) Gentium version 1.00 +- First public release +- No manual hinting is included in this version. Some has been done - with good results - but is not yet complete enough. + + +Information for Developers/Contributors +--------------------------------------- + +The source release contains FontLab source files for the eight fonts, but those files do not include the OpenType and Graphite code, as those are inserted after the fonts are generated from FontLab. The files are included as a source for the PostScript-style cubic curves. You are welcome, however, to open the font files themselves to gain access to the smart font code, although most editors will not let you edit that code directly. We will provide a richer set of sources for the full Gentium fonts at a later time. + +SIL will remain as maintainers of this font project, but we do not intend any further major releases. Our primary efforts will be going into the full Gentium package. Any contributions should be directed toward that project. + + +Acknowledgements +---------------- +(Here is where contributors can be acknowledged. If you make modifications be sure to add your name (N), email (E), web-address (W) and description (D). This list is sorted by last name in alphabetical order.) + +N: Victor Gaultney +E: victor_gaultney@sil.org +W: http://www.sil.org/~gaultney/ +D: Original Designer + +N: Annie Olsen +E: nrsi@sil.org +W: http://scripts.sil.org/ +D: Contributed some extended Latin glyphs + +N: SIL font engineers +E: nrsi@sil.org +W: http://scripts.sil.org/ +D: OpenType code and build support + +The Gentium project, and the Gentium Basic and Gentium Book Basic fonts, are maintained by SIL International. + +For more information please visit the Gentium page on SIL International's Computers and Writing systems website: +http://scripts.sil.org/gentium + +Or send an email to <gentium AT sil DOT org> + + +Character Range Coverage +------------------------ + +C0 Controls and Basic Latin (U+0020..U+007E) +C1 Controls and Latin-1 Supplement (U+00A0..U+00FF) +Latin Extended-A (U+0100..U+0103, U+0106..U+010E, U+011A..U+0121, U+0124..U+0125, U+0128..U+012D, U+0130..U+0133, U+0139..U+013A, U+0141..U+0144, U+0147..U+0148, U+014A..U+0155, U+0158..U+015D, U+0160..U+0161, U+0164, U+0168..U+0171, U+00174..U+017E) +Latin Extended-B (U+0181, U+0186, U+0189..U+018A, U+018E, U+0190, U+0192, U+0197..U+019A, U+019D, U+019F..U+01A1, U+01A9..U+01AA, U+01AF..U+01B0, U+01B3..U+01B4, U+01B7, U+01CD..U+01E3, U+01E6..U+01E9, U+01EE..U+01EF, U+01F4..U+01F5, U+01F8..U+01FF, U+021E..U+021F, U+0226..U+0233, U+0237, U+023D, U+0241..U+0242, U+0244..U+0245, U+024A..U+024B) +IPA Extensions (U+0251, U+0253..U+0254, U+0256..U+0257, U+0259, U+025B, U+0263, U+0268..U+0269, U+026B, U+0272, U+0275, U+0283, U+0289..U+028A, U+028C, U+0292, U+0294, U+02A0) +Spacing Modifier Letters (U+02BC, U+02C0, U+02C6..U+02C7, U+02C9..U+02CB, U+02CD, U+02D7..U+02DD) +Combining Diacritical Marks (U+0300..U+0304,U+0306..U+030C, U+031B, U+0323, U+0327..U+0328, U+0331, U+033F, U+035F) +Greek and Coptic (U+03A0, U+03A9, U+03C0) +Latin Extended Additional (U+1E02..U+1E0F, U+1E14..U+1E17, U+1E1C..U+1E27, U+1E2E..U+1E3B, U+1E3E..U+1E49, U+1E4C..U+1E6F, U+1E78..U+1E99, U+1EA0..U+1EF9) +General Punctuation (U+2011, U+2013..U+2014, U+2018..U+201A, U+201C..U+201E, U+2020..U+2022, U+2026, U+2030, U+2039..U+203A, U+2044) +Currency Symbols (U+20AC) +Letterlike Symbols (U+2122..U+2123, U+2126) +Mathematical Operators (U+2202, U+2205..U+2206, U+220F, U+2211..U+2212, U+2219..U+221A, U+221E, U+222B, U+2248, U+2260, U+2264..U+2265) +Geometric Shapes (U+25CA, U+25CC) +Latin Extended-C (U+2C60..U+2C62) +Modifier Tone Letters (U+A700..U+A71A) +Latin Extended-D (U+A789..U+A78C) +Alphabetic Presentation Forms (U+FB01..U+FB02) +SIL PUA (U+F130..U+F131, U+F195, U+F197, U+F1C8, U+F1E9..U+F1EA, U+F20E..U+F20F, U+F211..U+F212, U+F218..U+F219, U+F21D..U+F21F, U+F242, U+F26A) diff --git a/Master/texmf-dist/doc/fonts/gentium/GENTIUM-FAQ.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/GENTIUM-FAQ.txt index f525a5a0a6e..f525a5a0a6e 100644 --- a/Master/texmf-dist/doc/fonts/gentium/GENTIUM-FAQ.txt +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/GENTIUM-FAQ.txt diff --git a/Master/texmf-dist/doc/fonts/gentium/OFL-FAQ.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/OFL-FAQ.txt index 6785a19cdff..6785a19cdff 100644 --- a/Master/texmf-dist/doc/fonts/gentium/OFL-FAQ.txt +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/OFL-FAQ.txt diff --git a/Master/texmf-dist/doc/fonts/gentium/OFL.txt b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/OFL.txt index c258eea2f95..c258eea2f95 100644 --- a/Master/texmf-dist/doc/fonts/gentium/OFL.txt +++ b/Master/texmf-dist/doc/fonts/gentium/Gentium_Basic_1.1/OFL.txt diff --git a/Master/texmf-dist/doc/fonts/gentium/README b/Master/texmf-dist/doc/fonts/gentium/README index ec19c6ec709..aecea90b3d6 100644 --- a/Master/texmf-dist/doc/fonts/gentium/README +++ b/Master/texmf-dist/doc/fonts/gentium/README @@ -23,14 +23,14 @@ ENCODINGS: The package provides font files needed for either XeTeX/LuaTeX or pdfTeX. For pdfTeX the following encodings are available: -- Greek: - * agr - Latin: * ec T1 - for most European languages * texnansi LY1 - for most Western European languages * l7x L7x - for Baltic languages * qx QX - for Polish * t5 T5 - for Vietnames +- Greek: + * agr - Cyrillic: * t2a T2A - cyrillic; this is just a placeholder and is not finished yet; any contributions welcome @@ -39,9 +39,13 @@ FILES: ===== /doc/fonts/gentium - font licence and README + /Gentium_1.02 + licence files from SIL + /Gentium_Basic_1.1 + licence files from SIL + README /fonts - /afm - Adobe Font Metrics (only needed for generating new tfm files) + /afm/public/gentium - Adobe Font Metrics (only needed for generating new tfm files) GenBasB.afm GenBasBI.afm GenI102.afm @@ -49,7 +53,8 @@ FILES: /enc/dvips/gentium - encoding files gentium-{agr,ec,l7x,qx,t2a,t5,texnansi}.enc /map/pdftex/gentium - gentium-{agr,ec,l7x,qx,t2a,t5,texnansi}.map + gentium-{agr,ec,l7x,qx,t2a,t5,texnansi}.map - for ConTeXt + gentium.map - for LaTeX /tfm/public/gentium {agr,ec,l7x,qx,t2a,t5,texnansi}-gentium-{roman,italic}.tfm {ec,l7x,qx,t5,texnansi}-gentiumbasic-{bold,bolitalic}.tfm @@ -58,9 +63,18 @@ FILES: GenBasBI.ttf GenBasI.ttf GenBasR.ttf - GenI102.TTF - GenR102.TTF -/tex/context/third - support files for ConTeXt + GenBkBasB.ttf + GenBkBasBI.ttf + GenBkBasI.ttf + GenBkBasR.ttf + GenI102.ttf + GenR102.ttf +/source/fonts/gentium + create-tfm-files.sh - a script to generate tfm files + gentium-{ec,t5}-source.enc - encoding files used to generate tfm files + (for proper handling of dcroat & Idotaccent + due to a possible bug in pdfTeX) +/tex/context/third/gentium - support files for ConTeXt type-gentium.tex TODO: @@ -73,6 +87,10 @@ TODO: CHANGES: ======= +2010.07.07 +---------- +- Fix broken font files and some other typos in ConTeXt typescripts + 2008.11.13 ---------- - First release @@ -88,7 +106,7 @@ AUTHORS: LICENCE: ======= -Copyright 2008 Mojca Miklavec, Thomas A. Schmitz +Copyright 2008, 2010 Mojca Miklavec, Thomas A. Schmitz This file is part of the gentium package. diff --git a/Master/texmf-dist/doc/latex/gentium/README b/Master/texmf-dist/doc/latex/gentium/README index ec19c6ec709..cc237b85fa0 100644 --- a/Master/texmf-dist/doc/latex/gentium/README +++ b/Master/texmf-dist/doc/latex/gentium/README @@ -58,8 +58,8 @@ FILES: GenBasBI.ttf GenBasI.ttf GenBasR.ttf - GenI102.TTF - GenR102.TTF + GenI102.ttf + GenR102.ttf /tex/context/third - support files for ConTeXt type-gentium.tex diff --git a/Master/texmf-dist/fonts/enc/dvips/gentium/gentium-ec.enc b/Master/texmf-dist/fonts/enc/dvips/gentium/gentium-ec.enc index 2d8fb4f284a..4890a11f5ad 100644 --- a/Master/texmf-dist/fonts/enc/dvips/gentium/gentium-ec.enc +++ b/Master/texmf-dist/fonts/enc/dvips/gentium/gentium-ec.enc @@ -156,8 +156,8 @@ /Zcaron /Zdotaccent /IJ -/Idot % TODO: bug in pdftex; should be Idotaccent -/dmacron % TODO: bug in pdftex; should be dcroat +/uni0130 % /Idotaccent +/uni0111 % /dmacron % /dcroat /section /abreve /aogonek diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-agr.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-agr.map index e4dd5b9a69c..6e467274462 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-agr.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-agr.map @@ -1,3 +1,3 @@ -agr-gentium-roman Gentium <GenR102.TTF gentium-agr.enc -agr-gentium-italic Gentium-Italic <GenI102.TTF gentium-agr.enc +agr-gentium-roman Gentium <GenR102.ttf gentium-agr.enc +agr-gentium-italic Gentium-Italic <GenI102.ttf gentium-agr.enc diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-ec.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-ec.map index 3dc990c57d9..bf6ecb97ba9 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-ec.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-ec.map @@ -1,5 +1,5 @@ -ec-gentium-roman Gentium <GenR102.TTF gentium-ec.enc -ec-gentium-italic Gentium-Italic <GenI102.TTF gentium-ec.enc +ec-gentium-roman Gentium <GenR102.ttf gentium-ec.enc +ec-gentium-italic Gentium-Italic <GenI102.ttf gentium-ec.enc ec-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-ec.enc ec-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-ec.enc diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-l7x.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-l7x.map index 71fe7a75943..397f081394c 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-l7x.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-l7x.map @@ -1,5 +1,5 @@ -l7x-gentium-roman Gentium <GenR102.TTF gentium-l7x.enc -l7x-gentium-italic Gentium-Italic <GenI102.TTF gentium-l7x.enc +l7x-gentium-roman Gentium <GenR102.ttf gentium-l7x.enc +l7x-gentium-italic Gentium-Italic <GenI102.ttf gentium-l7x.enc l7x-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-l7x.enc l7x-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-l7x.enc diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-qx.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-qx.map index 5c8a30801cc..8baaac59348 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-qx.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-qx.map @@ -1,5 +1,5 @@ -qx-gentium-roman Gentium <GenR102.TTF gentium-qx.enc -qx-gentium-italic Gentium-Italic <GenI102.TTF gentium-qx.enc +qx-gentium-roman Gentium <GenR102.ttf gentium-qx.enc +qx-gentium-italic Gentium-Italic <GenI102.ttf gentium-qx.enc qx-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-qx.enc qx-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-qx.enc diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t2a.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t2a.map index d9a6d99bd51..9b99fafc70f 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t2a.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t2a.map @@ -1,2 +1,2 @@ -t2a-gentium-roman Gentium <GenR102.TTF gentium-t2a.enc -t2a-gentium-italic Gentium-Italic <GenI102.TTF gentium-t2a.enc +t2a-gentium-roman Gentium <GenR102.ttf gentium-t2a.enc +t2a-gentium-italic Gentium-Italic <GenI102.ttf gentium-t2a.enc diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t5.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t5.map index 14865adf3fa..f0e2fbc3ce7 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t5.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-t5.map @@ -1,5 +1,5 @@ -t5-gentium-roman Gentium <GenR102.TTF gentium-t5.enc -t5-gentium-italic Gentium-Italic <GenI102.TTF gentium-t5.enc +t5-gentium-roman Gentium <GenR102.ttf gentium-t5.enc +t5-gentium-italic Gentium-Italic <GenI102.ttf gentium-t5.enc t5-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-t5.enc t5-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-t5.enc diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-texnansi.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-texnansi.map index 5d29ce5779a..f97f79823b0 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-texnansi.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium-texnansi.map @@ -1,5 +1,5 @@ -texnansi-gentium-roman Gentium <GenR102.TTF gentium-texnansi.enc -texnansi-gentium-italic Gentium-Italic <GenI102.TTF gentium-texnansi.enc +texnansi-gentium-roman Gentium <GenR102.ttf gentium-texnansi.enc +texnansi-gentium-italic Gentium-Italic <GenI102.ttf gentium-texnansi.enc texnansi-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-texnansi.enc texnansi-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-texnansi.enc diff --git a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium.map b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium.map index 71b05046b52..4407376a533 100644 --- a/Master/texmf-dist/fonts/map/pdftex/gentium/gentium.map +++ b/Master/texmf-dist/fonts/map/pdftex/gentium/gentium.map @@ -1,24 +1,24 @@ -agr-gentium-roman Gentium <GenR102.TTF gentium-agr.enc -agr-gentium-italic Gentium-Italic <GenI102.TTF gentium-agr.enc -t2a-gentium-roman Gentium <GenR102.TTF gentium-t2a.enc -t2a-gentium-italic Gentium-Italic <GenI102.TTF gentium-t2a.enc -l7x-gentium-roman Gentium <GenR102.TTF gentium-l7x.enc -l7x-gentium-italic Gentium-Italic <GenI102.TTF gentium-l7x.enc +agr-gentium-roman Gentium <GenR102.ttf gentium-agr.enc +agr-gentium-italic Gentium-Italic <GenI102.ttf gentium-agr.enc +t2a-gentium-roman Gentium <GenR102.ttf gentium-t2a.enc +t2a-gentium-italic Gentium-Italic <GenI102.ttf gentium-t2a.enc +l7x-gentium-roman Gentium <GenR102.ttf gentium-l7x.enc +l7x-gentium-italic Gentium-Italic <GenI102.ttf gentium-l7x.enc l7x-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-l7x.enc l7x-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-l7x.enc -ec-gentium-roman Gentium <GenR102.TTF gentium-ec.enc -ec-gentium-italic Gentium-Italic <GenI102.TTF gentium-ec.enc +ec-gentium-roman Gentium <GenR102.ttf gentium-ec.enc +ec-gentium-italic Gentium-Italic <GenI102.ttf gentium-ec.enc ec-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-ec.enc ec-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-ec.enc -qx-gentium-roman Gentium <GenR102.TTF gentium-qx.enc -qx-gentium-italic Gentium-Italic <GenI102.TTF gentium-qx.enc +qx-gentium-roman Gentium <GenR102.ttf gentium-qx.enc +qx-gentium-italic Gentium-Italic <GenI102.ttf gentium-qx.enc qx-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-qx.enc qx-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-qx.enc -t5-gentium-roman Gentium <GenR102.TTF gentium-t5.enc -t5-gentium-italic Gentium-Italic <GenI102.TTF gentium-t5.enc +t5-gentium-roman Gentium <GenR102.ttf gentium-t5.enc +t5-gentium-italic Gentium-Italic <GenI102.ttf gentium-t5.enc t5-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-t5.enc t5-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-t5.enc -texnansi-gentium-roman Gentium <GenR102.TTF gentium-texnansi.enc -texnansi-gentium-italic Gentium-Italic <GenI102.TTF gentium-texnansi.enc +texnansi-gentium-roman Gentium <GenR102.ttf gentium-texnansi.enc +texnansi-gentium-italic Gentium-Italic <GenI102.ttf gentium-texnansi.enc texnansi-gentiumbasic-bold GentiumBasic-Bold <GenBasB.ttf gentium-texnansi.enc texnansi-gentiumbasic-bolditalic GentiumBasic-BoldItalic <GenBasBI.ttf gentium-texnansi.enc diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-italic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-italic.tfm Binary files differindex e995d0e167d..51a241934a2 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-italic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-italic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-roman.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-roman.tfm Binary files differindex 07ee9750efa..7dfb2598a8b 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-roman.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/agr-gentium-roman.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-italic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-italic.tfm Binary files differindex 128b3dd4e62..0b6a0f08709 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-italic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-italic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-roman.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-roman.tfm Binary files differindex 09f729d4ea4..6baa76396a0 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-roman.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentium-roman.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bold.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bold.tfm Binary files differindex 4132fbe411c..98e9b76fff9 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bold.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bold.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bolditalic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bolditalic.tfm Binary files differindex 07f9c4e956f..3776263d426 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bolditalic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/ec-gentiumbasic-bolditalic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-italic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-italic.tfm Binary files differindex 49ebc2a9b19..17cd4ced438 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-italic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-italic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-roman.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-roman.tfm Binary files differindex 3d8273f4d85..e7736216528 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-roman.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentium-roman.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bold.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bold.tfm Binary files differindex 1d070c4b1be..54fe10dd932 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bold.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bold.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bolditalic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bolditalic.tfm Binary files differindex 28f3ff7fc3b..9fb1641ba10 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bolditalic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/l7x-gentiumbasic-bolditalic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-italic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-italic.tfm Binary files differindex 860a42eae25..ec1279d9e28 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-italic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-italic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-roman.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-roman.tfm Binary files differindex f655c5a8a57..b99a2eb929b 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-roman.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentium-roman.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bold.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bold.tfm Binary files differindex ed8a5e605f9..8e4bc5642ba 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bold.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bold.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bolditalic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bolditalic.tfm Binary files differindex fe3315ad961..86118316d31 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bolditalic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/qx-gentiumbasic-bolditalic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-italic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-italic.tfm Binary files differindex e77511bce9d..cf1df11464f 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-italic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-italic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-roman.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-roman.tfm Binary files differindex 0a7056998d1..08f4866583b 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-roman.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/t2a-gentium-roman.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-italic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-italic.tfm Binary files differindex dd4bb83357d..74fa8b3c959 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-italic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-italic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-roman.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-roman.tfm Binary files differindex 557ee91e805..bd5704d9c0d 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-roman.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentium-roman.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bold.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bold.tfm Binary files differindex abf5b72028e..342081c74d3 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bold.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bold.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bolditalic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bolditalic.tfm Binary files differindex 34493ea1ece..860f8fd9a4a 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bolditalic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/t5-gentiumbasic-bolditalic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-italic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-italic.tfm Binary files differindex 0879b8a61ff..4e40c351027 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-italic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-italic.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-roman.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-roman.tfm Binary files differindex 71d75e53287..c0f417216e5 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-roman.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentium-roman.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bold.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bold.tfm Binary files differindex a3488d60a88..b9a2c5ae97e 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bold.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bold.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bolditalic.tfm b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bolditalic.tfm Binary files differindex 4ce63b4908b..0d18cd90b48 100644 --- a/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bolditalic.tfm +++ b/Master/texmf-dist/fonts/tfm/public/gentium/texnansi-gentiumbasic-bolditalic.tfm diff --git a/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasB.ttf b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasB.ttf Binary files differnew file mode 100644 index 00000000000..0677a111369 --- /dev/null +++ b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasB.ttf diff --git a/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasBI.ttf b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasBI.ttf Binary files differnew file mode 100644 index 00000000000..cf898574bd9 --- /dev/null +++ b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasBI.ttf diff --git a/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasI.ttf b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasI.ttf Binary files differnew file mode 100644 index 00000000000..c62506b17ce --- /dev/null +++ b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasI.ttf diff --git a/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasR.ttf b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasR.ttf Binary files differnew file mode 100644 index 00000000000..9c76a38180a --- /dev/null +++ b/Master/texmf-dist/fonts/truetype/public/gentium/GenBkBasR.ttf diff --git a/Master/texmf-dist/fonts/truetype/public/gentium/GenI102.TTF b/Master/texmf-dist/fonts/truetype/public/gentium/GenI102.TTF Binary files differdeleted file mode 100644 index 3619dfdc646..00000000000 --- a/Master/texmf-dist/fonts/truetype/public/gentium/GenI102.TTF +++ /dev/null diff --git a/Master/texmf-dist/fonts/truetype/public/gentium/GenI102.ttf b/Master/texmf-dist/fonts/truetype/public/gentium/GenI102.ttf Binary files differnew file mode 100644 index 00000000000..ed832f7fd37 --- /dev/null +++ b/Master/texmf-dist/fonts/truetype/public/gentium/GenI102.ttf diff --git a/Master/texmf-dist/fonts/truetype/public/gentium/GenR102.TTF b/Master/texmf-dist/fonts/truetype/public/gentium/GenR102.ttf Binary files differindex 2bf48610ddb..a8c17567437 100644 --- a/Master/texmf-dist/fonts/truetype/public/gentium/GenR102.TTF +++ b/Master/texmf-dist/fonts/truetype/public/gentium/GenR102.ttf diff --git a/Master/texmf-dist/source/fonts/gentium/generate-tfm-files.sh b/Master/texmf-dist/source/fonts/gentium/generate-tfm-files.sh new file mode 100644 index 00000000000..fc92d2301c7 --- /dev/null +++ b/Master/texmf-dist/source/fonts/gentium/generate-tfm-files.sh @@ -0,0 +1,56 @@ +#!/bin/bash + +THIS_FOLDER=$(pwd -P) +ROOT_FOLDER=$(cd -P -- "$(dirname -- "$THIS_FOLDER/../../../../")" && pwd -P) + +cd $ROOT_FOLDER + +export TEMP_FOLDER=$ROOT_FOLDER/tmp + +mkdir -p $TEMP_FOLDER + +cd $TEMP_FOLDER +rm * + +# cp $ROOT_FOLDER/fonts/truetype/public/gentium/*.ttf $TEMP_FOLDER +cp $ROOT_FOLDER/fonts/afm/public/gentium/*.afm $TEMP_FOLDER +cp $ROOT_FOLDER/fonts/enc/dvips/gentium/*.enc $TEMP_FOLDER +# replace the file that is used during typesetting +cp $THIS_FOLDER/gentium-ec-source.enc $TEMP_FOLDER/gentium-ec.enc +cp $THIS_FOLDER/gentium-t5-source.enc $TEMP_FOLDER/gentium-t5.enc + +for enc in ec texnansi l7x qx t5 t2a agr ; do + echo "Generating files for encoding $enc" + + for f in *.afm ; do + echo "> afm2pl -p gentium-${enc}.enc $f" + afm2pl -p gentium-${enc}.enc $f + done ; + + encoding_unicode=false + case $enc in + agr|t2a) encoding_unicode=true ;; + *) encoding_unicode=false ;; + esac + + mv GenI102.pl ${enc}-gentium-italic.pl + mv GenR102.pl ${enc}-gentium-roman.pl + if [ $encoding_unicode != true ]; then + mv GenBasB.pl ${enc}-gentiumbasic-bold.pl + mv GenBasBI.pl ${enc}-gentiumbasic-bolditalic.pl + else + rm GenBasB.pl + rm GenBasBI.pl + fi + + for f in ${enc}-gentium*.pl ; do + echo "> pltotf $f" + pltotf $f + done + echo +done; + +rm $ROOT_FOLDER/fonts/tfm/public/gentium/*.tfm +cp $TEMP_FOLDER/*.tfm $ROOT_FOLDER/fonts/tfm/public/gentium + +cd $ROOT_FOLDER diff --git a/Master/texmf-dist/source/fonts/gentium/gentium-ec-source.enc b/Master/texmf-dist/source/fonts/gentium/gentium-ec-source.enc new file mode 100644 index 00000000000..a3d6b5bd3a5 --- /dev/null +++ b/Master/texmf-dist/source/fonts/gentium/gentium-ec-source.enc @@ -0,0 +1,258 @@ +/gentium-ecEncoding[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/uni200B +/.notdef % perthousandzero +/dotlessi +/j.dotless +/ff +/fi +/fl +/ffi +/ffl +/.notdef % visiblespace +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen % hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/uni021A % Tcommaaccent (Tcedilla) +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent % /uni0130 +/dcroat % /uni0111 % /dmacron +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/uni021B % tcommaaccent (tcedilla) +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/.notdef % Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def diff --git a/Master/texmf-dist/source/fonts/gentium/gentium-t5-source.enc b/Master/texmf-dist/source/fonts/gentium/gentium-t5-source.enc new file mode 100644 index 00000000000..37e63a6f31f --- /dev/null +++ b/Master/texmf-dist/source/fonts/gentium/gentium-t5-source.enc @@ -0,0 +1,258 @@ +/gentium-t5Encoding[ +/grave +/acute +/circumflex +/tilde +/dieresis +/dotbelowcomb +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/hookabovecomb +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/uni200B +/.notdef % perthousandzero +/dotlessi +/uni1EF6 +/uni1EF7 +/uni1EF4 +/uni1EF5 +/Dcroat +/dcroat % /dmacron +/.notdef % visiblespace +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen % hyphen.alt +/Agrave +/Aacute +/Atilde +/uni1EA2 +/uni1EA0 +/Acircumflex +/uni1EA6 +/uni1EA4 +/uni1EAA +/uni1EA8 +/uni1EAC +/Abreve +/uni1EB0 +/uni1EAE +/uni1EB4 +/uni1EB2 +/uni1EB6 +/Egrave +/Eacute +/uni1EBC +/uni1EBA +/uni1EB8 +/Ecircumflex +/uni1EC0 +/uni1EBE +/uni1EC4 +/uni1EC2 +/uni1EC6 +/Igrave +/Iacute +/Itilde +/uni1EC8 +/agrave +/aacute +/atilde +/uni1EA3 +/uni1EA1 +/acircumflex +/uni1EA7 +/uni1EA5 +/uni1EAB +/uni1EA9 +/uni1EAD +/abreve +/uni1EB1 +/uni1EAF +/uni1EB5 +/uni1EB3 +/uni1EB7 +/egrave +/eacute +/uni1EBD +/uni1EBB +/uni1EB9 +/ecircumflex +/uni1EC1 +/uni1EBF +/uni1EC5 +/uni1EC3 +/uni1EC7 +/igrave +/iacute +/itilde +/uni1EC9 +/uni1ECA +/Ograve +/Oacute +/Otilde +/uni1ECE +/uni1ECC +/Ocircumflex +/uni1ED2 +/uni1ED0 +/uni1ED6 +/uni1ED4 +/uni1ED8 +/Ohorn +/uni1EDC +/uni1EDA +/uni1EE0 +/uni1EDE +/uni1EE2 +/Ugrave +/Uacute +/Utilde +/uni1EE6 +/uni1EE4 +/Uhorn +/uni1EEA +/uni1EE8 +/uni1EEF +/uni1EEC +/uni1EF0 +/Ygrave +/Yacute +/uni1EF8 +/uni1ECB +/ograve +/oacute +/otilde +/uni1ECF +/uni1ECD +/ocircumflex +/uni1ED3 +/uni1ED1 +/uni1ED7 +/uni1ED5 +/uni1ED9 +/ohorn +/uni1EDD +/uni1EDB +/uni1EE1 +/uni1EDF +/uni1EE3 +/ugrave +/uacute +/utilde +/uni1EE7 +/uni1EE5 +/uhorn +/uni1EEB +/uni1EE9 +/uni1EEF +/uni1EED +/uni1EF1 +/ygrave +/yacute +/uni1EF9 +] def diff --git a/Master/texmf-dist/tex/context/third/gentium/type-gentium.tex b/Master/texmf-dist/tex/context/third/gentium/type-gentium.tex index 0dfee918f68..91945f1efce 100644 --- a/Master/texmf-dist/tex/context/third/gentium/type-gentium.tex +++ b/Master/texmf-dist/tex/context/third/gentium/type-gentium.tex @@ -1,6 +1,6 @@ %D \module %D [ file=type-gentium, -%D version=2008.11.11, +%D version=2010.06.22, %D title=\CONTEXT\ Typescript Macros, %D subtitle=Typescript file for Gentium, %D author={Thomas A. Schmitz}, @@ -14,8 +14,8 @@ \starttypescript [serif] [gentium] [ec,texnansi,qx,t5,l7x] \definefontsynonym [Gentium-Roman] [\typescriptthree-gentium-roman] [encoding=\typescriptthree] \definefontsynonym [Gentium-Italic] [\typescriptthree-gentium-italic] [encoding=\typescriptthree] - \definefontsynonym [Gentium-Bold] [\typescriptthree-gentium-basic-bold] [encoding=\typescriptthree] - \definefontsynonym [Gentium-BoldItalic] [\typescriptthree-gentium-basic-bolditalic] [encoding=\typescriptthree] + \definefontsynonym [Gentium-Bold] [\typescriptthree-gentiumbasic-bold] [encoding=\typescriptthree] + \definefontsynonym [Gentium-BoldItalic] [\typescriptthree-gentiumbasic-bolditalic] [encoding=\typescriptthree] \definefontsynonym [Gentium-Slanted] [Gentium-Italic] \definefontsynonym [Gentium-BoldSlanted] [Gentium-BoldItalic] |