This template is safe for use in citation templates that produce COinS metadata; see Wikipedia:COinS. If HTML or other markup is added, then the template must be reevaluated.
This template is safe for use in citation templates that produce COinS metadata; see Wikipedia:COinS. If HTML or other markup is added, then the template must be reevaluated. Here is the extra info.
This template should not be used in citation templates such as Citation Style 1 and Citation Style 2, because it includes markup that will pollute the COinS metadata they produce; see Wikipedia:COinS. Here is the extra info.
Explain COinS issues
Citation templates such as Citation Style 1 and Citation Style 2 generate COinS metadata. If a template is used in a citation template field, then it may inject HTML into the metadata.
Compare the rendered HTML for {{cite book}} with |author= using no template and using {{smallcaps}}.
Markup
Renders as
{{cite book |author=Sam Drucker |title=Title}}
Sam Drucker. Title.
'"`UNIQ--templatestyles-0000000D-QINU`"'<cite id="CITEREFSam_Drucker" class="citation book cs1">Sam Drucker. ''Title''.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Title&rft.au=Sam+Drucker&rfr_id=info%3Asid%2Fen.wikipedia.org%3ATemplate%3ACOinS+safe" class="Z3988"></span>
{{cite book |author={{smallcaps|Sam Drucker}} |title=Title}}
Sam Drucker. Title. {{cite book}}: templatestyles stripmarker in |author= at position 1 (help)CS1 maint: numeric names: authors list (link)
'"`UNIQ--templatestyles-00000014-QINU`"'<cite id="CITEREFSam_Drucker" class="citation book cs1">'"`UNIQ--templatestyles-00000013-QINU`"'<span class="smallcaps">Sam Drucker</span>. ''Title''.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Title&rft.au=%7F%27%22%60UNIQ--templatestyles-00000013-QINU%60%22%27%7F%3Cspan+class%3D%22smallcaps%22%3ESam+Drucker%3C%2Fspan%3E&rfr_id=info%3Asid%2Fen.wikipedia.org%3ATemplate%3ACOinS+safe" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{[[Template:cite book|cite book]]}}</code>: </span><span class="cs1-visible-error citation-comment">templatestyles stripmarker in <code class="cs1-code">|author=</code> at position 1 ([[Help:CS1 errors#invisible_char|help]])</span><span class="cs1-maint citation-comment">CS1 maint: numeric names: authors list ([[:Category:CS1 maint: numeric names: authors list|link]])</span>[[Category:CS1 errors: invisible characters|τ]][[Category:CS1 maint: numeric names: authors list|τ]]
The author metadata is in the rft.aulast field. In this case, it is percent-encoded and is rendered as <span class="smallcaps" style="font-variant:small-caps;">Sam Drucker</span>
Reference management software will interpret the entire span as the author name.