「Bpbbswiki:サンドボックス/テンプレート・AAf」の版間の差分

提供:防弾掲示板wiki
ナビゲーションに移動 検索に移動
ja>サンドキャニオン
(AA用Webフォントの導入と記法の簡略化。より簡略に、正しく動作するようにするために識者求む)
 
ja>サンドキャニオン
17行目: 17行目:
===技術的情報===
===技術的情報===
以下のコードを[[Mediawiki:Common.css]]に導入し、当サーバーのディレクトリに[https://fonts.aahub.org/ giko2]のWebフォントファイルを配置することで、このテンプレートは成立する。
以下のコードを[[Mediawiki:Common.css]]に導入し、当サーバーのディレクトリに[https://fonts.aahub.org/ giko2]のWebフォントファイルを配置することで、このテンプレートは成立する。
<code>
<syntaxhighlight lang="php" line>
 @font-face{
 @font-face{
 font-family: 'giko2';
 font-family: 'giko2';
27行目: 27行目:
 font-style: normal;
 font-style: normal;
 }
 }
</code>
</syntaxhighlight>


=== 使用例 ===
=== 使用例 ===

2023年3月27日 (月) 20:36時点における版

pre style="font-size: 16px; line-height: 18px; font-family: 'giko2','MS PGothic','MS Pゴシック',sans-serif;">

説明

このテンプレートは作成途中です。以下の方法だと力技、正しく動作するか不明です。 AAをWebフォントで表示させるためのテンプレートのうちの一つで、「<」、テンプレート:AAbと併用して使用する。 Webフォントにはgiko2を用い、どのデバイスからでも強制的に過去のMS P ゴシックのように表示させる。 なお、UNICODE登場以降に作成されたAAの中には、旧来のAA作成の慣習に従っていないことが原因でこのテンプレートを使用してもズレが補正されない場合があるので注意。 モバイル版の自動改行には対応していないため、正しく表示するためにはデスクトップ版を使う必要がある。

注意

「<」、本テンプレート及びテンプレート:AAbは以下の記法の代替である。

<pre style="font-size: 16px; line-height: 18px; font-family: 'giko2','MS PGothic','MS Pゴシック',sans-serif;">
 ←半角空白1文字+AA1行目
 ←半角空白1文字+AA2行目
 ︙
</pre>

技術的情報

以下のコードをMediawiki:Common.cssに導入し、当サーバーのディレクトリにgiko2のWebフォントファイルを配置することで、このテンプレートは成立する。

 @font-face{
 font-family: 'giko2';
 src: local('giko2'),
 url('https://アップロードしたurl/giko2.woff2') format('woff2'),
 url('https://アップロードしたurl/giko2.woff') format('woff'),
 url('https://アップロードしたurl/giko2.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
 }

使用例

  • 入力:

<{{AAf}}

彡ヽ³ん³)

{{AAb}}

  • 出力:

<テンプレート:AAf 彡ヽ³ん³) テンプレート:AAb

  • 入力:

<{{AAf}}

   ※右のAAがズレない環境が標準です。 |     .|\|/ |     |   .|
                            | ∧∧.|/⌒ヽ、| ∧_∧ .| ∧∧ |
                            |(,,゚Д゚)||,,゚ Θ゚)|(; ´Д`)|(=゚ω゚)|

{{AAb}}

  • 出力:

<テンプレート:AAf    ※右のAAがズレない環境が標準です。 |     .|\|/ |     |   .|                             | ∧∧.|/⌒ヽ、| ∧_∧ .| ∧∧ |                             |(,,゚Д゚)||,,゚ Θ゚)|(; ´Д`)|(=゚ω゚)| テンプレート:AAb

  • 入力:

<{{AAf}}

γ★♥ඞ𓂸🙂🥺1️⃣

{{AAb}}

  • 出力:

<テンプレート:AAf γ★♥ඞ𓂸🙂🥺1️⃣ テンプレート:AAb

関連テンプレート