• Stars
    star
    124
  • Rank 288,207 (Top 6 %)
  • Language
    Python
  • License
    SIL Open Font Lic...
  • Created over 8 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Font inspired by the title and time cards in the Nickelodeon cartoon SpongeBob SquarePants

Some Time Later...

Font inspired by the title and time cards in the Nickelodeon cartoon SpongeBob SquarePants

Click here to download the font

Note: The current version of the font, version 3.3 (December 13 2020), has full support for almost all languages written in the Latin alphabet (so, French, Spanish, Polish—even rare ones like Esperanto), all languages written in Cyrillic (Russian, Ukranian, etc), Greek, and Hebrew. The font has 1,182 glyphs.

http://i.imgur.com/afvcqWv.jpg https://i.imgur.com/TRcdie5.jpg https://i.imgur.com/tfDLyex.jpg

License

This font is released under the SIL Open Font License (OFL), see the file LICENSE in the repository.

Before December 14 2020 (350de38f), I reserved the font name «Some Time Later». I removed this legal requirement, and this applies retroactively. You may modify any version of Some Time Later and redistribute your changes under the same name as long as you credit me and redistribute the license file.

I never meant to reserve a font name in the first place and didn't understand the legal implications as it was at the time a FontForge default. Cf. fontforge/fontforge#4434.

Some glyphs in this font and OpenType features were copied from Noto Sans Hebrew, © Google Inc. That font is also an open source SIL OFL font. I'm gradually moving towards removing these glyphs.

The below is a text only version of the above for screen readers and search engines.

Some Time Later is a recreation of the classic SpongeBob Squarepants™ typeface used in the credits, in the title cards of some episodes and most famously in the time cards.

CREATION NOTES First, screenshots were collected of the typeface in action from fan wikis such as SpongeBob Wikia.

Each glyph was hand traced, no automatic tools such as Adobe Illustrator's "Image Trace" feature nor InkScape's PoTrace were used. This helps prevent artifacts which make the font work well even at very high point sizes.

In the event of multiple glyphs being found in the source materials for a given character, the OpenType feature "Stylistic Alternates" was used to preserve both glyphs in the font. In each case multiple samples were consulted to determine which form was the "main" form of the glyph, and which was the alternate form.

This happened with the Q and I glyphs, which have the Stylistic Alternates Q and I.

For fun, and since the source material contained a fraction in the form of "61/2 HOURS LATER", the font was made further OpenType aware by adding the Diagonal Fractions feature. enable-able in fine software everywhere. This allows complex fractions such as 895/702's to be written with ease.

COMPARISON TO THE STATE OF THE ART A font with the same aims as this one exists on DaFont, "Krabby Patty". But its outlines are very poor, either due to pour quality of reference material or automatic tracing.

Some Time Later supports more than 20 languages, and has the entire Latin-1 Unicode Block in the font. Glyphs which were not part of the source material were carefully constructed based on guidance provided from other glyphs.

Other symbols, such as the Euro (€), Indian Rupee (₹) and Philippine Peso sign (₱) were added as well. "Krabby Patty" (2012) doesn't support any language but English.

LICENSE Best of all, this font is 100%free for use in any work, personal or commercial. In the United States, due to the decision in Eltra Corp vs. Ringer, typeface designs are not copyrightable. Since this font is not based on any prior font software (due to Krabby Patty being very low quality and the typeface from Nickelodeon being available nowhere online), this font can be released for free, and so is.

This font is licensed under the SIL Open Font License, full text of which is available either in the archive or at http://scripts.sil.org/OFL

Please note that typeface protections notwithstanding, you are still under obligation of international trademark and copyright law, especially if this font is used in a commercial product. The Eltra Corp decision won't save you if you sell this font printed out on unlicensed SpongeBob™ themed merchandise, so stick to non-Nickelodeon uses. 

All of that said, I hope that you enjoy using this font as much as I enjoyed making it. :)

If you find a problem with the font open a bug @ https://github.com/ctrlcctrlv/some-time-later

If you want to show your support for the time it took me to make this font, you can send Bitcoin to 1KR2SithJueNs93y6JV7zdE17q3xgLWKSx

Version 2 update information

some Time Later has been updated and has the following new features:

  • Cyrillic character set! A friend sent me an image of a SpongeBob comic book published in Russia. Normally I wouldn't care about something like that, but it showed that the size of the canon was larger than I previously thought! I diligently sought out as much material as I could find online about the comic and got to digitizing. If you find a problem, please let me know.

Unfortunately, I had a lot of trouble finding the lowercase. I believe that in order to save time, the producers of the comic book used a different, but similar font for the lowercase and only made Cyrillic capitals. The font that they used for the lowercase is a different SpongeBob font called "SpongeFont SquareType" (which ironically, the version online also has no Cyrillic charset - maybe that's my next project).

Luckily for you I know enough about font design to make the lower case by myself...Nickelodeon should be paying me for this :D У меня было много веселья делает кириллический набор символов. НАСЛАЖДАТЬСЯ! Моя семья на самом деле украинский лол

  • experimental auto-kerning via FontForge's auto-kern algorithm. If you think it's kerned too tightly let me know (KERN)
  • a new alternate character which is used in the Russian SpongeBob logo: a -> a (SALT)

More Repositories

1

infinity

A vichan fork permitting users to create their own boards
PHP
318
star
2

TT2020

TT2020 is an advanced, open source, hyperrealistic, multilingual typewriter font for a new decade.
Python
181
star
3

chomsky

A font in the style of the New York Times masthead
Python
168
star
4

kjv1611

A complete digital OpenType font restoration of the typeface found in the 1611 King James Bible
TeX
80
star
5

mturk-python

Complete Mechanical Turk API written in Python that uses the same names as the official documentation
Python
44
star
6

FRBAmericanCursive

An educational cursive font family. Supports color (“emoji”) font technology; consists of 50+ fonts.
Python
38
star
7

QuaeriteRegnumDei

An open source font in the calligaphic style of a medeival Spanish rotunda (16th century)
Python
38
star
8

lcd-font

14 segment display font with many character sets
Python
34
star
9

QKeysOnScreen

Make your presentations easier to follow by showing the keys you're pressing on the screen (QiPress/Keypose/KeyCastr for Linux)
Python
32
star
10

wxsand

Owen Piette's Falling Sand Game with patch for compilation on modern systems
HTML
25
star
11

FRBCistercian

FRB Cistercian is an OpenType font for the medeival number system known as the Cistercian numerals
Python
21
star
12

FRBTaiwaneseKana

A Taiwanese kana font that supports vertical layout and ruby
Python
18
star
13

FontForge-Higher-Order-Interpolation

Higher order interpolation, also known as non-linear interpolation, in FontForge and other 100% free software
Python
18
star
14

tripkeys

The tripkey system. Tripcodes reborn with no security compromises and no self-serving secret salts.
13
star
15

imgui-skia-example

Dear ImGui, Skia, and Rust, all playing nice together
Rust
11
star
16

Noto-Sans-Tagalog

Noto Sans Tagalog as a variable font.
HTML
10
star
17

justify

A Unicode-aware text justification library
Rust
10
star
18

clR8x8

Dale Schumacher's 1989 square X11 font, in OpenType Bitmap (.otb) format
Makefile
10
star
19

humnumsort

Human numeric sorting program — does what `sort -h` is supposed to do!
Rust
10
star
20

FRBAvantGarde

Avant Garde as a variable font
Shell
9
star
21

python-atd

The Unix `at` scheduler in Python. Supports atq, atd, atrm...
Python
8
star
22

interactive-voronoi

An interactive Voronoi diagram for Windows, OS X and Linux (SDL/OpenGL, Rust)
Rust
8
star
23

mturk-php

Complete Mechanical Turk API written in PHP that uses the same names as the official documentation
PHP
8
star
24

bitmapfont2otb

Convert a bitmap font in BDF, PCF, or SFD format to an OpenType Bitmap font using FontForge's API and bdfreader
Python
8
star
25

irc-web-link

Link an IRC channel to a chatbox on your website.
JavaScript
7
star
26

OpenBaybayin

A baybayin font including many variants of the letter ᜍ, and a Unicode proposal to make ᜍ official
Rich Text Format
7
star
27

glif2svg

Convert UFO glyph files (`.glif`) to SVG
Python
6
star
28

beyond

A new frontend for NNTP Overchan. Main goals are vichan template compatibility for user scripts, separation of concerns between nntpd and frontend, and user newsgroup creation. "overchan won't die, we tried killing it and it didn't work"
6
star
29

makepkg-cg

makepkg-cg is a wrapper around makepkg that uses Control Groups via systemd.resource-control to manage resource usage during package building. It helps Arch users to build packages while keeping resource usage within reasonable limits.
Shell
5
star
30

snake

Full featured Python snake game
Python
5
star
31

bloated-ffmpeg-compile-command

what it says on the tin
Shell
4
star
32

TwitterEA00

An icon font with one icon (Twitter logo) at U+EA00 (as in Twitter's proprietary font)
Makefile
4
star
33

desalph

A Deseret alphabet font. An OpenType conversion of Kenneth R. Beesley's 2004 METAFONT font "desalph", one of the first digital fonts for the Deseret alphabet.
Python
4
star
34

baybayin

Baybayin converter 🇵🇭 which doubles as a Noto Sans Tagalog v3+ interactive specimen
JavaScript
3
star
35

ethertone

Ethertone™ is Pantone™ for the blockchain™
Solidity
3
star
36

xhippo

GNU xhippo is a generic playlist manager program for a variety of Unix sound players. It is abandonware, revived here as "v4.0", which forces GTK2 build, disables GNOME2 integration, and changes from mpeg123 to ffplay (ffmpeg).
C
3
star
37

libre-furry-art

A collection of furry art I've commissioned under a free license (not much here yet…)
Makefile
3
star
38

TwemojiMozilla.ufo

`fontmake` compilable UFO made from Mozilla's COLR/CPAL emoji font based on Twitter's emoji font
3
star
39

KCC-RedStarOS-3.0-Fonts.ttf

KCC fonts from Red Star OS 3.0 (붉은별 3.0의 KCC 글꼴)
Shell
3
star
40

Midpoint-circle-algorithm-Wikipedia-images

Images for «Midpoint circle algorithm» Wikipedia article, and source code to generate them.
Python
2
star
41

whatismyuseragent.com

What is my user agent?.com source code
JavaScript
2
star
42

sile-strike

Strikethrough command for SILE
Lua
2
star
43

sourcevimrc.vim

Automatically sources your .vimrc (Vim) or init.vim (NeoVim) files on write.
Vim Script
2
star
44

enum_for_matches

`enum_for_matches` runs a match arm for each enum variant passed into it regardless of type. It's a Rust procedural macro.
Rust
2
star
45

make-omnios-ami.sh

Upload OmniOS (Illumos) EC2 image to AWS
Shell
2
star
46

sile-texmode

A LaTeX mode for SILE 0.10.6+. Adds LaTeX T1 ligatures like `` (curly quote) and --- (em dash) to SILE, as well as diacritic marks.
Lua
2
star
47

pdf2htmlEX.AppImage

pdf2htmlEX AppImage for immediate execution w/o dependencies on Linux x86_64
2
star
48

kvkbd

An AppImage for kvkbd, a piece of GNU/Linux abandonware.
2
star
49

ffmpeg_subtitle_videos.bash

These are the scripts I use to transcribe Watkins cringe (and could be tweaked very easily to transcribe anything).
Shell
2
star
50

TaiwaneseKanaUnicodePaper

A proposal to encode Taiwanese kana in Unicode (the Universal Coded Character Set)
Lua
2
star
51

raisin

babby's first IRC bot
Python
2
star
52

Besley-Small-Caps

A fork of Owen Earl's Besley* with a version that has smallcaps as default, as well as a version with the `smcp` OTL feature
Shell
2
star
53

manpdf.sh

Instead of displaying man pages in a terminal, pipe them to this script to convert them to PDF and open them in Okular.
Python
2
star
54

gahnoo-linux.firefox.js

This extension rewrites all your user-agents from `Linux` to `GNU/Linux`. It only has an effect if you're actually on Linux. It doesn't actually check if your Linux is GNU so will lie if you're on Alpine Linux (lol).
JavaScript
2
star
55

MAGi-SynthaVision-1974-4K.mkv.bash

MAGi SynthaVision Demo (Elmsford NY 1974) (Joanne Mitchell, Bob Goldstein, Bo Gehring, et al.) [4K AI upscale]
Shell
1
star
56

basketball-waves

🏀🗑️🏀
TeX
1
star
57

glifpathlen

Quick script to print length of all <contour> elements in a UFO glyph
Rust
1
star
58

FRBKulitan

Experimental Kulitan Unicode font
HTML
1
star
59

OkinawanKanaUnicodePaper

A proposal to encode Okinawan kana in Unicode (the Universal Coded Character Set)
Lua
1
star
60

cryptochuds.db

The #bitcoin-otc WoT matched with data from the GnuPG keys therein. Includes searchable PostgreSQL database and a tab-seperated values (.tsv) file.
PLpgSQL
1
star
61

vga-text-mode-fonts

Conversion of @VileR's fonts to .otb
1
star
62

PamudpodUnicodePaper

A paper asking the Unicode Consortium to change the pamudpod to the Zyyy script
Lua
1
star
63

IDS_ZWNJ_Unicode_Paper

A paper asking the Unicode Consortium to amend the grammar of Ideographic Description Sequences
Lua
1
star
64

NotoSansTagalogVF

Noto Sans Tagalog as a variable font
1
star
65

PunctiUnicodeComment

Comment on L2/20-270 regarding two puncti
Lua
1
star
66

TOSZ

Linux TOSZ Utility (for TempleOS)
C++
1
star
67

ctrlcctrlv

Special README repo
1
star
68

jsonl-streaming-parser

Streaming parser for whitespace-separated JSON-formatted objects (.jsonl) files; built with Lark
Python
1
star
69

debug.bashrc

Alpha-quality Bash debugging functions
Shell
1
star
70

ctrlcctrlv.github.io

My personal site
HTML
1
star
71

OpenAI-GPT3-glossers

Template files for OpenAI's GPT-3
1
star
72

torippu.pdf

【洋風 及び 和風】キャップ・トリップそして、それらの種類・歴史・算出方式・算法 一覧
TeX
1
star
73

ffconcat

ffconcat.rs is a tiny program that outputs ffmpeg concat filter compatible text files from the current directory or args on CLI to stdout. If args provided, reads those, else reads current directory.
Rust
1
star
74

phpdate.js

Use PHP date() formats in JavaScript
JavaScript
1
star