
Dear Wolfgang and Aditya, I’d like to ask about my problems since you know well about the fonts and the simpleslide module. I have used simpleslide module frequently without any problem, but not in this year. Today, I tried to make a slide using simple slide module again, but I have a problem. First, I define Noto CJK-KR as a bodyfont. Korean texts in the text has no problem. But Koreans used as a main Title and SlideTitles are not shown. The error messages are following: fonts > checking > char 실 (U+0C2E4) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 용 (U+0C6A9) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 적 (U+0C801) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 수 (U+0C218) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 학 (U+0D559) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing According to this log, it look for Korean characters in the math font which fails. If I set \definefont[BigFontOnehalf][NotoSansCJKkr-Bold sa 1.5] \definefont[BigFontTwo][NotoSansCJKkr-Bold sa 2] Then the following code has no problem. Of course, author, institution, and body texts are shown well as before. \setupTitle[title={\BigFontTwo 여기에도 수학이?}, author={정 달 영}, institution={숭실대학교}, date={}, ] \SlideTitle{\BigFontOnehalf 자주듣는 질문들} \leftaligned{\framed[]{\tfc 수학은 왜 배우나요?}}\vfill \midaligned{\framed[]{\tfc 수학은 누가 만들었나요?}}\vfill \rightaligned{\framed[]{\tfc 이거 어디다 써요?}}\vfill My question is that "Why it tries to use the math font for Title and SlideTitle?" Here is a simplified example. %font definition \definefontfamily[notoFont][rm][Noto Serif CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] \definefontfamily[notoFont][ss][Noto Sans CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] \definefontfamily[notoFont][tt][Noto Sans Mono CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] %\definefontfamily[notoFont][math][Tex Gyre Termes Math] \definefontfamily[notoFont][math][Tex Gyre Pagella Math] \usemodule[simpleslides][style=Swoosh, font=, color=blue,] \setupTitle[color=darkblue] \setupbodyfont[notoFont,ss, \NormalSize] \setuppagenumbering[state=stop] \setupTitle[title={\BigFontTwo 여기에도 수학이? \crlf {\fancyOne Mathematics everywhere!}}, author={정 달 영}, institution={숭실대학교}, date={}, ] \setupfootertexts [\tfx FlexMath \hfill \pagenumber\ / \lastpage] \placeTitle \startcomponent \SlideTitle{\BigFontOnehalf 자주듣는 질문들} \null\vfill \leftaligned{\framed[]{\tfc 수학은 왜 배우나요?}}\vfill \midaligned{\framed[]{\tfc 수학은 누가 만들었나요?}}\vfill \rightaligned{\framed[]{\tfc 이거 어디다 써요?}}\vfill \stopcomponent

Am 21.06.2025 um 16:29 schrieb Jeong Dal via ntg-context:
Dear Wolfgang and Aditya,
I’d like to ask about my problems since you know well about the fonts and the simpleslide module.
Hraban is the current maintainer of the simpleslides module.
[...]
\startcomponent
You're missing the mandatory argument for \startcomponent. Wolfgang

Dear Wolfgang, Thank you for the comment. I made a mistake during the process of combining two files(a product file and a component file). Here is a working minimal sample file. \definefontfamily[notoFont][rm][Noto Serif CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] \definefontfamily[notoFont][ss][Noto Sans CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] \definefontfamily[notoFont][tt][Noto Sans Mono CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] \definefont[BigFontOnehalf][NotoSansCJKkr-Bold sa 1.5] \definefont[BigFontTwo][NotoSansCJKkr-Bold sa 2] %\definefontfamily[notoFont][math][Tex Gyre Termes Math] \definefontfamily[notoFont][math][Tex Gyre Pagella Math] \usemodule[simpleslides][style=Swoosh, font=, color=blue,] \setupTitle[color=darkblue] \setupbodyfont[notoFont,ss, \NormalSize] \setuppagenumbering[state=stop] \starttext \setupTitle[title={\BigFontTwo 여기에도 수학이?}, author={정 달 영}, institution={숭실대학교}, date={}, ] \setupfootertexts [\tfx FlexMath \hfill \pagenumber\ / \lastpage] \placeTitle \SlideTitle{\BigFontOnehalf 자주듣는 질문들} \leftaligned{\framed[]{\tfc 수학은 왜 배우나요?}}\vfill \midaligned{\framed[]{\tfc 수학은 누가 만들었나요?}}\vfill \rightaligned{\framed[]{\tfc 이거 어디다 써요?}}\vfill \stoptext However, if I remove \BigFontTwo and \BigFontOnehalf, it doesn’t show Korean title and here is the log file which tells that it is looking for Korean characters in the math font file. But all the Korean texts in the body are shown well. I wonder why it goes to math font for title and SlideTitle. BTW, is there any modification needed on the font definition? Thank you for your concern. Best regards, Dalyoung fonts > checking > char 여 (U+0C5EC) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 기 (U+0AE30) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 에 (U+0C5D0) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 도 (U+0B3C4) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 수 (U+0C218) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 학 (U+0D559) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 이 (U+0C774) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing pages > flushing realpage 1, userpage 1, subpage 1 metafun > log > overloading permanent 'condition' fonts > checking > char 자 (U+0C790) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 주 (U+0C8FC) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 듣 (U+0B4E3) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 는 (U+0B294) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 질 (U+0C9C8) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 문 (U+0BB38) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 들 (U+0B4E4) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing pages > flushing realpage 2, userpage 2, subpage 2 close source > level 1, order 6, name '/Users/graph/Library/Mobile Documents/com~apple~CloudDocs/Documents/test2.tex'

Am 21.06.25 um 17:13 schrieb Wolfgang Schuster:
Am 21.06.2025 um 16:29 schrieb Jeong Dal via ntg-context:
Dear Wolfgang and Aditya,
I’d like to ask about my problems since you know well about the fonts and the simpleslide module.
Hraban is the current maintainer of the simpleslides module.
True, and after taking over and trying to enhance it I recognized that it doesn’t fit my needs and also works a bit against ConTeXt, e.g. with its own font mechanism. I didn’t touch it since 2023-04. See “Using different fonts” in https://codeberg.org/fiee/context-simpleslides – but that’s not even necessary. Your example worked for me after I changed "Noto Sans CJK KR" to "Noto Sans KR", because that’s the name of the font family in my installation. Please check yours. Hraban

Am 22.06.2025 um 17:36 schrieb Henning Hraban Ramm:
Am 21.06.25 um 17:13 schrieb Wolfgang Schuster:
Am 21.06.2025 um 16:29 schrieb Jeong Dal via ntg-context:
Dear Wolfgang and Aditya,
I’d like to ask about my problems since you know well about the fonts and the simpleslide module.
Hraban is the current maintainer of the simpleslides module.
True, and after taking over and trying to enhance it I recognized that it doesn’t fit my needs and also works a bit against ConTeXt, e.g. with its own font mechanism. I didn’t touch it since 2023-04.
See “Using different fonts” in https://codeberg.org/fiee/context- simpleslides – but that’s not even necessary.
Your example worked for me after I changed "Noto Sans CJK KR" to "Noto Sans KR", because that’s the name of the font family in my installation. Please check yours.
You can find files with both naming shemes but AFAIR they removed the CJK part from the name for the variable width version. The fonts on my system follow the naming sheme i the example and I can run it without an error. The next step would be a check for the names of the korean noto fonts with "mtxrun --script fonts --list --all --pattern=notosans*kr*". Wolfgang

Dear Hraban and Wolfgang, Thank you for your testing. I installed Noto Sans KR fonts in my font folder in Mac. And check the list of fonts whose name includes ‘notosans*kr*’ as you said” mtxrun --script fonts --list --all --pattern='notosans*kr*’ And got the following list. notosansbatakregular notosansbatak notosansbatakregular /System/Library/Fonts/Supplemental/NotoSansBatak-Regular.ttf notosanscjkkrblack notosanscjkkr notosanscjkkrblack /Users/graph/Library/Fonts/NotoSansCJKkr-Black.otf notosanscjkkrbold notosanscjkkr notosanscjkkrbold /Users/graph/Library/Fonts/NotoSansCJKkr-Bold.otf notosanscjkkrdemilight notosanscjkkr notosanscjkkrdemilight /Users/graph/Library/Fonts/NotoSansCJKkr-DemiLight.otf notosanscjkkrlight notosanscjkkr notosanscjkkrlight /Users/graph/Library/Fonts/NotoSansCJKkr-Light.otf notosanscjkkrmedium notosanscjkkr notosanscjkkrmedium /Users/graph/Library/Fonts/NotoSansCJKkr-Medium.otf notosanscjkkrnormal notosanscjkkr notosanscjkkrthin /Users/graph/Library/Fonts/NotoSansCJKkr-Thin.otf notosanscjkkrregular notosanscjkkr notosanscjkkrregular /Users/graph/Library/Fonts/NotoSansCJKkr-Regular.otf notosanscjkkrthin notosanscjkkr notosanscjkkrthin /Users/graph/Library/Fonts/NotoSansCJKkr-Thin.otf notosanskrblack notosanskr notosanskrblack /Users/graph/Library/Fonts/NotoSansKR-Black.ttf notosanskrbold notosanskr notosanskrbold /Users/graph/Library/Fonts/NotoSansKR-Bold.ttf notosanskrextrabold notosanskr notosanskrextrabold /Users/graph/Library/Fonts/NotoSansKR-ExtraBold.ttf notosanskrextralight notosanskr notosanskrextralight /Users/graph/Library/Fonts/NotoSansKR-ExtraLight.ttf notosanskrlight notosanskr notosanskrlight /Users/graph/Library/Fonts/NotoSansKR-Light.ttf notosanskrmedium notosanskr notosanskrmedium /Users/graph/Library/Fonts/NotoSansKR-Medium.ttf notosanskrnormal notosanskr notosanskrregular /Users/graph/Library/Fonts/NotoSansKR-Regular.ttf notosanskrregular notosanskr notosanskrregular /Users/graph/Library/Fonts/NotoSansKR-Regular.ttf notosanskrsemibold notosanskr notosanskrsemibold /Users/graph/Library/Fonts/NotoSansKR-SemiBold.ttf notosanskrthin notosanskr notosanskrthin /Users/graph/Library/Fonts/NotoSansKR-Thin.ttf notosansmeeteimayekregular notosansmeeteimayek notosansmeeteimayekregular /System/Library/Fonts/Supplemental/NotoSansMeeteiMayek-Regular.ttf notosansmonocjkkrbold notosansmonocjkkr notosansmonocjkkrbold /Users/graph/Library/Fonts/NotoSansMonoCJKkr-Bold.otf notosansmonocjkkrnormal notosansmonocjkkr notosansmonocjkkrregular /Users/graph/Library/Fonts/NotoSansMonoCJKkr-Regular.otf notosansmonocjkkrregular notosansmonocjkkr notosansmonocjkkrregular /Users/graph/Library/Fonts/NotoSansMonoCJKkr-Regular.otf notosanstakri notosanstakri notosanstakriregular /System/Library/Fonts/Supplemental/NotoSansTakri-Regular.ttf notosanstakrinormal notosanstakri notosanstakriregular /System/Library/Fonts/Supplemental/NotoSansTakri-Regular.ttf notosanstakriregular notosanstakri notosanstakriregular /System/Library/Fonts/Supplemental/NotoSansTakri-Regular.ttf There is a font family “notosanskr”. I modify the font definition in the rest file as follows(just remove CJK): \definefontfamily[notoFont][ss][Noto Sans KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] However, when I run the test file, I got the same error as before. ... fonts > checking > char 여 (U+0C5EC) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing fonts > checking > char 기 (U+0AE30) in font 'TeXGyrePagellaMath-Regular-2' with id 6: missing font … Why does it look for Math font for \Title and \SlideTitle? Thanks for reading. Best regards, Dalyoung

Am 23.06.2025 um 15:25 schrieb Jeong Dal via ntg-context:
Dear Hraban and Wolfgang,
Thank you for your testing.
I installed Noto Sans KR fonts in my font folder in Mac. And check the list of fonts whose name includes ‘notosans*kr*’ as you said”
mtxrun --script fonts --list --all --pattern='notosans*kr*’
And got the following list.
[...]
Why does it look for Math font for \Title and \SlideTitle?
1. Can you show the complete log file! 2. Does the following example work? %%%% begin example \definefontfamily[notoFont][rm][Noto Serif CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] \definefontfamily[notoFont][ss][Noto Sans CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] \definefontfamily[notoFont][tt][Noto Sans Mono CJK KR] [ it={style:regular,features:{*,slanted}}, sl={style:regular,features:{*,slanted}}, bi={style:bold,features:{*,slanted}},force=yes] %\definefontfamily[notoFont][math][Tex Gyre Pagella Math] \definetypeface[notoFont][mm][math][pagella][default] \setupbodyfont[notoFont] \starttext \doloopoverlist{\rm,\ss,\tt} {\recursestring \doloopoverlist{\tf,\it,\bf,\bi} {\recursestring 여기에도 수학이? }\par} \stoptext %%%% end example Wolfgang

Dear Wolfgang,
1. Can you show the complete log file!
I attach the complete log file.
2. Does the following example work?
Yes, it works. It showed all the fonts well as expected. I changed math font definition in my example file using yours, but I got the same result as before. It is not the math font definition which cause the problem. Thank you for testing. Best regards, Dalyoung
participants (3)
-
Henning Hraban Ramm
-
Jeong Dal
-
Wolfgang Schuster