Quest text 2017 font for experimental chess encoding

A central location highlighting fonts created with FontCreator and/or Scanahand. Post information about your fonts here.
Post Reply
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Quest text 2017 font for experimental chess encoding

Post by William »

Quest text 2017 font for experimental chess encoding

Some readers may have noticed the discussion about chess diagrams in the Unicode mailing list.

http://www.unicode.org/mail-arch/unicod ... index.html

The thread is entitled Proposal to add standardized variation sequences for chess notation.

There is a PDF (Portable Document Format) document as well.

http://www.unicode.org/L2/L2017/17077-n ... sboard.pdf

Well I have tried to implement the proposal starting with a copy of my Quest text font and producing a Quest text 2017 font so as not to alter the original font.

Please know that the glyphs for U+FE00 and U+FE01 are my own design. I think that U+FE00 and U+FE01 may possibly be supposed to be zero width, but I made them as they are so that I could typeset the diagrams more easily and be able to test the font effectively.

Here are two images, exported from Serif PagePlus X7 using the Quest text 2017 font that I produced using FontCreator 8.0 earlier today.
Quest_text_2017_liga_switched_off.png
Quest_text_2017_liga_switched_off.png (25.65 KiB) Viewed 12929 times
Quest_text_2017_liga_switched_on.png
Quest_text_2017_liga_switched_on.png (20.05 KiB) Viewed 12929 times
Here is the font.
questtext2017.otf
(124.55 KiB) Downloaded 736 times
Here is the OpenType code that I used. I do not know whether liga is the correct table to use, but I used it as I knew that I was able to easily test the font in Serif PagePlus X7 if I used liga.

Please know that I am unsure as to whether the latn is the correct way to have made this font. I simply started with a copy of the OpenType code from a font that I made some time ago and carried on from there and it worked.

Code: Select all

script latn { 
    feature Ligatures;
}

feature Ligatures liga {
    lookup ligaSub;
}

lookup ligaSub {
    sub whitesquare uniFE00 -> uni25A1FE00;
    sub uni25A8 uniFE01 -> uni25A8FE01;
    sub uni2654 uniFE00 -> uni2654FE00;
    sub uni2654 uniFE01 -> uni2654FE01;
    sub uni2655 uniFE00 -> uni2655FE00;
    sub uni2655 uniFE01 -> uni2655FE01;
    sub uni2656 uniFE00 -> uni2656FE00;
    sub uni2656 uniFE01 -> uni2656FE01;
    sub uni2657 uniFE00 -> uni2657FE00;
    sub uni2657 uniFE01 -> uni2657FE01;
    sub uni2658 uniFE00 -> uni2658FE00;
    sub uni2658 uniFE01 -> uni2658FE01;
    sub uni2659 uniFE00 -> uni2659FE00;
    sub uni2659 uniFE01 -> uni2659FE01;
    sub uni265A uniFE00 -> uni265AFE00;
    sub uni265A uniFE01 -> uni265AFE01;
    sub uni265B uniFE00 -> uni265BFE00;
    sub uni265B uniFE01 -> uni265BFE01;
    sub uni265C uniFE00 -> uni265CFE00;
    sub uni265C uniFE01 -> uni265CFE01;
    sub uni265D uniFE00 -> uni265DFE00;
    sub uni265D uniFE01 -> uni265DFE01;
    sub uni265E uniFE00 -> uni265EFE00;
    sub uni265E uniFE01 -> uni265EFE01;
    sub uni265F uniFE00 -> uni265FFE00;
    sub uni265F uniFE01 -> uni265FFE01;

    sub uni2581 uniFE00 -> uni2581FE00;
    sub uni258F uniFE00 -> uni258FFE00;
    sub uni2594 uniFE00 -> uni2594FE00;
    sub uni2595 uniFE00 -> uni2595FE00;
    sub uni2596 uniFE00 -> uni2596FE00;
    sub uni2597 uniFE00 -> uni2597FE00;
    sub uni2598 uniFE00 -> uni2598FE00;
    sub uni259D uniFE00 -> uni259DFE00;
}
William Overington

Friday 7 April 2017
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William »

An experiment.

I have the text for the above diagrams in the PagePlus X7 desktop publishing program on my computer.

The experiment is to copy the text from there and paste it twice into this web page, once in text, once in a code panel.

After that, to clear the clipboard on my computer by copying and pasting something entirely different elsewhere, then to return to this forum and try to copy and paste the text for the diagrams back to my computer, to establish if I can round-trip Unicode code for the diagrams.


▗︀▁︀▁︀▁︀▁︀▁︀▁︀▁︀▁︀▖︀
▕︀♜︀♞︁♝︀♛︁♚︀♝︁♞︀♜︁▏︀
▕︀♟︁♟︀♟︁♟︀♟︁♟︀♟︁♟︀▏︀
▕︀□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏︀
▕︀▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏︀
▕︀□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏︀
▕︀▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏︀
▕︀♙︀♙︁♙︀♙︁♙︀♙︁♙︀♙︁▏︀
▕︀♖︁♘︀♗︁♕︀♔︁♗︀♘︁♖︀▏︀
▝︀▔︀▔︀▔︀▔︀▔︀▔︀▔︀▔︀▘︀
▗▁▁▁▁▁▁▁▁▖
▕♜︀♞︁♝︀♛︁♚︀♝︁♞︀♜︁▏
▕♟︁♟︀♟︁♟︀♟︁♟︀♟︁♟︀▏
▕□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏
▕▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏
▕□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏
▕▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏
▕♙︀♙︁♙︀♙︁♙︀♙︁♙︀♙︁▏
▕♖︁♘︀♗︁♕︀♔︁♗︀♘︁♖︀▏
▝▔▔▔▔▔▔▔▔▘

Code: Select all


▗︀▁︀▁︀▁︀▁︀▁︀▁︀▁︀▁︀▖︀
▕︀♜︀♞︁♝︀♛︁♚︀♝︁♞︀♜︁▏︀
▕︀♟︁♟︀♟︁♟︀♟︁♟︀♟︁♟︀▏︀
▕︀□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏︀
▕︀▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏︀
▕︀□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏︀
▕︀▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏︀
▕︀♙︀♙︁♙︀♙︁♙︀♙︁♙︀♙︁▏︀
▕︀♖︁♘︀♗︁♕︀♔︁♗︀♘︁♖︀▏︀
▝︀▔︀▔︀▔︀▔︀▔︀▔︀▔︀▔︀▘︀
▗▁▁▁▁▁▁▁▁▖
▕♜︀♞︁♝︀♛︁♚︀♝︁♞︀♜︁▏
▕♟︁♟︀♟︁♟︀♟︁♟︀♟︁♟︀▏
▕□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏
▕▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏
▕□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏
▕▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏
▕♙︀♙︁♙︀♙︁♙︀♙︁♙︀♙︁▏
▕♖︁♘︀♗︁♕︀♔︁♗︀♘︁♖︀▏
▝▔▔▔▔▔▔▔▔▘
Well, now to post and then to try the round-trip.

William
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William »

Yes the experiment worked very well, at first, but there is an issue.

I logged off before I tried it so that my test was as an ordinary user of the forum.

It was interesting in that I pasted into PagePlus X7 then formatted to the Quest text 2017 font then switched on the liga substitution in PagePlus X7.

Later I tried, after pasting into PagePlus X7, switching on the liga substitution in PagePlus X7 and then formatted to the Quest text 2017 font and it still worked!

So I switched liga off in PagePlus X7, I moved one of the white knights in the diagram, switched on liga to display the result, switched liga off and then copied to the clipboard.

Yet pasting back here does not work, it seems to leave out the characters to get a new line. So although I had got the picture back it was not quite the same as the original.

So back to PagePlus X7 and I used View Special Characters and switched on paragraphs and punctuation indication.

I need to use the return key and the delete key at the end of each line so as to display a pilcrow sign and remove a sign like a right angle bend with an arrow pointing to the left.

▗︀▁︀▁︀▁︀▁︀▁︀▁︀▁︀▁︀▖︀
▕︀♜︀♞︁♝︀♛︁♚︀♝︁♞︀♜︁▏︀
▕︀♟︁♟︀♟︁♟︀♟︁♟︀♟︁♟︀▏︀
▕︀□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏︀
▕︀▨︁□︀▨︁□︀▨︁□︀▨︁□︀▏︀
▕︀□︀▨︁□︀▨︁□︀▨︁□︀▨︁▏︀
▕︀▨︁□︀♘︁□︀▨︁□︀▨︁□︀▏︀
▕︀♙︀♙︁♙︀♙︁♙︀♙︁♙︀♙︁▏︀
▕︀♖︁□︀♗︁♕︀♔︁♗︀♘︁♖︀▏︀
▝︀▔︀▔︀▔︀▔︀▔︀▔︀▔︀▔︀▘︀

So now it pastes in here.

So now I shall try to recover it again.

William
Last edited by William on Sat Apr 08, 2017 12:51 pm, edited 2 times in total.
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William »

Yes, still the same.

I can post the text here, I can copy it back, yet the copy, although it displays well is not quite the same.

I do not understand what is happening at the moment and so maybe this is an issue of how the lines need to be spaced when using the new format to typeset a chess diagram for interchange.

Interesting.

Does anybody have any ideas about this please?

William
Alfred
Top Typographer
Top Typographer
Posts: 1030
Joined: Thu Apr 18, 2013 8:08 am

Re: Quest text 2017 font for experimental chess encoding

Post by Alfred »

William wrote:Here is the OpenType code that I used. I do not know whether liga is the correct table to use, but I used it as I knew that I was able to easily test the font in Serif PagePlus X7 if I used liga.
Although you could use other OpenType features, liga is probably the safest bet. Fonts such as Apple Sans Adjectives use liga, presumably so that they will perform reliably on web pages; modern browsers support features such as contextual ligatures, but older browsers only support standard ligatures.
FC14 Pro (Help) + MT11.0 Pro (Help) • Windows 10
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William »

Hi Alfred

Thank you.

William
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William »

I have produced a typecase PDF document for the characters necessary for typesetting chess diagrams using this format.
typecase_chess_diagrams_2017.pdf
(8.57 KiB) Downloaded 723 times
A PDF document of 8.57 kilobytes.

William
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William »

There is a discussion in the Unicode mailing list about variation selectors for use in transcribing Old Polish documents.

The thread started on Monday 16 July 2018.

http://www.unicode.org/mail-arch/unicod ... /0034.html

There are at present various posts in that thread, including one in a spin-off thread entitled:

old Polish and Unicode (was: Variation Sequences (and L2-11/059))

http://www.unicode.org/mail-arch/unicod ... /0066.html

Anyway on Saturday 21 July 2018 I made a font Quest text 20180721 as a concept illustartor. There is a single storey a, a double storey a, a single storey g and a double storey g.

I started with a copy of the chess font produced in 2017.

My intention was to test it in Serif PagePlus X7, a desktop publication program that supports (at least, some, I do not know how many in total) OpenType features, which I have used before to test fonts, then to post here and then to send a message to the gentleman who started the thread in the Unicode mailing list, with a copy to the Unicode mailing list and hoping that a desired encoding for Old Polish could be produced and that I could try to make a font.

However, there were problems with the testing. I wondered if it was the font but I looked through it and as the font worked sometimes in PagePlus X7 I thought that a font issue was less likely.

So I started a thread in the Serif forum, though in the knowledge that at least two people who post here also read the Serif forums.

https://community.serif.com/forum/pagep ... ar-results

Today the problem is worse, but there is a peculiarity in that if I post text that does not work to the Serif forum, then after posting I copy and paste back into Serif PagePlus X7, the OpenType glyph substitution works well.

So it may well not be something to do with the font as such, but I thought that I would post here in the hope that some readers could please check the font and maybe try it out in some other applications.

The font is available from the following link.

http://www.users.globalnet.co.uk/~ngo/q ... 180721.otf

William Overington

Monday 23 July 2018
Post Reply