home.social

#unifont โ€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #unifont, aggregated by home.social.

  1. @[email protected]

    Seeing as you're making dice that are fighting the current situation in the USA right now, I think
    this would be up your alley. https://stgiga.github.io/gigaware/TarouijaD120files.zip would be up your alley. It is a 3D model with OpenSCAD for tweaks, of a d120 but instead of the numbers 1-120, it has extended Tarot and extended Ouija as its symbols, via Unicode shenanigans, following this mapping https://www.reddit.com/r/d120Lists/comments/17mr2uv/d120_tarot_and_spirit_board/

    Roll: Result
    1: Ace of Spades

    2: Two of Spades

    3: Three of Spades

    4: Four of Spades

    5: Five of Spades

    6: Six of Spades

    7: Seven of Spades

    8: Eight of Spades

    9: Nine of Spades

    10: Ten of Spades

    11: Jack of Spades

    12: Knight of Spades

    13: Queen of Spades

    14: King of Spades

    15: Ace of Hearts

    16: Two of Hearts

    17: Three of Hearts

    18: Four of Hearts

    19: Five of Hearts

    20: Six of Hearts

    21: Seven of Hearts

    22: Eight of Hearts

    23: Nine of Hearts

    24: Ten of Hearts

    25: Jack of Hearts

    26: Knight of Hearts

    27: Queen of Hearts

    28: King of Hearts

    29: Ace of Diamonds

    30: Two of Diamonds

    31: Three of Diamonds

    32: Four of Diamonds

    33: Five of Diamonds

    34: Six of Diamonds

    35: Seven of Diamonds

    36: Eight of Diamonds

    37: Nine of Diamonds

    38: Ten of Diamonds

    39: Jack of Diamonds

    40: Knight of Diamonds

    41: Queen of Diamonds

    42: King of Diamonds

    43: Black Joker

    44: Ace of Clubs

    45: Two of Clubs

    46: Three of Clubs

    47: Four of Clubs

    48: Five of Clubs

    49: Six of Clubs

    50: Seven of Clubs

    51: Eight of Clubs

    52: Nine of Clubs

    53: Ten of Clubs

    54: Jack of Clubs

    55: Knight of Clubs

    56: Queen of Clubs

    57: King of Clubs

    58: White Joker

    59: Fool

    60: Individual

    61: Childhood

    62: Youth

    63: Maturity

    64: Old Age

    65: Morning

    66: Afternoon

    67: Evening

    68: Night

    69: Earth and Air

    70: Water and Fire

    71: Dance

    72: Shopping

    73: Open Air

    74: Visual Arts

    75: Spring

    76: Summer

    77: Autumn

    78: Winter

    79: The Game

    80: Collective

    81: 0

    82: 1

    83: 2

    84: 3

    85: 4

    86: 5

    87: 6

    88: 7

    89: 8

    90: 9

    91: A

    92: B

    93: C

    94: D

    95: E

    96: F

    97: G

    98: H

    99: I

    100: J

    101: K

    102: L

    103: M

    104: N

    105: O

    106: P

    107: Q

    108: R

    109: S

    110: T

    111: U

    112: V

    113: W

    114: X

    115: Y

    116: Z

    117: Yes

    118: No

    119: Hello

    120: Goodbye

    And in Unicode

    ๐Ÿ‚ก๐Ÿ‚ข๐Ÿ‚ฃ๐Ÿ‚ค๐Ÿ‚ฅ๐Ÿ‚ฆ๐Ÿ‚ง๐Ÿ‚จ๐Ÿ‚ฉ๐Ÿ‚ช๐Ÿ‚ซ๐Ÿ‚ฌ๐Ÿ‚ญ๐Ÿ‚ฎ๐Ÿ‚ฑ๐Ÿ‚ฒ๐Ÿ‚ณ๐Ÿ‚ด๐Ÿ‚ต๐Ÿ‚ถ๐Ÿ‚ท๐Ÿ‚ธ๐Ÿ‚น๐Ÿ‚บ๐Ÿ‚ป๐Ÿ‚ผ๐Ÿ‚ฝ๐Ÿ‚พ๐Ÿƒ๐Ÿƒ‚๐Ÿƒƒ๐Ÿƒ„๐Ÿƒ…๐Ÿƒ†๐Ÿƒ‡๐Ÿƒˆ๐Ÿƒ‰๐ŸƒŠ๐Ÿƒ‹๐ŸƒŒ๐Ÿƒ๐ŸƒŽ
    ๐Ÿƒ๐Ÿƒ‘๐Ÿƒ’๐Ÿƒ“๐Ÿƒ”๐Ÿƒ•๐Ÿƒ–๐Ÿƒ—๐Ÿƒ˜๐Ÿƒ™๐Ÿƒš๐Ÿƒ›๐Ÿƒœ๐Ÿƒ๐Ÿƒž๐ŸƒŸ๐Ÿƒ ๐Ÿƒก๐Ÿƒข๐Ÿƒฃ๐Ÿƒค๐Ÿƒฅ๐Ÿƒฆ๐Ÿƒง๐Ÿƒจ๐Ÿƒฉ๐Ÿƒช๐Ÿƒซ๐Ÿƒฌ๐Ÿƒญ๐Ÿƒฎ๐Ÿƒฏ๐Ÿƒฐ๐Ÿƒฑ๐Ÿƒฒ๐Ÿƒณ๐Ÿƒด๐Ÿƒต๐Ÿถ๐Ÿท๐Ÿธ๐Ÿน๐Ÿบ๐Ÿป๐Ÿผ๐Ÿฝ๐Ÿพ๐Ÿฟ๐™ฐ๐™ฑ๐™ฒ๐™ณ๐™ด๐™ต๐™ถ๐™ท๐™ธ๐™น๐™บ๐™ป๐™ผ๐™ฝ๐™พ๐™ฟ๐š€๐š๐š‚๐šƒ๐š„๐š…๐š†๐š‡๐šˆ๐š‰๐Ÿ‘๐Ÿ‘ŽโކโŽ‹

    The first section of characters is the contents of the Playing Cards block in Unicode, minus Red Joker (white is kept) and Playing Card Back. So that means the 52 cards (jokers included) in an English/American deck of playing cards, plus Tarot's Knight cards, so 56 cards (and these are basically a graphical suit with the value above it, in a 12pt cell), plus the 22 cards in the Major Arcana, with "Fool" as XXII as is done on some decks. That section is rendered as a 12pt card with Roman numerals I through XXII with IX and XI having disambiguation dots. The naming I used for the cards is the
    alias names Unicode gives the cards. So none of the "The Hanged Man" or the generic numbered-only names that Unicode gives as their official codepoint names. After that is Ouija's 0-9 and uppercase A-Z, using Unicode's Mathematical Monospaced characters (Courier) from Mathematical Alphanumeric Symbols block, in order to fit the 1800s playbill font commonly seen on Ouija boards, also 12pt. Now the next ones are the interesting ones. To represent Yes and No, I used the Thumbs-Up and Thumbs-Down emoji respectively, and the real interesting part is what I did for Hello and Goodbye. For those, I used two characters from the Miscellaneous Technical block, namely the Enter Symbol and the Escape Symbol, both seen on old Mac keyboards. The first one is a diamond with an arrow pointing inwards, and the second one is a circle with an arrow pointing outwards. The metaphor here is that "Hello" is entering a conversation, and "Goodbye" is leaving one, obviously with a spirit. And all this fills ALL 120 slots on a d120, with no empty or duplicate entries. A unique glyph for each side. The only fonts usable for this by the way are Unifont Smooth (bundled) or UnifontEX. No other font, even Unifont itself, has all the characters together, due to the fact that Hello and Goodbye symbols are in Plane 0, meanwhile the rest of the characters are in Plane 1 AND even include emoji, never mind that some fonts do not support the Major Arcana part of the Playing Cards block. So basically, you're stuck with these two forks of GNU Unifont, but UnifontEX is pixel and so is not exactly a fitting theme unless you're a hacker like I am. Plus, by a bout of sheer chance, ALL the characters after vectorization turned out fine (though White Joker's J is too skeletal in the loop), something that related characters (some of the other stuff in the same block as the thumbs up and thumbs down emoji didn't vectorize well) have trouble with. I was very pleasantly surprised that the emoji and the Roman numerals turned out fine. But ultimately this was a feat of engineering I did when I was bored from 2023 to nowadays.

    Anyways, what makes this a compelling protest product is that it combines several things that fundamentalist Christians are very prone to hating. It takes Tarot cards and Ouija boards and shoves them onto dice that are literally divisible into an entire set of common and rare TTRPG dice, on top of the shape being a D&D d20 but divided into 6 triangles (putting a d4 on each face and then dividing by 2), a D&D d12 but divided into 10 triangles for each pentagon, as well as being a derivative shape of the d30 and d60. So basically, this "Tarouija" d120 combines multiple things that fundamentalist Christians consider "demonic" into one divination ritual item and thus is a great form of protest against the religious right. For the record I live in California. Hopefully this is interesting. Oh the OpenSCAD file needs the nightly build of OpenSCAD.
    #dicemaking #dicemaker #dice #d120 #unicode #unifontex #tarotcard #tarotdecks #tarotcards #tarotcardsreading #ouijaboard #ouija #3d #3dp #3dprinting #3dprinter #spiritboard #majorarcana #fuckice #protest #unifont #openscad #scad #3dart #art #tech #technology #code #font #fontdev #fonts #3dmodel #3dmodeling #3dmodels #3dmodeled #computerscience #compsci #boredom #activism #ice

  2. @[email protected]

    Seeing as you're making dice that are fighting the current situation in the USA right now, I think
    this would be up your alley. https://stgiga.github.io/gigaware/TarouijaD120files.zip would be up your alley. It is a 3D model with OpenSCAD for tweaks, of a d120 but instead of the numbers 1-120, it has extended Tarot and extended Ouija as its symbols, via Unicode shenanigans, following this mapping https://www.reddit.com/r/d120Lists/comments/17mr2uv/d120_tarot_and_spirit_board/

    Roll: Result
    1: Ace of Spades

    2: Two of Spades

    3: Three of Spades

    4: Four of Spades

    5: Five of Spades

    6: Six of Spades

    7: Seven of Spades

    8: Eight of Spades

    9: Nine of Spades

    10: Ten of Spades

    11: Jack of Spades

    12: Knight of Spades

    13: Queen of Spades

    14: King of Spades

    15: Ace of Hearts

    16: Two of Hearts

    17: Three of Hearts

    18: Four of Hearts

    19: Five of Hearts

    20: Six of Hearts

    21: Seven of Hearts

    22: Eight of Hearts

    23: Nine of Hearts

    24: Ten of Hearts

    25: Jack of Hearts

    26: Knight of Hearts

    27: Queen of Hearts

    28: King of Hearts

    29: Ace of Diamonds

    30: Two of Diamonds

    31: Three of Diamonds

    32: Four of Diamonds

    33: Five of Diamonds

    34: Six of Diamonds

    35: Seven of Diamonds

    36: Eight of Diamonds

    37: Nine of Diamonds

    38: Ten of Diamonds

    39: Jack of Diamonds

    40: Knight of Diamonds

    41: Queen of Diamonds

    42: King of Diamonds

    43: Black Joker

    44: Ace of Clubs

    45: Two of Clubs

    46: Three of Clubs

    47: Four of Clubs

    48: Five of Clubs

    49: Six of Clubs

    50: Seven of Clubs

    51: Eight of Clubs

    52: Nine of Clubs

    53: Ten of Clubs

    54: Jack of Clubs

    55: Knight of Clubs

    56: Queen of Clubs

    57: King of Clubs

    58: White Joker

    59: Fool

    60: Individual

    61: Childhood

    62: Youth

    63: Maturity

    64: Old Age

    65: Morning

    66: Afternoon

    67: Evening

    68: Night

    69: Earth and Air

    70: Water and Fire

    71: Dance

    72: Shopping

    73: Open Air

    74: Visual Arts

    75: Spring

    76: Summer

    77: Autumn

    78: Winter

    79: The Game

    80: Collective

    81: 0

    82: 1

    83: 2

    84: 3

    85: 4

    86: 5

    87: 6

    88: 7

    89: 8

    90: 9

    91: A

    92: B

    93: C

    94: D

    95: E

    96: F

    97: G

    98: H

    99: I

    100: J

    101: K

    102: L

    103: M

    104: N

    105: O

    106: P

    107: Q

    108: R

    109: S

    110: T

    111: U

    112: V

    113: W

    114: X

    115: Y

    116: Z

    117: Yes

    118: No

    119: Hello

    120: Goodbye

    And in Unicode

    ๐Ÿ‚ก๐Ÿ‚ข๐Ÿ‚ฃ๐Ÿ‚ค๐Ÿ‚ฅ๐Ÿ‚ฆ๐Ÿ‚ง๐Ÿ‚จ๐Ÿ‚ฉ๐Ÿ‚ช๐Ÿ‚ซ๐Ÿ‚ฌ๐Ÿ‚ญ๐Ÿ‚ฎ๐Ÿ‚ฑ๐Ÿ‚ฒ๐Ÿ‚ณ๐Ÿ‚ด๐Ÿ‚ต๐Ÿ‚ถ๐Ÿ‚ท๐Ÿ‚ธ๐Ÿ‚น๐Ÿ‚บ๐Ÿ‚ป๐Ÿ‚ผ๐Ÿ‚ฝ๐Ÿ‚พ๐Ÿƒ๐Ÿƒ‚๐Ÿƒƒ๐Ÿƒ„๐Ÿƒ…๐Ÿƒ†๐Ÿƒ‡๐Ÿƒˆ๐Ÿƒ‰๐ŸƒŠ๐Ÿƒ‹๐ŸƒŒ๐Ÿƒ๐ŸƒŽ
    ๐Ÿƒ๐Ÿƒ‘๐Ÿƒ’๐Ÿƒ“๐Ÿƒ”๐Ÿƒ•๐Ÿƒ–๐Ÿƒ—๐Ÿƒ˜๐Ÿƒ™๐Ÿƒš๐Ÿƒ›๐Ÿƒœ๐Ÿƒ๐Ÿƒž๐ŸƒŸ๐Ÿƒ ๐Ÿƒก๐Ÿƒข๐Ÿƒฃ๐Ÿƒค๐Ÿƒฅ๐Ÿƒฆ๐Ÿƒง๐Ÿƒจ๐Ÿƒฉ๐Ÿƒช๐Ÿƒซ๐Ÿƒฌ๐Ÿƒญ๐Ÿƒฎ๐Ÿƒฏ๐Ÿƒฐ๐Ÿƒฑ๐Ÿƒฒ๐Ÿƒณ๐Ÿƒด๐Ÿƒต๐Ÿถ๐Ÿท๐Ÿธ๐Ÿน๐Ÿบ๐Ÿป๐Ÿผ๐Ÿฝ๐Ÿพ๐Ÿฟ๐™ฐ๐™ฑ๐™ฒ๐™ณ๐™ด๐™ต๐™ถ๐™ท๐™ธ๐™น๐™บ๐™ป๐™ผ๐™ฝ๐™พ๐™ฟ๐š€๐š๐š‚๐šƒ๐š„๐š…๐š†๐š‡๐šˆ๐š‰๐Ÿ‘๐Ÿ‘ŽโކโŽ‹

    The first section of characters is the contents of the Playing Cards block in Unicode, minus Red Joker (white is kept) and Playing Card Back. So that means the 52 cards (jokers included) in an English/American deck of playing cards, plus Tarot's Knight cards, so 56 cards (and these are basically a graphical suit with the value above it, in a 12pt cell), plus the 22 cards in the Major Arcana, with "Fool" as XXII as is done on some decks. That section is rendered as a 12pt card with Roman numerals I through XXII with IX and XI having disambiguation dots. The naming I used for the cards is the
    alias names Unicode gives the cards. So none of the "The Hanged Man" or the generic numbered-only names that Unicode gives as their official codepoint names. After that is Ouija's 0-9 and uppercase A-Z, using Unicode's Mathematical Monospaced characters (Courier) from Mathematical Alphanumeric Symbols block, in order to fit the 1800s playbill font commonly seen on Ouija boards, also 12pt. Now the next ones are the interesting ones. To represent Yes and No, I used the Thumbs-Up and Thumbs-Down emoji respectively, and the real interesting part is what I did for Hello and Goodbye. For those, I used two characters from the Miscellaneous Technical block, namely the Enter Symbol and the Escape Symbol, both seen on old Mac keyboards. The first one is a diamond with an arrow pointing inwards, and the second one is a circle with an arrow pointing outwards. The metaphor here is that "Hello" is entering a conversation, and "Goodbye" is leaving one, obviously with a spirit. And all this fills ALL 120 slots on a d120, with no empty or duplicate entries. A unique glyph for each side. The only fonts usable for this by the way are Unifont Smooth (bundled) or UnifontEX. No other font, even Unifont itself, has all the characters together, due to the fact that Hello and Goodbye symbols are in Plane 0, meanwhile the rest of the characters are in Plane 1 AND even include emoji, never mind that some fonts do not support the Major Arcana part of the Playing Cards block. So basically, you're stuck with these two forks of GNU Unifont, but UnifontEX is pixel and so is not exactly a fitting theme unless you're a hacker like I am. Plus, by a bout of sheer chance, ALL the characters after vectorization turned out fine (though White Joker's J is too skeletal in the loop), something that related characters (some of the other stuff in the same block as the thumbs up and thumbs down emoji didn't vectorize well) have trouble with. I was very pleasantly surprised that the emoji and the Roman numerals turned out fine. But ultimately this was a feat of engineering I did when I was bored from 2023 to nowadays.

    Anyways, what makes this a compelling protest product is that it combines several things that fundamentalist Christians are very prone to hating. It takes Tarot cards and Ouija boards and shoves them onto dice that are literally divisible into an entire set of common and rare TTRPG dice, on top of the shape being a D&D d20 but divided into 6 triangles (putting a d4 on each face and then dividing by 2), a D&D d12 but divided into 10 triangles for each pentagon, as well as being a derivative shape of the d30 and d60. So basically, this "Tarouija" d120 combines multiple things that fundamentalist Christians consider "demonic" into one divination ritual item and thus is a great form of protest against the religious right. For the record I live in California. Hopefully this is interesting. Oh the OpenSCAD file needs the nightly build of OpenSCAD.
    #dicemaking #dicemaker #dice #d120 #unicode #unifontex #tarotcard #tarotdecks #tarotcards #tarotcardsreading #ouijaboard #ouija #3d #3dp #3dprinting #3dprinter #spiritboard #majorarcana #fuckice #protest #unifont #openscad #scad #3dart #art #tech #technology #code #font #fontdev #fonts #3dmodel #3dmodeling #3dmodels #3dmodeled #computerscience #compsci #boredom #activism #ice

  3. @[email protected]

    Seeing as you're making dice that are fighting the current situation in the USA right now, I think
    this would be up your alley. https://stgiga.github.io/gigaware/TarouijaD120files.zip would be up your alley. It is a 3D model with OpenSCAD for tweaks, of a d120 but instead of the numbers 1-120, it has extended Tarot and extended Ouija as its symbols, via Unicode shenanigans, following this mapping https://www.reddit.com/r/d120Lists/comments/17mr2uv/d120_tarot_and_spirit_board/

    Roll: Result
    1: Ace of Spades

    2: Two of Spades

    3: Three of Spades

    4: Four of Spades

    5: Five of Spades

    6: Six of Spades

    7: Seven of Spades

    8: Eight of Spades

    9: Nine of Spades

    10: Ten of Spades

    11: Jack of Spades

    12: Knight of Spades

    13: Queen of Spades

    14: King of Spades

    15: Ace of Hearts

    16: Two of Hearts

    17: Three of Hearts

    18: Four of Hearts

    19: Five of Hearts

    20: Six of Hearts

    21: Seven of Hearts

    22: Eight of Hearts

    23: Nine of Hearts

    24: Ten of Hearts

    25: Jack of Hearts

    26: Knight of Hearts

    27: Queen of Hearts

    28: King of Hearts

    29: Ace of Diamonds

    30: Two of Diamonds

    31: Three of Diamonds

    32: Four of Diamonds

    33: Five of Diamonds

    34: Six of Diamonds

    35: Seven of Diamonds

    36: Eight of Diamonds

    37: Nine of Diamonds

    38: Ten of Diamonds

    39: Jack of Diamonds

    40: Knight of Diamonds

    41: Queen of Diamonds

    42: King of Diamonds

    43: Black Joker

    44: Ace of Clubs

    45: Two of Clubs

    46: Three of Clubs

    47: Four of Clubs

    48: Five of Clubs

    49: Six of Clubs

    50: Seven of Clubs

    51: Eight of Clubs

    52: Nine of Clubs

    53: Ten of Clubs

    54: Jack of Clubs

    55: Knight of Clubs

    56: Queen of Clubs

    57: King of Clubs

    58: White Joker

    59: Fool

    60: Individual

    61: Childhood

    62: Youth

    63: Maturity

    64: Old Age

    65: Morning

    66: Afternoon

    67: Evening

    68: Night

    69: Earth and Air

    70: Water and Fire

    71: Dance

    72: Shopping

    73: Open Air

    74: Visual Arts

    75: Spring

    76: Summer

    77: Autumn

    78: Winter

    79: The Game

    80: Collective

    81: 0

    82: 1

    83: 2

    84: 3

    85: 4

    86: 5

    87: 6

    88: 7

    89: 8

    90: 9

    91: A

    92: B

    93: C

    94: D

    95: E

    96: F

    97: G

    98: H

    99: I

    100: J

    101: K

    102: L

    103: M

    104: N

    105: O

    106: P

    107: Q

    108: R

    109: S

    110: T

    111: U

    112: V

    113: W

    114: X

    115: Y

    116: Z

    117: Yes

    118: No

    119: Hello

    120: Goodbye

    And in Unicode

    ๐Ÿ‚ก๐Ÿ‚ข๐Ÿ‚ฃ๐Ÿ‚ค๐Ÿ‚ฅ๐Ÿ‚ฆ๐Ÿ‚ง๐Ÿ‚จ๐Ÿ‚ฉ๐Ÿ‚ช๐Ÿ‚ซ๐Ÿ‚ฌ๐Ÿ‚ญ๐Ÿ‚ฎ๐Ÿ‚ฑ๐Ÿ‚ฒ๐Ÿ‚ณ๐Ÿ‚ด๐Ÿ‚ต๐Ÿ‚ถ๐Ÿ‚ท๐Ÿ‚ธ๐Ÿ‚น๐Ÿ‚บ๐Ÿ‚ป๐Ÿ‚ผ๐Ÿ‚ฝ๐Ÿ‚พ๐Ÿƒ๐Ÿƒ‚๐Ÿƒƒ๐Ÿƒ„๐Ÿƒ…๐Ÿƒ†๐Ÿƒ‡๐Ÿƒˆ๐Ÿƒ‰๐ŸƒŠ๐Ÿƒ‹๐ŸƒŒ๐Ÿƒ๐ŸƒŽ
    ๐Ÿƒ๐Ÿƒ‘๐Ÿƒ’๐Ÿƒ“๐Ÿƒ”๐Ÿƒ•๐Ÿƒ–๐Ÿƒ—๐Ÿƒ˜๐Ÿƒ™๐Ÿƒš๐Ÿƒ›๐Ÿƒœ๐Ÿƒ๐Ÿƒž๐ŸƒŸ๐Ÿƒ ๐Ÿƒก๐Ÿƒข๐Ÿƒฃ๐Ÿƒค๐Ÿƒฅ๐Ÿƒฆ๐Ÿƒง๐Ÿƒจ๐Ÿƒฉ๐Ÿƒช๐Ÿƒซ๐Ÿƒฌ๐Ÿƒญ๐Ÿƒฎ๐Ÿƒฏ๐Ÿƒฐ๐Ÿƒฑ๐Ÿƒฒ๐Ÿƒณ๐Ÿƒด๐Ÿƒต๐Ÿถ๐Ÿท๐Ÿธ๐Ÿน๐Ÿบ๐Ÿป๐Ÿผ๐Ÿฝ๐Ÿพ๐Ÿฟ๐™ฐ๐™ฑ๐™ฒ๐™ณ๐™ด๐™ต๐™ถ๐™ท๐™ธ๐™น๐™บ๐™ป๐™ผ๐™ฝ๐™พ๐™ฟ๐š€๐š๐š‚๐šƒ๐š„๐š…๐š†๐š‡๐šˆ๐š‰๐Ÿ‘๐Ÿ‘ŽโކโŽ‹

    The first section of characters is the contents of the Playing Cards block in Unicode, minus Red Joker (white is kept) and Playing Card Back. So that means the 52 cards (jokers included) in an English/American deck of playing cards, plus Tarot's Knight cards, so 56 cards (and these are basically a graphical suit with the value above it, in a 12pt cell), plus the 22 cards in the Major Arcana, with "Fool" as XXII as is done on some decks. That section is rendered as a 12pt card with Roman numerals I through XXII with IX and XI having disambiguation dots. The naming I used for the cards is the
    alias names Unicode gives the cards. So none of the "The Hanged Man" or the generic numbered-only names that Unicode gives as their official codepoint names. After that is Ouija's 0-9 and uppercase A-Z, using Unicode's Mathematical Monospaced characters (Courier) from Mathematical Alphanumeric Symbols block, in order to fit the 1800s playbill font commonly seen on Ouija boards, also 12pt. Now the next ones are the interesting ones. To represent Yes and No, I used the Thumbs-Up and Thumbs-Down emoji respectively, and the real interesting part is what I did for Hello and Goodbye. For those, I used two characters from the Miscellaneous Technical block, namely the Enter Symbol and the Escape Symbol, both seen on old Mac keyboards. The first one is a diamond with an arrow pointing inwards, and the second one is a circle with an arrow pointing outwards. The metaphor here is that "Hello" is entering a conversation, and "Goodbye" is leaving one, obviously with a spirit. And all this fills ALL 120 slots on a d120, with no empty or duplicate entries. A unique glyph for each side. The only fonts usable for this by the way are Unifont Smooth (bundled) or UnifontEX. No other font, even Unifont itself, has all the characters together, due to the fact that Hello and Goodbye symbols are in Plane 0, meanwhile the rest of the characters are in Plane 1 AND even include emoji, never mind that some fonts do not support the Major Arcana part of the Playing Cards block. So basically, you're stuck with these two forks of GNU Unifont, but UnifontEX is pixel and so is not exactly a fitting theme unless you're a hacker like I am. Plus, by a bout of sheer chance, ALL the characters after vectorization turned out fine (though White Joker's J is too skeletal in the loop), something that related characters (some of the other stuff in the same block as the thumbs up and thumbs down emoji didn't vectorize well) have trouble with. I was very pleasantly surprised that the emoji and the Roman numerals turned out fine. But ultimately this was a feat of engineering I did when I was bored from 2023 to nowadays.

    Anyways, what makes this a compelling protest product is that it combines several things that fundamentalist Christians are very prone to hating. It takes Tarot cards and Ouija boards and shoves them onto dice that are literally divisible into an entire set of common and rare TTRPG dice, on top of the shape being a D&D d20 but divided into 6 triangles (putting a d4 on each face and then dividing by 2), a D&D d12 but divided into 10 triangles for each pentagon, as well as being a derivative shape of the d30 and d60. So basically, this "Tarouija" d120 combines multiple things that fundamentalist Christians consider "demonic" into one divination ritual item and thus is a great form of protest against the religious right. For the record I live in California. Hopefully this is interesting. Oh the OpenSCAD file needs the nightly build of OpenSCAD.
    #dicemaking #dicemaker #dice #d120 #unicode #unifontex #tarotcard #tarotdecks #tarotcards #tarotcardsreading #ouijaboard #ouija #3d #3dp #3dprinting #3dprinter #spiritboard #majorarcana #fuckice #protest #unifont #openscad #scad #3dart #art #tech #technology #code #font #fontdev #fonts #3dmodel #3dmodeling #3dmodels #3dmodeled #computerscience #compsci #boredom #activism #ice

  4. @[email protected]

    Seeing as you're making dice that are fighting the current situation in the USA right now, I think
    this would be up your alley. https://stgiga.github.io/gigaware/TarouijaD120files.zip would be up your alley. It is a 3D model with OpenSCAD for tweaks, of a d120 but instead of the numbers 1-120, it has extended Tarot and extended Ouija as its symbols, via Unicode shenanigans, following this mapping https://www.reddit.com/r/d120Lists/comments/17mr2uv/d120_tarot_and_spirit_board/

    Roll: Result
    1: Ace of Spades

    2: Two of Spades

    3: Three of Spades

    4: Four of Spades

    5: Five of Spades

    6: Six of Spades

    7: Seven of Spades

    8: Eight of Spades

    9: Nine of Spades

    10: Ten of Spades

    11: Jack of Spades

    12: Knight of Spades

    13: Queen of Spades

    14: King of Spades

    15: Ace of Hearts

    16: Two of Hearts

    17: Three of Hearts

    18: Four of Hearts

    19: Five of Hearts

    20: Six of Hearts

    21: Seven of Hearts

    22: Eight of Hearts

    23: Nine of Hearts

    24: Ten of Hearts

    25: Jack of Hearts

    26: Knight of Hearts

    27: Queen of Hearts

    28: King of Hearts

    29: Ace of Diamonds

    30: Two of Diamonds

    31: Three of Diamonds

    32: Four of Diamonds

    33: Five of Diamonds

    34: Six of Diamonds

    35: Seven of Diamonds

    36: Eight of Diamonds

    37: Nine of Diamonds

    38: Ten of Diamonds

    39: Jack of Diamonds

    40: Knight of Diamonds

    41: Queen of Diamonds

    42: King of Diamonds

    43: Black Joker

    44: Ace of Clubs

    45: Two of Clubs

    46: Three of Clubs

    47: Four of Clubs

    48: Five of Clubs

    49: Six of Clubs

    50: Seven of Clubs

    51: Eight of Clubs

    52: Nine of Clubs

    53: Ten of Clubs

    54: Jack of Clubs

    55: Knight of Clubs

    56: Queen of Clubs

    57: King of Clubs

    58: White Joker

    59: Fool

    60: Individual

    61: Childhood

    62: Youth

    63: Maturity

    64: Old Age

    65: Morning

    66: Afternoon

    67: Evening

    68: Night

    69: Earth and Air

    70: Water and Fire

    71: Dance

    72: Shopping

    73: Open Air

    74: Visual Arts

    75: Spring

    76: Summer

    77: Autumn

    78: Winter

    79: The Game

    80: Collective

    81: 0

    82: 1

    83: 2

    84: 3

    85: 4

    86: 5

    87: 6

    88: 7

    89: 8

    90: 9

    91: A

    92: B

    93: C

    94: D

    95: E

    96: F

    97: G

    98: H

    99: I

    100: J

    101: K

    102: L

    103: M

    104: N

    105: O

    106: P

    107: Q

    108: R

    109: S

    110: T

    111: U

    112: V

    113: W

    114: X

    115: Y

    116: Z

    117: Yes

    118: No

    119: Hello

    120: Goodbye

    And in Unicode

    ๐Ÿ‚ก๐Ÿ‚ข๐Ÿ‚ฃ๐Ÿ‚ค๐Ÿ‚ฅ๐Ÿ‚ฆ๐Ÿ‚ง๐Ÿ‚จ๐Ÿ‚ฉ๐Ÿ‚ช๐Ÿ‚ซ๐Ÿ‚ฌ๐Ÿ‚ญ๐Ÿ‚ฎ๐Ÿ‚ฑ๐Ÿ‚ฒ๐Ÿ‚ณ๐Ÿ‚ด๐Ÿ‚ต๐Ÿ‚ถ๐Ÿ‚ท๐Ÿ‚ธ๐Ÿ‚น๐Ÿ‚บ๐Ÿ‚ป๐Ÿ‚ผ๐Ÿ‚ฝ๐Ÿ‚พ๐Ÿƒ๐Ÿƒ‚๐Ÿƒƒ๐Ÿƒ„๐Ÿƒ…๐Ÿƒ†๐Ÿƒ‡๐Ÿƒˆ๐Ÿƒ‰๐ŸƒŠ๐Ÿƒ‹๐ŸƒŒ๐Ÿƒ๐ŸƒŽ
    ๐Ÿƒ๐Ÿƒ‘๐Ÿƒ’๐Ÿƒ“๐Ÿƒ”๐Ÿƒ•๐Ÿƒ–๐Ÿƒ—๐Ÿƒ˜๐Ÿƒ™๐Ÿƒš๐Ÿƒ›๐Ÿƒœ๐Ÿƒ๐Ÿƒž๐ŸƒŸ๐Ÿƒ ๐Ÿƒก๐Ÿƒข๐Ÿƒฃ๐Ÿƒค๐Ÿƒฅ๐Ÿƒฆ๐Ÿƒง๐Ÿƒจ๐Ÿƒฉ๐Ÿƒช๐Ÿƒซ๐Ÿƒฌ๐Ÿƒญ๐Ÿƒฎ๐Ÿƒฏ๐Ÿƒฐ๐Ÿƒฑ๐Ÿƒฒ๐Ÿƒณ๐Ÿƒด๐Ÿƒต๐Ÿถ๐Ÿท๐Ÿธ๐Ÿน๐Ÿบ๐Ÿป๐Ÿผ๐Ÿฝ๐Ÿพ๐Ÿฟ๐™ฐ๐™ฑ๐™ฒ๐™ณ๐™ด๐™ต๐™ถ๐™ท๐™ธ๐™น๐™บ๐™ป๐™ผ๐™ฝ๐™พ๐™ฟ๐š€๐š๐š‚๐šƒ๐š„๐š…๐š†๐š‡๐šˆ๐š‰๐Ÿ‘๐Ÿ‘ŽโކโŽ‹

    The first section of characters is the contents of the Playing Cards block in Unicode, minus Red Joker (white is kept) and Playing Card Back. So that means the 52 cards (jokers included) in an English/American deck of playing cards, plus Tarot's Knight cards, so 56 cards (and these are basically a graphical suit with the value above it, in a 12pt cell), plus the 22 cards in the Major Arcana, with "Fool" as XXII as is done on some decks. That section is rendered as a 12pt card with Roman numerals I through XXII with IX and XI having disambiguation dots. The naming I used for the cards is the
    alias names Unicode gives the cards. So none of the "The Hanged Man" or the generic numbered-only names that Unicode gives as their official codepoint names. After that is Ouija's 0-9 and uppercase A-Z, using Unicode's Mathematical Monospaced characters (Courier) from Mathematical Alphanumeric Symbols block, in order to fit the 1800s playbill font commonly seen on Ouija boards, also 12pt. Now the next ones are the interesting ones. To represent Yes and No, I used the Thumbs-Up and Thumbs-Down emoji respectively, and the real interesting part is what I did for Hello and Goodbye. For those, I used two characters from the Miscellaneous Technical block, namely the Enter Symbol and the Escape Symbol, both seen on old Mac keyboards. The first one is a diamond with an arrow pointing inwards, and the second one is a circle with an arrow pointing outwards. The metaphor here is that "Hello" is entering a conversation, and "Goodbye" is leaving one, obviously with a spirit. And all this fills ALL 120 slots on a d120, with no empty or duplicate entries. A unique glyph for each side. The only fonts usable for this by the way are Unifont Smooth (bundled) or UnifontEX. No other font, even Unifont itself, has all the characters together, due to the fact that Hello and Goodbye symbols are in Plane 0, meanwhile the rest of the characters are in Plane 1 AND even include emoji, never mind that some fonts do not support the Major Arcana part of the Playing Cards block. So basically, you're stuck with these two forks of GNU Unifont, but UnifontEX is pixel and so is not exactly a fitting theme unless you're a hacker like I am. Plus, by a bout of sheer chance, ALL the characters after vectorization turned out fine (though White Joker's J is too skeletal in the loop), something that related characters (some of the other stuff in the same block as the thumbs up and thumbs down emoji didn't vectorize well) have trouble with. I was very pleasantly surprised that the emoji and the Roman numerals turned out fine. But ultimately this was a feat of engineering I did when I was bored from 2023 to nowadays.

    Anyways, what makes this a compelling protest product is that it combines several things that fundamentalist Christians are very prone to hating. It takes Tarot cards and Ouija boards and shoves them onto dice that are literally divisible into an entire set of common and rare TTRPG dice, on top of the shape being a D&D d20 but divided into 6 triangles (putting a d4 on each face and then dividing by 2), a D&D d12 but divided into 10 triangles for each pentagon, as well as being a derivative shape of the d30 and d60. So basically, this "Tarouija" d120 combines multiple things that fundamentalist Christians consider "demonic" into one divination ritual item and thus is a great form of protest against the religious right. For the record I live in California. Hopefully this is interesting. Oh the OpenSCAD file needs the nightly build of OpenSCAD.
    #dicemaking #dicemaker #dice #d120 #unicode #unifontex #tarotcard #tarotdecks #tarotcards #tarotcardsreading #ouijaboard #ouija #3d #3dp #3dprinting #3dprinter #spiritboard #majorarcana #fuckice #protest #unifont #openscad #scad #3dart #art #tech #technology #code #font #fontdev #fonts #3dmodel #3dmodeling #3dmodels #3dmodeled #computerscience #compsci #boredom #activism #ice

  5. Oh joy, yet another font for nerds to drool over. ๐Ÿ˜ด #Unifont is here with #glyphs galore for everyone who spends their weekends arguing about #Unicode planesโ€”because that's what all the cool kids are doing, right? ๐Ÿ˜‚
    unifoundry.com/unifont/index.h #Fonts #NerdCulture #DesignHumor #HackerNews #ngated

  6. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  7. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  8. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  9. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  10. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  11. @[email protected]

    Is it possible to fit 16x16 font glyphs into a TV head?

    As soon as I saw that these existed I knew it was something I had to try with my extension of GNU Unifont (called UnifontEX), which even has emoji. Unifont and UnifontEX are both 8x16 for anything that can reasonably fit, and 16x16 for anything that can't. I know that people have gone to 15x18 or 15x20, but some glyphs do truly require the full 16x16 cell size, so 16x18 or 16x18 would have to be the case. I'm of course wanting Unicode support (including characters above Plane 0, of which there are
    many in the font), so that means I'd likely need a Raspberry Pi. I'm also curious which of the formats at http://stgiga.github.io/UnifontEX/ would be best. There are a lot to choose from, including ones that were never offered by upstream Unifont.

    I for the past while and especially recently had wanted to wear UnifontEX glyph displays either on my shirt or then a hat, so I could speak my more passionate topics without having to worry about voice level causing me problems.

    I also had for the past week felt like I wanted to, if I gave a tech talk or ever appeared in a video, to never show my face and instead hide in a fursuit head, but if I trick one of
    these out with cat ears, then that would do. The Raspberry Pi could theoretically let me use it as a MIDI player, obviously at safe volumes.

    Like, this TV head is something I'd actually want to do, and I'd sorta been thinking about adjacent topics recently. As an Earthbound reference, I would name mine "Lumine", after Lumine Hall from Earthbound. I'd go for a green shell for them and I'd predominantly use green or RGB colors for the text.

    Interesting idea: put fursuit fur (or scales if you are a scalie) onto a TV head.

    Fursuit head or TV head?
    "Why not both?"

    Obviously this will all be several years in the future due to my current state of nonemployment. Nonetheless I'm still curious. Also, if any of these ideas are inspirational, I give full permission to use them. Same for the font. I really don't care too much about what people do with my content.

    In other news: UnifontEX got used in the game Gem Frenzy (
    https://theyippies.itch.io/gem-frenzy), and I got credited in the Itch.io game description.

    Also my birthday is at the end of the month.
    #unicode #furry #fursuithead #tvhead #unifontex #rgbled #rgbleds #rgb #font #pixelfonts #pixelfont #unifont #raspberypi #raspberrypipico #luminehall #earthbound #16x16px #indiegame #birthdaysoon #tech #technology #techtalk #techtalks #leddisplay #displays #leddisplays #shirtdisplay #hatdisplay #scalie #scales #furry #indiedevs #catears #midi

  12. @[email protected]

    Is it possible to fit 16x16 font glyphs into a TV head?

    As soon as I saw that these existed I knew it was something I had to try with my extension of GNU Unifont (called UnifontEX), which even has emoji. Unifont and UnifontEX are both 8x16 for anything that can reasonably fit, and 16x16 for anything that can't. I know that people have gone to 15x18 or 15x20, but some glyphs do truly require the full 16x16 cell size, so 16x18 or 16x18 would have to be the case. I'm of course wanting Unicode support (including characters above Plane 0, of which there are
    many in the font), so that means I'd likely need a Raspberry Pi. I'm also curious which of the formats at http://stgiga.github.io/UnifontEX/ would be best. There are a lot to choose from, including ones that were never offered by upstream Unifont.

    I for the past while and especially recently had wanted to wear UnifontEX glyph displays either on my shirt or then a hat, so I could speak my more passionate topics without having to worry about voice level causing me problems.

    I also had for the past week felt like I wanted to, if I gave a tech talk or ever appeared in a video, to never show my face and instead hide in a fursuit head, but if I trick one of
    these out with cat ears, then that would do. The Raspberry Pi could theoretically let me use it as a MIDI player, obviously at safe volumes.

    Like, this TV head is something I'd actually want to do, and I'd sorta been thinking about adjacent topics recently. As an Earthbound reference, I would name mine "Lumine", after Lumine Hall from Earthbound. I'd go for a green shell for them and I'd predominantly use green or RGB colors for the text.

    Interesting idea: put fursuit fur (or scales if you are a scalie) onto a TV head.

    Fursuit head or TV head?
    "Why not both?"

    Obviously this will all be several years in the future due to my current state of nonemployment. Nonetheless I'm still curious. Also, if any of these ideas are inspirational, I give full permission to use them. Same for the font. I really don't care too much about what people do with my content.

    In other news: UnifontEX got used in the game Gem Frenzy (
    https://theyippies.itch.io/gem-frenzy), and I got credited in the Itch.io game description.

    Also my birthday is at the end of the month.
    #unicode #furry #fursuithead #tvhead #unifontex #rgbled #rgbleds #rgb #font #pixelfonts #pixelfont #unifont #raspberypi #raspberrypipico #luminehall #earthbound #16x16px #indiegame #birthdaysoon #tech #technology #techtalk #techtalks #leddisplay #displays #leddisplays #shirtdisplay #hatdisplay #scalie #scales #furry #indiedevs #catears #midi

  13. @[email protected]

    Is it possible to fit 16x16 font glyphs into a TV head?

    As soon as I saw that these existed I knew it was something I had to try with my extension of GNU Unifont (called UnifontEX), which even has emoji. Unifont and UnifontEX are both 8x16 for anything that can reasonably fit, and 16x16 for anything that can't. I know that people have gone to 15x18 or 15x20, but some glyphs do truly require the full 16x16 cell size, so 16x18 or 16x18 would have to be the case. I'm of course wanting Unicode support (including characters above Plane 0, of which there are
    many in the font), so that means I'd likely need a Raspberry Pi. I'm also curious which of the formats at http://stgiga.github.io/UnifontEX/ would be best. There are a lot to choose from, including ones that were never offered by upstream Unifont.

    I for the past while and especially recently had wanted to wear UnifontEX glyph displays either on my shirt or then a hat, so I could speak my more passionate topics without having to worry about voice level causing me problems.

    I also had for the past week felt like I wanted to, if I gave a tech talk or ever appeared in a video, to never show my face and instead hide in a fursuit head, but if I trick one of
    these out with cat ears, then that would do. The Raspberry Pi could theoretically let me use it as a MIDI player, obviously at safe volumes.

    Like, this TV head is something I'd actually want to do, and I'd sorta been thinking about adjacent topics recently. As an Earthbound reference, I would name mine "Lumine", after Lumine Hall from Earthbound. I'd go for a green shell for them and I'd predominantly use green or RGB colors for the text.

    Interesting idea: put fursuit fur (or scales if you are a scalie) onto a TV head.

    Fursuit head or TV head?
    "Why not both?"

    Obviously this will all be several years in the future due to my current state of nonemployment. Nonetheless I'm still curious. Also, if any of these ideas are inspirational, I give full permission to use them. Same for the font. I really don't care too much about what people do with my content.

    In other news: UnifontEX got used in the game Gem Frenzy (
    https://theyippies.itch.io/gem-frenzy), and I got credited in the Itch.io game description.

    Also my birthday is at the end of the month.
    #unicode #furry #fursuithead #tvhead #unifontex #rgbled #rgbleds #rgb #font #pixelfonts #pixelfont #unifont #raspberypi #raspberrypipico #luminehall #earthbound #16x16px #indiegame #birthdaysoon #tech #technology #techtalk #techtalks #leddisplay #displays #leddisplays #shirtdisplay #hatdisplay #scalie #scales #furry #indiedevs #catears #midi

  14. @[email protected]

    Is it possible to fit 16x16 font glyphs into a TV head?

    As soon as I saw that these existed I knew it was something I had to try with my extension of GNU Unifont (called UnifontEX), which even has emoji. Unifont and UnifontEX are both 8x16 for anything that can reasonably fit, and 16x16 for anything that can't. I know that people have gone to 15x18 or 15x20, but some glyphs do truly require the full 16x16 cell size, so 16x18 or 16x18 would have to be the case. I'm of course wanting Unicode support (including characters above Plane 0, of which there are
    many in the font), so that means I'd likely need a Raspberry Pi. I'm also curious which of the formats at http://stgiga.github.io/UnifontEX/ would be best. There are a lot to choose from, including ones that were never offered by upstream Unifont.

    I for the past while and especially recently had wanted to wear UnifontEX glyph displays either on my shirt or then a hat, so I could speak my more passionate topics without having to worry about voice level causing me problems.

    I also had for the past week felt like I wanted to, if I gave a tech talk or ever appeared in a video, to never show my face and instead hide in a fursuit head, but if I trick one of
    these out with cat ears, then that would do. The Raspberry Pi could theoretically let me use it as a MIDI player, obviously at safe volumes.

    Like, this TV head is something I'd actually want to do, and I'd sorta been thinking about adjacent topics recently. As an Earthbound reference, I would name mine "Lumine", after Lumine Hall from Earthbound. I'd go for a green shell for them and I'd predominantly use green or RGB colors for the text.

    Interesting idea: put fursuit fur (or scales if you are a scalie) onto a TV head.

    Fursuit head or TV head?
    "Why not both?"

    Obviously this will all be several years in the future due to my current state of nonemployment. Nonetheless I'm still curious. Also, if any of these ideas are inspirational, I give full permission to use them. Same for the font. I really don't care too much about what people do with my content.

    In other news: UnifontEX got used in the game Gem Frenzy (
    https://theyippies.itch.io/gem-frenzy), and I got credited in the Itch.io game description.

    Also my birthday is at the end of the month.
    #unicode #furry #fursuithead #tvhead #unifontex #rgbled #rgbleds #rgb #font #pixelfonts #pixelfont #unifont #raspberypi #raspberrypipico #luminehall #earthbound #16x16px #indiegame #birthdaysoon #tech #technology #techtalk #techtalks #leddisplay #displays #leddisplays #shirtdisplay #hatdisplay #scalie #scales #furry #indiedevs #catears #midi

  15. @[email protected]

    Is it possible to fit 16x16 font glyphs into a TV head?

    As soon as I saw that these existed I knew it was something I had to try with my extension of GNU Unifont (called UnifontEX), which even has emoji. Unifont and UnifontEX are both 8x16 for anything that can reasonably fit, and 16x16 for anything that can't. I know that people have gone to 15x18 or 15x20, but some glyphs do truly require the full 16x16 cell size, so 16x18 or 16x18 would have to be the case. I'm of course wanting Unicode support (including characters above Plane 0, of which there are
    many in the font), so that means I'd likely need a Raspberry Pi. I'm also curious which of the formats at http://stgiga.github.io/UnifontEX/ would be best. There are a lot to choose from, including ones that were never offered by upstream Unifont.

    I for the past while and especially recently had wanted to wear UnifontEX glyph displays either on my shirt or then a hat, so I could speak my more passionate topics without having to worry about voice level causing me problems.

    I also had for the past week felt like I wanted to, if I gave a tech talk or ever appeared in a video, to never show my face and instead hide in a fursuit head, but if I trick one of
    these out with cat ears, then that would do. The Raspberry Pi could theoretically let me use it as a MIDI player, obviously at safe volumes.

    Like, this TV head is something I'd actually want to do, and I'd sorta been thinking about adjacent topics recently. As an Earthbound reference, I would name mine "Lumine", after Lumine Hall from Earthbound. I'd go for a green shell for them and I'd predominantly use green or RGB colors for the text.

    Interesting idea: put fursuit fur (or scales if you are a scalie) onto a TV head.

    Fursuit head or TV head?
    "Why not both?"

    Obviously this will all be several years in the future due to my current state of nonemployment. Nonetheless I'm still curious. Also, if any of these ideas are inspirational, I give full permission to use them. Same for the font. I really don't care too much about what people do with my content.

    In other news: UnifontEX got used in the game Gem Frenzy (
    https://theyippies.itch.io/gem-frenzy), and I got credited in the Itch.io game description.

    Also my birthday is at the end of the month.
    #unicode #furry #fursuithead #tvhead #unifontex #rgbled #rgbleds #rgb #font #pixelfonts #pixelfont #unifont #raspberypi #raspberrypipico #luminehall #earthbound #16x16px #indiegame #birthdaysoon #tech #technology #techtalk #techtalks #leddisplay #displays #leddisplays #shirtdisplay #hatdisplay #scalie #scales #furry #indiedevs #catears #midi

  16. How #Arabic should render (left) vs how it would render on #Repixture signs (right) if I would re-enable it.

    RTL support works, but that's not good enough. If I understand correctly, the glyphs also need to connect.

    But then, even #GNU #Unifont (the font I use) doesn't seem to have the neccessary glyph variants.

    #GameDev #Unicode #Minetest

  17. Experimenting with erlehmann's "unicode_text" mod and trying to make it work with #Repixture's signs natively. The font is #GNU #Unifont.

    The result so far looks promising, but the most obvious issue so far is the weird stretching, but this is my fault. The smiley only "works" because I added spaces.

    #GameDev #gaming #Minetest #Unicode

  18. #Unifont ใซๆ—ฅๆœฌ่ชž็”จใ‚ฐใƒชใƒซใƒใƒผใ‚ธใƒงใƒณใŒใ‚ใ‚‹ใ‚“ใ ใ€ใ—ใ‹ใ‚‚ไฝ•ๅนดๅ‰ใ‹ใ‚‰ใ‚‚ใ™ใงใซโ€ฆโ€ฆๅˆใ‚ใฆ็ŸฅใฃใŸ

    #TIL

    unifoundry.com/unifont/index.h

  19. Interestingly, #Unifont 15 has an "_all" version with the same problem as #unscii "-full", and the additional problem that it has placeholder glyphs and is thus not suitable in any position other than final.

    However, it does have a not "_all" alternative that breaks up its hex files by plane and doesn't have placeholders; and so doesn't hit #FreeBSD's vt font file limit if one does a 1-to-1 conversion.

  20. I was seeing bizarre effects in my framebuffer virtual terminals with some Unicode 13 tests, such as glyphs coming out as half-emoticon and half-hangeul.

    It turns out that with the "-full" version of @viznut's #unscii I was hitting the 65535-glyph limit of #FreeBSD's vt font file format.

    The not "-full" version of unscii has far fewer glyphs, and also means that I can use a more up-to-date #Unifont than what comes in unscii.

    So I switched to that, and the half-and-half glyphs have gone away.

  21. GNU #Unifont, tem glifos para todo o "Unicode Basic Multilingual Plane" (BMP) os primeiros 65,536 "code points" do espaรงo #Unicode.
    unifoundry.com/unifont/index.h #typedesign

  22. is a comprehensive .

    Unifont is a bitmap Unicode font that has complete coverage of the basic multilingual plane as well as considerable coverage of the supplementary plane and ConScript Unicode Registry. Unifont is quickly updated with new versions of Unicode, allowing it to function well as a low resolution fallback font.

    Website ๐Ÿ”—๏ธ: unifoundry.com/unifont/

    apt ๐Ÿ“ฆ๏ธ: unifont ttf-unifont psf-unifont