Releases: IdreesInc/Monocraft
v4.1 - Simply Enchanting ✨
Ever wanted to type in the enchantment table language? Well now you can, as Monocraft v4.1 adds the Standard Galactic Alphabet (which is what the enchantment glyphs are based on)! These magical letters aren't part of the normal alphabet, instead they use a special codepoint range specified here. That means you are going to have to do some finagling to get it to work, but I've got the instructions for you down below!
Also, I've recently made a discord for Monocraft and all of my other projects! Join here to follow along, get updates, and help beta test pre-release builds: https://discord.gg/uUtRgC8gd8
How to write like an enchantment table
- Go to this site: https://cryptii.com/pipes/alphabetical-substitution
- Replace the "ciphertext alphabet" with this (don't worry that it looks like boxes):
- Type whatever you want in the leftmost text box, and it will be converted to galactic text in the right box (but it will still look like boxes for now)
- Copy the output text to your editor with Monocraft and watch the magic!
Here's some Lorem Ipsum text so you can see it in action!
Lastly, thank you to @Dheatly23 for fixing monospacing in ligatures as well as to @Wolodia-M for adding some glyphs!
What's Changed
- V4.1 Add Galactic Standard Alphabet, fix monospacing, and add more characters by @IdreesInc in #166
- Make Ligatures Character Width Monospaced by @Dheatly23 in #157
- Update Homebrew installation instructions by @khipp in #153
- Add 'ґ' and 'Ґ' glyphs by @Wolodia-M in #163
- 34 Add enchantment table glyphs by @IdreesInc in #165
New Contributors
- @khipp made their first contribution in #153
- @Wolodia-M made their first contribution in #163
Full Changelog: v4.0...v4.1
v4.0 - To Boldly Go...
Thanks to the fantastic work of @Dheatly23, Monocraft now supports bold and italics natively! Their code adds multiple weights including lighter and bolder weights so you can customize Monocraft's appearance to your liking!
Since Monocraft now includes multiple weights, installation has changed. The best way to install Monocraft is to use the Monocraft.ttc
file included in this (and future) releases! This is just a bundle of the TTF files for each weight in one nice package. If you'd rather install the fonts individually (or need to use the OTF for whatever reason), download the Monocraft-ttf-otf.zip
file instead and unzip it for the separate files. Thanks again to @Dheatly23 for their wonderful work!
What's Changed
- Adds Bold, Italic, and Thin Variants by @Dheatly23 in #128
- Add html comment ligature by @Ciubix8513 in #130
- enhance the variable naming to avoid confusion by @ya0guang in #139
- addition of latin small letter dotless i by @eminarican in #136
- V4 - New font weights, small fixes by @IdreesInc in #148
New Contributors
- @ya0guang made their first contribution in #139
- @eminarican made their first contribution in #136
Full Changelog: v3.0...v4.0
To install, download the Monocraft.ttc file!
v3.0 - The Big One
Thanks to the brilliant work of @dantaeusb and @Ciubix8513, Monocraft now has over 1500+ glyphs and continuous ligatures! I mean look at this:
@dantaeusb has added almost 1000 characters to the glyph set, bringing the total number of characters to 1455! Most of these include characters from non-European languages and a number of these characters are not monospaced.
@Ciubix8513 has enabled the use of continuous ligatures! With her contributions, you can now type arrows and lines up to 30 characters long (which seems excessive, but hey who am I to judge?).
Since this release contains so many new characters, there's always a chance that a bug slipped through the cracks. Please report any issues through the repo's "Issues" tab and make any comments in the discussion down below. Thanks once again to all the amazing people that have built and improved this font!
What's Changed
- Extend characters with European non-latin set by @dantaeusb in #105
- Added continuous ligatures by @Ciubix8513 in #116
- V3 by @IdreesInc in #125
New Contributors
- @dantaeusb made their first contribution in #105
Full Changelog: v2.5...v3.0
P.S. As a side project, I spent a few days making a vectorized version of Monocraft called Miracode, feel free to beta test it and let me know what you think!
v3.0-beta
@dantaeusb has added almost 1000 characters to the glyph set, bringing the total number of characters to 1455! Most of these include characters from non-European languages and a number of these characters are not monospaced. There is still work to be done to ensure that the generated characters that can be modified to be monospaced are modified as needed. It is my opinion that it is better to have the non-monospaced characters rather than nothing, but if you believe the font should be purely monospaced feel free to comment that and we can discuss. For now, this release will be a beta, but please feel free to install it and help out by reporting any issues or comments!
What's Changed
- Extend characters with European non-latin set by @dantaeusb in #105
New Contributors
- @dantaeusb made their first contribution in #105
Full Changelog: v2.5...v3.0-beta
v2.5
Thanks once more to the work of @Dheatly23, most missing gaps in certain characters in the .otf font should now be resolved. Please report any characters that might still have missing holes by creating a new issue!
What's Changed
- Take Into Account Non-integer Offsets by @Dheatly23 in #109
- Fix Broken Ligature on Windows by @Dheatly23 in #108
- Try to Join Polygons by @Dheatly23 in #112
- Add descent to ц and bump version by @IdreesInc in #113
Full Changelog: v2.4...v2.5
As usual, if you enjoy using this font, be sure to star this repository!
v2.4
Thanks to the amazing work of @Dheatly23, adjacent pixels are now merged meaning that you should no longer see tiny gaps between "pixels" when viewing the font in certain software.
What's Changed
- Combine Pixels Into Polygons by @Dheatly23 in #98
New Contributors
- @Dheatly23 made their first contribution in #98
Full Changelog: v2.2...v2.4
As usual, if you enjoy using this font, be sure to star this repository and check out Monocraft's page on itch.io if that's your thing.
v2.3
v2.2
v2.1
Added support for Polish, Romanian, Latvian, and PureScript as well as custom builds including a ligature free version and a Nerd Font patched version. Enjoy!
What's Changed
- Fixed font not generating if output directory doesn't exist by @Ciubix8513 in #76
- Add Œ and œ by @IdreesInc in #79
- Add Ş and ş by @IdreesInc in #80
- Automated exporting with and without ligatures by @Ciubix8513 in #78
- 10 Non ligature version by @IdreesInc in #81
- Update .gitignore by @IdreesInc in #82
- Add Polish glyphs by @IdreesInc in #83
- Add Romanian glyphs by @IdreesInc in #84
- Add some glyphs used in PureScript by @IdreesInc in #85
- Add Latvian glyphs by @IdreesInc in #86
- Bump version and update glyphs preview by @IdreesInc in #87
Special thanks to @fellock and @Akxe for creating new glyphs!
Full Changelog: v2.0...v2.1
v2.0
Monocraft has officially graduated to version 2.0! The font is now generated via a script rather than being hand-drawn, meaning that it is significantly easier to add new glyphs and make changes. And with the help of @Ciubix8513, we have added hundreds of additional characters bringing the total number of glyphs to over 500! Also, .ttf
and .otf
files are now generated automatically, meaning you can pick and choose which format to use.
What's Changed
- Programatically generate the Monocraft font by @IdreesInc in #74
- Added generation of data for characters with diacritics by @Ciubix8513 in #72
- Added Esperanto glyphs by @Ciubix8513 in #68
- Spaceship ligature (
<=>
) has been added
New Contributors
- @Ciubix8513 made their first contribution in #68
Full Changelog: v1.4...v2.0