diff --git a/examples/text/res/bidi.txt b/examples/text/res/arabic.txt similarity index 58% rename from examples/text/res/bidi.txt rename to examples/text/res/arabic.txt index d694716a..621dfc1b 100644 --- a/examples/text/res/bidi.txt +++ b/examples/text/res/arabic.txt @@ -1,3 +1 @@ - כאשר העולם רוצה לדבר, הוא מדבר ב־Unicode. הירשמו כעת לכנס Unicode הבינלאומי העשירי, שייערך בין התאריכים 12־10 במרץ 1997, בְּמָיְינְץ שבגרמניה. בכנס ישתתפו מומחים מכל ענפי התעשייה בנושא האינטרנט העולמי וה־Unicode, בהתאמה לשוק הבינלאומי והמקומי, ביישום Unicode במערכות הפעלה וביישומים, בגופנים, בפריסת טקסט ובמחשוב רב־לשוני. - عندما يريد العالم أن ‪يتكلّم ‬ ، فهو يتحدّث بلغة يونيكود. تسجّل الآن لحضور المؤتمر الدولي العاشر ليونيكود (Unicode Conference)، الذي سيعقد في 10-12 آذار 1997 بمدينة مَايِنْتْس، ألمانيا. و سيجمع المؤتمر بين خبراء من كافة قطاعات الصناعة على الشبكة العالمية انترنيت ويونيكود، حيث ستتم، على الصعيدين الدولي والمحلي على حد سواء مناقشة سبل استخدام يونكود في النظم القائمة وفيما يخص التطبيقات الحاسوبية، الخطوط، تصميم النصوص والحوسبة متعددة اللغات. diff --git a/examples/text/res/hebrew.txt b/examples/text/res/hebrew.txt new file mode 100644 index 00000000..8f8f92f4 --- /dev/null +++ b/examples/text/res/hebrew.txt @@ -0,0 +1 @@ + כאשר העולם רוצה לדבר, הוא מדבר ב־Unicode. הירשמו כעת לכנס Unicode הבינלאומי העשירי, שייערך בין התאריכים 12־10 במרץ 1997, בְּמָיְינְץ שבגרמניה. בכנס ישתתפו מומחים מכל ענפי התעשייה בנושא האינטרנט העולמי וה־Unicode, בהתאמה לשוק הבינלאומי והמקומי, ביישום Unicode במערכות הפעלה וביישומים, בגופנים, בפריסת טקסט ובמחשוב רב־לשוני. diff --git a/examples/text/src/font/shape.rs b/examples/text/src/font/shape.rs index 07080777..62715fad 100644 --- a/examples/text/src/font/shape.rs +++ b/examples/text/src/font/shape.rs @@ -66,6 +66,7 @@ impl<'a> FontShapeLine<'a> { line_i: self.line_i, glyphs: glyphs_swap }); + layout_i += 1; x = line_width as f32 - x_advance; y = 0.0;