Italicizer Maquette font
Posted: Thu Jan 10, 2019 5:14 pm
Italicizer Maquette font
Here is a font that I have made today.
I refer to a post by me in a thread in the Unicode mailing list.
http://www.unicode.org/mail-arch/unicod ... /0018.html
This font is a maquette to try out the idea.
I have encoded the special character at U+EA60 (it is Alt 60000 in case that helps anyone) with a visible glyph.
The idea is to typeset some text and then when one wants a word in italics to include a U+EA60 character after each letter of the character.
Here is the OpenType code that I used.
Here is some test text. In order to try it out, please copy and paste into an application that has OpenType liga table support and then format the text using the attached font and turn on the liga table.
It is an apricot tree.
Ah, the U+EA60 characters each show as a space. I hoped that they would each show as either a black rectangle or a black square with EA60 in them.
So here is a png graphic of without liga on and with liga on.
William Overington
Thursday 10 January 2019
Here is a font that I have made today.
I refer to a post by me in a thread in the Unicode mailing list.
http://www.unicode.org/mail-arch/unicod ... /0018.html
This font is a maquette to try out the idea.
I have encoded the special character at U+EA60 (it is Alt 60000 in case that helps anyone) with a visible glyph.
The idea is to typeset some text and then when one wants a word in italics to include a U+EA60 character after each letter of the character.
Here is the OpenType code that I used.
Code: Select all
script latn {
# Latin
feature StandardLigatures1;
}
feature StandardLigatures1 liga {
# Standard Ligatures
lookup Ligature1;
}
lookup Ligature1 {
# Referenced by feature "StandardLigatures1"
sub A italic -> A_italic;
sub B italic -> B_italic;
sub C italic -> C_italic;
sub D italic -> D_italic;
sub E italic -> E_italic;
sub F italic -> F_italic;
sub G italic -> G_italic;
sub H italic -> H_italic;
sub I italic -> I_italic;
sub J italic -> J_italic;
sub K italic -> K_italic;
sub L italic -> L_italic;
sub M italic -> M_italic;
sub N italic -> N_italic;
sub O italic -> O_italic;
sub P italic -> P_italic;
sub Q italic -> Q_italic;
sub R italic -> R_italic;
sub S italic -> S_italic;
sub T italic -> T_italic;
sub U italic -> U_italic;
sub V italic -> V_italic;
sub W italic -> W_italic;
sub X italic -> X_italic;
sub Y italic -> Y_italic;
sub Z italic -> Z_italic;
sub Eacute italic -> Eacute_italic;
sub a italic -> a_italic;
sub b italic -> b_italic;
sub c italic -> c_italic;
sub d italic -> d_italic;
sub e italic -> e_italic;
sub f italic -> f_italic;
sub g italic -> g_italic;
sub h italic -> h_italic;
sub i italic -> i_italic;
sub j italic -> j_italic;
sub k italic -> k_italic;
sub l italic -> l_italic;
sub m italic -> m_italic;
sub n italic -> n_italic;
sub o italic -> o_italic;
sub p italic -> p_italic;
sub q italic -> q_italic;
sub r italic -> r_italic;
sub s italic -> s_italic;
sub t italic -> t_italic;
sub u italic -> u_italic;
sub v italic -> v_italic;
sub w italic -> w_italic;
sub x italic -> x_italic;
sub y italic -> y_italic;
sub z italic -> z_italic;
sub eacute italic -> eacute_italic;
}
It is an apricot tree.
Ah, the U+EA60 characters each show as a space. I hoped that they would each show as either a black rectangle or a black square with EA60 in them.
So here is a png graphic of without liga on and with liga on.
William Overington
Thursday 10 January 2019