このテンプレートは、出典テンプレートに用いて安全だろうということを示すために用います。標準では、そのような使用が安全であると示します。
出典テンプレートにて使用すべきでない場合は{{COinS safe|n}}
のようにします。下記のように表示されます。
|addtext=
- この引数は、メッセージに文章を追加します。
安全でない場合、そのテンプレートはCategory:出典テンプレートに用いるべきでないテンプレートに分類されます。
出典テンプレートでの使用が問題になる場合とは
[編集]
出典表記形式1や出典表記形式2のような出典テンプレートはCOinSメタデータを生成します。出典テンプレートの中に使用されるテンプレートがマークアップを生成する場合、メタデータの中にマークアップを追加してしまいます。
{{cite book}}の|author=
引数で著者名をそのまま入力したものと、{{smallcaps}}テンプレートを用いたものとで出力されるHTMLを比較した場合、下記のようになります。
マークアップ |
描画
|
{{cite book |author=Sam Drucker |title=Title}}
|
Sam Drucker. Title
<cite style="font-style:normal" class="citation book" >Sam Drucker. ''Title''</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Title&rft.aulast=Sam+Drucker&rft.au=Sam+Drucker&rfr_id=info:sid/ja.wikipedia.org:Template:COinS_safe"><span style="display: none;"> </span></span>
|
{{cite book |author={{smallcaps|Sam Drucker}} |title=Title}}
|
Sam Drucker. Title
<cite style="font-style:normal" class="citation book" >'"`UNIQ--templatestyles-00000011-QINU`"'<span class="smallcaps">Sam Drucker</span>. ''Title''</cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Title&rft.aulast=%3Cspan+class%3D%22smallcaps%22%3ESam+Drucker%3C%2Fspan%3E&rft.au=%3Cspan+class%3D%22smallcaps%22%3ESam+Drucker%3C%2Fspan%3E&rfr_id=info:sid/ja.wikipedia.org:Template:COinS_safe"><span style="display: none;"> </span></span>
|
|
|
この例では、rft.aulast
項のauthorメタデータにそれが反映されており、<span class="smallcaps" style="font-variant:small-caps;">Sam Drucker</span>
がパーセント・エンコードされています。
出典管理のソフトウェアは、マークアップを含めた文字列が著者名だと解釈します。