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: 1957
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Quest text 2017 font for experimental chess encoding

Post by William » Fri Apr 07, 2017 3:33 pm

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 668 times
Quest_text_2017_liga_switched_on.png
Quest_text_2017_liga_switched_on.png (20.05 KiB) Viewed 668 times
Here is the font.
questtext2017.otf
(124.55 KiB) Downloaded 18 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: 1957
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William » Sat Apr 08, 2017 11:59 am

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: 1957
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William » Sat Apr 08, 2017 12:43 pm

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: 1957
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Re: Quest text 2017 font for experimental chess encoding

Post by William » Sat Apr 08, 2017 12:48 pm

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: 916
Joined: Thu Apr 18, 2013 8:08 am

Re: Quest text 2017 font for experimental chess encoding

Post by Alfred » Sat Apr 08, 2017 6:32 pm

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.
FC11.0 Pro (Help) + MT7.0 (Help) • Windows 10

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

Re: Quest text 2017 font for experimental chess encoding

Post by William » Sat Apr 08, 2017 6:37 pm

Hi Alfred

Thank you.

William

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

Re: Quest text 2017 font for experimental chess encoding

Post by William » Thu Apr 13, 2017 8:39 am

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 31 times
A PDF document of 8.57 kilobytes.

William

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests