ブログの説明

学校に通わないで学んだことを記しています。間違っているところが何かありましたらご指摘下さると幸いです。コメントに対する返信が遅れる可能性があります。その場合は申し訳ありません。

このブログではサイドバーに広告を表示しています。このブログ内の投稿記事を検索するには右上の拡大鏡のアイコンを、アーカイブやラベル付けから投稿記事を閲覧するには左上の三重線のアイコンをクリックして下さい。

数式の表示にはMathJaxを利用させていただいています。数式の表示のためにJavaScriptが有効である必要があります。そうでない場合、訳の分からないLatexのコードが表示されます。幾何学図形やチャートの表示にはHTML5 CanvasやGoogle Chartを使用しています。その表示のためにもJavaScriptが有効である必要があります。

HTMLでアラビア語を記述するには

bdoタグを使う

lang="ar"は言語名コードの指定。arはアラビア語の言語名コードを指す。

<bdo lang="ar" dir="rtl">صباح الخير</bdo>

صباح الخير

日本語とアラビア語を混在させた文を記述するには

<p>アラビア語で「学校」を「<bdo lang="ar" dir="rtl">مَدْرسَةٌ</bdo>」と書く。「<bdo lang="ar" dir="rtl">ة</bdo>」が語末にあるので女性名詞である。</p>

アラビア語で「学校」を「مَدْرسَةٌ」と書く。「ة」 が語末にあるので女性名詞である。

スタイルシートで記述するには

スタイルシートでは次のように記述する。

{ unicode-bidi: embed; direction: rtl; }

HTMLタグの属性として記述する場合は、例えば次のように記述する。

<p lang="ar" style="unicode-bidi: embed; direction: rtl;">صباح الخير</p>

صباح الخير


コメント

このブログの人気の投稿

Visual Studio 2019にはC++のためのフォームデザイナーがない件

10の補数と9の補数と2の補数と1の補数

LATEXで数式:指数と順列などで使う添数・添字