google / fonts

Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
https://fonts.google.com
17.87k stars 2.6k forks source link

Add Surety (Catamaran Hebrew Fork) #6303

Open 6775060 opened 1 year ago

6775060 commented 1 year ago

Font Project Git Repo URL: https://github.com/6775060/Catamaran-Tamil.git New Repo: https://github.com/6775060/Surety

Current version: Version 1.1

New available version: Catamaran - Version 3.0

Super short description of the upgrade: The new version includes Adding the required characters to the Hebrew language Includes scoring, careful spacing

Special additions: zero slash, alternate percent sign (set 3) square quotes (set 4) Kerning improvements in Latin Catamaran_Family_Web.zip

property: Creation of all Hebrew letters and coin ligature Score is programmed in Hebrew Strict kerning for Hebrew New bindings in shekel (league), and binding "Alf" + "Learn" (in the league) and adding SmallCapitals to the quotation marks, an alternative to the percent symbol Catamaran_Family_Print.zip Specimen_Catamaran FS.pdf

RosaWagner commented 1 year ago

Hi @6775060, thanks for this contribution. Could you eventually propose the update to Pria by making a PR to the main repository?

6775060 commented 1 year ago

Looking into how to do this, thanks for the quick reply!

6775060 commented 1 year ago

I would love to receive a link to the tutorial to create the above, I couldn't find where

RosaWagner commented 1 year ago

You can find more info there: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request

But it looks like you already made a PR: https://github.com/VanillaandCream/Catamaran-Tamil/pull/32

@VanillaandCream What do you think of the quality of the additional Hebrew? Would you like to merge the sources together so we update Catamaran with it, or would you rather have a Latin-Hebrew subset created and onboarded under another name?

VanillaandCream commented 1 year ago

Rosalie, I have no way of judging the Hebrew, it is a self initiated project. I would not merge.

6775060 commented 1 year ago

Hebrew was developed with extreme rigor, from a deep familiarity with the culture of the Hebrew language, both as a mother tongue, and from extensive experience in the creation of traditional types and research of ancient scriptures in Jewish culture.

6775060 commented 1 year ago

I chose the catamaran project from among the multitude of projects that appear on Google Font, this is because I found it to be a typical typeface that can be perceived excellently on the Hebrew skeleton, my challenge was to create the conversion out of loyalty to the original, to create a uniform font that functions with Latin at the highest level.

6775060 commented 1 year ago

I shared the project with a colleague (the typographer - Ben Natan) who designed the popular Assistant project, you can contact him directly to inquire about the quality of Hebrew typography (: https://fonts.google.com/?query=Ben+Nathan

6775060 commented 1 year ago

And of course the best way to influence and get great exposure for this product is in Israel, precisely together with the fusion of Hebrew together with Latin will also give great value to interface designers, website builders, and most importantly to provide typographic aesthetics in the online space, but I will respect any decision!

VanillaandCream commented 1 year ago

Genre is off, the Hebrew doesn’t have any humanist flair. Proportions also don’t look okay. Surely, Shuki can fork and publish under a different name.

RosaWagner commented 1 year ago

Thanks for your answer @VanillaandCream.

@6775060 if the project is accepted, we would onboard it under another name then :) We'll reach out to you when somebody gets assigned to review the submission, it can take some time so no need to insist on this thread.

6775060 commented 1 year ago

I understand, will this include the Hebrew language only?

RosaWagner commented 1 year ago

It will be Latin + Hebrew :)

6775060 commented 1 year ago

OK! Waiting for instructions

davelab6 commented 1 year ago

@6775060 we are assigning @eliheuer to this project, he will be in touch (I guess towards the end of this month) with more details. Thanks for your patience :)

6775060 commented 1 year ago

Thanks Dave, glad to hear it's progressing

6775060 commented 1 year ago

Can I promote something?

RosaWagner commented 1 year ago

@6775060 if the question is "can I tell the world my font is gonna be on Google Fonts", I would advise not to promote. It won't be onboarded before several month, pending the onboarder's review. According to priorities it can also take years.

eliheuer commented 1 year ago

@6775060 Your main task now is to rename the project because the upstream maintainer is not interested in merging your Hebrew pull request. Before you do any promotion or anything else, please find a new name for the Git repository and share it here, then I can look into onboarding it under the new name.

Also please use this site to check if the new name is already in use: https://namecheck.fontdata.com/

For promotion there could be more specimen images and content in the readme for the Git repository, just from looking at https://github.com/6775060/Catamaran-Tamil.git I don't see any Hebrew and there is very little information at all.

I see that there is a PDF specimen, but from my perspective putting that content in the main readme gives it a much better chance of being seen.

Please look at other popular OFL font repositories on GitHub for reference, like Inter for example. The specimen images you create can be formatted so they can also be used for promotion on social media.

Nothing wrong with saying that the new font might be available on Google Fonts, but nothing is certain so don't make any promises about that.

VanillaandCream commented 1 year ago

Heh guys, do I need to be copied in on these emails? Please could you drop me out.

eliheuer commented 1 year ago

Sorry about that Pria! I think you can unsubscribe here: https://github.com/notifications/subscriptions

Just hit the check box by this issue and hit the unsubscribe button.

It looks like Shuki is going to fork your project under a new name to release the Hebrew font. let us know if you have any thoughts or concerns about how you are credited for the fork.

VanillaandCream commented 1 year ago

No problem at all with forking. Eben made a Devanagari from Palanquin and did not credit me. Okay with that okay if I am credited too.

6775060 commented 1 year ago

@6775060 Your main task now is to rename the project because the upstream maintainer is not interested in merging your Hebrew pull request. Before you do any promotion or anything else, please find a new name for the Git repository and share it here, then I can look into onboarding it under the new name.

Also please use this site to check if the new name is already in use: https://namecheck.fontdata.com/

For promotion there could be more specimen images and content in the readme for the Git repository, just from looking at https://github.com/6775060/Catamaran-Tamil.git I don't see any Hebrew and there is very little information at all.

I see that there is a PDF specimen, but from my perspective putting that content in the main readme gives it a much better chance of being seen.

Please look at other popular OFL font repositories on GitHub for reference, like Inter for example. The specimen images you create can be formatted so they can also be used for promotion on social media.ate can be formatted so they can also be used for promotion on social media.

Some clarifications: Should I change the name of the existing repository, or create an existing one? Is there any content infrastructure that can be found in the readme? Where is it held?

6775060 commented 1 year ago

It looks like Shuki is going to fork your project under a new name to release the Hebrew font. let us know if you have any thoughts or concerns about how you are credited for the fork.

I didn't understand your question, concerns about what? (The Hebrew translation takes a different place)

6775060 commented 1 year ago

You proposed a new name for the database - Impactful

6775060 commented 1 year ago

About Impactful: A letter type with a stylish and versatile skeleton, on the one hand it incorporates fascinating movement and cuts that symbolize determination, on the other hand it has an amazing sensitivity and charisma, these qualities give it the ability to influence and open up a wide range of uses for it.

eliheuer commented 1 year ago

Should I change the name of the existing repository, or create an existing one?

It would be best to start a new repository using the Google Fonts Project Template: https://github.com/googlefonts/googlefonts-project-template

That way you get automated QA and font builds and everything works well with the Google Fonts system, see the documentation here: https://googlefonts.github.io/gf-guide/upstream.html

Is there any content infrastructure that can be found in the readme? Where is it held?

Look at the Google Fonts Project Template for an example: https://github.com/googlefonts/googlefonts-project-template But create images that work well with whatever publishing platform you use.

I didn't understand your question, concerns about what? (The Hebrew translation takes a different place)

Pria might not want to be credited for the fork, or credited in a certain way. I'm just trying to make sure this fork is done in a way she approves of.

eliheuer commented 1 year ago

@6775060 It looks like there is already a font named impactful: https://justtheskills.com/product/impactful/

Please read the Google Fonts guide on the requirements for new fonts: https://googlefonts.github.io/gf-guide/onboarding.html#new-fonts

Note where it says:

Aim for a simple and unique name... A limited but easy way to test for uniqueness is namecheck.fontdata.com along with a general web search for name + font.

Please also read the full Google Fonts Guide to see all the requirements and how to set up the upstream Git repository: https://googlefonts.github.io/gf-guide

6775060 commented 1 year ago

I went through the documentation, you are really thorough (: I will try to stick to the instructions.

And regarding the name I checked - "impactful" in the interface (namecheck.fontdata.com) and did not appear there.

Anyway, I made a few more And because I don't speak English (the translation was done by Google), I would be happy to recommend one of the options if they are available, relevant and suitable for your interests

leverage surety skilled Microcopy Responsive maturity

eliheuer commented 1 year ago

I like Surety best from those names. It is a short simple name, and I can't find any other font that uses it.

Use the Google Font Project Template to make a new project with that name, and I can make pull requests helping to get it ready for onboarding.

Read the instruction at the top of the README to learn how to make a new repository. https://github.com/googlefonts/googlefonts-project-template

New repositories. Hit the green button above ("Use this template") to create your own repository. We then need to update the workflow permissions. Go to Settings > Actions > General > Workflow permissions and enable "Read and write permissions". Finally, rerun the failed github action by going to Actions > Initial commit > Re-run jobs > Re-run all jobs.

6775060 commented 1 year ago

There are also great reasons

  1. Google Font is a project that symbolizes - a "guarantee" par excellence
  2. A great suggestion from a qualified person like you (:
6775060 commented 1 year ago

Working on it thanks for your precise guidance!

6775060 commented 1 year ago

I couldn't find where I perform the following task: Updating a repository. To update your font repository to bring in the latest best-practices from the Google Fonts Project Template, run make update-project-template from the command line.

6775060 commented 1 year ago

Small problem: I am working on fontcreator files and you require Glyphs format

6775060 commented 1 year ago

https://github.com/6775060/Surety

eliheuer commented 1 year ago

I couldn't find where I perform the following task: Updating a repository. To update your font repository to bring in the latest best-practices from the Google Fonts Project Template, run make update-project-template from the command line.

Are you using Git from the command line? You don't need to do this on a new project you just set up like this one. This is only needed for older projects that are out of sync with the newest updates to the Google Fonts Project Template

Below is a screenshot showing how I run this command, I type make update-project-template in the root directory of the project.

Screenshot 2023-06-27 at 7 46 20 PM
eliheuer commented 1 year ago

Small problem: I am working on fontcreator files and you require Glyphs format

.UFO and .designspace files work with the Google Fonts Project Template, so you can use that format if you don't have Glyphs with no problems.

I'm looking at the FontCreator website and it says it supports the .UFO and .designspace formats: https://www.high-logic.com/font-editor/fontcreator/features-and-benefits

Screenshot 2023-06-27 at 7 55 42 PM
6775060 commented 1 year ago

לא הצלחתי למצוא היכן אני מבצע את המשימה הבאה: עדכון מאגר. כדי לעדכן את מאגר הגופנים שלך כך שיביא את השיטות המומלצות העדכניות ביותר מ-Google Fonts Project Template, הרץ make update-project-template משורת הפקודה.

האם אתה משתמש ב-Git משורת הפקודה? אתה לא צריך לעשות זאת בפרויקט חדש שרק הגדרת כמו זה. זה נחוץ רק עבור פרויקטים ישנים יותר שאינם מסונכרנים עם העדכונים החדשים ביותר לתבנית הפרויקט של גוגל גופנים

להלן צילום מסך המראה כיצד אני מפעיל את הפקודה הזו, אני מקליד make update-project-templateבספריית השורש של הפרויקט. צילום מסך 2023-06-27 בשעה 7 46 20 PM

I don't see how you get to the root directory (the black window) Or you have already done it in my project

eliheuer commented 1 year ago

This is a unix-like command line interface, on Mac it is called Terminal, and on Windows it is called WSL (Windows Subsystem for Linux), if you are on Linux, you probably know how to use it already.

If you want to seriously work on open source fonts, you really need to learn it. A lot of the things you will encounter working on this project will assume that you have basic command line skills.

See the tools section in the Google Fonts Guide: https://googlefonts.github.io/gf-guide/tools.html

Here is a basic guide, but please also search the web for "Command line for beginners": https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools/Command_line

6775060 commented 1 year ago

I have no background in programming, like Chinese for me I will try to see how to learn it

davelab6 commented 1 year ago

Fortunately this is not programming, just interacting with the computer with words instead of graphics :)

eliheuer commented 1 year ago

Thanks! Everything you need to know is in the Google Fonts Guide if you read it: https://googlefonts.github.io/gf-guide/

I can't spend a lot of time walking you through everything, but if you get stuck and have seriously tried to find answers in the Google Fonts Guide, I can help you here.

6775060 commented 1 year ago

I hope. I will go through the documentation. And let's see if I understand Chinese well ;)

eliheuer commented 1 year ago

I'm going to look at your source files and see if I can just do all the work myself in a short amount of time (there is a good chance this is not possible). Please add your latest source files in UFO or Glyphs format to your new Git repository so I can try to work with them.

6775060 commented 1 year ago

Generous of you! I sit a little on the Latin conjugation spacing (kerning). and uploads the appropriate files

6775060 commented 1 year ago

My files are ready, I tried to delete the contents of the sources folder And it was all deleted, how do I get it back?

6775060 commented 1 year ago

Screenshot_1

This is what the files look like

eliheuer commented 1 year ago

My files are ready, I tried to delete the contents of the sources folder And it was all deleted, how do I get it back?

You can revert to a previous Git commit, or you can add them back in a new commit if you still have the files.

I don't see a properly formatted ufo file anywhere in the history, I see no glyph data and I thought this was a variable font like Catamaran? So you will also need a designspace file.

If you can get me properly formatted source files, I can make a pull request to your Git repository setting everything up for you. But my time is limited, so I can't walk you through every step of the process. Almost everything you need to know is in the Google Fonts Guide and the rest can be found with a Google search.

https://googlefonts.github.io/gf-guide/

6775060 commented 1 year ago

I really appreciate your dedication to my project. I improve a few more things and upload as soon as possible.

  1. It is indeed a variable project like Catamaran plus improvements in kerning distance and everything I mentioned in the description
  2. I started to study the command line in depth - I understood and practiced, there are some things there that I still haven't figured out
  3. I tried to perform various actions in the database that for some reason failed, I also tried to upload the files in publishing an edition and that name does not allow the UPO formats
6775060 commented 1 year ago

Improved font files Surety.zip