Skip to main content
jlcpu
Participating Frequently
Mar 14, 2025 7:47 PM UTC
Answered

Lubaline Open Type web font is missing glyph support for the letter 'o'

Hi there,

 

In Illustrator, we can access alternate glyphs for certain letters. Lubaline is delightful in this regard, and offers lots of playful options.

 

On the web, I have started using the CSS declaration “font-feature-settings” to access these glyphs, and I am able to bring these design elements in as live type. Very exciting!

 

Discovering the correct character variant codes for font-feature-settings took some hunting, but I've started dialing it in with success.

 

But I noticed — the options for the lowercase O are missing. It should relate, I believe to 'cv41', so that if I wrote the following CSS I would change the glyph for that letter:

   

font-feature-settings : "cv41" 1

 

See attached for more info. Any chance that this can be fixed?

 

Thank you!

David__B
David__BCorrect answer
Legend
Mar 17, 2025 6:00 PM UTC

Hi @jlcpu

This is the feedback I received >

To access that specific variant of the o you'll have to turn off the calt feature. Also, the variant has index 6. See HTML snippet attached.

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>OpenType Font Alternates Demo</title>

<style>

@26667424-face {

font-family: 'MyFont';

src: url('59180.otf') format('opentype');

}

 

.normal-o {

font-family: 'MyFont';

font-size: 48px;

font-feature-settings: "calt" 0; /* Disable contextual alternates */

}

 

.alternate-o {

font-family: 'MyFont';

font-size: 48px;

font-feature-settings: "cv41" 6, "calt" 0;

}

</style>

</head>

<body>

3 replies

David__B
David__BCorrect answer
Legend
Mar 17, 2025 6:00 PM UTC

Hi @jlcpu

This is the feedback I received >

To access that specific variant of the o you'll have to turn off the calt feature. Also, the variant has index 6. See HTML snippet attached.

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>OpenType Font Alternates Demo</title>

<style>

@26667424-face {

font-family: 'MyFont';

src: url('59180.otf') format('opentype');

}

 

.normal-o {

font-family: 'MyFont';

font-size: 48px;

font-feature-settings: "calt" 0; /* Disable contextual alternates */

}

 

.alternate-o {

font-family: 'MyFont';

font-size: 48px;

font-feature-settings: "cv41" 6, "calt" 0;

}

</style>

</head>

<body>

Translate
jlcpu
jlcpuAuthor
Participating Frequently
Apr 10, 2025 3:18 PM UTC

Great, thank you so much for getting back to me quickly! This solution is *a way* to get there, which I appreciate. Now that I see it, I realize that in my case, I DO want contextual alternates AND that o. But at least there is a way to get to it!! Lubaline is definitely a wacky case...

Translate
David__B
Legend
Mar 17, 2025 2:42 PM UTC

Hi @jlcpu

I'll consult with our developers about this and let you know what I find out.

Thanks,

Dave

Translate