From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- fonts/arev/doc/fonts/arev/ArevSansLicense.txt | 1 + fonts/arev/doc/fonts/arev/BitstreamVeraLicense.txt | 124 + fonts/arev/doc/fonts/arev/ChangeLog | 25 + fonts/arev/doc/fonts/arev/GPLv2.txt | 341 ++ fonts/arev/doc/fonts/arev/LPPLv1-3a.txt | 405 ++ fonts/arev/doc/fonts/arev/Makefile | 55 + fonts/arev/doc/fonts/arev/README | 26 + fonts/arev/doc/fonts/arev/arevdoc.lyx | 4203 ++++++++++++++++++++ fonts/arev/doc/fonts/arev/arevdoc.pdf | Bin 0 -> 528466 bytes fonts/arev/doc/fonts/arev/arevdoc.tex | 681 ++++ fonts/arev/doc/fonts/arev/fontsample.tex | 44 + fonts/arev/doc/fonts/arev/mathtesty.pdf | Bin 0 -> 183076 bytes fonts/arev/doc/fonts/arev/mathtesty.tex | 946 +++++ fonts/arev/doc/fonts/arev/prosper-arev.tex | 12 + fonts/arev/doc/fonts/arev/prosper-cmbright.tex | 12 + fonts/arev/doc/fonts/arev/prosper-cmss.tex | 10 + fonts/arev/doc/fonts/arev/prosper-header.tex | 13 + fonts/arev/doc/fonts/arev/prosper-helvetica.tex | 12 + fonts/arev/doc/fonts/arev/prosper-kerkis.tex | 12 + fonts/arev/doc/fonts/arev/prosper-lcmss.tex | 12 + fonts/arev/doc/fonts/arev/prosper-text.tex | 34 + 21 files changed, 6968 insertions(+) create mode 100644 fonts/arev/doc/fonts/arev/ArevSansLicense.txt create mode 100644 fonts/arev/doc/fonts/arev/BitstreamVeraLicense.txt create mode 100644 fonts/arev/doc/fonts/arev/ChangeLog create mode 100644 fonts/arev/doc/fonts/arev/GPLv2.txt create mode 100644 fonts/arev/doc/fonts/arev/LPPLv1-3a.txt create mode 100644 fonts/arev/doc/fonts/arev/Makefile create mode 100644 fonts/arev/doc/fonts/arev/README create mode 100644 fonts/arev/doc/fonts/arev/arevdoc.lyx create mode 100644 fonts/arev/doc/fonts/arev/arevdoc.pdf create mode 100644 fonts/arev/doc/fonts/arev/arevdoc.tex create mode 100644 fonts/arev/doc/fonts/arev/fontsample.tex create mode 100644 fonts/arev/doc/fonts/arev/mathtesty.pdf create mode 100644 fonts/arev/doc/fonts/arev/mathtesty.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-arev.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-cmbright.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-cmss.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-header.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-helvetica.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-kerkis.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-lcmss.tex create mode 100644 fonts/arev/doc/fonts/arev/prosper-text.tex (limited to 'fonts/arev/doc') diff --git a/fonts/arev/doc/fonts/arev/ArevSansLicense.txt b/fonts/arev/doc/fonts/arev/ArevSansLicense.txt new file mode 100644 index 0000000000..2cf2320c97 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/ArevSansLicense.txt @@ -0,0 +1 @@ +The modifications to the Vera fonts present in Arev Sans are released under the same license as that used by Bitstream for the Vera fonts (make the appropriate substitutions of names). diff --git a/fonts/arev/doc/fonts/arev/BitstreamVeraLicense.txt b/fonts/arev/doc/fonts/arev/BitstreamVeraLicense.txt new file mode 100644 index 0000000000..e651be1c4f --- /dev/null +++ b/fonts/arev/doc/fonts/arev/BitstreamVeraLicense.txt @@ -0,0 +1,124 @@ +Bitstream Vera Fonts Copyright + +The fonts have a generous copyright, allowing derivative works (as +long as "Bitstream" or "Vera" are not in the names), and full +redistribution (so long as they are not *sold* by themselves). They +can be be bundled, redistributed and sold with any software. + +The fonts are distributed under the following copyright: + +Copyright +========= + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream +Vera is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute +the Font Software, including without limitation the rights to use, +copy, merge, publish, distribute, and/or sell copies of the Font +Software, and to permit persons to whom the Font Software is furnished +to do so, subject to the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Bitstream" or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +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 +BITSTREAM OR THE GNOME FOUNDATION 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. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font +Software without prior written authorization from the Gnome Foundation +or Bitstream Inc., respectively. For further information, contact: +fonts at gnome dot org. + +Copyright FAQ +============= + + 1. I don't understand the resale restriction... What gives? + + Bitstream is giving away these fonts, but wishes to ensure its + competitors can't just drop the fonts as is into a font sale system + and sell them as is. It seems fair that if Bitstream can't make money + from the Bitstream Vera fonts, their competitors should not be able to + do so either. You can sell the fonts as part of any software package, + however. + + 2. I want to package these fonts separately for distribution and + sale as part of a larger software package or system. Can I do so? + + Yes. A RPM or Debian package is a "larger software package" to begin + with, and you aren't selling them independently by themselves. + See 1. above. + + 3. Are derivative works allowed? + Yes! + + 4. Can I change or add to the font(s)? + Yes, but you must change the name(s) of the font(s). + + 5. Under what terms are derivative works allowed? + + You must change the name(s) of the fonts. This is to ensure the + quality of the fonts, both to protect Bitstream and Gnome. We want to + ensure that if an application has opened a font specifically of these + names, it gets what it expects (though of course, using fontconfig, + substitutions could still could have occurred during font + opening). You must include the Bitstream copyright. Additional + copyrights can be added, as per copyright law. Happy Font Hacking! + + 6. If I have improvements for Bitstream Vera, is it possible they might get + adopted in future versions? + + Yes. The contract between the Gnome Foundation and Bitstream has + provisions for working with Bitstream to ensure quality additions to + the Bitstream Vera font family. Please contact us if you have such + additions. Note, that in general, we will want such additions for the + entire family, not just a single font, and that you'll have to keep + both Gnome and Jim Lyles, Vera's designer, happy! To make sense to add + glyphs to the font, they must be stylistically in keeping with Vera's + design. Vera cannot become a "ransom note" font. Jim Lyles will be + providing a document describing the design elements used in Vera, as a + guide and aid for people interested in contributing to Vera. + + 7. I want to sell a software package that uses these fonts: Can I do so? + + Sure. Bundle the fonts with your software and sell your software + with the fonts. That is the intent of the copyright. + + 8. If applications have built the names "Bitstream Vera" into them, + can I override this somehow to use fonts of my choosing? + + This depends on exact details of the software. Most open source + systems and software (e.g., Gnome, KDE, etc.) are now converting to + use fontconfig (see www.fontconfig.org) to handle font configuration, + selection and substitution; it has provisions for overriding font + names and subsituting alternatives. An example is provided by the + supplied local.conf file, which chooses the family Bitstream Vera for + "sans", "serif" and "monospace". Other software (e.g., the XFree86 + core server) has other mechanisms for font substitution. + diff --git a/fonts/arev/doc/fonts/arev/ChangeLog b/fonts/arev/doc/fonts/arev/ChangeLog new file mode 100644 index 0000000000..6b8afe252d --- /dev/null +++ b/fonts/arev/doc/fonts/arev/ChangeLog @@ -0,0 +1,25 @@ +Change Log for package arev + +2006-05-31: + Updated Arev fonts to version 0.21a, which includes new infinity, propto, partialdiff, and several miscellaneous symbols; old florin (which was used for italic f) removed. New mechanism and script enctofontpos to simplify adding new symbols. + Fixed a bug in the Makefile for arevdoc.pdf that made the arev sample be shown for all of the beamer samples. + Rescaled weierstrass p to be larger. + +2006-02-19: + Updated Arev fonts to version 0.18, which includes new variant f, Gamma, Xi, and Sigma. Version 0.18 also includes the new Greek characters backepsilon, varbeta, varkappa, digamma, mho, qoppa, koppa, and sampi; as well as the symbols natural, yinyang, smileface, invsmileface, sadface, westcross, and eastcross. Several glyphs are removed from the full 0.18 Arev fonts so that TeX's memory is not exhausted in the fontinst scripts. + New hbar and hslash (thanks to L. Dwynn Lafleur for suggesting these). + Accent kerns are now taken from the Top and TopCap anchor positions in the Arev Sans sfd files. This is implemented by the scripts createkerndata, fonttokernsfd.ff, and sfdtokernaccent. + Removed erroneous references to mdbch* in arev.map (thanks to Rafael Villaroel for reporting this problem). This prevented newer versions of dvips from embedding the mdbch* fonts into postscript files. + Added RequirePackage{textcomp} to arevtext.sty. + Rescaled partialdiff to be larger (the partialdiff in Arev doesn't really match, but neither does the one in MathDesign). + +2005-08-08: + Updated README. + Put symbolic links to README, ChangeLog, and arevdoc.pdf into root directory. + Changed some file locations for ease of inclusion into TeX Live: + moved arev.map to fonts/map/dvips/arev/ + moved arev*.enc to fonts/enc/dvips/arev/ + moved source/latex/arev to source/fonts/arev + +2005-08-02: + Initial public release. diff --git a/fonts/arev/doc/fonts/arev/GPLv2.txt b/fonts/arev/doc/fonts/arev/GPLv2.txt new file mode 100644 index 0000000000..caa0a06d82 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/GPLv2.txt @@ -0,0 +1,341 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/fonts/arev/doc/fonts/arev/LPPLv1-3a.txt b/fonts/arev/doc/fonts/arev/LPPLv1-3a.txt new file mode 100644 index 0000000000..bfe13a27b8 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/LPPLv1-3a.txt @@ -0,0 +1,405 @@ +The LaTeX Project Public License +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +LPPL Version 1.3a 2004-10-01 + +Copyright 1999 2002-04 LaTeX3 Project + Everyone is allowed to distribute verbatim copies of this + license document, but modification of it is not allowed. + + +PREAMBLE +======== + +The LaTeX Project Public License (LPPL) is the primary license under +which the the LaTeX kernel and the base LaTeX packages are distributed. + +You may use this license for any work of which you hold the copyright +and which you wish to distribute. This license may be particularly +suitable if your work is TeX-related (such as a LaTeX package), but +you may use it with small modifications even if your work is unrelated +to TeX. + +The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', +below, gives instructions, examples, and recommendations for authors +who are considering distributing their works under this license. + +This license gives conditions under which a work may be distributed +and modified, as well as conditions under which modified versions of +that work may be distributed. + +We, the LaTeX3 Project, believe that the conditions below give you +the freedom to make and distribute modified versions of your work +that conform with whatever technical specifications you wish while +maintaining the availability, integrity, and reliability of +that work. If you do not see how to achieve your goal while +meeting these conditions, then read the document `cfgguide.tex' +and `modguide.tex' in the base LaTeX distribution for suggestions. + + +DEFINITIONS +=========== + +In this license document the following terms are used: + + `Work' + Any work being distributed under this License. + + `Derived Work' + Any work that under any applicable law is derived from the Work. + + `Modification' + Any procedure that produces a Derived Work under any applicable + law -- for example, the production of a file containing an + original file associated with the Work or a significant portion of + such a file, either verbatim or with modifications and/or + translated into another language. + + `Modify' + To apply any procedure that produces a Derived Work under any + applicable law. + + `Distribution' + Making copies of the Work available from one person to another, in + whole or in part. Distribution includes (but is not limited to) + making any electronic components of the Work accessible by + file transfer protocols such as FTP or HTTP or by shared file + systems such as Sun's Network File System (NFS). + + `Compiled Work' + A version of the Work that has been processed into a form where it + is directly usable on a computer system. This processing may + include using installation facilities provided by the Work, + transformations of the Work, copying of components of the Work, or + other activities. Note that modification of any installation + facilities provided by the Work constitutes modification of the Work. + + `Current Maintainer' + A person or persons nominated as such within the Work. If there is + no such explicit nomination then it is the `Copyright Holder' under + any applicable law. + + `Base Interpreter' + A program or process that is normally needed for running or + interpreting a part or the whole of the Work. + A Base Interpreter may depend on external components but these + are not considered part of the Base Interpreter provided that each + external component clearly identifies itself whenever it is used + interactively. Unless explicitly specified when applying the + license to the Work, the only applicable Base Interpreter is a + "LaTeX-Format". + + + +CONDITIONS ON DISTRIBUTION AND MODIFICATION +=========================================== + +1. Activities other than distribution and/or modification of the Work +are not covered by this license; they are outside its scope. In +particular, the act of running the Work is not restricted and no +requirements are made concerning any offers of support for the Work. + +2. You may distribute a complete, unmodified copy of the Work as you +received it. Distribution of only part of the Work is considered +modification of the Work, and no right to distribute such a Derived +Work may be assumed under the terms of this clause. + +3. You may distribute a Compiled Work that has been generated from a +complete, unmodified copy of the Work as distributed under Clause 2 +above, as long as that Compiled Work is distributed in such a way that +the recipients may install the Compiled Work on their system exactly +as it would have been installed if they generated a Compiled Work +directly from the Work. + +4. If you are the Current Maintainer of the Work, you may, without +restriction, modify the Work, thus creating a Derived Work. You may +also distribute the Derived Work without restriction, including +Compiled Works generated from the Derived Work. Derived Works +distributed in this manner by the Current Maintainer are considered to +be updated versions of the Work. + +5. If you are not the Current Maintainer of the Work, you may modify +your copy of the Work, thus creating a Derived Work based on the Work, +and compile this Derived Work, thus creating a Compiled Work based on +the Derived Work. + +6. If you are not the Current Maintainer of the Work, you may +distribute a Derived Work provided the following conditions are met +for every component of the Work unless that component clearly states +in the copyright notice that it is exempt from that condition. Only +the Current Maintainer is allowed to add such statements of exemption +to a component of the Work. + + a. If a component of this Derived Work can be a direct replacement + for a component of the Work when that component is used with the + Base Interpreter, then, wherever this component of the Work + identifies itself to the user when used interactively with that + Base Interpreter, the replacement component of this Derived Work + clearly and unambiguously identifies itself as a modified version + of this component to the user when used interactively with that + Base Interpreter. + + b. Every component of the Derived Work contains prominent notices + detailing the nature of the changes to that component, or a + prominent reference to another file that is distributed as part + of the Derived Work and that contains a complete and accurate log + of the changes. + + c. No information in the Derived Work implies that any persons, + including (but not limited to) the authors of the original version + of the Work, provide any support, including (but not limited to) + the reporting and handling of errors, to recipients of the + Derived Work unless those persons have stated explicitly that + they do provide such support for the Derived Work. + + d. You distribute at least one of the following with the Derived Work: + + 1. A complete, unmodified copy of the Work; + if your distribution of a modified component is made by + offering access to copy the modified component from a + designated place, then offering equivalent access to copy + the Work from the same or some similar place meets this + condition, even though third parties are not compelled to + copy the Work along with the modified component; + + 2. Information that is sufficient to obtain a complete, unmodified + copy of the Work. + +7. If you are not the Current Maintainer of the Work, you may +distribute a Compiled Work generated from a Derived Work, as long as +the Derived Work is distributed to all recipients of the Compiled +Work, and as long as the conditions of Clause 6, above, are met with +regard to the Derived Work. + +8. The conditions above are not intended to prohibit, and hence do +not apply to, the modification, by any method, of any component so that it +becomes identical to an updated version of that component of the Work as +it is distributed by the Current Maintainer under Clause 4, above. + +9. Distribution of the Work or any Derived Work in an alternative +format, where the Work or that Derived Work (in whole or in part) is +then produced by applying some process to that format, does not relax or +nullify any sections of this license as they pertain to the results of +applying that process. + +10. a. A Derived Work may be distributed under a different license + provided that license itself honors the conditions listed in + Clause 6 above, in regard to the Work, though it does not have + to honor the rest of the conditions in this license. + + b. If a Derived Work is distributed under this license, that + Derived Work must provide sufficient documentation as part of + itself to allow each recipient of that Derived Work to honor the + restrictions in Clause 6 above, concerning changes from the Work. + +11. This license places no restrictions on works that are unrelated to +the Work, nor does this license place any restrictions on aggregating +such works with the Work by any means. + +12. Nothing in this license is intended to, or may be used to, prevent +complete compliance by all parties with all applicable laws. + + +NO WARRANTY +=========== + +There is no warranty for the Work. Except when otherwise stated in +writing, the Copyright Holder provides the Work `as is', without +warranty of any kind, either expressed or implied, including, but not +limited to, the implied warranties of merchantability and fitness for +a particular purpose. The entire risk as to the quality and performance +of the Work is with you. Should the Work prove defective, you +assume the cost of all necessary servicing, repair, or correction. + +In no event unless required by applicable law or agreed to in writing +will The Copyright Holder, or any author named in the components of +the Work, or any other party who may distribute and/or modify the Work +as permitted above, be liable to you for damages, including any +general, special, incidental or consequential damages arising out of +any use of the Work or out of inability to use the Work (including, +but not limited to, loss of data, data being rendered inaccurate, or +losses sustained by anyone as a result of any failure of the Work to +operate with any other programs), even if the Copyright Holder or said +author or said other party has been advised of the possibility of such +damages. + + +MAINTENANCE OF THE WORK +======================= + +The Work has the status `author-maintained' if the Copyright Holder +explicitly and prominently states near the primary copyright notice in +the Work that the Work can only be maintained by the Copyright Holder +or simply that is `author-maintained'. + +The Work has the status `maintained' if there is a Current Maintainer +who has indicated in the Work that they are willing to receive error +reports for the Work (for example, by supplying a valid e-mail +address). It is not required for the Current Maintainer to acknowledge +or act upon these error reports. + +The Work changes from status `maintained' to `unmaintained' if there +is no Current Maintainer, or the person stated to be Current +Maintainer of the work cannot be reached through the indicated means +of communication for a period of six months, and there are no other +significant signs of active maintenance. + +You can become the Current Maintainer of the Work by agreement with +any existing Current Maintainer to take over this role. + +If the Work is unmaintained, you can become the Current Maintainer of +the Work through the following steps: + + 1. Make a reasonable attempt to trace the Current Maintainer (and + the Copyright Holder, if the two differ) through the means of + an Internet or similar search. + + 2. If this search is successful, then enquire whether the Work + is still maintained. + + a. If it is being maintained, then ask the Current Maintainer + to update their communication data within one month. + + b. If the search is unsuccessful or no action to resume active + maintenance is taken by the Current Maintainer, then announce + within the pertinent community your intention to take over + maintenance. (If the Work is a LaTeX work, this could be + done, for example, by posting to comp.text.tex.) + + 3a. If the Current Maintainer is reachable and agrees to pass + maintenance of the Work to you, then this takes effect + immediately upon announcement. + + b. If the Current Maintainer is not reachable and the Copyright + Holder agrees that maintenance of the Work be passed to you, + then this takes effect immediately upon announcement. + + 4. If you make an `intention announcement' as described in 2b. above + and after three months your intention is challenged neither by + the Current Maintainer nor by the Copyright Holder nor by other + people, then you may arrange for the Work to be changed so as + to name you as the (new) Current Maintainer. + + 5. If the previously unreachable Current Maintainer becomes + reachable once more within three months of a change completed + under the terms of 3b) or 4), then that Current Maintainer must + become or remain the Current Maintainer upon request provided + they then update their communication data within one month. + +A change in the Current Maintainer does not, of itself, alter the fact +that the Work is distributed under the LPPL license. + +If you become the Current Maintainer of the Work, you should +immediately provide, within the Work, a prominent and unambiguous +statement of your status as Current Maintainer. You should also +announce your new status to the same pertinent community as +in 2b) above. + + +WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE +====================================================== + +This section contains important instructions, examples, and +recommendations for authors who are considering distributing their +works under this license. These authors are addressed as `you' in +this section. + +Choosing This License or Another License +---------------------------------------- + +If for any part of your work you want or need to use *distribution* +conditions that differ significantly from those in this license, then +do not refer to this license anywhere in your work but, instead, +distribute your work under a different license. You may use the text +of this license as a model for your own license, but your license +should not refer to the LPPL or otherwise give the impression that +your work is distributed under the LPPL. + +The document `modguide.tex' in the base LaTeX distribution explains +the motivation behind the conditions of this license. It explains, +for example, why distributing LaTeX under the GNU General Public +License (GPL) was considered inappropriate. Even if your work is +unrelated to LaTeX, the discussion in `modguide.tex' may still be +relevant, and authors intending to distribute their works under any +license are encouraged to read it. + +A Recommendation on Modification Without Distribution +----------------------------------------------------- + +It is wise never to modify a component of the Work, even for your own +personal use, without also meeting the above conditions for +distributing the modified component. While you might intend that such +modifications will never be distributed, often this will happen by +accident -- you may forget that you have modified that component; or +it may not occur to you when allowing others to access the modified +version that you are thus distributing it and violating the conditions +of this license in ways that could have legal implications and, worse, +cause problems for the community. It is therefore usually in your +best interest to keep your copy of the Work identical with the public +one. Many works provide ways to control the behavior of that work +without altering any of its licensed components. + +How to Use This License +----------------------- + +To use this license, place in each of the components of your work both +an explicit copyright notice including your name and the year the work +was authored and/or last substantially modified. Include also a +statement that the distribution and/or modification of that +component is constrained by the conditions in this license. + +Here is an example of such a notice and statement: + + %% pig.dtx + %% Copyright 2003 M. Y. Name + % + % This work may be distributed and/or modified under the + % conditions of the LaTeX Project Public License, either version 1.3 + % of this license or (at your option) any later version. + % The latest version of this license is in + % http://www.latex-project.org/lppl.txt + % and version 1.3 or later is part of all distributions of LaTeX + % version 2003/12/01 or later. + % + % This work has the LPPL maintenance status "maintained". + % + % This Current Maintainer of this work is M. Y. Name. + % + % This work consists of the files pig.dtx and pig.ins + % and the derived file pig.sty. + +Given such a notice and statement in a file, the conditions +given in this license document would apply, with the `Work' referring +to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being +generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' +referring to any "LaTeX-Format", and both `Copyright Holder' and +`Current Maintainer' referring to the person `M. Y. Name'. + +If you do not want the Maintenance section of LPPL to apply to your +Work, change "maintained" above into "author-maintained". +However, we recommend that you use "maintained" as the Maintenance +section was added in order to ensure that your Work remains useful to +the community even when you can no longer maintain and support it +yourself. + + +Important Recommendations +------------------------- + + Defining What Constitutes the Work + + The LPPL requires that distributions of the Work contain all the + files of the Work. It is therefore important that you provide a + way for the licensee to determine which files constitute the Work. + This could, for example, be achieved by explicitly listing all the + files of the Work near the copyright notice of each file or by + using a line such as: + + % This work consists of all files listed in manifest.txt. + + in that place. In the absence of an unequivocal list it might be + impossible for the licensee to determine what is considered by you + to comprise the Work and, in such a case, the licensee would be + entitled to make reasonable conjectures as to which files comprise + the Work. + diff --git a/fonts/arev/doc/fonts/arev/Makefile b/fonts/arev/doc/fonts/arev/Makefile new file mode 100644 index 0000000000..c7e2f7ceb5 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/Makefile @@ -0,0 +1,55 @@ + +# Makefile for Arev package documentation + +# Main file +arevdoc.pdf: arevdoc.tex fontsample.pdf prosper-arev.pdf prosper-helvetica.pdf prosper-lcmss.pdf prosper-cmss.pdf prosper-cmbright.pdf prosper-kerkis.pdf + pdflatex arevdoc + pdflatex arevdoc + +clean: + rm arevdoc.pdf fontsample.pdf prosper-*.pdf *.dvi *.eps *.aux *.log + +# Font sample +fontsample.pdf: fontsample.dvi + dvips -o fontsample.eps -E fontsample + epstopdf fontsample.eps -o=fontsample.pdf +fontsample.dvi: fontsample.tex + latex fontsample + +# Prosper samples + +prosper-arev.pdf: prosper-arev.dvi + dvips -o prosper-arev.eps -E prosper-arev + epstopdf prosper-arev.eps -o=prosper-arev.pdf +prosper-arev.dvi: prosper-arev.tex prosper-header.tex prosper-text.tex + latex prosper-arev + +prosper-helvetica.pdf: prosper-helvetica.dvi + dvips -o prosper-helvetica.eps -E prosper-helvetica + epstopdf prosper-helvetica.eps -o=prosper-helvetica.pdf +prosper-helvetica.dvi: prosper-helvetica.tex prosper-header.tex prosper-text.tex + latex prosper-helvetica + +prosper-lcmss.pdf: prosper-lcmss.dvi + dvips -o prosper-lcmss.eps -E prosper-lcmss + epstopdf prosper-lcmss.eps -o=prosper-lcmss.pdf +prosper-lcmss.dvi: prosper-lcmss.tex prosper-header.tex prosper-text.tex + latex prosper-lcmss + +prosper-cmss.pdf: prosper-cmss.dvi + dvips -o prosper-cmss.eps -E prosper-cmss + epstopdf prosper-cmss.eps -o=prosper-cmss.pdf +prosper-cmss.dvi: prosper-cmss.tex prosper-header.tex prosper-text.tex + latex prosper-cmss + +prosper-cmbright.pdf: prosper-cmbright.dvi + dvips -o prosper-cmbright.eps -E prosper-cmbright + epstopdf prosper-cmbright.eps -o=prosper-cmbright.pdf +prosper-cmbright.dvi: prosper-cmbright.tex prosper-header.tex prosper-text.tex + latex prosper-cmbright + +prosper-kerkis.pdf: prosper-kerkis.dvi + dvips -o prosper-kerkis.eps -E prosper-kerkis + epstopdf prosper-kerkis.eps -o=prosper-kerkis.pdf +prosper-kerkis.dvi: prosper-kerkis.tex prosper-header.tex prosper-text.tex + latex prosper-kerkis diff --git a/fonts/arev/doc/fonts/arev/README b/fonts/arev/doc/fonts/arev/README new file mode 100644 index 0000000000..df1b6fe1ed --- /dev/null +++ b/fonts/arev/doc/fonts/arev/README @@ -0,0 +1,26 @@ +Package: arev +Maintainer: Stephen Hartke, lastname at gmail dot com +2006-05-31 + +The package arev provides Type 1 fonts, virtual fonts and LaTeX +packages for using Arev Sans for both text and mathematics. Arev Sans +is a derivative of Bitstream Vera Sans created by Tavmjong Bah by +adding support for Greek and Cyrillic characters. Bah also added a few +variant letters that are more appropriate for mathematics. The primary +purpose for using Arev Sans in LaTeX is presentations, particularly +when using a computer projector. Arev Sans is quite readable for +presentations, with large x-height, "open letters," wide spacing, and +thick stems. The style is very similar to the SliTeX font lcmss, but +heavier. + +Arev Sans is used for all letters and letter-like symbols and +MathDesign bold math fonts for Bitstream Charter are used for most +geometric symbols. Fourier-GUTenberg is used for blackboard bold, +Ralph Formal Script for script, and the AMS fonts for fraktur. +Bera Mono is used for typewriter text. + +Arev Sans is released under the Bitstream Vera license. All files +necessary to use Arev Sans with TeX were created by Stephen Hartke and +are released under the LaTeX Project Public License, with the +exception of ams-mdbch.sty, which is released under the GNU General +Public License. diff --git a/fonts/arev/doc/fonts/arev/arevdoc.lyx b/fonts/arev/doc/fonts/arev/arevdoc.lyx new file mode 100644 index 0000000000..bc372290c9 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/arevdoc.lyx @@ -0,0 +1,4203 @@ +#LyX 1.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 221 +\textclass article +\begin_preamble + +\usepackage{fullpage} +\usepackage{bera} +\usepackage{arevmath} + +\fboxsep=.25in + +\usepackage[pdftex]{graphicx} +\usepackage{epstopdf} + +\usepackage{hyperref} +\hypersetup{ + pdfauthor = {Stephen G. Hartke}, + pdftitle = {Arev Sans for TeX and LaTeX}, + pdfview = FitBH, + pdfstartview = FitBH, + colorlinks = false +} + +\newcommand{\pic}[3][] + {\begin{center}\framebox{\scalebox{#2}{\includegraphics[#1]{#3.eps}}}\end{center}} +\end_preamble +\language english +\inputencoding auto +\fontscheme default +\graphics default +\paperfontsize default +\spacing single +\papersize Default +\paperpackage a4 +\use_geometry 0 +\use_amsmath 0 +\use_natbib 0 +\use_numerical_citations 0 +\paperorientation portrait +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\defskip medskip +\quotes_language english +\quotes_times 2 +\papercolumns 1 +\papersides 1 +\paperpagestyle default + +\layout Title + +Arev Sans for TeX and LaTeX +\layout Author + +Stephen G. +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash + +\end_inset + +Hartke +\begin_inset Foot +collapsed true + +\layout Standard + + +\emph on +email +\emph default +: lastname at gmail dot com. +\end_inset + + +\layout Date + +May 30, 2006 +\layout Section + +Introduction +\layout Standard + +Bitstream Vera was designed by Jim Lyles of Bitstream, Inc., in cooperation + with the Gnome Foundation as a high quality scalable free font for use + with free open-source software +\begin_inset LatexCommand \cite{vera} + +\end_inset + +. + The Bitstream Vera family includes serif, sans serif, and monospaced fonts, +\begin_inset Foot +collapsed true + +\layout Standard + +The text of this document is set in Bera Serif and Mono\SpecialChar ~ + +\begin_inset LatexCommand \cite{bera} + +\end_inset + +, a repackaging of Bitstream Vera for TeX. +\end_inset + + and all three fonts have normal, oblique, bold, and bold oblique faces. + Bitstream Vera is primarily intended as a screen font (though it also works + well as a print font) and has hinting for display on low-resolution devices + such as computer monitors and projectors. + All three fonts have large +\emph on +x +\emph default + height, wide letters and spacing, and +\begin_inset Quotes eld +\end_inset + +open +\begin_inset Quotes erd +\end_inset + + letters, +\begin_inset Foot +collapsed true + +\layout Standard + +For instance, compare the lowercase +\begin_inset Quotes eld +\end_inset + +e +\begin_inset Quotes erd +\end_inset + + of Arev Sans with that of Helvetica. +\end_inset + + resulting in fonts that are extremely easy to read at small sizes or on + projected displays. + +\layout Standard + +Tavmjong Bah created Arev Sans +\begin_inset Foot +collapsed true + +\layout Standard + +Per the license for Bitstream Vera, any derivative fonts must have a different + name. +\end_inset + + by extending Bitstream Vera Sans to include Greek, Cyrillic, and many mathemati +cal symbols +\begin_inset LatexCommand \cite{arev} + +\end_inset + +. + The new glyphs added by Bah accurately capture the feel of the Latin letters + and so seamlessly integrate into the font. + Bah's intention was to add symbols that are useful for technical writing, + and hence the Greek letters are typical of those used in mathematics and + science and not of the letters used in writing the Greek language. +\begin_inset Foot +collapsed true + +\layout Standard + +Specifically, alpha is not the same as lowercase +\begin_inset Quotes eld +\end_inset + +a, +\begin_inset Quotes erd +\end_inset + + nu is not the same as lowercase +\begin_inset Quotes eld +\end_inset + +v, +\begin_inset Quotes erd +\end_inset + + and Upsilon is not the same as uppercase +\begin_inset Quotes eld +\end_inset + +Y. +\begin_inset Quotes erd +\end_inset + + +\end_inset + + At the author's request, Bah also added several alternate glyphs for some + of the Latin and Greek letters. + This was mainly done so that all of the letters can be clearly distinguished + when in mathematics and not surrounded by other letters or even aligned + with the baseline. +\begin_inset Foot +collapsed true + +\layout Standard + +The lowercase +\begin_inset Quotes eld +\end_inset + +l +\begin_inset Quotes erd +\end_inset + + and the uppercase +\begin_inset Quotes eld +\end_inset + +I +\begin_inset Quotes erd +\end_inset + + in particular are almost identical in Bitstream Vera Sans. + The lowercase phi and original uppercase Phi in Arev Sans are also difficult + to distinguish without a baseline. +\end_inset + + Additionally, several alternate glyphs were added that are +\begin_inset Quotes eld +\end_inset + +warmer +\begin_inset Quotes erd +\end_inset + + or more +\begin_inset Quotes eld +\end_inset + +humanist +\begin_inset Quotes erd +\end_inset + + than the strict +\begin_inset Quotes eld +\end_inset + +geometric +\begin_inset Quotes erd +\end_inset + + glyphs. +\begin_inset Foot +collapsed true + +\layout Standard + +The extra glyphs include +\begin_inset Quotes eld +\end_inset + +a, +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes eld +\end_inset + +i, +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes eld +\end_inset + +l, +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes eld +\end_inset + +u, +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes eld +\end_inset + +v, +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes eld +\end_inset + +w, +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes eld +\end_inset + +x, +\begin_inset Quotes erd +\end_inset + + and uppercase Gamma, Pi, Xi, Sigma, and Phi. + The florin is used as an alternate +\begin_inset Quotes eld +\end_inset + +f. +\begin_inset Quotes erd +\end_inset + + +\end_inset + + These extra glyphs add a degree of warmth to mathematics written in Arev + Sans that is not achieved with other sans serif fonts. +\layout Standard + + +\begin_inset Float figure +wide true +collapsed true + +\layout Standard +\align center + +\begin_inset ERT +status Open + +\layout Standard + +\backslash +pic[viewport=96 0 527 198]{1}{fontsample} +\end_inset + + +\layout Caption + + +\begin_inset LatexCommand \label{cap:fontsample} + +\end_inset + +Font sample of Arev Sans text and math. +\end_inset + +Figure\SpecialChar ~ + +\begin_inset LatexCommand \ref{cap:fontsample} + +\end_inset + + shows a sample of Arev Sans being used for text and mathematics. + The primary use that the author sees for Arev Sans in LaTeX is for presentation +s, and especially for those that are displayed with a computer projector. + The attributes of Bitstream Vera and Arev mentioned above make Arev particularl +y suited for this purpose. + Besides Arev, there are only a few other options for sans serif fonts in + LaTeX, and none of them are entirely satisfactory. + Computer Modern sans serif and the SliTeX sans serif +\begin_inset Foot +collapsed true + +\layout Standard + +Arev Sans is actually very similar to SliTeX sans serif ( +\family typewriter +lcmss +\family default +) in that both have large +\emph on +x +\emph default + height, have wide letters and spacing, and have +\begin_inset Quotes eld +\end_inset + +open +\begin_inset Quotes erd +\end_inset + + letters. + Arev Sans is heavier than SliTeX sans serif though, which makes it more + suitable for computer projectors. +\end_inset + + fonts can be used for text, but Computer Modern roman is still used for + mathematics. + Walter Schmidt's Computer Modern Bright +\begin_inset Foot +collapsed true + +\layout Standard + +Harald Halders created Type 1 Postcript font versions of the +\family typewriter +cmbright +\family default + fonts called +\family typewriter +hfbright +\family default +. + The fonts were created by tracing high resolution bitmaps, and so are not + perfect. + However, scalable Type 1 fonts greatly improve the quality of Postscript + and +\family typewriter +.pdf +\family default + files on computer screens and projectors. +\end_inset + + ( +\family typewriter +cmbright +\family default + +\begin_inset LatexCommand \cite{cmbright} + +\end_inset + +) is a sans serif family that includes both text and mathematics, but is + very thin and does not display well on a computer projector. + Kerkis Sans +\begin_inset LatexCommand \cite{kerkis} + +\end_inset + + is based on Avant Garde and includes Greek sans serif glyphs, but is also + very thin. + Helvetica and other PostScript sans serif fonts can be used for text and + for Latin letters in mathematics, but they do not have matching Greek letters + or the proper weight for geometric mathematical symbols. +\layout Standard + +The +\family typewriter +arev +\family default + package works well with the LaTeX package +\family typewriter +beamer +\family default + +\begin_inset LatexCommand \cite{beamer} + +\end_inset + + with the +\family typewriter +professionalfonts +\family default + option. + Figures\SpecialChar ~ + +\begin_inset LatexCommand \ref{cap:ArevSans} + +\end_inset + +- +\begin_inset LatexCommand \ref{cap:Helvetica} + +\end_inset + + show examples of +\family typewriter +beamer +\family default + with the font options mentioned above where each slide is scaled to 90% + of its default size, and +\begin_inset Float figure +wide false +collapsed true + +\layout Standard +\align center + +\begin_inset Tabular + + + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Minipage +position 1 +inner_position 0 +height "0pt" +width "45col%" +collapsed false + +\layout Standard + + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.5}{prosper-arev} +\end_inset + + +\layout Caption +\added_space_top -0.5em* \added_space_bottom bigskip* + +\begin_inset LatexCommand \label{cap:Arev} + +\end_inset + +Arev Sans +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Minipage +position 1 +inner_position 0 +height "0pt" +width "45col%" +collapsed false + +\layout Standard + + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.5}{prosper-helvetica} +\end_inset + + +\layout Caption +\added_space_top -0.5em* \added_space_bottom bigskip* +Helvetica +\end_inset + + +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Minipage +position 1 +inner_position 0 +height "0pt" +width "45col%" +collapsed false + +\layout Standard + + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.5}{prosper-lcmss} +\end_inset + + +\layout Caption +\added_space_top -0.5em* \added_space_bottom bigskip* +SliTeX font ( +\family typewriter +lcmss +\family default +) +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Minipage +position 1 +inner_position 0 +height "0pt" +width "45col%" +collapsed false + +\layout Standard + + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.5}{prosper-kerkis} +\end_inset + + +\layout Caption +\added_space_top -0.5em* \added_space_bottom bigskip* +Kerkis Sans +\end_inset + + +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Minipage +position 1 +inner_position 0 +height "0pt" +width "45col%" +collapsed false + +\layout Standard + + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.5}{prosper-cmss} +\end_inset + + +\layout Caption +\added_space_top -0.5em* \added_space_bottom bigskip* +Computer Modern sans serif ( +\family typewriter +cmss +\family default +) +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Minipage +position 1 +inner_position 0 +height "0pt" +width "45col%" +collapsed false + +\layout Standard + + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.5}{prosper-cmbright} +\end_inset + + +\layout Caption +\added_space_top -0.5em* \added_space_bottom bigskip* + +\begin_inset LatexCommand \label{cap:CM-Bright} + +\end_inset + +CM Bright +\end_inset + + +\end_inset + + + + +\end_inset + + +\end_inset + +Figures\SpecialChar ~ + +\begin_inset LatexCommand \ref{cap:Arev} + +\end_inset + +- +\begin_inset LatexCommand \ref{cap:CM-Bright} + +\end_inset + + show side-by-side examples scaled to 50%. + SliTeX sans serif is loaded into +\family typewriter +beamer +\family default + using TeXPower's +\family typewriter +tpslifonts.sty +\family default +\SpecialChar ~ + +\begin_inset LatexCommand \cite{texpower} + +\end_inset + +. +\begin_inset Float figure +wide false +collapsed true + +\layout Standard +\align center + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.9}{prosper-arev} +\end_inset + + +\layout Caption +\added_space_top -1.75em* + +\begin_inset LatexCommand \label{cap:ArevSans} + +\end_inset + +Arev Sans +\end_inset + + +\begin_inset Float figure +wide false +collapsed true + +\layout Standard +\align center + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.9}{prosper-lcmss} +\end_inset + + +\layout Caption +\added_space_top -1.75em* +SliTeX font ( +\family typewriter +lcmss +\family default +) +\end_inset + + +\begin_inset Float figure +wide false +collapsed true + +\layout Standard +\align center + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.9}{prosper-cmss} +\end_inset + + +\layout Caption +\added_space_top -1.75em* +Computer Modern sans serif ( +\family typewriter +cmss +\family default +) +\end_inset + + +\begin_inset Float figure +wide false +collapsed true + +\layout Standard +\align center + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.9}{prosper-cmbright} +\end_inset + + +\layout Caption +\added_space_top -1.75em* +CM Bright +\end_inset + + +\begin_inset Float figure +wide false +collapsed true + +\layout Standard +\align center + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.9}{prosper-kerkis} +\end_inset + + +\layout Caption +\added_space_top -1.75em* +Kerkis Sans +\end_inset + + +\begin_inset Float figure +wide false +collapsed true + +\layout Standard +\align center + +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +pic{.9}{prosper-helvetica} +\end_inset + + +\layout Caption +\added_space_top -1.75em* + +\begin_inset LatexCommand \label{cap:Helvetica} + +\end_inset + +Helvetica +\end_inset + + +\layout Section + +Implementation +\layout Standard + +With internationalization of computer software and the growing use of Unicode, + many free scalable fonts are available that include both Latin and Greek + letters. + However, making use of these fonts for mathematics in LaTeX is a nontrivial + task: not only are there many subtleties to using fonts in LaTeX, but the + documentation is scattered among many sources and there are few examples + to consult. + The author hopes that the +\family typewriter +arev +\family default + package can serve as a template for others who wish to create new math + font packages for LaTeX. +\layout Standard + +The excellent GPLed font editor FontForge\SpecialChar ~ + +\begin_inset LatexCommand \cite{fontforge} + +\end_inset + + was used by Bah to create Arev Sans and was used by the author for creating + PostScript +\family typewriter +pfb +\family default +, +\family typewriter +afm +\family default + , and TeX +\family typewriter +tfm +\family default + files. + Version 0.21a of Arev Sans contains a considerable number of glyphs; +\family typewriter +fontinst +\family default + exhausted TeX's memory trying to process the +\family typewriter +afm +\family default + files. + Thus, when creating the Type\SpecialChar ~ +1 versions of Arev Sans, most of the glyphs + unused by TeX were removed. + The Bash shell script +\family typewriter +afmtoglyphlist +\family default + was used to extract the glyph names from the +\family typewriter +afm +\family default + file into a list that a +\family typewriter +fontinst +\family default + script used for renaming glyphs. + The magic of +\family typewriter +fontinst +\family default + was used to create virtual fonts and font metrics, LaTeX font definition + files, and the +\family typewriter +dvips +\family default + map file. +\layout Standard + +The vertical placement of math accents requires the accents to be appropriately + placed for characters 1 ex high. + The accents also need to have a zero depth, which is set by the file +\family typewriter +fixot1accents.mtx +\family default + (based on their bounding boxes, the accents naturally have negative depths). + Horizontal placement of math accents is done by centering the accent over + the character, and then adjusting the position by the kern between the + character on the left and a special character called the +\emph on +skewchar +\emph default +. + Bah has accent placement information in his FontForge sfd files, so the + scripts +\family typewriter +createkerndata +\family default +, +\family typewriter +fonttokernsfd.ff +\family default +, and +\family typewriter +sfdtokernaccent +\family default + extract this kern information from the +\family typewriter +sfd +\family default + file and create +\family typewriter +mtx +\family default + files that calculate the appropriate kern. + The one difficulty in implementing this in +\family typewriter +fontinst +\family default + is that the kerning data must be reglyphed before being applied to the + font metrics. +\layout Standard + +In mathematics, Arev Sans is used for all letter-like symbols, including + Latin and Greek letters. + Arev Sans includes many mathematical symbols, but not the full range of + symbols included in Computer Modern or the AMS symbol fonts. + The Math Design Bitstream Charter\SpecialChar ~ + +\begin_inset LatexCommand \cite{mdch} + +\end_inset + + bold math font comes very close to the weight of Arev Sans, and so is used + for the majority of geometric symbols +\begin_inset Foot +collapsed true + +\layout Standard + +The Math Design Bitstream Charter math fonts have a few minor flaws: for + instance, in the formation of square root symbols and overbraces. + However, most of the symbols are of fine quality, and the range of symbols + is impressive. +\end_inset + +. + Computer Modern is used for the default calligraphic font, Fourier-GUTenberg\SpecialChar ~ + +\begin_inset LatexCommand \cite{fourier} + +\end_inset + + for blackboard bold (since the letters are sans serif), Ralph Smith Formal + Script for script, and the AMS font for fraktur. + One disadvantage of using so many different fonts for mathematics is that + TeX can only have sixteen simultaneously loaded fonts, and the Arev package + comes very close to this limit. +\layout Standard + +The file +\family typewriter +mathtesty.tex +\family default + is a combination of the file +\family typewriter +mathtestx.tex +\family default + from the +\family typewriter +mathptmx +\family default + package\SpecialChar ~ + +\begin_inset LatexCommand \cite{mathptmx} + +\end_inset + + and the +\family typewriter +symbols.tex +\family default + file of David Carlisle. + It is very useful for testing all of the math styles and symbols for a + given font setup. +\layout Standard + +There are three LaTeX packages for use with Arev Sans: +\family typewriter +arev +\family default +, +\family typewriter +arevtext +\family default +, and +\family typewriter +arevmath +\family default +. + The +\family typewriter +arev +\family default + package simply loads both +\family typewriter +arevtext +\family default + and +\family typewriter +arevmath +\family default +. + +\family typewriter +arevtext +\family default + changes the default text font (both roman and sans serif) to Arev Sans. + +\family typewriter +arevtext +\family default + also changes the default typewriter font to Bera Mono, a repackaging of + Bitstream Vera Sans Mono for TeX. + Since Bera Mono is a sans serif font and very close in appearance to Arev, + Luxi Mono\SpecialChar ~ + +\begin_inset LatexCommand \cite{luximono} + +\end_inset + + might be a better choice for the typewriter font. + +\family typewriter +arevmath +\family default + sets the math fonts as described above. + In addition to the normal styles, the +\family typewriter + +\backslash +mathbm +\family default + command changes the math font to bold italic. +\layout Standard + +Variant letters defined by +\family typewriter +arevmath +\family default +: +\layout Standard +\align center + +\begin_inset Tabular + + + + + + + + + + + + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origa$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origa +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\vara$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +vara +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origI$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origI +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varI$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varI +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origi +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\vari$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +vari +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origIota$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origIota +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varIota$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varIota +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origimath$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origimath +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varimath$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varimath +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origGamma$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origGamma +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varGamma$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varGamma +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origf$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origf +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varf$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varf +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origXi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origXi +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varXi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varXi +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origl$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origl +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varl$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varl +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origPi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origPi +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varPi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varPi +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origu$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origu +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varu$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varu +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origSigma$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origSigma +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varSigma$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varSigma +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origv$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origv +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varv$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varv +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origPhi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origPhi +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varPhi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varPhi +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origw$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origw +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varw$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varw +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\origx$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +origx +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varx$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varx +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + + + +\end_inset + + +\layout Standard + +All of the variant letters are selected by default. + The user can choose which variants to use by selecting the package option + +\family typewriter +origletters +\family default +, and then choosing the variants from the options +\family typewriter +vara +\family default +, +\family typewriter +vari +\family default +, +\family typewriter +varf +\family default +, +\family typewriter +varl +\family default +, +\family typewriter +varu +\family default +, +\family typewriter +varv +\family default +, +\family typewriter +varw +\family default +, +\family typewriter +varx +\family default +, +\family typewriter +varI +\family default +, +\family typewriter +varGamma +\family default +, +\family typewriter +varXi +\family default +, +\family typewriter + varPi +\family default +, +\family typewriter + varSigma +\family default +, and +\family typewriter +varPhi +\family default +. + Note that there is no +\family typewriter +varimath +\family default + option, which follows the +\family typewriter +vari +\family default + selection, or +\family typewriter +varIota +\family default + option, since Iota is treated the same as +\begin_inset Quotes eld +\end_inset + +I. +\begin_inset Quotes erd +\end_inset + + For example, if a user selected +\layout Quote + + +\family typewriter + +\backslash +usepackage[origletters,vara,varf,varGamma,varPi]{arevmath} +\layout Standard + +the following letters would be used: +\layout Standard +\align center + +\begin_inset Tabular + + + + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $a\origi\origimath\varf\origl\origu\origv\origw\origx\origI\Gamma\origXi\Pi\Sigma\origPhi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter +$ai +\backslash +imath fluvwxI +\backslash +Gamma +\backslash +Xi +\backslash +Pi +\backslash +Sigma +\backslash +Phi$ +\end_inset + + + + +\end_inset + + +\layout Standard + +Extra symbols defined by +\family typewriter +arevmath +\family default +: +\layout Standard +\align center + +\begin_inset Tabular + + + + + + + + + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varspade$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varspade +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\quarternote$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +quarternote +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\yinyang$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +yinyang +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varheart$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varheart +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\eighthnote$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +eighthnote +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\smileface$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +smileface +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\vardiamond$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +vardiamond +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\sixteenthnote$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +sixteenthnote +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\invsmileface$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +invsmileface +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varclub$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varclub +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\steaming$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +steaming +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\sadface$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +sadface +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\hbar$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +hbar +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\westcross$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +westcross +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\eth$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +eth +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\hslash$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +hslash +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\eastcross$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +eastcross +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\mho$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +mho +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\skull$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +skull +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\anchor$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +anchor +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\pointright$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +pointright +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\radiation$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +radiation +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\recycle$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +recycle +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\pencil$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +pencil +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\biohazard$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +biohazard +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\heavyqtleft$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +heavyqtleft +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\arrowbullet$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +arrowbullet +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\swords$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +swords +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\heavyqtright$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +heavyqtright +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\ballotcheck$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +ballotcheck +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\warning$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +warning +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\ballotx$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +ballotx +\end_inset + + + + +\end_inset + + +\layout Standard + + +\family typewriter +arevmath +\family default + also has support for several variant and ancient Greek characters. + All characters necessary for writing ordinal numbers as +\begin_inset Quotes eld +\end_inset + +alphabetic +\begin_inset Quotes erd +\end_inset + + Greek numerals (which is similar in usage to Roman numerals---see\SpecialChar ~ + +\begin_inset LatexCommand \cite{GreekNumerals} + +\end_inset + +) are available. + +\layout Standard +\align center + +\begin_inset Tabular + + + + + + + + + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varbeta$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varbeta +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\Qoppa$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +Qoppa +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\Sampi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +Sampi +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\varkappa$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +varkappa +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\qoppa$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +qoppa +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\sampi$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +sampi +\end_inset + + + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\digamma$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +digamma +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\Koppa$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +Koppa +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\Stigma$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +Stigma +\end_inset + + + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\koppa$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +koppa +\end_inset + + +\begin_inset Text + +\layout Standard + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\begin_inset Formula $\stigma$ +\end_inset + + +\end_inset + + +\begin_inset Text + +\layout Standard + + +\family typewriter + +\backslash +stigma +\end_inset + + + + +\end_inset + + +\layout Standard + +A possible future capability of the +\family typewriter +arevmath +\family default + package is the ability to choose either italic or upright Greek letters. + This would require modification of the variant letters code as well. +\layout Section + +Installation +\layout Standard + +These directions assume that your TeX installation is TDS-compliant. + I've tested these directions on teTeX 3.0, but other distributions should + be similar. +\layout Paragraph + +teTeX: +\layout Enumerate + +Copy +\family typewriter +doc +\family default +, +\family typewriter +fonts +\family default +, +\family typewriter +source +\family default +, and +\family typewriter +tex +\family default + directories to your +\family typewriter +texmf +\family default + directory (either your local or global +\family typewriter +texmf +\family default + directory). +\layout Enumerate + +Run +\begin_inset Quotes eld +\end_inset + + +\family typewriter +mktexlsr +\family default + +\begin_inset Quotes erd +\end_inset + + to refresh the filename database and make TeX aware of the new files. +\layout Enumerate + +Run +\begin_inset Quotes eld +\end_inset + + +\family typewriter +updmap --enable Map arev.map +\family default + +\begin_inset Quotes erd +\end_inset + + to make +\family typewriter +dvips +\family default +, +\family typewriter +xdvi +\family default +, +\family typewriter +dvipdfm +\family default +, and +\family typewriter +pdflatex +\family default + aware of the fonts. +\layout Paragraph + +MikTeX: +\layout Enumerate + +Copy +\family typewriter +doc +\family default +, +\family typewriter +fonts +\family default +, +\family typewriter +source +\family default +, and +\family typewriter +tex +\family default + directories to your local +\family typewriter +texmf +\family default + directory (most likely +\family typewriter +C: +\backslash +localtexmf +\family default +). +\layout Enumerate + +Add the line +\begin_inset Quotes eld +\end_inset + + +\family typewriter +Map arev.map +\family default + +\begin_inset Quotes erd +\end_inset + + to the file +\family typewriter +updmap.cfg +\family default + in your local +\family typewriter +texmf/config +\family default + directory (most likely +\family typewriter +C: +\backslash +localtexmf +\backslash +miktex +\backslash +config +\backslash +updmap.cfg +\family default +). + If the file does not exist, then create it with just the line above. +\layout Enumerate + +Refresh the filename database either through the graphical interface or + by running +\begin_inset Quotes eld +\end_inset + + +\family typewriter +initexmf -u +\family default + +\begin_inset Quotes erd +\end_inset + +. +\layout Enumerate + +Run +\begin_inset Quotes eld +\end_inset + + +\family typewriter +initexmf --mkmaps +\family default + +\begin_inset Quotes erd +\end_inset + + to make +\family typewriter +dvips +\family default +, +\family typewriter +yap +\family default +, +\family typewriter +dvipdfm(x) +\family default +, and +\family typewriter +pdflatex +\family default + aware of the fonts. +\layout Standard + +The +\family typewriter +arev +\family default + package relies on the following font packages: Math Design (geometric symbols), + Fourier (blackboard bold), Ralph Smith Formal Script (script), and Bera + (typewriter text). +\layout Section + +Licenses +\layout Standard + +Bitstream Vera is released under a special license that allows free distribution. + The fonts may also be modified and extended, as long as the resulting fonts + are released under a different name. + Arev Sans is released under the same license as Bitstream Vera. + However, Arev's creator Tavmjong Bah requests that TrueType versions of + Arev be obtained from his website at +\begin_inset LatexCommand \cite{arev} + +\end_inset + + instead of being converted from the Postscript fonts included with the + LaTeX package. + The TrueType versions are also complete, while the Type\SpecialChar ~ +1 Postscript versions + have a reduced gylph set. + FontForge source files may also be obtained at Bah's website. +\layout Standard + +The virtual fonts, font definitions, LaTeX packages and other supporting + files of the +\family typewriter +arev +\family default + package are released under the LaTeX Project Public License (LPPL), version\SpecialChar ~ +1.2. + The one exception is the file +\family typewriter +ams-mdbch.sty +\family default +, which was taken from the Math Design Bitstream Charter package. + This file is released under the GNU General Public License (GPL), version\SpecialChar ~ +2. +\layout Section + +Acknowledgments +\layout Standard + +The author would like to thank Tavmjong Bah for his willingness to add character +s to Arev Sans; George Williams for a prompt response and patch on the FontForge + mailing list; and Lars Hellstr +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +"o +\end_inset + +m for help with math accents and +\family typewriter +fontinst +\family default + on the +\family typewriter +tex-fonts +\family default + and +\family typewriter +fontinst +\family default + mailing lists. + Thanks also to L.\SpecialChar ~ +Dwynn Lafleur for requesting +\begin_inset Formula $\hbar$ +\end_inset + + and +\begin_inset Formula $\hslash$ +\end_inset + + and discussions about their use; and to Rafael Villaroel for pointing out + an error in +\family typewriter +arev.map +\family default + in versions up through 2005 Aug 8. + Thanks to Krzysztof C. + Kiwiel for testing the installation of the +\family typewriter +arev +\family default + package under MikTeX and providing suggestions for the instructions. +\layout Bibliography +\bibitem {arev} + +Arev Sans by Tavmjong Bah, +\family typewriter +http://tavmjong.free.fr/FONTS +\family default +. +\layout Bibliography +\bibitem {beamer} + +LaTeX class +\family typewriter +beamer +\family default + by Till Tantau, +\family typewriter +http://latex-beamer.sourceforge.net +\family default +. +\layout Bibliography +\bibitem {bera} + +Bera Postscript Type 1 fonts by Malte Rosenau (converted from Bitstream + Vera fonts, which necessitated the name change) and LaTeX support files + by Walter Schmidt, CTAN: +\family typewriter +/fonts/bera +\family default +. +\layout Bibliography +\bibitem {vera} + +Bitstream Vera by Jim Lyles of Bitstream, Inc., released in cooperation with + the Gnome Foundation, +\family typewriter +http://www.gnome.org/fonts +\family default +. +\layout Bibliography +\bibitem {cmbright} + +Computer Modern Bright fonts and +\family typewriter +cmbright +\family default + LaTeX package by Walter Schmidt, CTAN: +\family typewriter +/fonts/cmbright +\family default +. +\layout Bibliography +\bibitem {fontforge} + +FontForge font editor by George Williams, +\family typewriter +http://fontforge.sourceforge.net +\family default +. +\layout Bibliography +\bibitem {fontinst} + + +\family typewriter +fontinst +\family default + TeX font installation utility by Alan Jeffrey, Sebastian Rahtz, Ulrik Vieth, + Lars Hellstr +\begin_inset ERT +status Collapsed + +\layout Standard + +\backslash +"o +\end_inset + +m, and Rowland McDonnell, CTAN: +\family typewriter +/fonts/utilities/fontinst +\family default +. +\layout Bibliography +\bibitem {fourier} + +Fourier-GUTenberg fonts and LaTeX package by Michel Bovani, CTAN: +\family typewriter +/fonts/fourier-GUT +\family default +. +\layout Bibliography +\bibitem {kerkis} + +Kerkis font by Antonis Tsolomitis, CTAN: +\family typewriter +/fonts/greek/kerkis +\family default +. +\layout Bibliography +\bibitem {luximono} + +Luxi Mono by Bigelow and Holmes, CTAN: +\family typewriter +/fonts/greek/kerkis +\family default +. +\layout Bibliography +\bibitem {mdch} + +Math Design fonts for Bitstream Charter by Paul Pichaureau, CTAN: +\family typewriter +/fonts/mathdesign +\family default +. +\layout Bibliography +\bibitem {mathptmx} + + +\family typewriter +mathptmx +\family default + by Walter Schmidt, part of the +\family typewriter +psnfss +\family default + package, CTAN: +\family typewriter +/fonts/psfonts/psnfss-source +\family default +. +\layout Bibliography +\bibitem {rsfs} + +Ralph Smith Formal Script ( +\family typewriter +rsfs +\family default +) font by Ralph Smith, Postscript Type 1 version by Taco Hoekwater, CTAN: +\family typewriter +/fonts/rsfs +\family default +. +\layout Bibliography +\bibitem {texpower} + +TeXPower LaTeX style files by Stephan Lehmke, +\family typewriter +http://texpower.sourceforge.net +\family default +. +\layout Bibliography +\bibitem {GreekNumerals} + +Wikipedia artical on Greek numerals, +\family typewriter +http://en.wikipedia.org/wiki/Greek_numerals +\family default +. +\the_end diff --git a/fonts/arev/doc/fonts/arev/arevdoc.pdf b/fonts/arev/doc/fonts/arev/arevdoc.pdf new file mode 100644 index 0000000000..e0e97a03d0 Binary files /dev/null and b/fonts/arev/doc/fonts/arev/arevdoc.pdf differ diff --git a/fonts/arev/doc/fonts/arev/arevdoc.tex b/fonts/arev/doc/fonts/arev/arevdoc.tex new file mode 100644 index 0000000000..50d3f43ffb --- /dev/null +++ b/fonts/arev/doc/fonts/arev/arevdoc.tex @@ -0,0 +1,681 @@ +%% LyX 1.3 created this file. For more info, see http://www.lyx.org/. +%% Do not edit unless you really know what you are doing. +\documentclass[english]{article} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +\usepackage{array} +\usepackage{amssymb} + +\makeatletter + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands. +%% Bold symbol macro for standard LaTeX users +\newcommand{\boldsymbol}[1]{\mbox{\boldmath $#1$}} + +%% Because html converters don't know tabularnewline +\providecommand{\tabularnewline}{\\} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands. + +\usepackage{fullpage} +\usepackage{bera} +\usepackage{arevmath} + +\fboxsep=.25in + +\usepackage[pdftex]{graphicx} +\usepackage{epstopdf} + +\usepackage{hyperref} +\hypersetup{ + pdfauthor = {Stephen G. Hartke}, + pdftitle = {Arev Sans for TeX and LaTeX}, + pdfview = FitBH, + pdfstartview = FitBH, + colorlinks = false +} + +\newcommand{\pic}[3][] + {\begin{center}\framebox{\scalebox{#2}{\includegraphics[#1]{#3.eps}}}\end{center}} + +\usepackage{babel} +\makeatother +\begin{document} + +\title{Arev Sans for \TeX{} and \LaTeX{}} + + +\author{Stephen G.\ Hartke% +\footnote{\emph{email}: lastname at gmail dot com.% +}} + + +\date{May 30, 2006} + +\maketitle + +\section{Introduction} + +Bitstream Vera was designed by Jim Lyles of Bitstream, Inc., in cooperation +with the Gnome Foundation as a high quality scalable free font for +use with free open-source software \cite{vera}. The Bitstream Vera +family includes serif, sans serif, and monospaced fonts,% +\footnote{The text of this document is set in Bera Serif and Mono~\cite{bera}, +a repackaging of Bitstream Vera for \TeX{}.% +} and all three fonts have normal, oblique, bold, and bold oblique +faces. Bitstream Vera is primarily intended as a screen font (though +it also works well as a print font) and has hinting for display on +low-resolution devices such as computer monitors and projectors. All +three fonts have large \emph{x} height, wide letters and spacing, +and {}``open'' letters,% +\footnote{For instance, compare the lowercase {}``e'' of Arev Sans with that +of Helvetica.% +} resulting in fonts that are extremely easy to read at small sizes +or on projected displays. + +Tavmjong Bah created Arev Sans% +\footnote{Per the license for Bitstream Vera, any derivative fonts must have +a different name.% +} by extending Bitstream Vera Sans to include Greek, Cyrillic, and +many mathematical symbols \cite{arev}. The new glyphs added by Bah +accurately capture the feel of the Latin letters and so seamlessly +integrate into the font. Bah's intention was to add symbols that are +useful for technical writing, and hence the Greek letters are typical +of those used in mathematics and science and not of the letters used +in writing the Greek language.% +\footnote{Specifically, alpha is not the same as lowercase {}``a,'' nu is +not the same as lowercase {}``v,'' and Upsilon is not the same as +uppercase {}``Y.''% +} At the author's request, Bah also added several alternate glyphs +for some of the Latin and Greek letters. This was mainly done so that +all of the letters can be clearly distinguished when in mathematics +and not surrounded by other letters or even aligned with the baseline.% +\footnote{The lowercase {}``l'' and the uppercase {}``I'' in particular +are almost identical in Bitstream Vera Sans. The lowercase phi and +original uppercase Phi in Arev Sans are also difficult to distinguish +without a baseline.% +} Additionally, several alternate glyphs were added that are {}``warmer'' +or more {}``humanist'' than the strict {}``geometric'' glyphs.% +\footnote{The extra glyphs include {}``a,'' {}``i,'' {}``l,'' {}``u,'' +{}``v,'' {}``w,'' {}``x,'' and uppercase Gamma, Pi, Xi, Sigma, +and Phi. The florin is used as an alternate {}``f.''% +} These extra glyphs add a degree of warmth to mathematics written +in Arev Sans that is not achieved with other sans serif fonts. + +% +\begin{figure*} +\begin{center}\pic[viewport=96 0 527 198]{1}{fontsample}\end{center} + + +\caption{\label{cap:fontsample}Font sample of Arev Sans text and math.} +\end{figure*} +Figure~\ref{cap:fontsample} shows a sample of Arev Sans being used +for text and mathematics. The primary use that the author sees for +Arev Sans in \LaTeX{} is for presentations, and especially for those +that are displayed with a computer projector. The attributes of Bitstream +Vera and Arev mentioned above make Arev particularly suited for this +purpose. Besides Arev, there are only a few other options for sans +serif fonts in \LaTeX{}, and none of them are entirely satisfactory. +Computer Modern sans serif and the Sli\TeX{} sans serif% +\footnote{Arev Sans is actually very similar to Sli\TeX{} sans serif (\texttt{lcmss}) +in that both have large \emph{x} height, have wide letters and spacing, +and have {}``open'' letters. Arev Sans is heavier than Sli\TeX{} +sans serif though, which makes it more suitable for computer projectors.% +} fonts can be used for text, but Computer Modern roman is still used +for mathematics. Walter Schmidt's Computer Modern Bright% +\footnote{Harald Halders created Type 1 Postcript font versions of the \texttt{cmbright} +fonts called \texttt{hfbright}. The fonts were created by tracing +high resolution bitmaps, and so are not perfect. However, scalable +Type 1 fonts greatly improve the quality of Postscript and \texttt{.pdf} +files on computer screens and projectors.% +} (\texttt{cmbright}\cite{cmbright}) is a sans serif family that includes +both text and mathematics, but is very thin and does not display well +on a computer projector. Kerkis Sans\cite{kerkis} is based on Avant +Garde and includes Greek sans serif glyphs, but is also very thin. +Helvetica and other PostScript sans serif fonts can be used for text +and for Latin letters in mathematics, but they do not have matching +Greek letters or the proper weight for geometric mathematical symbols. + +The \texttt{arev} package works well with the \LaTeX{} package \texttt{beamer} +\cite{beamer} with the \texttt{professionalfonts} option. Figures~\ref{cap:ArevSans}-\ref{cap:Helvetica} +show examples of \texttt{beamer} with the font options mentioned above +where each slide is scaled to 90\% of its default size, and % +\begin{figure} +\begin{center}\begin{tabular}{cc} +\begin{minipage}[c]{0.45\columnwidth}% +\pic{.5}{prosper-arev} + + +\vspace*{-0.5em} +\caption{\label{cap:Arev}Arev Sans}\vspace*{\bigskipamount} +\end{minipage}% +& +\begin{minipage}[c]{0.45\columnwidth}% +\pic{.5}{prosper-helvetica} + + +\vspace*{-0.5em} +\caption{Helvetica}\vspace*{\bigskipamount} +\end{minipage}% +\tabularnewline +\begin{minipage}[c]{0.45\columnwidth}% +\pic{.5}{prosper-lcmss} + + +\vspace*{-0.5em} +\caption{Sli\TeX{} font (\texttt{lcmss})}\vspace*{\bigskipamount} +\end{minipage}% +& +\begin{minipage}[c]{0.45\columnwidth}% +\pic{.5}{prosper-kerkis} + + +\vspace*{-0.5em} +\caption{Kerkis Sans}\vspace*{\bigskipamount} +\end{minipage}% +\tabularnewline +\begin{minipage}[c]{0.45\columnwidth}% +\pic{.5}{prosper-cmss} + + +\vspace*{-0.5em} +\caption{Computer Modern sans serif (\texttt{cmss})}\vspace*{\bigskipamount} +\end{minipage}% +& +\begin{minipage}[c]{0.45\columnwidth}% +\pic{.5}{prosper-cmbright} + + +\vspace*{-0.5em} +\caption{\label{cap:CM-Bright}CM Bright}\vspace*{\bigskipamount} +\end{minipage}% +\tabularnewline +\end{tabular}\end{center} +\end{figure} +Figures~\ref{cap:Arev}-\ref{cap:CM-Bright} show side-by-side examples +scaled to 50\%. Sli\TeX{} sans serif is loaded into \texttt{beamer} +using \TeX{}Power's \texttt{tpslifonts.sty}~\cite{texpower}.% +\begin{figure} +\begin{center}\pic{.9}{prosper-arev}\end{center} + + +\vspace*{-1.75em} +\caption{\label{cap:ArevSans}Arev Sans} +\end{figure} +% +\begin{figure} +\begin{center}\pic{.9}{prosper-lcmss}\end{center} + + +\vspace*{-1.75em} +\caption{Sli\TeX{} font (\texttt{lcmss})} +\end{figure} +% +\begin{figure} +\begin{center}\pic{.9}{prosper-cmss}\end{center} + + +\vspace*{-1.75em} +\caption{Computer Modern sans serif (\texttt{cmss})} +\end{figure} +% +\begin{figure} +\begin{center}\pic{.9}{prosper-cmbright}\end{center} + + +\vspace*{-1.75em} +\caption{CM Bright} +\end{figure} +% +\begin{figure} +\begin{center}\pic{.9}{prosper-kerkis}\end{center} + + +\vspace*{-1.75em} +\caption{Kerkis Sans} +\end{figure} +% +\begin{figure} +\begin{center}\pic{.9}{prosper-helvetica}\end{center} + + +\vspace*{-1.75em} +\caption{\label{cap:Helvetica}Helvetica} +\end{figure} + + + +\section{Implementation} + +With internationalization of computer software and the growing use +of Unicode, many free scalable fonts are available that include both +Latin and Greek letters. However, making use of these fonts for mathematics +in \LaTeX{} is a nontrivial task: not only are there many subtleties +to using fonts in \LaTeX{}, but the documentation is scattered among +many sources and there are few examples to consult. The author hopes +that the \texttt{arev} package can serve as a template for others +who wish to create new math font packages for \LaTeX{}. + +The excellent GPLed font editor FontForge~\cite{fontforge} was used +by Bah to create Arev Sans and was used by the author for creating +PostScript \texttt{pfb}, \texttt{afm} , and \TeX{} \texttt{tfm} files. +Version 0.21a of Arev Sans contains a considerable number of glyphs; +\texttt{fontinst} exhausted \TeX{}'s memory trying to process the +\texttt{afm} files. Thus, when creating the Type~1 versions of Arev +Sans, most of the glyphs unused by \TeX{} were removed. The Bash shell +script \texttt{afmtoglyphlist} was used to extract the glyph names +from the \texttt{afm} file into a list that a \texttt{fontinst} script +used for renaming glyphs. The magic of \texttt{fontinst} was used +to create virtual fonts and font metrics, \LaTeX{} font definition +files, and the \texttt{dvips} map file. + +The vertical placement of math accents requires the accents to be +appropriately placed for characters 1 ex high. The accents also need +to have a zero depth, which is set by the file \texttt{fixot1accents.mtx} +(based on their bounding boxes, the accents naturally have negative +depths). Horizontal placement of math accents is done by centering +the accent over the character, and then adjusting the position by +the kern between the character on the left and a special character +called the \emph{skewchar}. Bah has accent placement information in +his FontForge sfd files, so the scripts \texttt{createkerndata}, \texttt{fonttokernsfd.ff}, +and \texttt{sfdtokernaccent} extract this kern information from the +\texttt{sfd} file and create \texttt{mtx} files that calculate the +appropriate kern. The one difficulty in implementing this in \texttt{fontinst} +is that the kerning data must be reglyphed before being applied to +the font metrics. + +In mathematics, Arev Sans is used for all letter-like symbols, including +Latin and Greek letters. Arev Sans includes many mathematical symbols, +but not the full range of symbols included in Computer Modern or the +AMS symbol fonts. The Math Design Bitstream Charter~\cite{mdch} +bold math font comes very close to the weight of Arev Sans, and so +is used for the majority of geometric symbols% +\footnote{The Math Design Bitstream Charter math fonts have a few minor flaws: +for instance, in the formation of square root symbols and overbraces. +However, most of the symbols are of fine quality, and the range of +symbols is impressive.% +}. Computer Modern is used for the default calligraphic font, Fourier-GUTenberg~\cite{fourier} +for blackboard bold (since the letters are sans serif), Ralph Smith +Formal Script for script, and the AMS font for fraktur. One disadvantage +of using so many different fonts for mathematics is that \TeX{} can +only have sixteen simultaneously loaded fonts, and the Arev package +comes very close to this limit. + +The file \texttt{mathtesty.tex} is a combination of the file \texttt{mathtestx.tex} +from the \texttt{mathptmx} package~\cite{mathptmx} and the \texttt{symbols.tex} +file of David Carlisle. It is very useful for testing all of the math +styles and symbols for a given font setup. + +There are three \LaTeX{} packages for use with Arev Sans: \texttt{arev}, +\texttt{arevtext}, and \texttt{arevmath}. The \texttt{arev} package +simply loads both \texttt{arevtext} and \texttt{arevmath}. \texttt{arevtext} +changes the default text font (both roman and sans serif) to Arev +Sans. \texttt{arevtext} also changes the default typewriter font to +Bera Mono, a repackaging of Bitstream Vera Sans Mono for \TeX{}. Since +Bera Mono is a sans serif font and very close in appearance to Arev, +Luxi Mono~\cite{luximono} might be a better choice for the typewriter +font. \texttt{arevmath} sets the math fonts as described above. In +addition to the normal styles, the \texttt{\textbackslash{}mathbm} +command changes the math font to bold italic. + +Variant letters defined by \texttt{arevmath}: + +\begin{center}\begin{tabular}{lllllp{0.5in}lllll} +$\origa$& +\texttt{\textbackslash{}origa}& +& +$\vara$& +\texttt{\textbackslash{}vara}& +& +$\origI$& +\texttt{\textbackslash{}origI}& +& +$\varI$& +\texttt{\textbackslash{}varI}\tabularnewline +$\origi$& +\texttt{\textbackslash{}origi}& +& +$\vari$& +\texttt{\textbackslash{}vari}& +& +$\origIota$& +\texttt{\textbackslash{}origIota}& +& +$\varIota$& +\texttt{\textbackslash{}varIota}\tabularnewline +$\origimath$& +\texttt{\textbackslash{}origimath}& +& +$\varimath$& +\texttt{\textbackslash{}varimath}& +& +$\origGamma$& +\texttt{\textbackslash{}origGamma}& +& +$\varGamma$& +\texttt{\textbackslash{}varGamma}\tabularnewline +$\origf$& +\texttt{\textbackslash{}origf}& +& +$\varf$& +\texttt{\textbackslash{}varf}& +& +$\origXi$& +\texttt{\textbackslash{}origXi}& +& +$\varXi$& +\texttt{\textbackslash{}varXi}\tabularnewline +$\origl$& +\texttt{\textbackslash{}origl}& +& +$\varl$& +\texttt{\textbackslash{}varl}& +& +$\origPi$& +\texttt{\textbackslash{}origPi}& +& +$\varPi$& +\texttt{\textbackslash{}varPi}\tabularnewline +$\origu$& +\texttt{\textbackslash{}origu}& +& +$\varu$& +\texttt{\textbackslash{}varu}& +& +$\origSigma$& +\texttt{\textbackslash{}origSigma}& +& +$\varSigma$& +\texttt{\textbackslash{}varSigma}\tabularnewline +$\origv$& +\texttt{\textbackslash{}origv}& +& +$\varv$& +\texttt{\textbackslash{}varv}& +& +$\origPhi$& +\texttt{\textbackslash{}origPhi}& +& +$\varPhi$& +\texttt{\textbackslash{}varPhi}\tabularnewline +$\origw$& +\texttt{\textbackslash{}origw}& +& +$\varw$& +\texttt{\textbackslash{}varw}& +& +& +& +& +& +\tabularnewline +$\origx$& +\texttt{\textbackslash{}origx}& +& +$\varx$& +\texttt{\textbackslash{}varx}& +& +& +& +& +& +\tabularnewline +\end{tabular}\end{center} + +All of the variant letters are selected by default. The user can choose +which variants to use by selecting the package option \texttt{origletters}, +and then choosing the variants from the options \texttt{vara}, \texttt{vari}, +\texttt{varf}, \texttt{varl}, \texttt{varu}, \texttt{varv}, \texttt{varw}, +\texttt{varx}, \texttt{varI}, \texttt{varGamma}, \texttt{varXi}, \texttt{varPi}, +\texttt{varSigma}, and \texttt{varPhi}. Note that there is no \texttt{varimath} +option, which follows the \texttt{vari} selection, or \texttt{varIota} +option, since Iota is treated the same as {}``I.'' For example, +if a user selected + +\begin{quote} +\texttt{\textbackslash{}usepackage{[}origletters,vara,varf,varGamma,varPi{]}\{arevmath\}} +\end{quote} +the following letters would be used: + +\begin{center}\begin{tabular}{lll} +$a\origi\origimath\varf\origl\origu\origv\origw\origx\origI\Gamma\origXi\Pi\Sigma\origPhi$& +& +\texttt{\$ai\textbackslash{}imath fluvwxI\textbackslash{}Gamma\textbackslash{}Xi\textbackslash{}Pi\textbackslash{}Sigma\textbackslash{}Phi\$}\tabularnewline +\end{tabular}\end{center} + +Extra symbols defined by \texttt{arevmath}: + +\begin{center}\begin{tabular}{ll>{\raggedright}p{0.5in}llp{0.5in}ll} +$\varspade$& +\texttt{\textbackslash{}varspade}& +& +$\quarternote$& +\texttt{\textbackslash{}quarternote}& +& +$\yinyang$& +\texttt{\textbackslash{}yinyang}\tabularnewline +$\varheart$& +\texttt{\textbackslash{}varheart}& +& +$\eighthnote$& +\texttt{\textbackslash{}eighthnote}& +& +$\smileface$& +\texttt{\textbackslash{}smileface}\tabularnewline +$\vardiamond$& +\texttt{\textbackslash{}vardiamond}& +& +$\sixteenthnote$& +\texttt{\textbackslash{}sixteenthnote}& +& +$\invsmileface$& +\texttt{\textbackslash{}invsmileface}\tabularnewline +$\varclub$& +\texttt{\textbackslash{}varclub}& +& +$\steaming$& +\texttt{\textbackslash{}steaming}& +& +$\sadface$& +\texttt{\textbackslash{}sadface}\tabularnewline +$\hbar$& +\texttt{\textbackslash{}hbar}& +& +$\westcross$& +\texttt{\textbackslash{}westcross}& +& +$\eth$& +\texttt{\textbackslash{}eth}\tabularnewline +$\hslash$& +\texttt{\textbackslash{}hslash}& +& +$\eastcross$& +\texttt{\textbackslash{}eastcross}& +& +$\mho$& +\texttt{\textbackslash{}mho}\tabularnewline +$\skull$& +\texttt{\textbackslash{}skull}& +& +$\anchor$& +\texttt{\textbackslash{}anchor}& +& +$\pointright$& +\texttt{\textbackslash{}pointright}\tabularnewline +$\radiation$& +\texttt{\textbackslash{}radiation}& +& +$\recycle$& +\texttt{\textbackslash{}recycle}& +& +$\pencil$& +\texttt{\textbackslash{}pencil}\tabularnewline +$\biohazard$& +\texttt{\textbackslash{}biohazard}& +& +$\heavyqtleft$& +\texttt{\textbackslash{}heavyqtleft}& +& +$\arrowbullet$& +\texttt{\textbackslash{}arrowbullet}\tabularnewline +$\swords$& +\texttt{\textbackslash{}swords}& +& +$\heavyqtright$& +\texttt{\textbackslash{}heavyqtright}& +& +$\ballotcheck$& +\texttt{\textbackslash{}ballotcheck}\tabularnewline +$\warning$& +\texttt{\textbackslash{}warning}& +& +& +& +& +$\ballotx$& +\texttt{\textbackslash{}ballotx}\tabularnewline +\end{tabular}\end{center} + +\texttt{arevmath} also has support for several variant and ancient +Greek characters. All characters necessary for writing ordinal numbers +as {}``alphabetic'' Greek numerals (which is similar in usage to +Roman numerals---see~\cite{GreekNumerals}) are available. + +\begin{center}\begin{tabular}{llp{0.5in}ll>{\raggedright}p{0.5in}ll} +$\varbeta$& +\texttt{\textbackslash{}varbeta}& +& +$\Qoppa$& +\texttt{\textbackslash{}Qoppa}& +& +$\Sampi$& +\texttt{\textbackslash{}Sampi}\tabularnewline +$\varkappa$& +\texttt{\textbackslash{}varkappa}& +& +$\qoppa$& +\texttt{\textbackslash{}qoppa}& +& +$\sampi$& +\texttt{\textbackslash{}sampi}\tabularnewline +$\digamma$& +\texttt{\textbackslash{}digamma}& +& +$\Koppa$& +\texttt{\textbackslash{}Koppa}& +& +$\Stigma$& +\texttt{\textbackslash{}Stigma}\tabularnewline +& +& +& +$\koppa$& +\texttt{\textbackslash{}koppa}& +& +$\stigma$& +\texttt{\textbackslash{}stigma}\tabularnewline +\end{tabular}\end{center} + +A possible future capability of the \texttt{arevmath} package is the +ability to choose either italic or upright Greek letters. This would +require modification of the variant letters code as well. + + +\section{Installation} + +These directions assume that your \TeX{} installation is TDS-compliant. +I've tested these directions on te\TeX{} 3.0, but other distributions +should be similar. + + +\paragraph{te\TeX{}:} + +\begin{enumerate} +\item Copy \texttt{doc}, \texttt{fonts}, \texttt{source}, and \texttt{tex} +directories to your \texttt{texmf} directory (either your local or +global \texttt{texmf} directory). +\item Run {}``\texttt{mktexlsr}'' to refresh the filename database and +make \TeX{} aware of the new files. +\item Run {}``\texttt{updmap -{}-enable Map arev.map}'' to make \texttt{dvips}, +\texttt{xdvi}, \texttt{dvipdfm}, and \texttt{pdflatex} aware of the +fonts. +\end{enumerate} + +\paragraph{Mik\TeX{}:} + +\begin{enumerate} +\item Copy \texttt{doc}, \texttt{fonts}, \texttt{source}, and \texttt{tex} +directories to your local \texttt{texmf} directory (most likely \texttt{C:\textbackslash{}localtexmf}). +\item Add the line {}``\texttt{Map arev.map}'' to the file \texttt{updmap.cfg} +in your local \texttt{texmf/config} directory (most likely \texttt{C:\textbackslash{}localtexmf\textbackslash{}miktex\textbackslash{}config\textbackslash{}updmap.cfg}). +If the file does not exist, then create it with just the line above. +\item Refresh the filename database either through the graphical interface +or by running {}``\texttt{initexmf -u}''. +\item Run {}``\texttt{initexmf -{}-mkmaps}'' to make \texttt{dvips}, \texttt{yap}, +\texttt{dvipdfm(x)}, and \texttt{pdflatex} aware of the fonts. +\end{enumerate} +The \texttt{arev} package relies on the following font packages: Math +Design (geometric symbols), Fourier (blackboard bold), Ralph Smith +Formal Script (script), and Bera (typewriter text). + + +\section{Licenses} + +Bitstream Vera is released under a special license that allows free +distribution. The fonts may also be modified and extended, as long +as the resulting fonts are released under a different name. Arev Sans +is released under the same license as Bitstream Vera. However, Arev's +creator Tavmjong Bah requests that TrueType versions of Arev be obtained +from his website at \cite{arev} instead of being converted from the +Postscript fonts included with the \LaTeX{} package. The TrueType +versions are also complete, while the Type~1 Postscript versions +have a reduced gylph set. FontForge source files may also be obtained +at Bah's website. + +The virtual fonts, font definitions, \LaTeX{} packages and other supporting +files of the \texttt{arev} package are released under the \LaTeX{} +Project Public License (LPPL), version~1.2. The one exception is +the file \texttt{ams-mdbch.sty}, which was taken from the Math Design +Bitstream Charter package. This file is released under the GNU General +Public License (GPL), version~2. + + +\section{Acknowledgments} + +The author would like to thank Tavmjong Bah for his willingness to +add characters to Arev Sans; George Williams for a prompt response +and patch on the FontForge mailing list; and Lars Hellstr\"om for +help with math accents and \texttt{fontinst} on the \texttt{tex-fonts} +and \texttt{fontinst} mailing lists. Thanks also to L.~Dwynn Lafleur +for requesting $\hbar$ and $\hslash$ and discussions about their +use; and to Rafael Villaroel for pointing out an error in \texttt{arev.map} +in versions up through 2005 Aug 8. Thanks to Krzysztof C. Kiwiel for +testing the installation of the \texttt{arev} package under Mik\TeX{} +and providing suggestions for the instructions. + +\begin{thebibliography}{10} +\bibitem{arev}Arev Sans by Tavmjong Bah, \texttt{http://tavmjong.free.fr/FONTS}. +\bibitem{beamer}\LaTeX{} class \texttt{beamer} by Till Tantau, \texttt{http://latex-beamer.sourceforge.net}. +\bibitem{bera}Bera Postscript Type 1 fonts by Malte Rosenau (converted from Bitstream +Vera fonts, which necessitated the name change) and \LaTeX{} support +files by Walter Schmidt, CTAN:\texttt{/fonts/bera}. +\bibitem{vera}Bitstream Vera by Jim Lyles of Bitstream, Inc., released in cooperation +with the Gnome Foundation, \texttt{http://www.gnome.org/fonts}. +\bibitem{cmbright}Computer Modern Bright fonts and \texttt{cmbright} \LaTeX{} package +by Walter Schmidt, CTAN:\texttt{/fonts/cmbright}. +\bibitem{fontforge}FontForge font editor by George Williams, \texttt{http://fontforge.sourceforge.net}. +\bibitem{fontinst}\texttt{fontinst} \TeX{} font installation utility by Alan Jeffrey, +Sebastian Rahtz, Ulrik Vieth, Lars Hellstr\"om, and Rowland McDonnell, +CTAN:\texttt{/fonts/utilities/fontinst}. +\bibitem{fourier}Fourier-GUTenberg fonts and \LaTeX{} package by Michel Bovani, CTAN:\texttt{/fonts/fourier-GUT}. +\bibitem{kerkis}Kerkis font by Antonis Tsolomitis, CTAN:\texttt{/fonts/greek/kerkis}. +\bibitem{luximono}Luxi Mono by Bigelow and Holmes, CTAN:\texttt{/fonts/greek/kerkis}. +\bibitem{mdch}Math Design fonts for Bitstream Charter by Paul Pichaureau, CTAN:\texttt{/fonts/mathdesign}. +\bibitem{mathptmx}\texttt{mathptmx} by Walter Schmidt, part of the \texttt{psnfss} package, +CTAN:\texttt{/fonts/psfonts/psnfss-source}. +\bibitem{rsfs}Ralph Smith Formal Script (\texttt{rsfs}) font by Ralph Smith, Postscript +Type 1 version by Taco Hoekwater, CTAN:\texttt{/fonts/rsfs}. +\bibitem{texpower}\TeX{}Power \LaTeX{} style files by Stephan Lehmke, \texttt{http://texpower.sourceforge.net}. +\bibitem{GreekNumerals}Wikipedia artical on Greek numerals, \texttt{http://en.wikipedia.org/wiki/Greek\_numerals}.\end{thebibliography} + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/fontsample.tex b/fonts/arev/doc/fonts/arev/fontsample.tex new file mode 100644 index 0000000000..6eaa7bcb95 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/fontsample.tex @@ -0,0 +1,44 @@ + +\documentclass{article} + +\usepackage{amsmath,amsthm} +\usepackage[letterpaper,text={5.95in,9in}]{geometry} + +\pagestyle{empty} +\setlength{\parindent}{0cm} + +\usepackage{arev} + +%\theoremstyle{definition} +\newtheorem{theorem}{Theorem} + +\begin{document} + +\begin{theorem}[Residue Theorem] +Let $f$ be analytic in the region $G$ except for the isolated singularities $a_1,a_2,\ldots,a_m$. If $\gamma$ is a closed rectifiable curve in $G$ which does not pass through any of the points $a_k$ and if $\gamma\approx 0$ in $G$ then +\[ +\frac{1}{2\pi i}\int_\gamma f = \sum_{k=1}^m n(\gamma;a_k) \text{Res}(f;a_k). +\] +\end{theorem} + +Another nice theorem from complex analysis is + +\begin{theorem}[Maximum Modulus] +Let $G$ be a bounded open set in $\mathbb{C}$ and suppose that $f$ is a continuous function on $G^-$ which is analytic in $G$. Then +\[ +\max\{|f(z)|:z\in G^-\}=\max \{|f(z)|:z\in \partial G \}. +\] +\end{theorem} + +\newcommand{\abc}{abcdefgh\hbar\hslash i\imath j\jmath klmnopqrstuvwxyz} +\newcommand{\ABC}{ABCDEFGHIJKLMNOPQRSTUVWXYZ} +\newcommand{\alphabeta}{\alpha\beta\varbeta\gamma\delta\epsilon\varepsilon\zeta\eta\theta\vartheta\iota\kappa\varkappa\lambda\mu\nu\xi o\pi\varpi\rho\varrho\sigma\varsigma\tau\upsilon\phi\varphi\chi\psi\omega} +\newcommand{\AlphaBeta}{\Gamma\Delta\Theta\Lambda\Xi\Pi\Sigma\Upsilon\Phi\Psi\Omega} + +$\mathrm{\ABC}$ \qquad $\ABC$ + +abcd$\eth$efghijklmnopqrstuvwxyz \qquad $\abc$ \quad $\ell\wp\aleph\infty\propto\emptyset\nabla\partial$ + +$\AlphaBeta\mho$ \qquad $\alphabeta$ \qquad $01234567890$ + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/mathtesty.pdf b/fonts/arev/doc/fonts/arev/mathtesty.pdf new file mode 100644 index 0000000000..9554ffed80 Binary files /dev/null and b/fonts/arev/doc/fonts/arev/mathtesty.pdf differ diff --git a/fonts/arev/doc/fonts/arev/mathtesty.tex b/fonts/arev/doc/fonts/arev/mathtesty.tex new file mode 100644 index 0000000000..b86a7965ed --- /dev/null +++ b/fonts/arev/doc/fonts/arev/mathtesty.tex @@ -0,0 +1,946 @@ +% mathtesty.tex, by Stephen Hartke 20050522 +% based on mathtestx.tex in the mathptmx package +% and symbols.tex by David Carlisle + +\documentclass[fleqn]{article} +\usepackage[letterpaper,text={6.5in,9in}]{geometry} + +%\usepackage{amssymb} % for \mathfrak +%\usepackage{mathrsfs} % for \mathscr +%\newcommand{\mathbm}{\mathbf} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Font selection goes here. + +%\usepackage{mathptmx} +%\input{millenialmath} +%\usepackage{txfonts,newcent,millenl} + +%txfonts 40, bold 70 pxfonts are the same +%cmm bold 45 +%fourier 39 -- no bold +%kerkis ktsy? 72:83 as kt:60 +%arev plus width 60 + +\usepackage{arevtext} +\usepackage{arevmath} + +%\boldmath + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\nofiles + +\parindent 0pt +\mathindent 1em + +\def\test#1{#1} + +\def\testnums{% + \test 0 \test 1 \test 2 \test 3 \test 4 \test 5 \test 6 \test 7 + \test 8 \test 9 } +\def\testupperi{% + \test A \test B \test C \test D \test E \test F \test G \test H + \test I \test J \test K \test L \test M } +\def\testupperii{% + \test N \test O \test P \test Q \test R \test S \test T \test U + \test V \test W \test X \test Y \test Z } +\def\testupper{% + \testupperi\testupperii} + +\def\testloweri{% + \test a \test b \test c \test d \test e \test f \test g \test h + \test i \test j \test k \test l \test m } +\def\testlowerii{% + \test n \test o \test p \test q \test r \test s \test t \test u + \test v \test w \test x \test y \test z } +\def\testlower{% + \testloweri\testlowerii} + +\def\testupgreeki{% + \test A \test B \test\Gamma \test\Delta \test E \test Z \test H + \test\Theta \test I \test K \test\Lambda \test M } +\def\testupgreekii{% + \test N \test\Xi \test O \test\Pi \test P \test\Sigma \test T + \test\Upsilon \test\Phi \test X \test\Psi \test\Omega } +\def\testupgreek{% + \testupgreeki\testupgreekii} + +\def\testlowgreeki{% + \test\alpha \test\beta \test\gamma \test\delta \test\epsilon + \test\zeta \test\eta \test\theta \test\iota \test\kappa \test\lambda + \test\mu } +\def\testlowgreekii{% + \test\nu \test\xi \test o \test\pi \test\rho \test\sigma \test\tau + \test\upsilon \test\phi \test\chi \test\psi \test\omega } +\def\testlowgreekiii{% + \test\varepsilon \test\vartheta \test\varpi \test\varrho + \test\varsigma \test\varphi} +\def\testlowgreek{% + \testlowgreeki\testlowgreekii\testlowgreekiii} + + +\begin{document} + +\section{Math Alphabets} + +Default +\def\test#1{#1,} +\begin{eqnarray*} + && {\testnums}\\ + && {\testupper}\\ + && {\testlower}\\ + && {\testupgreek}\\ + && {\testlowgreek} +\end{eqnarray*}% + +Math Normal (\texttt{\string\mathnormal}) +\def\test#1{\mathnormal{#1},} +\begin{eqnarray*} + && {\testnums}\\ + && {\testupper}\\ + && {\testlower}\\ + && {\testupgreek}\\ + && {\testlowgreek} +\end{eqnarray*}% + +Math Italic (\texttt{\string\mathit}) +\def\test#1{\mathit{#1},} +\begin{eqnarray*} + && {\testnums}\\ + && {\testupper}\\ + && {\testlower}\\ + && {\testupgreek}\\ + && {\testlowgreek} +\end{eqnarray*}% + +Math Roman (\texttt{\string\mathrm}) +\def\test#1{\mathrm{#1},} +\begin{eqnarray*} + && {\testnums}\\ + && {\testupper}\\ + && {\testlower}\\ + && {\testupgreek}\\ + && {\testlowgreek} +\end{eqnarray*}% + +Math Italic Bold (\texttt{\string\mathbm}) +\def\test#1{\mathbm{#1},} +\begin{eqnarray*} + && {\testnums}\\ + && {\testupper}\\ + && {\testlower}\\ + && {\testupgreek}\\ + && {\testlowgreek} +\end{eqnarray*}% + +Math Bold (\texttt{\string\mathbf}) +\def\test#1{\mathbf{#1},} +\begin{eqnarray*} + && {\testnums}\\ + && {\testupper}\\ + && {\testlower}\\ + && {\testupgreek} +\end{eqnarray*}% + +Caligraphic (\texttt{\string\mathcal}) +\def\test#1{\mathcal{#1},} +\begin{eqnarray*} + && {\testupper} +\end{eqnarray*}% + +Script (\texttt{\string\mathscr}) +\def\test#1{\mathscr{#1},} +\begin{eqnarray*} + && {\testupper} +\end{eqnarray*}% + +Fraktur (\texttt{\string\mathfrak}) +\def\test#1{\mathfrak{#1},} +\begin{eqnarray*} + && {\testupper}\\ + && {\testlower} +\end{eqnarray*}% + +Blackboard Bold (\texttt{\string\mathbb}) +\def\test#1{\mathbb{#1},} +\begin{eqnarray*} + && {\testupper} +\end{eqnarray*}% + + +\clearpage +\section{Character Sidebearings} + +Default +\def\test#1{|#1|+} +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Roman (\texttt{\string\mathrm}) +\def\test#1{|\mathrm{#1}|+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*}% + +Math Italic Bold (\texttt{\string\mathbm}) +\def\test#1{|\mathbm{#1}|+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Bold (\texttt{\string\mathbf}) +\def\test#1{|\mathbf{#1}|+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*}% + +Math Calligraphic (\texttt{\string\mathcal}) +\def\test#1{|\mathcal{#1}|+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii} +\end{eqnarray*}% + + +\clearpage +\section{Superscript positioning} + +Default +\def\test#1{#1^{2}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Roman (\texttt{\string\mathrm}) +\def\test#1{\mathrm{#1}^{2}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*}% + +Math Italic Bold (\texttt{\string\mathbm}) +\def\test#1{\mathbm{#1}^{2}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Bold (\texttt{\string\mathbf}) +\def\test#1{\mathbf{#1}^{2}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*} + +Math Calligraphic (\texttt{\string\mathcal}) +\def\test#1{\mathcal{#1}^{2}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii} +\end{eqnarray*}% + + +\clearpage +\section{Subscript positioning} + +Default +\def\test#1{\mathnormal{#1}_{i}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Roman (\texttt{\string\mathrm}) +\def\test#1{\mathrm{#1}_{i}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*}% + +Math Bold Italic (\texttt{\string\mathbm}) +\def\test#1{\mathbm{#1}_{i}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*} + +Math Bold (\texttt{\string\mathbf}) +\def\test#1{\mathbf{#1}_{i}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*}% + +Math Calligraphic (\texttt{\string\mathcal}) +\def\test#1{\mathcal{#1}_{i}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii} +\end{eqnarray*}% + + +\clearpage +\section{Accent positioning} + +Default +\def\test#1{\hat{#1}+}% +\begin{eqnarray*} + && {\testnums}\\ + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Italic (\texttt{\string\mathit}) +\def\test#1{\hat{\mathit{#1}}+}% +\begin{eqnarray*} + && {\testnums}\\ + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri} \test\ell \test\wp \test\imath \test\jmath \tilde{i} \\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Roman (\texttt{\string\mathrm}) +\def\test#1{\hat{\mathrm{#1}}+}% +\begin{eqnarray*} + && {\testnums}\\ + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*}% + +Math Italic Bold (\texttt{\string\mathbm}) +\def\test#1{\hat{\mathbm{#1}}+}% +\begin{eqnarray*} + && {\testnums}\\ + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*}% + +Math Bold (\texttt{\string\mathbf}) +\def\test#1{\hat{\mathbf{#1}}+}% +\begin{eqnarray*} + && {\testnums}\\ + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*} + +Math Calligraphic (\texttt{\string\mathcal}) +\def\test#1{\hat{\mathcal{#1}}+}% +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii} +\end{eqnarray*}% + + +\clearpage +\section{Differentials} + +%\begin{eqnarray*} +%\gdef\test#1{\dit #1+}% +% && {\testupperi}\\ +% && {\testupperii}\\ +% && {\testloweri}\\ +% && {\testlowerii}\\ +% && {\testupgreeki}\\ +% && {\testupgreekii}\\ +% && {\testlowgreeki}\\ +% && {\testlowgreekii}\\ +% && {\testlowgreekiii}\\ +%\gdef\test#1{\dit \mathrm{#1}+}% +% && {\testupgreeki}\\ +% && {\testupgreekii} +%\end{eqnarray*}% + +%\begin{eqnarray*} +%\gdef\test#1{\dup #1+}% +% && {\testupperi}\\ +% && {\testupperii}\\ +% && {\testloweri}\\ +% && {\testlowerii}\\ +% && {\testupgreeki}\\ +% && {\testupgreekii}\\ +% && {\testlowgreeki}\\ +% && {\testlowgreekii}\\ +% && {\testlowgreekiii}\\ +%\gdef\test#1{\dup \mathrm{#1}+}% +% && {\testupgreeki}\\ +% && {\testupgreekii} +%\end{eqnarray*}% + +\begin{eqnarray*} +\gdef\test#1{\partial #1+}% + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii}\\ +\gdef\test#1{\partial \mathrm{#1}+}% + && {\testupgreeki}\\ + && {\testupgreekii} +\end{eqnarray*}% + + +\clearpage +\section{Slash kerning} + +\def\test#1{1/#1+} +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*} + +\def\test#1{#1/2+} +\begin{eqnarray*} + && {\testupperi}\\ + && {\testupperii}\\ + && {\testloweri}\\ + && {\testlowerii}\\ + && {\testupgreeki}\\ + && {\testupgreekii}\\ + && {\testlowgreeki}\\ + && {\testlowgreekii}\\ + && {\testlowgreekiii} +\end{eqnarray*} + + +\clearpage +\section{Big operators} + +\def\testop#1{#1_{i=1}^{n} x^{n} \quad} +\begin{displaymath} + \testop\sum + \testop\prod + \testop\coprod + \testop\int + \testop\oint +\end{displaymath} +\begin{displaymath} + \testop\bigotimes + \testop\bigoplus + \testop\bigodot + \testop\bigwedge + \testop\bigvee + \testop\biguplus + \testop\bigcup + \testop\bigcap + \testop\bigsqcup +% \testop\bigsqcap +\end{displaymath} + + +\section{Radicals} + +\begin{displaymath} + \sqrt{x+y} \qquad \sqrt{x^{2}+y^{2}} \qquad + \sqrt{x_{i}^{2}+y_{j}^{2}} \qquad + \sqrt{\left(\frac{\cos x}{2}\right)} \qquad + \sqrt{\left(\frac{\sin x}{2}\right)} +\end{displaymath} + +\begingroup +\delimitershortfall-1pt +\begin{displaymath} + \sqrt{\sqrt{\sqrt{\sqrt{\sqrt{\sqrt{\sqrt{x+y}}}}}}} +\end{displaymath} +\endgroup % \delimitershortfall + + +\section{Over- and underbraces} + +\begin{displaymath} + \overbrace{x} \quad + \overbrace{x+y} \quad + \overbrace{x^{2}+y^{2}} \quad + \overbrace{x_{i}^{2}+y_{j}^{2}} \quad + \underbrace{x} \quad + \underbrace{x+y} \quad + \underbrace{x_{i}+y_{j}} \quad + \underbrace{x_{i}^{2}+y_{j}^{2}} \quad +\end{displaymath} + + +\section{Normal and wide accents} + +\begin{displaymath} + \dot{x} \quad + \ddot{x} \quad + \vec{x} \quad + \bar{x} \quad + \overline{x} \quad + \overline{xx} \quad + \tilde{x} \quad + \widetilde{x} \quad + \widetilde{xx} \quad + \widetilde{xxx} \quad + \hat{x} \quad + \widehat{x} \quad + \widehat{xx} \quad + \widehat{xxx} \quad +\end{displaymath} + +\begin{displaymath} + \hat{x} \quad + \check{x} \quad + \tilde{x} \quad + \acute{x} \quad + \grave{x} \quad + \dot{x} \quad + \ddot{x} \quad + \breve{x} \quad + \bar{x} \quad + \vec{x} \quad +\end{displaymath} + + +\section{Long arrows} + +\begin{displaymath} + \leftarrow \mathrel{-} \rightarrow \quad + \leftrightarrow \quad + \longleftarrow \quad + \longrightarrow \quad + \longleftrightarrow \quad + \Leftarrow = \Rightarrow \quad + \Leftrightarrow \quad + \Longleftarrow \quad + \Longrightarrow \quad + \Longleftrightarrow \quad +\end{displaymath} + + +\section{Left and right delimters} + +\def\testdelim#1#2{ - #1 f #2 - } +\begin{displaymath} + \testdelim() + \testdelim[] + \testdelim\lfloor\rfloor + \testdelim\lceil\rceil + \testdelim\langle\rangle + \testdelim\{\} +\end{displaymath} + +Using {\tt\string\left} and {\tt\string\right}. +\def\testdelim#1#2{ - \left#1 f \right#2 - } +\begin{displaymath} + \testdelim() + \testdelim[] + \testdelim\lfloor\rfloor + \testdelim\lceil\rceil + \testdelim\langle\rangle + \testdelim\{\} +% \testdelim\lgroup\rgroup +% \testdelim\lmoustache\rmoustache +\end{displaymath} +\begin{displaymath} + \testdelim)( + \testdelim][ + \testdelim// + \testdelim\backslash\backslash + \testdelim/\backslash + \testdelim\backslash/ +\end{displaymath} + + +\clearpage +\section{Big-g-g delimters} + +\def\testdelim#1#2{% + - \left#1\left#1\left#1\left#1\left#1\left#1\left#1\left#1 - + \right#2\right#2\right#2\right#2\right#2\right#2\right#2\right#2 -} + +\begingroup +\delimitershortfall-1pt +\begin{displaymath} + \testdelim\lfloor\rfloor + \qquad + \testdelim() +\end{displaymath} +\begin{displaymath} + \testdelim\lceil\rceil + \qquad + \testdelim\{\} +\end{displaymath} +\begin{displaymath} + \testdelim[] + \qquad + \testdelim\lgroup\rgroup +\end{displaymath} +\begin{displaymath} + \testdelim\langle\rangle + \qquad + \testdelim\lmoustache\rmoustache +\end{displaymath} +\begin{displaymath} + \testdelim\uparrow\downarrow \quad + \testdelim\Uparrow\Downarrow \quad +\end{displaymath} +\endgroup % \delimitershortfall + +\clearpage + +\def\X#1{$x #1 y$ &\tt\string#1} +\def\Y#1{$\big#1$ &\tt\string#1} +\def\Z#1{$x #1 y$} +\def\W#1#2{$#1{#2}$ &\tt\string#1\string{#2\string}} + +\section{Binary Operators} + +\begin{tabular}{*8l} +\X\pm &\X\cap &\X\diamond &\X\oplus \\ +\X\mp &\X\cup &\X\bigtriangleup &\X\ominus \\ +\X\times &\X\uplus &\X\bigtriangledown &\X\otimes \\ +\X\div &\X\sqcap &\X\triangleleft &\X\oslash \\ +\X\ast &\X\sqcup &\X\triangleright &\X\odot \\ +\X\star &\X\vee &\X\lhd &\X\bigcirc \\ +\X\circ &\X\wedge &\X\rhd &\X\dagger \\ +\X\bullet &\X\setminus &\X\unlhd &\X\ddagger \\ +\X\cdot &\X\wr &\X\unrhd &\X\S \\ +\X+ &\X- &\X\amalg &\X\P +\end{tabular} + +\section{Relations} + +\begin{tabular}{*8l} +\X\leq &\X\geq &\X\equiv &\X\models \\ +\X\prec &\X\succ &\X\sim &\X\perp \\ +\X\preceq &\X\succeq &\X\simeq &\X\mid \\ +\X\ll &\X\gg &\X\asymp &\X\parallel \\ +\X\subset &\X\supset &\X\approx &\X\bowtie \\ +\X\subseteq &\X\supseteq &\X\cong &\X\Join \\ +\X\sqsubset &\X\sqsupset &\X\neq &\X\smile \\ +\X\sqsubseteq &\X\sqsupseteq &\X\doteq &\X\frown \\ +\X\in &\X\ni &\X\propto &\X= \\ +\X\vdash &\X\dashv &\X< &\X> \\ +\X: +\end{tabular} + + +\section{Punctuation} + +\begin{tabular}{*{5}{lp{3.2em}}} +\X, &\X; &\X\colon &\X\ldotp &\X\cdotp +\end{tabular} + +\section{Arrows} + +\begin{tabular}{*6l} +\X\leftarrow &\X\longleftarrow &\X\uparrow \\ +\X\Leftarrow &\X\Longleftarrow &\X\Uparrow \\ +\X\rightarrow &\X\longrightarrow &\X\downarrow \\ +\X\Rightarrow &\X\Longrightarrow &\X\Downarrow \\ +\X\leftrightarrow &\X\longleftrightarrow &\X\updownarrow \\ +\X\Leftrightarrow &\X\Longleftrightarrow &\X\Updownarrow \\ +\X\mapsto &\X\longmapsto &\X\nearrow \\ +\X\hookleftarrow &\X\hookrightarrow &\X\searrow \\ +\X\leftharpoonup &\X\rightharpoonup &\X\swarrow \\ +\X\leftharpoondown &\X\rightharpoondown &\X\nwarrow \\ +\X\rightleftharpoons &\X\leadsto +\end{tabular} + +\section{Miscellaneous Symbols} + +\begin{tabular}{*8l} +\X\ldots &\X\cdots &\X\vdots &\X\ddots \\ +\X\aleph &\X\prime &\X\forall &\X\infty \\ +\X\hbar &\X\emptyset &\X\exists &\X\Box \\ +\X\imath &\X\nabla &\X\neg &\X\Diamond \\ +\X\jmath &\X\surd &\X\flat &\X\triangle \\ +\X\ell &\X\top &\X\natural &\X\clubsuit \\ +\X\wp &\X\bot &\X\sharp &\X\diamondsuit \\ +\X\Re &\X\| &\X\backslash &\X\heartsuit \\ +\X\Im &\X\angle &\X\partial &\X\spadesuit \\ +\X\mho &\X. &\X| &\X! +\end{tabular} + +\section{Variable-sized Operators} + +\begin{tabular}{*6l} +\X\sum &\X\bigcap &\X\bigodot \\ +\X\prod &\X\bigcup &\X\bigotimes \\ +\X\coprod &\X\bigsqcup &\X\bigoplus \\ +\X\int &\X\bigvee &\X\biguplus \\ +\X\oint &\X\bigwedge +\end{tabular} + +\section{Log-like Operators} + +\begin{tabular}{*8l} +\Z\arccos &\Z\cos &\Z\csc &\Z\exp & + \Z\ker &\Z\limsup &\Z\min &\Z\sinh \\ +\Z\arcsin &\Z\cosh &\Z\deg &\Z\gcd & + \Z\lg &\Z\ln &\Z\Pr &\Z\sup \\ +\Z\arctan &\Z\cot &\Z\det &\Z\hom & + \Z\lim &\Z\log &\Z\sec &\Z\tan \\ +\Z\arg &\Z\coth &\Z\dim &\Z\inf & + \Z\liminf &\Z\max &\Z\sin &\Z\tanh +\end{tabular} + +\section{Delimiters} + +\begin{tabular}{*8l} +\X( &\X) &\X\uparrow &\X\Uparrow \\ +\X[ &\X] &\X\downarrow &\X\Downarrow \\ +\X\{ &\X\} &\X\updownarrow &\X\Updownarrow \\ +\X\lfloor &\X\rfloor &\X\lceil &\X\rceil \\ +\X\langle &\X\rangle &\X/ &\X\backslash \\ +\X| &\X\| +\end{tabular} + +\section{Large Delimiters} + +\begin{tabular}{*8l} +\Y\rmoustache& \Y\lmoustache& \Y\rgroup& \Y\lgroup\\[5pt] +\Y\arrowvert& \Y\Arrowvert& \Y\bracevert +\end{tabular} + +\section{Math Mode Accents} + +\begin{tabular}{*{10}l} +\W\hat{a} &\W\acute{a} &\W\bar{a} &\W\dot{a} &\W\breve{a}\\ +\W\check{a} &\W\grave{a} &\W\vec{a} &\W\ddot{a} &\W\tilde{a}\\ +\end{tabular} + +\section{Miscellaneous Constructions} + +\begin{tabular}{*4l} +\W\widetilde{abc} &\W\widehat{abc} \\ +\W\overleftarrow{abc} &\W\overrightarrow{abc} \\ +\W\overline{abc} &\W\underline{abc} \\ +\W\overbrace{abc} &\W\underbrace{abc} \\[5pt] +\W\sqrt{abc} &$\sqrt[n]{abc}$&\verb|\sqrt[n]{abc}| \\ +$f'$&\verb|f'| &$\frac{abc}{xyz}$&\verb|\frac{abc}{xyz}| +\end{tabular} + +\clearpage + +\section{AMS Delimiters} + +\begin{tabular}{*8l} +\X\ulcorner&\X\urcorner&\X\llcorner&\X\lrcorner +\end{tabular} + +\section{AMS Arrows} + +\begin{tabular}{*8l} +\X\dashrightarrow &\X\dashleftarrow + \\ \X\leftleftarrows &\X\leftrightarrows \\ +\X\Lleftarrow &\X\twoheadleftarrow + \\ \X\leftarrowtail &\X\looparrowleft \\ +\X\leftrightharpoons &\X\curvearrowleft + \\ \X\circlearrowleft &\X\Lsh \\ +\X\upuparrows &\X\upharpoonleft + \\ \X\downharpoonleft &\X\multimap \\ +\X\leftrightsquigarrow &\X\rightrightarrows + \\ \X\rightleftarrows &\X\rightrightarrows \\ +\X\rightleftarrows &\X\twoheadrightarrow + \\ \X\rightarrowtail &\X\looparrowright \\ +\X\rightleftharpoons &\X\curvearrowright + \\ \X\circlearrowright &\X\Rsh \\ +\X\downdownarrows &\X\upharpoonright + \\ \X\downharpoonright &\X\rightsquigarrow +\end{tabular} + +\section{AMS Negated Arrows} + +\begin{tabular}{*8l} +\X\nleftarrow &\X\nrightarrow \\ \X\nLeftarrow &\X\nRightarrow \\ +\X\nleftrightarrow&\X\nLeftrightarrow +\end{tabular} + +\section{AMS Greek} + +\begin{tabular}{*4l} +\X\digamma &\X\varkappa +\end{tabular} + +\section{AMS Hebrew} + +\begin{tabular}{*6l} +\X\beth &\X\daleth &\X\gimel +\end{tabular} + +\section{AMS Miscellaneous} + +\begin{tabular}{*8l} +\X\hbar &\X\hslash \\ \X\vartriangle &\X\triangledown \\ +\X\square &\X\lozenge \\ \X\circledS &\X\angle \\ +\X\measuredangle&\X\nexists \\ \X\mho &\X\Finv$^u$ \\ +\X\Game$^u$ &\X\Bbbk$^u$ \\ \X\backprime &\X\varnothing \\ +\X\blacktriangle&\X\blacktriangledown \\ \X\blacksquare&\X\blacklozenge \\ +\X\bigstar &\X\sphericalangle \\ \X\complement &\X\eth \\ +\X\diagup$^u$ &\X\diagdown$^u$ +\end{tabular} + +$^u$ Not defined in {\tt amssymb.sty}, define using the +\verb|\newsymbol| command. + + + +\section{AMS Binary Operators} + +\begin{tabular}{*8l} +\X\dotplus &\X\smallsetminus \\ \X\Cap &\X\Cup \\ +\X\barwedge &\X\veebar \\ \X\doublebarwedge&\X\boxminus \\ +\X\boxtimes &\X\boxdot \\ \X\boxplus &\X\divideontimes \\ +\X\ltimes &\X\rtimes \\ \X\leftthreetimes&\X\rightthreetimes \\ +\X\curlywedge &\X\curlyvee \\ \X\circleddash &\X\circledast \\ +\X\circledcirc &\X\centerdot \\ \X\intercal +\end{tabular} + +\section{AMS Relations} + +\begin{tabular}{*8l} +\X\leqq &\X\leqslant \\ \X\eqslantless &\X\lesssim \\ +\X\lessapprox &\X\approxeq \\ \X\lessdot &\X\lll \\ +\X\lessgtr &\X\lesseqgtr \\ \X\lesseqqgtr &\X\doteqdot \\ +\X\risingdotseq &\X\fallingdotseq\\ \X\backsim &\X\backsimeq \\ +\X\subseteqq &\X\Subset \\ \X\sqsubset &\X\preccurlyeq\\ +\X\curlyeqprec &\X\precsim \\ \X\precapprox &\X\vartriangleleft\\ +\X\trianglelefteq&\X\vDash \\ \X\Vvdash &\X\smallsmile \\ +\X\smallfrown &\X\bumpeq \\ \X\Bumpeq &\X\geqq \\ +\X\geqslant &\X\eqslantgtr \\ \X\gtrsim &\X\gtrapprox \\ +\X\gtrdot &\X\ggg \\ \X\gtrless &\X\gtreqless \\ +\X\gtreqqless &\X\eqcirc \\ \X\circeq &\X\triangleq \\ +\X\thicksim &\X\thickapprox \\ \X\supseteqq &\X\Supset \\ +\X\sqsupset &\X\succcurlyeq \\ \X\curlyeqsucc &\X\succsim \\ +\X\succapprox &\X\vartriangleright\\ \X\trianglerighteq&\X\Vdash \\ +\X\shortmid &\X\shortparallel\\ \X\between &\X\pitchfork \\ +\X\varpropto &\X\blacktriangleleft \\ \X\therefore &\X\backepsilon\\ +\X\blacktriangleright&\X\because +\end{tabular} + +\section{AMS Negated Relations} +\begin{tabular}{*8l} +\X\nless &\X\nleq \\ \X\nleqslant &\X\nleqq \\ +\X\lneq &\X\lneqq \\ \X\lvertneqq &\X\lnsim \\ +\X\lnapprox &\X\nprec \\ \X\npreceq &\X\precnsim \\ +\X\precnapprox &\X\nsim \\ \X\nshortmid &\X\nmid \\ +\X\nvdash &\X\nvDash \\ \X\ntriangleleft&\X\ntrianglelefteq\\ +\X\nsubseteq &\X\subsetneq \\ \X\varsubsetneq&\X\subsetneqq \\ +\X\varsubsetneqq&\X\ngtr \\ \X\ngeq &\X\ngeqslant \\ +\X\ngeqq &\X\gneq \\ \X\gneqq &\X\gvertneqq \\ +\X\gnsim &\X\gnapprox \\ \X\nsucc &\X\nsucceq \\ +&nsucceqq &\X\succnsim \\ \X\succnapprox &\X\ncong \\ +\X\nshortparallel&\X\nparallel \\ \X\nvDash &\X\nVDash \\ +\X\ntriangleright&\X\ntrianglerighteq \\ \X\nsupseteq&\X\nsupseteqq\\ +\X\supsetneq &\X\varsupsetneq \\ \X\supsetneqq &\X\varsupsetneqq +\end{tabular} + +\end{document} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: t +%%% End: diff --git a/fonts/arev/doc/fonts/arev/prosper-arev.tex b/fonts/arev/doc/fonts/arev/prosper-arev.tex new file mode 100644 index 0000000000..782e251866 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-arev.tex @@ -0,0 +1,12 @@ + +\documentclass[11pt]{beamer} + +\usepackage{arev} \usefonttheme{professionalfonts} + +\include{prosper-header} + +\begin{document} + +\include{prosper-text} + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/prosper-cmbright.tex b/fonts/arev/doc/fonts/arev/prosper-cmbright.tex new file mode 100644 index 0000000000..c5bb293f74 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-cmbright.tex @@ -0,0 +1,12 @@ + +\documentclass[11pt]{beamer} + +\usepackage{cmbright} \usefonttheme{professionalfonts} + +\include{prosper-header} + +\begin{document} + +\include{prosper-text} + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/prosper-cmss.tex b/fonts/arev/doc/fonts/arev/prosper-cmss.tex new file mode 100644 index 0000000000..9cd89d7a5b --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-cmss.tex @@ -0,0 +1,10 @@ + +\documentclass[11pt]{beamer} + +\include{prosper-header} + +\begin{document} + +\include{prosper-text} + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/prosper-header.tex b/fonts/arev/doc/fonts/arev/prosper-header.tex new file mode 100644 index 0000000000..621325902d --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-header.tex @@ -0,0 +1,13 @@ +%prosper-header.tex + +\setbeamertemplate{navigation symbols}{} + +\newenvironment{colorenv1}{\color[rgb]{.8,0,0}}{\normalcolor} +\newcommand<>{\red}[1]{\begin{colorenv1}#1\end{colorenv1}} +\newenvironment{colorenv2}{\color[rgb]{.7,0,.7}}{\normalcolor} +\newcommand<>{\purple}[1]{\begin{colorenv2}#1\end{colorenv2}} +\newenvironment{colorenv3}{\color[rgb]{0,.5,0}}{\normalcolor} +\newcommand<>{\green}[1]{\begin{colorenv3}#1\end{colorenv3}} +\newenvironment{colorenv4}{\color[rgb]{0,0,.8}}{\normalcolor} +\newcommand<>{\blue}[1]{\begin{colorenv4}#1\end{colorenv4}} + diff --git a/fonts/arev/doc/fonts/arev/prosper-helvetica.tex b/fonts/arev/doc/fonts/arev/prosper-helvetica.tex new file mode 100644 index 0000000000..0c733d4097 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-helvetica.tex @@ -0,0 +1,12 @@ + +\documentclass[11pt]{beamer} + +\usepackage{helvet} %Nimbus Sans L + +\include{prosper-header} + +\begin{document} + +\include{prosper-text} + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/prosper-kerkis.tex b/fonts/arev/doc/fonts/arev/prosper-kerkis.tex new file mode 100644 index 0000000000..f5a34cb78a --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-kerkis.tex @@ -0,0 +1,12 @@ + +\documentclass[11pt]{beamer} + +\usepackage{kerkis} %\usefonttheme{professionalfonts} + +\include{prosper-header} + +\begin{document} + +\include{prosper-text} + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/prosper-lcmss.tex b/fonts/arev/doc/fonts/arev/prosper-lcmss.tex new file mode 100644 index 0000000000..f178f35dfd --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-lcmss.tex @@ -0,0 +1,12 @@ + +\documentclass[11pt]{beamer} + +\usepackage{tpslifonts} % SliTeX font + +\include{prosper-header} + +\begin{document} + +\include{prosper-text} + +\end{document} diff --git a/fonts/arev/doc/fonts/arev/prosper-text.tex b/fonts/arev/doc/fonts/arev/prosper-text.tex new file mode 100644 index 0000000000..77116889a0 --- /dev/null +++ b/fonts/arev/doc/fonts/arev/prosper-text.tex @@ -0,0 +1,34 @@ +%prosper-text.tex + +\frame[t] +{ + \frametitle{Characterization of the Imaginary Forms} + + \blue{\textbf{Theorem.}} + + Let $S=\{v_1,v_2,\ldots,v_k\}$ be a \green{set of vectors} in $\mathbb{R}^n$. + + \bigskip + + Consider $\mathcal{F}(S)=\sum_{i=1}^k \delta(v_i v_j w) \sigma_{i,j}$. + + \bigskip + + If \red{$\mathcal{F}(S)\le \varepsilon$}, then + + \[ + \phi(S,\alpha)=\frac{1}{2\pi i} \int_{-\infty}^{753} + \frac{\tilde{W}_{n}(\gamma)\cos\left(\sqrt{x^{2}}\right)}{f'(x) R/a}dx + =\det\left(\begin{array}{cc} + \alpha^{2} & \Pi\\ + \omega & x\otimes y\end{array}\right) + \] + + \bigskip \ + + \emph{Note}: If $\beta\in\Gamma$, then the form is \red{undefined} at the points in $S\cap\Gamma$, and the integral $I_l(i_1)$ diverges as $\varepsilon \rightarrow 0$. This pathological behavior \purple{can be handled} by taking + $\Gamma \subseteq S$. + +} + +\end{document} -- cgit v1.2.3