chrissimpkins / codeface

Typefaces for source code beautification
Other
6.17k stars 415 forks source link

Add UW ttyp0 #103

Open efermi opened 9 years ago

efermi commented 9 years ago

http://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/

chrissimpkins commented 9 years ago

Thanks for the suggestion. Do you happen to know what this is licensed under? I don't see licensing information on the page that you linked.

efermi commented 9 years ago

From the LICENSE file:

Copyright (C) 2012, 2013 Uwe Waldmann

The UW ttyp0 fonts and all associated data files in this archive
with the exception of the utilities "bdfmangle" and "mkshallow" are
released under the ttyp0 License.

The utilities "bdfmangle" and "mkshallow" and their manual pages
are released under the MIT License.

------------------------------------------------------------------------

THE TTYP0 LICENSE

Permission is hereby granted, free of charge, to any person obtaining
a copy of this font software and associated files (the "Software"),
to deal in the Software without restriction, including without
limitation the rights to use, copy, modify, merge, publish,
distribute, embed, sublicense, and/or sell copies of the Software,
and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

(1) The above copyright notice, this permission notice, and the
    disclaimer below shall be included in all copies or substantial
    portions of the Software.

(2) If the design of any glyphs in the fonts that are contained in the
    Software or generated during the installation process is modified
    or if additional glyphs are added to the fonts, the fonts
    must be renamed. The new names may not contain the word "UW",
    irrespective of capitalisation; the new names may contain the word
    "ttyp0", irrespective of capitalisation, only if preceded by a
    foundry name different from "UW".

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

------------------------------------------------------------------------

THE MIT LICENSE

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

------------------------------------------------------------------------
efermi commented 9 years ago

From the FAQ:

The only item that distinguishes the ttyp0 license from a plain BSD or MIT license is the name change requirement.

chrissimpkins commented 9 years ago

Perfect. Thanks much. I will get it into the repository. Do you have a recommended size for the specimen images?

On Jul 26, 2015, at 4:17 PM, efermi notifications@github.com wrote:

From the FAQ:

The only item that distinguishes the ttyp0 license from a plain BSD or MIT license is the name change requirement.

— Reply to this email directly or view it on GitHub.

efermi commented 9 years ago

Aren't all the specimen images must be of one size?

chrissimpkins commented 9 years ago

I have been trying to format the bitmap fonts in the ideal size.

On Jul 26, 2015, at 5:50 PM, efermi notifications@github.com wrote:

Aren't all the specimen images must be of one size?

— Reply to this email directly or view it on GitHub.

efermi commented 9 years ago

Well, use 8x16 then -- it is the default size on the font preview page

chrissimpkins commented 9 years ago

will do. thank you!

chrissimpkins commented 9 years ago

I am working on OS X and this is released in a bdf format. Looking into a way to generate the preview images for the gallery.

flowchartsman commented 5 years ago

I laboriously converted these to .dfont awhile back. Here they are. Note that valid bmp sizes are 11,12,13,14,15,16,17,18,22 for regular and bold and 15,16,17,18 for italic. tty0.zip

Also of note is that the .dfont files appear to need to be separate. Attempting to generate a dfont family breaks things in OSX for reasons I'm not sure of. In any case, installing them separately will still result in one font from the perspective of the OS as FontBook will bundle them together.

chrissimpkins commented 5 years ago

@flowchartsman thank you very much!

flowchartsman commented 5 years ago

Before you close this out, I have just realized that the version I posted uses some of the alternate glyphs, which are explicitly against the design decisions of the original author. If you are going to include it under the name "UW ttyp0", I would prefer that you let me re-render the font as he intended. Otherwise, I am forking the project for my own use and with the intent of creating modern font formats like ttf and .dfont. If you are amenable to that, we can use it instead.

chrissimpkins commented 5 years ago

The modifications with use of the same name are prohibited by the license that is linked above in this thread. If you change the name of your derived designs we can include the original license with your downstream design. The license looks like a BSD/MIT style permissive license with an additional reserved name field added to it. Let me know how you would like to handle it. There is no rush and I won't close this thread until it is in the gallery or resolved in some other fashion. I generally try to get back around to this project every six months or so to update with new typefaces.

flowchartsman commented 5 years ago

That’s only for distribution, and I didn’t modify his glyphs, I just built it with alternate ones that he didn’t prefer. I’ve forked the font under a new name, and will try and get it building properly soon.

Sent from my iPhone

On Dec 5, 2018, at 5:31 PM, Chris Simpkins notifications@github.com wrote:

The modifications with use of the same name are prohibited by the license that is linked above in this thread. If you change the name of your derived designs we can include the original license with your downstream design. The license looks like a BSD/MIT style permissive license with an additional reserved name field added to it. Let me know how you would like to handle it. There is no rush and I won't close this thread until it is in the gallery or resolved in some other fashion. I generally try to get back around to this project every six months or so to update with new typefaces.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

chrissimpkins commented 5 years ago

Sorry, yes I was referring to distribution through this repository not that you did anything wrong by modifying the design in any way. Look forward to seeing it when ready.

flowchartsman commented 5 years ago

https://github.com/flowchartsman/greybeard Done. Let me know if there are any problems.

chrissimpkins commented 5 years ago

Thanks @flowchartsman!