Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

repository cleanup #17

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# v1.2.1

- improved ClearType and DirectWrite hinting on Windows 7+ systems.

- fixed a hinting issue on Windows making the 0 (zero) glyph appear taller for
some PPEM sizes.

*Note: if you are on OS X and are currently happy with Meslo v1.0
there is no need to upgrade to v1.2 since this version is just fixes
for Windows mostly. Also, sorry, no Arabic support yet since I
haven't found a Bitstream like font that allows extracting portions
of Arabic code pages to be used in another font.*

# v1.2

- reworked all OS/2 metrics to perform uniformly across platforms...

- ...which should fix issues with monospaced layout and line height on Windows.
(tests in Notepad, Eclipse and Visual Studio 2012 Express on Windows 7 x64 SP1
look promising).

# v1.0

Meslo has changed its name to Meslo LG which now includes three
variants: small, medium and large.

LG stands for Line Gap, so there's one variant for smaller vertical
line spacing, more towards Apple's Menlo, a normal line gap (which
equals Meslo v0.1) and a large gap, which is more than twice the
space of Apple's Menlo.

In addition to Regular, there are italic, bold and bold italic
weights included for each variant.

Tweaked the ascender/descender/line gap relationship a bit for
better layout at marginal smaller font sizes and prominent font
styles (such as bold and bold italic). Things line underlines should
be better to perceive now for the font styles.

The asterisk was tweaked for all font styles. This includes making
it line up with all alignment zones for similar height symbol
characters and fixing Menlo's absence of a slanting angle for the
italic and bold italic font styles while maintaining the readability
at all sizes.

Added a dotted zero version of Meslo LG which is called Meslo LG DZ.

# v0.1

Initial release.

13 changes: 13 additions & 0 deletions License.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Copyright 2009, 2010, 2013 André Berg

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGLDZ-Bold.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGLDZ-BoldItalic.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGLDZ-Italic.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGLDZ-Regular.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGMDZ-Bold.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGMDZ-BoldItalic.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGMDZ-Italic.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGMDZ-Regular.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGSDZ-Bold.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGSDZ-BoldItalic.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGSDZ-Italic.ttf
Binary file not shown.
Binary file added Meslo-LG-dotted-zero/MesloLGSDZ-Regular.ttf
Binary file not shown.
Binary file added Meslo-LG/About-Meslo-LG.pdf
Binary file not shown.
Binary file added Meslo-LG/MesloLGL-Bold.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGL-BoldItalic.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGL-Italic.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGL-Regular.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGM-Bold.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGM-BoldItalic.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGM-Italic.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGM-Regular.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGS-Bold.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGS-BoldItalic.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGS-Italic.ttf
Binary file not shown.
Binary file added Meslo-LG/MesloLGS-Regular.ttf
Binary file not shown.
46 changes: 46 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Meslo LG (Line Gap)

### A customized version of Apple's Menlo-Regular font (which is itself a customized version of Bitstream's Vera Sans Mono).

In Snow Leopard, Menlo-Regular is now the preferred default font
for Apple's developer tools and also the Terminal (unless you changed
the font settings yourself before upgrading to Snow Leopard, in
which case your changes will remain). I really like Menlo but I
have my gripes with it:

* The default vertical (line) spacing is just way too cramped
* I am not particularity fond of the horizontal baseline alignment of the asterisk.

These issues are why I decided to customize Menlo. The tricky part
is keeping all the custom tables, hints, etc. intact when you adjust
the globally very affecting stuff that results in vertical spacing.

The LG in Meslo LG stands for Line Gap. The idea is to give the
user to have some control over vertical spacing by choosing one of
three line gap variants: small, medium and large (**Meslo LG S**,
**Meslo LG M** and **Meslo LG L** respectively). To learn more,
check out [the FAQ](http://github.com/andreberg/Meslo-Font/wiki/Frequently-Answered-Questions) and [the wiki](http://github.com/andreberg/Meslo-Font/wiki).

If you're interested in looks, you can find comparisons on the wiki [for OS X](http://github.com/andreberg/Meslo-Font/wiki/Menlo-Meslo-LG-Compared-%28Mac-OS-X%29) and [Windows](http://github.com/andreberg/Meslo-Font/wiki/Meslo-LG-Examples-%28Windows%29).

To install Meslo LG in the Windows console, please see [Using Meslo LG with Windows Console](http://github.com/andreberg/Meslo-Font/wiki/Using-Meslo-LG-with-the-Windows-Console).

### Credits

Menlo is a Trademark of Apple Inc.
Bitstream Vera is a trademark of Bitstream, Inc., designed by Jim Lyles.

Menlo-Regular:

Copyright © 2009 Apple Inc.
Copyright © 2006 by Tavmjong Bah.
Copyright © 2003 by Bitstream, Inc. All Rights Reserved.

All other brands and product names not specifically listed are trademarks or
registered trademarks of their respective owners.

Thank you to Jim Lyles and Bitstream for the Bitstream Vera family
of fonts.

Also, huge thanks to George Williams for the free font editing
program [FontForge](http://fontforge.org).
129 changes: 0 additions & 129 deletions README.textile

This file was deleted.

Binary file removed dist/v1.0/Meslo LG DZ v1.0.zip
Binary file not shown.
Binary file removed dist/v1.0/Meslo LG v1.0.zip
Binary file not shown.
Binary file removed dist/v1.2.1/Meslo LG DZ v1.2.1.zip
Binary file not shown.
Binary file removed dist/v1.2.1/Meslo LG v1.2.1.zip
Binary file not shown.
Binary file removed dist/v1.2/Meslo LG DZ v1.2.zip
Binary file not shown.
Binary file removed dist/v1.2/Meslo LG v1.2.zip
Binary file not shown.