File tree Expand file tree Collapse file tree 6 files changed +46
-9
lines changed
Expand file tree Collapse file tree 6 files changed +46
-9
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ heroImage: "./image.png"
44status : released
55bountyActive : true
66bountyLink : https://github.com/maplibre/maplibre/issues/190
7+ released : December 2024
78---
89
910Goals:
Original file line number Diff line number Diff line change 11---
22title : Writing Systems
33heroImage : " ./image.png"
4- status : in-progress
4+ status : released
55bountyActive : true
66bountyLink : https://github.com/maplibre/maplibre/issues/193
7+ released : July 2025
78---
89
9- Goals:
10+ ## MapLibre Native
1011
11- - Support text rendering for more languages, in particular Brahmic/Indic scripts .
12+ The [ ` font-faces ` ] ( https://maplibre.org/maplibre-style-spec/font-faces/ ) property landed in MapLibre iOS 6.18.0 and MapLibre Android 11.13.0 .
1213
13- Image Credit: <a href = " https://en.wikipedia.org/wiki/Brahmic_scripts#/media/File:Different_scripts_of_different_languages_of_India.jpg" >Wikipedia</a >
14+ import myanmarImg from " ./myanmar.png" ;
15+ import thaiImg from " ./thai.png" ;
16+ import { Image } from " astro:assets" ;
1417
15- Discussion Thread: https://github.com/maplibre/maplibre/discussions/166
18+ <div
19+ style = { {
20+ display: " flex" ,
21+ gap: " 1rem" ,
22+ flexWrap: " wrap" ,
23+ justifyContent: " center" ,
24+ }}
25+ >
26+ <Image
27+ src = { myanmarImg }
28+ alt = " Myanmar"
29+ style = { {
30+ maxWidth: " 300px" ,
31+ width: " 100%" ,
32+ height: " auto" ,
33+ flex: " 1 1 300px" ,
34+ }}
35+ />
36+ <Image
37+ src = { thaiImg }
38+ alt = " Thai"
39+ style = { {
40+ maxWidth: " 300px" ,
41+ width: " 100%" ,
42+ height: " auto" ,
43+ flex: " 1 1 300px" ,
44+ }}
45+ />
46+ <p >
47+ Screenshots showing complex map rendering. Style © OpenMapTiles. Map data
48+ from OpenStreetMap
49+ </p >
50+ </div >
1651
17- [ MapLibre Native Status] ( https://github.com/maplibre/maplibre-native/milestone/14 )
52+ ## MapLibre GL JS
53+
54+ See [ #4564 ] ( https://github.com/maplibre/maplibre-gl-js/pull/4564 ) which will allow rendering local (web) fonts with TinySDF.
55+
56+ Also see [ maplibre-gl-complex-text] ( https://github.com/wipfli/maplibre-gl-complex-text ) for a plugin-based approach for rendering complex texts.
Original file line number Diff line number Diff line change @@ -24,8 +24,6 @@ function capitalizeFirstLetter(val: string) {
2424
2525const category = Astro .props ;
2626
27- console .log (category );
28-
2927const posts = (
3028 await getCollection (" news" , (post ) => {
3129 return post .data .categories .includes (category .category );
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ import TitleHeader from "../../components/TitleHeader.astro";
88import PostExcerpt from " @igor.dvlpr/astro-post-excerpt" ;
99
1010const posts = (await getCollection (" news" )).sort ((a , b ) => {
11- console .log (b .data );
1211 return b .data .date .valueOf () - a .data .date .valueOf ();
1312});
1413---
You can’t perform that action at this time.
0 commit comments