「利用者:Fet-Fe」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし
>Fet-Fe |
>Fet-Fe 編集の要約なし |
||
9行目: | 9行目: | ||
فاقتلوه حيث وجدتموه</div> | فاقتلوه حيث وجدتموه</div> | ||
{{User 副管理者}} | |||
連絡は[[{{TALKPAGENAME}}|トークページ]]までお願いします | |||
連絡は[[ | |||
== 夜泣きの魚拓取得用スクリプト == | == 夜泣きの魚拓取得用スクリプト == | ||
345行目: | 344行目: | ||
エジプト語で用いられるヒエログリフや古イタリア文字(エトルリア文字など)は、Unicode上では欧米の言語のスタイルに合わせてltrとなっているものの、古代エジプトの碑文や古代イタリアの文書にはrtlのものが圧倒的に多い<ref>[http://www.lingua.tsukuba.ac.jp/ippan/JGL/2005/2005-Nagai.pdf 永井正勝 (2005) 古代エジプト聖刻文字の書字方向: 一般統字論構築の一助として. 『一般言語学論叢』8: 21–45. 筑波一般言語学研究会.]</ref><ref>[https://unicode.org/L2/L2012/12386-old-italic.pdf Christopher C. Little. 2012. Revised Proposal to Encode Additional Old Italic Characters. In ''Unicode® Technical Committee Document Registry''.]</ref>。 | |||
デフォルトのltr綴字方向では以下のように表示される。 | |||
: <span lang="egy">𓂋𓏺𓈖𓆎𓅓𓏏𓊖</span> | |||
: <span lang="ett">𐌓𐌀𐌔𐌍𐌀</span> | |||
古いrtl綴字方向を再現する場合、CSSで<code>transform: rotateY(180deg); display: inline-block;</code>を指定すれば良い。 | |||
: <span lang="egy" style="transform: rotateY(180deg); display: inline-block;">𓂋𓏺𓈖𓆎𓅓𓏏𓊖</span> | : <span lang="egy" style="transform: rotateY(180deg); display: inline-block;">𓂋𓏺𓈖𓆎𓅓𓏏𓊖</span> | ||
: <span lang="ett" style="transform: rotateY(180deg); display: inline-block;">𐌓𐌀𐌔𐌍𐌀</span> | |||
<code>display: inline-block;</code><ref>https://developer.mozilla.org/ja/docs/Web/CSS/display</ref>を指定しているのはspanタグがインライン要素であるからであり、ブロックレベル要素に適用するならこれは不要。 | <code>display: inline-block;</code><ref>https://developer.mozilla.org/ja/docs/Web/CSS/display</ref>を指定しているのはspanタグがインライン要素であるからであり、ブロックレベル要素に適用するならこれは不要。 | ||
356行目: | 361行目: | ||
: <p lang="egy" style="transform: rotateY(180deg);">𓂋𓏺𓈖𓆎𓅓𓏏𓊖</p> | : <p lang="egy" style="transform: rotateY(180deg);">𓂋𓏺𓈖𓆎𓅓𓏏𓊖</p> | ||
: <p lang="ett" style="transform: rotateY(180deg);">𐌓𐌀𐌔𐌍𐌀</p> | |||
一応Unicodeの勧告ではデフォルトのltr方向が上書きされてrtl属性を持った場合左右反転すべきだとしている<ref>[https://www.unicode.org/versions/Unicode15.0.0/ch11.pdf The Unicode® Standard Version 15.0 – Core Specification. Chapter 11 Cuneiform and Hieroglyphs]</ref><ref>[https://www.unicode.org/versions/Unicode15.0.0/ch08.pdf The Unicode® Standard Version 15.0 – Core Specification. Chapter 8 Europe-II Ancient and Other Scripts]</ref>。 | |||
これに従っているフォントであれば、<code>direction: rtl; unicode-bidi: bidi-override;</code>を適用すれば<code>rotateY</code>しなくても文字が反転してくれる。 | |||
: <span lang="egy" style="direction: rtl; unicode-bidi: bidi-override;">𓂋𓏺𓈖𓆎𓅓𓏏𓊖</span> | |||
: <span lang="ett" style="direction: rtl; unicode-bidi: bidi-override;">𐌓𐌀𐌔𐌍𐌀</span> | |||
但しフォントにこの機能が付いていないことも考えられるので、<code>transform: rotateY(180deg);</code>の方が確実である。 | |||
=== ルビ === | === ルビ === |