폰트 설정이 꼬였는지 Uno.platform이든 Avalonia이든 Gtk-sharp이든 GUI프레임워크가 하나도 안 됨.
개씹뉴비 좀 살려주십쇼.
fc-match로 출력하면
NotoSansCJK-Regular.ttc: "Noto Sans CJK KR" "Regular"
fc-list로 출력하면 Noto Sans CJK KR이 있는데 SkiaSharp에서 폰트패밀리 순회하면 얘가 없음.
Unhandled exception. System.InvalidOperationException: Default font family name can't be null or empty.
at Avalonia.Media.FontManager..ctor(IFontManagerImpl platformImpl) in /_/src/Avalonia.Visuals/Media/FontManager.cs:line 33
warn: Windows.UI.Composition.TextVisual[0]
The font Segoe UI could not be found, using system default
fail: Windows.UI.Composition.CompositionObject[0]
The member void CompositionObject.Dispose() is not implemented in Uno.
warn: Windows.UI.Xaml.UIElement[0]
The BorderThicknessProperty dependency property does not exist on Uno.UI.Xaml.Core.RootVisua
Segoe UI는 MS폰트니까 없어서 시스템 기본 폰트 써야 하는데,
여기도 폰트 문제임
폰트 문제는 어떻게 해야할까?
댓글 0