テンプレート:Cite book/doc

提供: Yourpedia
2018年5月9日 (水) 17:51時点における由亜辺出夫 (トーク | 投稿記録)による版 (直近版にあわせて更新。)

移動: 案内検索

Cite bookは、書籍の出典情報の記載を支援するためのテンプレートです。また著者姓-発行年方式で略記された出典注(脚注)に対応するアンカーを生成して、同一記事内のidが一致する出典注(脚注)からの内部リンクを可能にする機能があります。Wikipediaの同名のテンプレートとの互換性のために作成したものですが、Yourpediaでの使用は推奨しません。

使い方

例えば、2015年にKADOKAWAから刊行された東野圭吾(著)『ラプラスの魔女』(角川文庫、ISBN 978-4041029893)の出典を記す場合、

{{Cite book|last=東野|year=2015|first=圭吾|title=ラプラスの魔女|series=角川文庫|id=ISBN 978-4041029893}}

と入力すると、

東野    (2015) 東野圭吾               [ ラプラスの魔女 ]       角川文庫         2015  ISBN 978-4041029893        

と出力されます。

特徴

  • 引数「last(またはauthor)」と「year(またはdate)」は、アンカーを作成するのに使用します。指定しないと空の( )が表示され、また内部リンクの標的は作成されません。
  • 引数「ref」はありません。常に著者姓・発行年方式でアンカーを作成します。
  • アンカーの作成と冒頭の出力表示では「author」よりも「last」、「date」よりも「year」が優先され、詳細の出力表示では「last」よりも「author」、「year」よりも「date」が優先されます。「last」と「author」、「year」と「date」を両方とも指定することにより、出力表示を分けることができます。
  • 引数「authorlink」はありませんので、著者名から記事へのリンクを生成したい場合は、引数「author」に直接[[ ]]を付してください。その際、[[ ]]を付さずにアンカーを作成するためには、別途、引数「last」を[[ ]]を使わずに記してください。
  • 冒頭の引数「year(またはdate)」には( )が付され、また引数「title」は、引数「url」を指定して外部リンクを設定しない限りで、[ ]で囲われます。その他に、括弧や句読点、「第-巻」「-年-月-日」など、スタイルに関する自動補完機能は何もありません。句点を付したいときは引数「postscript」で指定できますが、ベタ書きするのと変わりありません。
  • 書籍・雑誌等の識別番号として、引数「asin」「isbn」「doi」「issn」「naid」などがありますが、外部リンク作成機能はありませんので、外部リンクを作成したいときは、ISBNや{{asin}}、{{doi}}、{{issn}}、{{naid}}などのテンプレートを使用して入力指定してください。

開発の意図

条件文を使わないという制約下で、WikipediaのCiteテンプレートと互換性を持つように作成しました。

WikipediaのCiteテンプレートには、著者姓・発行年方式のアンカー作成機能のほかに、テンプレートに入力された書誌情報を集計可能にする機能があります。しかしこの(Yourpediaの)テンプレートには集計機能はありません。集計機能を実装しない場合、アンカーの作成に必要な著者姓・発行年以外の書誌情報をテンプレートに入力する意味はあまりないと思います。だからこのテンプレートの使用は特に推奨しません。アンカーを作成したいときは、{{Aya}}を使用し、あとの書誌情報はお好きなスタイルで書くことをお勧めします。

引数一覧

アンカー・()の前の出力表示・()の後の出力表示に含まれる引数

  • 入力省略時の既定値はありません。
引数 意味 入力の要否
last,last1 1人目の著者姓。アンカー・()前の出力表示では著者姓名(author, author1)に優先し、()後の出力表示では劣後する。 last,last1,author, author1のいずれかが必要
last2 2人目 可略
last3 3人目 可略
last4 4人目 可略
author,author1 1人目の著者姓名。()後の出力表示では著者姓(last last1)に優先し、アンカー・()前の出力表示では劣後する。 last,last1,author, author1のいずれかが必要
author2 2人目 可略
author3 3人目 可略
author4 4人目 可略
author-mask,author-mask1 1人目の著者姓名(author, author1, last, last1, first, first1)を非表示にする。代わりに表示される「-」などの記号を入力。 可略
author-mask2 2人目 可略
author-mask3 3人目 可略
author-mask4 4人目 可略
year 発行年。アンカー・()前の出力表示では発行年月日(date)に優先し、()後の出力表示では劣後する。 year, origyear, dateのいずれかが必要
origyear 原著・初版の発行年。アンカー・()前の出力表示では発行年(year)に劣後し、発行年月日(date)に優先する。 同上
date 発行年月日。()後の出力表示では発行年(year)に優先し、アンカー・()前の出力表示では劣後する。 同上

()の後の出力表示のみに含まれ、アンカー・()前の出力表示に含まれない引数

  • 入力省略時の既定値はありません。
引数 意味 既定値 入力の要否
author5 5人目の著者姓名。()の後に、著者姓(last5)に優先して表示。 可略
author6 6人目 可略
author7 7人目 可略
author8 8人目 可略
author9 9人目 可略
author-mask5 5人目の著者姓名(author5, last5, first5)を非表示にする。代わりに表示される「-」などの記号を入力。 可略
author-mask6 6人目 可略
author-mask7 7人目 可略
author-mask8 8人目 可略
author-mask9 9人目 可略
last5 5人目の著者姓。著者姓名(author5)に劣後して、著者名(first5)と併せて表示。 可略
last6 6人目 可略
last7 7人目 可略
last8 8人目 可略
last9 9人目 可略
first1 1人目の著者名。著者姓名(author, author1)に劣後して、著者姓(last, last1)と併せて表示。 可略
first2 2人目 可略
first3 3人目 可略
first4 4人目 可略
first5 5人目 可略
first6 6人目 可略
first7 7人目 可略
first8 8人目 可略
first9 9人目 可略
coauthors,coauthor 共著者 可略
chapter, contribution, section 章節。書名(title)の前に出力表示。 可略
editor 編集者 可略
translator 翻訳者 可略
others その他の関係者(監修など) 可略
title 書名 必須
url URL。書名(title)に外部リンクを設定する。 可略
format 外部リンク先のファイル形式(pdfなど) 可略
language 言語 可略
transtitle、trans_title 訳書の書名 可略
work, journal, newspaper, magazine, periodical 定期刊行物の題名 可略
edition 可略
series, version 叢書 可略
volume 可略
issue,number 可略
publisher 出版者 可略
location 出版地 可略
month 発行月。年(year)、日(day)とあわせて発行年月日を表示。 可略
day 発行日。年(year)、月(month)とあわせて発行年月日を表示。 可略
origdate 原著・初版の発行年月日 可略
origmonth 原著・初版の発行月。年(origyear)、日(origday)とあわせて原著・初版の発行年月日を表示。 可略
origday 原著・初版の発行日。年(origyear)、月(origmonth)とあわせて原著・初版の発行年月日を表示。 可略
id, ID, asin, doi, isbn, issn, naid 識別番号。頁範囲(page, pages, at)より前に表示。 可略
id-before-at 識別番号のうち、頁範囲(page, pages, at)より前に表示するもの。 可略
page, pages, at 頁、頁範囲、参照範囲 可略
id-after-at 識別番号のうち、頁範囲(page, pages, at)より後に表示するもの。 可略
quote 引用文 可略
postscript 追記事項、句点 可略

関連テンプレート

  • {{Cite journal}}、{{Cite web}}、{{Cite news}}、{{Citation}} - Wikipedia互換用テンプレート
  • {{Aya}} - 書誌情報に著者姓-発行年方式のアンカーを付すためのテンプレート
  • {{Harv}}、{{Sfn}}、{{Harvtxt}}、{{Harvtxt}} - 著者姓-発行年方式で出典注(脚注)を記すためのテンプレート