iCollect.it®️ is a barcode (and text) version of the "Code 39 Barcode Specification" which can be read by most modern barcode scanners. I added lowercase characters for more readable labels even though they scan as uppercase. *Notes: Use an underscore instead of a space (as space characters are always blank in a fontstruct). Place an asterisk before and after your string for it to be recognised by barcode readers. Additionally, bracket pairs can be used for more stylish ends for labels etc: () [] <> See the examples. Happy scanning! As of Dec 2022, iCollect.it is a registered trademark of iCollect.it Ltd (UK).
This is a cloneWith Kerning support added to fontstruct, no more horizontal bars are needed. I shall update the tutorial illustration as well.
This font can be used to create an EAN-13 barcode which is a superset of the UPC-A barcode.
How to use
EAN-13 has 3 symbol sets A, B, and C. It looks like the following: *XXXXXX#CCCCCC*
Symbol sets
The symbol sets are placed on an international keyboard layout:
The first digit of an EAN-13 barcode does not directly correspond to a symbol. It determines which symbol set for the following 6 digits is to be used. The following listing shows the symbol set combinations for the starting digits:
If the starting digit is 0, or if you want to encode a UPC-A, only use symbol set A.
Examples
The spaces are only inserted for clarity.
The above examples contain all symbols, try them.
Standard
For detailed technical information download the GS1 General Specifications.
If you need other barcode fonts, just check my other FontStructions
This font combines two simple ideas and puts them together. Braille and color theory.
I had a long time been holding on to this font (about 2 years) but decided that maybe someone out there would like it. Its complicated, in a way, but can end up being the most compressed "barcode" I have ever seen. (With the average letter taking up approximately 2 pixels when used in its "second form" but we will get into that later.
As with many of my fonts, is rooted in braille. So a knowledge in braille is neccesary. (Braille is very very easy to learn)
So heres the nuts and bolts. Lets take a 3 letter word in braille, say, "ice"
o| oo| o
o | | o
i c e
in of itself it takes three braille spots, but, what if we were to use color theory to compress it?
the first letter would be red, the second in yellow, the third in blue? You could have them occupy the same place and have no loss of information! Anywhere red overlapped the yellow, it would be orange, anywhere yellow overlapped blue it would be green! etc.
so, "Ice" could now be expressed as
green, orange
red, blue
The word "Ice" is conveyed in a 2x2 packet of colored pixels!
Which brings me to my font. "Rybian" (a play on words of "RedYellowBlue-ian" is a colorless way of expressing that same form.
red is a horizontal line
yellow is a circle
blue is a verticle line
so, logically, orange would be a circle with a horizontal line in it
green would be a circle with a verticle line in it
purple would be a verticle and horizontal line
Many Barcode users require a taller font for easier scanning. I have extended the basic iCollect.it font to cater for this. This is not a work of art, but a practical real-world font, to help users with their personal barcoding (without the expense of a commercial font). iCollect.it is a barcode (and text) version of the "Code 39 Barcode Specification" which can be read by most modern barcode scanners. I added lowercase characters for more readable labels even though they scan as uppercase. *Notes: Use an underscore instead of a space (as space characters are always blank). Place an asterisk before and after your string for it to be recognised. Additionally bracket pairs can be used for more stylish ends for labels etc: () [] <> Happy Scanning! As of Dec 2022, iCollect.it is a registered trademark of iCollect.it Ltd (UK)
This is a clone of iCollect.it®️This font contains only numbers. No signs and no characters.
There is a small number above the bars. Just large enough to make the code readable for humans.
How to use it :
Each code must begin and end with an asterisk (*). There is no minimal or maximal limit to its length.
A vertical take on Morse code. These glyphs are read left-to-right from the bottom up and spaced so that 1 pixel = 1 unit of time, whether moving horizontally or vertically. Letters have 3 spaces between them and words have 7 spaces.
The result is a concise design that can easily be fed to tone-generation or image-to-audio software (e.g., AudioPaint) to produce accurately encoded & timed Morse code, no matter the frequency (speed) of the transmission. You can use this principle to create and place messages into music or games, make messages match a tempo or beat, arpeggiate words and turn them into music or sound effects, and much more.
The name is a pun. :P
*
21NOV2018: I've recently learned that many radio stations use an expanded version of the International Morse Code, adding many symbols and punctuation to it. Though these new glyphs are not part of the standard, they are commonly used and agreed on, so I will keep adding them as I find them.
*
Original size: 4pt (use multiples of this size for pixel perfection)
Welcome to Orwellian Barcode Prison, antithesis of Chicken Wire. The only thing to do here is squint.