利用者:FlatLanguage/sandbox/ノート:出典テンプレート/2022年
book: ASINが反映されない
[編集]テンプレートデータにあるようにASIN=
引数が存在しますが、軽く実験した限り、どうやら表示に反映されてないようです。具体的には、Citationテンプレートと同じく、ASINテンプレートのような表示が出るものだと思ってました。--Wint7(会話) 2022年1月11日 (火) 14:51 (UTC)
- サンドボックスでは修正されていますが、和書モードで使用する場合、一部識別子は小文字で引数名を書く必要があるようです。asin= と書けばうまく表示されるはずです。同様の挙動は doi, oclc, id で確認できます。他にも大文字と小文字でそれぞれドキュメントに記載されている引数はいくつかありますが、和書モードでは効果がありませんでした。 Glayhours(会話) 2022年1月13日 (木) 02:06 (UTC)
- 対処 和書モードで
|ASIN=
,|DOI=
,|OCLC=
,|ID=
に対応しました。--ネイ(会話) 2022年1月13日 (木) 05:16 (UTC)- ありがとうございます--Wint7(会話) 2022年1月13日 (木) 07:35 (UTC)
- 対処 和書モードで
lcc引数の廃止提案
[編集]book: Cite book/和書からCitation/core-ja-jpへの移行
[編集]現状、本テンプレートでは洋書モードがほかの出典テンプレートとの共有テンプレートである{{Citation/core}}を使用していますが、和書モードでは独自の{{Cite book/和書}}が使用されています。この状況には下記の問題点があります。
- {{Citation/core-ja-jp}}などで変更があったとき、本テンプレートに反映されない。たとえば、本テンプレートの和書モードでは2人目以降の編者(
|editor2-last=
)が表示されません。 - {{Cite book/和書}}の引数名が同類のテンプレートと異なり、出典の種類によって使用するcoreテンプレートを変えるときに問題が生じる。たとえば、{{Cite wikisource}}ではこの問題が生じています。
上記の理由により、{{Cite book/和書}}から{{Citation/core-ja-jp}}への移行を提案します。サンドボックス版をTemplate:Cite book/sandboxとTemplate:Citation/core-ja-jp/sandboxに置きました。移行に伴い、下記の仕様変更があります。
|editor=
系引数で末尾に「編」を自動表示します。同様に|page=
に対する「頁」、|volume=
に対する「第」と「巻」、|issue=
に対する「第」と「号」も自動で表示されます。引数側でこれらの文字を記述することが非推奨になりますが、テンプレート本体で検出を行い、「第2巻巻」のような表示を防ぎます。- ただし、
|page=4ページ
では正しく表示されません。これはボット作業依頼で修正する予定です。
- ただし、
- 表示の順番が「著者名、章名、書名、巻数、編者、訳者、発行所名、叢書名、刊行年、版数、参照ページ」から「著者名、訳者、章名、編者、書名、巻数、版数、発行所名、叢書名、刊行年、参照ページ」に変わります。
- 具体的には訳者が著者名の後に、編者が書名の前に、版数が巻数の後に移動します。
|last=
と|first=
に分けて記入した場合、既定で「, 」がつかなくなります。|author-name-separator=, 
と指定することで既存と同じ表示になります。- (3月14日追加)移行に伴い、COinSメタデータが追加されます。
|author=[[森護]]
のように、author引数で内部リンクを指定した場合はメタデータが正しく生成されないので(メタデータでは内部リンクの書式が認識されず、著者名が角括弧つきになってしまう)、移行後はこの書式を使用すべきではありません。代わりに|author=森護|authorlink=森護
、または|last=森|first=護|authorlink=森護
のように指定します。- 洋書ではすでにこのような仕様になっており、移行に伴いボット作業依頼で和書・洋書ともにauthorとauthorlink引数を使用した書式に修正します。
複雑なテンプレートでテストに時間がかかるという判断から、一般的な合意形成期間である1週間より長い3週間後の編集を目指しています。
将来的には{{Cite journal/和書}}も移行したほうがよさそうですが、引数名が{{Citation/core-ja-jp}}とある程度の互換性を維持しているので、すぐに提案するつもりはありません(もしくはcore-ja-jpに移行せず、Luaモジュールに直接移行するかもしれません)。--ネイ(会話) 2022年3月9日 (水) 10:42 (UTC)author引数の仕様変更および追加のボット作業依頼について追記--ネイ(会話) 2022年3月14日 (月) 11:18 (UTC)
賛成{{Citation/core-ja-jp}}への移行に賛成します。|author1=
や|editor1-last=
が使えるのに|editor1=
が使えないのは奇妙に思ったので、Template:Cite book/sandboxに修正を加えました(特別:差分/88636664)。また以下に示すように著者名と編者名が並ぶケースで著者と編者が見た目で区別がつかなくなる場合がある点も気になりました。
{{Cite book/sandbox|和書|author1=山田太郎|author2=田中二郎|editor1=本日晴天|title=書籍のタイトル}}
→ 山田太郎、田中二郎 著、本日晴天 編『書籍のタイトル』。
{{Cite book/sandbox|和書|author1=山田太郎|editor1=田中二郎|editor2=本日晴天|title=書籍のタイトル}}
→ 山田太郎 著、田中二郎、本日晴天 編『書籍のタイトル』。
- これの解決策としてはWikipedia:出典を明記する#書誌情報の書き方(和書)にある実例とは異なる型式にはなりますが、著者の後に「著」を入れるといったものが考えられます。
- テンプレートの更新後のボット作業は私が請け負う予定でいます。--本日晴天(会話) 2022年3月21日 (月) 05:38 (UTC)
- 追記 @ネイさん すみません、重大な問題に気が付いたので一旦賛成表明を取り下げます。既定で
|last=
と|first=
の値をそのまま繋げるように変更されるとのことですが、ラテン語圏などの人名の場合はこの動作だと問題がありますね。以下はTemplate:Cite_book/doc#複数著者の場合に記載されている例を{{Cite book/sandbox}}に適用したものです。
- 追記 @ネイさん すみません、重大な問題に気が付いたので一旦賛成表明を取り下げます。既定で
{{Cite book/sandbox|和書 |authorlink=カール・マルクス|authorlink2=フリードリヒ・エンゲルス|first=カール|first2=フリードリヒ|last1=マルクス|last2=エンゲルス|title=共産党宣言|year=1848}}
→ マルクス, カール、エンゲルス, フリードリヒ『共産党宣言』。
- 実際にこの問題が発生する例としてはケルト人#参考文献の一番下の文献(片仮名を使用)と戦車砲#参考文献(ラテン文字を使用)などがあります。
解決策としては和書モードでも|author-mask=[[カール・マルクス]]
のような指定を可能にする(更には|author2-mask=
なども使えるようにする)という方法がありますが、外国人名で毎回このような指定をしなくてはいけないというのは煩わしいですし、既に使われている分については追加で作業を行う必要があるでしょう。個人的には{{Cite book/和書}}から{{Citation/core-ja-jp}}への移行は断念して、その代わりに時間をかけてでも和書用Luaモジュールを開発し、{{Cite wikisource}}や度々話題に上がる{{Cite tweet}}などを優先的して和書用モジュール使う形に直していった方がいいように思います。- ちなみにですがCS1モジュールをフォークして和書向けにしたものを モジュール:サンドボックス/本日晴天/CS-ja に試作しており、 利用者:本日晴天/sandbox/Template:Cite book や 利用者:本日晴天/sandbox/Template:Cite book ja などのラッパーテンプレートを経由して呼び出せるようにしてあります。{{Cite wikisource}}の内部といったような限定した使い方であればモジュールをあと少しの修正すれば実現できるような気がします。--本日晴天(会話) 2022年3月21日 (月) 12:12 (UTC)
- 度々すみません。Template:Cite book/sandboxの102行目を
|NameSep = {{{author-name-separator|, }}}
とし、姓名の表記を現状通りとすれば先ほどの問題は解決しますね。{{Citation/core-ja-jp}}への移行を諦めるまでもなかったので、先ほどの発言は取り消します。--本日晴天(会話) 2022年3月21日 (月) 13:09 (UTC)- おそらくnowikiをつけた形での表示を意図しているため、勝手ながらnowikiタグを追加しました。問題があれば差し戻してかまいません。とりあえずTemplate:Cite book/sandboxを修正して、現行と同じ仕様にしました。本提案はCS1モジュール化移行のハードルを下げるための措置としてもとらえていただければと思います。--ネイ(会話) 2022年3月23日 (水) 15:01 (UTC)
- 報告 Template:Citation/core-ja-jp/sandboxを編集し、編者もしくは訳者がいる場合は著者の終わりに「著」を表示するようにしてみました(ついでに「著」・「編」・「訳」の手前に半角スペースを挿入しました)。2022年3月21日 (月) 05:38 (UTC)のコメントで述べた、著者・編者(もしくは訳者)の区別がつかなくなる問題の解決策として検討していただければと思います。--本日晴天(会話) 2022年3月25日 (金) 13:08 (UTC)
- 度々すみません。Template:Cite book/sandboxの102行目を
- サンドボックス版テンプレートを編集して、Template:Citation/core-ja-jp/doc#coreとの違いのうち「
|language=
でISO 639の言語コードを指定できない(|language=ja
で言語名が正しく表示されない)」「NAIDとNCIDがCOinSメタデータに追加されない」を解消しました。後者についてはCiNii ResearchのOpenURL受信機能を参考して、Template:Citation/coreと違うパラメータにしました。Citation/coreにおけるメタデータ修正はTemplate‐ノート:Citation/coreにて提案することにしました。--ネイ(会話) 2022年3月25日 (金) 17:15 (UTC) - Template:Cite book/sandboxをテストしましたが、
|location=
を指定(例として東京)した場合「著者名 著「章名」、written at 東京、編者名 編 『書名』 出版社名〈シリーズ名〉、xxxx年。」として出力されます。一般的な日本語文献では「出版社:東京」のように出力されるものと思われます(ただし全角コロンはWikipedia:表記ガイドでの扱いが不明瞭かもしれません)。--火乃狐(会話) 2022年4月6日 (水) 15:53 (UTC) - 現行のCite bookは和書モードでは書名の後に「出版社、出版地、出版年」と表示されます。また洋書モードでは「出版地: 出版社」となっています。
- Cite bookの和書モード:田中太郎『タイトル』ウィキ社、八丈島、2019年。
- Cite book/sandboxの和書モード:田中太郎『タイトル』ウィキ社、八丈島、2019年。
- (参考)Cite bookの洋書モード:田中太郎 (2019年). タイトル. 八丈島: ウィキ社
- Cite book/sandboxは出版地の表記が未翻訳なので、修正すべきです。一方でどのように表記するかについては、WP:CITEHOWでは出版地を記載した例がなく、発行所名の隣に記載すると推測できる程度となっています。私が検索した限りでは和書で「出版社、出版地、出版年」、洋書で「出版地: 出版社, 出版年」とするほうが多いですが、「出版社:東京」のように表記する例を挙げていただけませんか。--ネイ(会話) 2022年4月7日 (木) 13:32 (UTC)
- 「出版社:東京」が一般的とした件については私の思い込みだったようです。ひとまず手元にある出版地を表記した日本語文献(横書き)を改めてみますと、和書・洋書の出典ををひとくくりに「出版社,出版地」としたものしか見当たりませんでした(出版年については著者の後に置くものなどさまざまでした)。申し訳ありません。--火乃狐(会話) 2022年4月7日 (木) 14:08 (UTC)
- Cite book/sandboxの和書モードで「出版社、出版地、出版年」と表示されるようにしました。出版年を著者の後に置く(=洋書モードに合わせる)のは私も賛成ですが、今回の提案には盛り込みません。--ネイ(会話) 2022年4月8日 (金) 09:16 (UTC)
- 「出版社:東京」が一般的とした件については私の思い込みだったようです。ひとまず手元にある出版地を表記した日本語文献(横書き)を改めてみますと、和書・洋書の出典ををひとくくりに「出版社,出版地」としたものしか見当たりませんでした(出版年については著者の後に置くものなどさまざまでした)。申し訳ありません。--火乃狐(会話) 2022年4月7日 (木) 14:08 (UTC)
- 合意が成立したものとみなします。頃合をみて作業します。--ネイ(会話) 2022年4月30日 (土) 11:05 (UTC)
- テンプレートを編集して、ボット作業依頼を提出しました。
不具合報告
[編集]コメント 継之助と申します。テンプレートの仕様変更で一つ気になることがありコメントします。仕様変更で「volume」欄に「第」「巻」、「issue」欄に「第」「号」が自動的に表示されるようになったとのことですが、巻・号以外の表現を使う文献、例えば私が多用している「第○回」と表記する文献の場合、巻号の自動追加で下のように正しく表記できなくなっています(「第10回」ではなく「第10回巻」と出る)。
「volume」を他に変えたところで別の文字・記号が自動追加されるわけですが、このような場合、適当な引数はありますでしょうか。--継之助(会話) 2022年5月21日 (土) 15:00 (UTC)
(追記)他にも、北陸新幹線#参考文献にある
- 今尾恵介『新潮「旅」ムック 日本鉄道旅行地図帳』 6号 北信越、新潮社、2008年10月。ISBN 978-4-10-790024-1。
のように不要な「巻」(『新潮「旅」ムック 日本鉄道旅行地図帳』 6号 北信越+巻)が入ってしまっている例も見つかります。不要な「第」「巻」「号」が追加されてしまったもの、他にも多数あるのではないでしょうか。--継之助(会話) 2022年5月21日 (土) 15:35 (UTC)
- こちらでも金城妙子#参考文献などで「第○集」と表示させたいところが、「第○集巻」との表示になっています。また本件や、下記の「編」の重複ほど大きな問題ではないでしょうが、 継之助さんのご例示のように、どうもvolumeを用いると、巻数と出版社の間に空白や読点などの区切りが入らないようですので、改善していただければと存じます。--逃亡者(会話) 2022年5月22日 (日) 09:16 (UTC)
コメント 逃亡者と申します。出典に書誌情報を挙げるため、こちらのテンプレートを愛用しております。岡田健蔵#参考文献など多数の記事で、編者が「誰々編 編」と「編」が重複して表示されていることに気づき、今回の仕様変更を知った次第です。これまで編者に「editor=誰々編」と「編」を付けていましたので、今回の仕様変更の影響でしょうか。私の携わった記事以外、たとえば大奥#参考文献や寺田寅彦#参考文献などでも、影響が出ているようです。「『第2巻巻』のような表示を防ぐ」とありましたが、「編」重複の防止は可能でしょうか。--逃亡者(会話) 2022年5月22日 (日) 00:32 (UTC)
- まとめて返信します。
- editor: ボット作業依頼で「編」を除去して、今後はeditor引数に「編」をつけない方向にします。引数に引数の内容以外(「編」の文字)を入力させない理由は、editor引数がCOinSメタデータに使用されるためです。volume、issueと対処が違うのは、別の文字を表示させたいパターンがないためです(「監修」などはこれまで通り
|others=
で指定)。 - volume、issue: これらの引数は数値だけ入力させたい理由がある(COinSメタデータに使用されるため)が、表示したい文字のパターンが多い(巻号のほか、これまでで回や集が挙げられ、さらに巻名を入力したい場合もある)ので、私が直接修正案を実施することは難しいです。ひとまずは下記の案を挙げます。
- 「巻」「号」などを自動表示しないようにする。
- これまで通りの実装になるが、COinSメタデータが不正確になる。メタデータの修正にはvolumeから巻数を抽出する必要があるので、(遠い未来の)モジュール化のときに修正されるだろうと予想します。
- 「巻」「号」を表示しないパターンを増やす。たとえば、volumeの末尾が「巻」のほか、「回」や「集」になっている場合も表示しない。
- 実装はそれほど難しくありません。とはいえ、「6号 北信越」の場合には対応できなさそうです。
- volume-prefix、volume-suffix引数を追加する。「第」と「巻」の文字を変えたいときにそれぞれ指定し、何も表示させないときは「none」を指定します。たとえば、「第10回」と表示させる場合は
|volume=10|volume-suffix=回
、「6号 北信越」と表示させる場合は|volume=6|volume-prefix=none|volume-suffix=号 北信越
と指定します。issueにも同様の措置が必要なのかはご意見をいただければと思います。- 既存の記事ではボット作業依頼で修正でき(数字をvolumeに残し、それ以外をvolume-prefixとvolume-suffixに移す)、COinSメタデータも正確になるが、今後入力する引数が増える。この案を採用した場合、volume末尾の「巻」の検出を取りやめ、ボット作業依頼でいっぺんに修正する形になります。
- 「巻」「号」などを自動表示しないようにする。
- editorはボット作業依頼を直接提出して、volumeとissueは意見を募集します。
- editor: ボット作業依頼で「編」を除去して、今後はeditor引数に「編」をつけない方向にします。引数に引数の内容以外(「編」の文字)を入力させない理由は、editor引数がCOinSメタデータに使用されるためです。volume、issueと対処が違うのは、別の文字を表示させたいパターンがないためです(「監修」などはこれまで通り
- --ネイ(会話) 2022年5月23日 (月) 02:54 (UTC)
- コメント 「6号 北信越」の件ですが、もし「北信越」が書籍の巻名なのであれば、
|volume=
や|volume-suffix=
の値に含めるのではなく、別途|volume-title=北信越
と指定するのがいいと思います。--本日晴天(会話) 2022年5月23日 (月) 04:01 (UTC) - コメント「編」の件、Bot作業依頼を拝見しました。早速のご対応、ありがとうございます。巻数の件は、たとえばこちら『圓生全集』ですと、第1巻、第2巻……に加えて、「別卷上」や「追悼編」と、数字でないものもあるのですが、こうしたケースでもご対応可能でしょうか? --逃亡者(会話) 2022年5月23日 (月) 09:09 (UTC)
- コメント en:Template:Cite_book/doc#Examplesに
|volume=I: The Early Successes Against Italy (to May 1941)
とした例があったので、この場合にCOinSメタデータがどうなるのか疑問に思い、調査してみました。CS1テンプレートについては定期刊行物(periodical)に限ってvolumeやissueをメタデータに追加するという挙動になっていました(参考: モジュール:Citation/CS1/COinS#L-181)。つまり{{Cite book2}}を使った場合はvolumeやissueがメタデータに追加されません。Template:Citation/core-ja-jpにおいても特別:差分/89656621のようにすれば同様のことは実現できそうです。--本日晴天(会話) 2022年5月23日 (月) 10:24 (UTC) - コメント 変数othersとpublisherの表示間に「、」が入っておらず、見にくいため修正を望みます。
- 具体例 - アーネスト・シャクルトンの出典/出版物の末尾、
- ケリー・テイラー=ルイス『シャクルトンに消された男たち 南極横断隊の悲劇』奥田祐士 訳、文藝春秋、2007年(原著2006年)。ISBN 978-4-16-369390-3。 など。--Iso10970(会話) 2022年5月29日 (日) 12:15 (UTC)
- コメントvolumeについてですが、まれに「第5巻1号」のような巻と号を組み合わせたものもあります。是正案を持ち合わせておらず恐縮ですが、考慮いただけると助かります。--あずきごはん(会話) 2022年5月30日 (月) 11:16 (UTC)
- コメント editor の挙動について、Bot 作業が開始された後で遅きに失した感がありますが、コメントさせていただきます。編者のいない書籍に著者以外の者が執筆した部分(例:単著に付される序文・解題・あとがきなど)を表示する場合に、日本語版では適した引数がなく(部分の著者名をauthor、部分のタイトルをcontribution、全体のタイトルをtitle に入れると、全体の著者名を入れるところがない)、その場合の適切な表記を例示したドキュメント等も見当たらないので、編著の章節を表示する場合にならってやむを得ずeditor に全体の著者名を入れることがあります。英語版ではcontribution の著者名としてcontributor という専用の引数が用意されているため、こういった場合にはtitle とauthor には全体の情報を入れればよいことになっていますが、日本語版ではcontributor が実装されていないので、表示位置などを考えると全体の著者名をeditor に入れざるを得ないためです。従来はこれで表示上の問題はなかったのですが、今回の仕様変更でeditor の後の「編」が固定で表示されるようになったため、この方法で書かれた箇所では全体の著者が編者として表示されるようになってしまいました。現行の仕様をなるべく変えず、またメタデータ汚染を避けようとすると、全体の著者名をothers に入れなければならないと思いますが、そうすると著者名が書名の後に来てしまうのでレイアウト的に不適ですし、そもそも文献の同定にあたってもっとも重要なキーの1つである全体の著者名をothers に入れるのは果たして適当といえるのか、という疑問もあります。この問題を解消するためには、理想的にはcontributor を実装してauthor まわりの挙動を変更するべきなのでしょうが、大掛かりな改修になることが見込まれるので、それを避けたい場合はvolume やissue と同じような手の入れ方で妥協するのが現実的なように思われます。なお、もし私が見落としているだけで適切な引数がすでにあるようでしたら、ご教示いただけると幸いです。--つのふえ(会話) 2022年6月8日 (水) 15:44 (UTC)
コメント volumeと同様に、editionにも「版」が自動的に追加されるようになったようですが、文献によっては同じ版でも刷が違うと内容が変わっているものがあります。変更後は「改訂版第4刷版」とおかしな表記になっているので、数字のみのもの以外は「版」を付けないようにできませんでしょうか。--Kovayashi(会話) 2022年6月4日 (土) 00:08 (UTC)
{{Citation/core-ja-jp}}の編集で、下記の対応を行いました。
- 読点の欠落: othersとpublisherの間、volumeとpublisherの間に読点が追加されるようにしました。
- COinS: 先に本日晴天さんが提案した修正を適用して、periodicalがない場合はvolumeとissueをメタデータに追加しないようにしました。
- 「巻」「号」「版」の自動表示: 上記の修正によりメタデータ汚染の懸念がなくなったので、それぞれvolume、issue、editionが数字の場合のみ自動表示するようにしました。
- 「第5巻1号」: issue引数を使用できるようにしました。
|volume=5|issue=1
のように入力してください。- 例:
{{Cite book|和書|title=ABC|author=DEF|publisher=JHI|journal=KLM|volume=1|issue=2}}
→ DEF 『ABC』 1巻2号、JHI。
- 例:
- contributor: 表示の順番がまるっきり変わるので、大きな改修になりそうであり、今回の対応には含めませんでした。また移入元の英語版ではLuaモジュール化までに追加されていない模様であり、改めて移入して対応することも難しそうです。
--ネイ(会話) 2022年6月20日 (月) 12:54 (UTC)
- コメント editorの末尾に「編著」「総編集」などが記述されたパターンで「編著 編」のように重複する例を確認しています。「(編)」のような括弧つき(全角・半角とわず)のものも多くの記事で残存していますが、COinSメタデータの問題を踏まえると
|editor-suffix=
で末尾文字を指定可能にするといった対応が必要かもしれません。--火乃狐(会話) 2022年6月20日 (月) 15:18 (UTC)
コメント 和書でtranslatorを指定し、authorが存在しない場合、以前は訳者名が出ていたのですが、最近は表示されなくなったようです。たとえば「{{cite book|和書|translator=金谷治|publisher=岩波書店|year=1963}}
」が「 『論語』岩波書店、1963年。」になってしまいます。--Pekanpe(会話) 2022年7月17日 (日) 05:00 (UTC)
- 暫定的に、author/editorが存在しない場合でも訳者名が先頭に表示されるように変更しました。--火乃狐(会話) 2022年7月18日 (月) 08:34 (UTC)
コメント author の後ろに自動的に「著」がつく仕様ですが、このテンプレートの使用対象が一般的な(文章を主たるコンテンツとする)書籍にとどまらないことを考えると、必ずしも適切でない場合が存在するように思います。詩集、写真集、画集、絵本のようなソースを表記する場合において、詩人や写真家や画家の名前に「著」とつけるのは(必ずしも誤りではないのかもしれませんが)違和感がありますし、楽譜のauthor は作曲家ですから「ベートーヴェン著『交響曲第5番』」のようになってしまい、これは明らかな誤りといっても過言ではないかと思います。私が以前に指摘したeditor での「編」の問題を含め、自動で付加されるこれらのsuffix を自由に編集できる(表示させないこともできる)ことは、これまでに指摘されてきた不具合の多くを解消するとともに、より正確な出典表記を行いやすくなるものと確信します。--つのふえ(会話) 2022年9月18日 (日) 18:55 (UTC)
- サンドボックス版でauthor-suffix, editor-suffix, issue-suffix, volume-suffixに試験的に対応しました。seriesやimprintに関する議論が行われている最中なので、現時点では本体への反映予定はありませんが、ほかの方による更新提案を妨げるものではありません。--ネイ(会話) 2023年1月26日 (木) 13:23 (UTC)
Citation/core: COinSメタデータにおけるNAIDとNCIDの修正提案
[編集]現行のテンプレートではNAIDが&rft.naid=<NAID>
、NCIDが&rft.naid=<NCID>
という形でCOinSメタデータに追加されます。これをCiNii ResearchのOpenURL受信機能に基づき、それぞれ&rft_dat=naid/<NAID>
と&rft_id=info:ncid/<NCID>
に変更することを提案します。--ネイ(会話) 2022年3月25日 (金) 17:14 (UTC)
- 済 編集しました。--ネイ(会話) 2022年4月6日 (水) 15:27 (UTC)
book: 引数「display-authors」の反映(質問)
[編集]前項の改訂について、検証から反映まで誠にお疲れさまでした。この版で更新を確認し、思い出したことがあるので記します。
ところで、既定では執筆者名を4名に制限してあると感じていて、5名以上表示するには引数の説明表にある「display-authors」を使いたいのですが、いかがでしょうか。サンドボックスにて下記(B)を訳す部分はお引き受けしますので、よろしくご検討ください。
- (A) 説明表の「
display-authors
| 説明なし | 不明 | 省略可能」という箇所 - (B)解説文書に、対応する英語版の{{tl:Template:Cite_book}} 810449908 番※から翻訳して加筆してはいけないか。
また、以下はリクエストではありません。
もし仕様として表示しない引数があるなら、解説文書の説明表に特記するか、引数をコメントアウトしたい。
理由:もし原文から転記した場合に、日本語版で反映されない引数はありませんでしょうか? おそらく解説文書で表に「不明・省略可能」と注書きのある引数は内容が引き渡されず、引数はあるのに、出力すると原文と脚注の見た目が異なることを推測します。
(※=2017年11月15日09:11 (UTC) 時点における Salix alba による版 (put TD in a collapse top / bottom section))--Omotecho(会話) 2022年5月2日 (月) 04:16 (UTC)
- 和書モードで
|display-authors=
を使用できるようにしました。--ネイ(会話) 2023年1月15日 (日) 00:45 (UTC)
journal: CiNiiの仕様変更による不具合
[編集]journal: `pages=`を区切る文字
[編集]news: 和書モードのarchivedate
[編集]パラメータ"archivedate"について、洋書モードではYYYY-MM-DDなどの形式に対応していますが、和書モードでは対応していません。{{Citation/showdate}}を使って、和書でもYYYY-MM-DDなどの入力に対応するよう本テンプレートを変更することを提案します。変更案--IXTA9839(会話) 2022年8月4日 (木) 17:23 (UTC)
- 報告 十分な告知期間がとられたとみて、9月5日に編集を依頼しました。先程対応していただき、変更が完了しました。--IXTA9839(会話) 2022年9月23日 (金) 22:42 (UTC)
news: Official髭男dismのURLがおかしい
[編集]Official髭男dismの37番目の脚注のURLに余分な「+」が付いて、URLが「 https://natalie.mu/music/news/372591+ 」になってしまっているのですが、これはなぜなんでしょうか?正しくは「 https://natalie.mu/music/news/372591 」です。{{Cite news}}のソースをちょっと見てみましたが、さっぱりわかりませんでした。どなたかわかる人がいれば直していただけると助かります。--bcxfu75k(会話) 2022年8月6日 (土) 18:26 (UTC)
- その後の調査で、「title=」パラメータが付いていないことが原因だったことが判明しました。Official髭男dismの37番目の脚注は、「title=」を付けて対策しました。--bcxfu75k(会話) 2022年8月6日 (土) 18:33 (UTC)
journal: 和書とeditorパラメータ
[編集]和書の書式を使用すると、「和書とchapterパラメータ」と同様に、editorパラメータを指定しても無視されてしまう仕様となっているようです。 参考までに洋書と和書の書式を並べておきます。
「Template:Citation」では、下記のようにeditorパラメータ(やchapterパラメータ)は無視されないようですので、参考までに提示しておきます。
よって、テンプレート(例えば、「英語版記事を翻訳した時にTemplate:Cite journalを使用した出典が英語版と同じ表示にならない場合はTemplate:Cite journal2に差し替えることを試みてください。」の後)に、「その他に、和書の書式を使用したときに、パラメータが無視されてしまう場合には、Template:Citationに差し替えることを試みて下さい。」といったような記述を追加することを提案したいのですが、差し支えないでしょうか。--Inotti twitter(会話) 2022年9月16日 (金) 12:37 (UTC)
- @Inotti twitterさん 正確に言うと和書モードではeditor引数が常に無視されていたわけではなく、authorなどの著者に関する引数と同時に使った場合にのみ無視されていました。Inotti twitterさんのご指摘からだいぶ時間が経ってしまいましたが、先ほどTemplate:Cite journal/和書を編集し、著者と編集者を同時に表示できるようにしました(Special:Diff/98925079)。--本日晴天(会話) 2024年1月20日 (土) 06:14 (UTC)
report: 引数chapterとsectionの使用について
[編集]引数 chapter=
(章/大見出し)とsection=
(節/小見出し)を利用したいとき、独特な表示挙動を示すようです(2022年9月20日現在)。
- capter= を使用した場合(和書モード)
- 書き込む内容:
{{Cite report|和書|url=https://www.pref.chiba.lg.jp/cs-awa/siryoushitsu/documents/r1_12_roads.pdf|title=令和元年度安房土木事務所 事業概要|chapter=道路現況(平成31年4月1日現在)|work=安房土木事務所 |publisher=千葉県|website=千葉県ホームページ|date=2019-10-24|accessdate=2022-09-20}}
- 表示結果:道路現況(平成31年4月1日現在)「令和元年度安房土木事務所 事業概要」『安房土木事務所』、千葉県、2019年10月24日 。2022年9月20日閲覧。
- 書き込む内容:
- capter= を使用した場合(和書モードを使用しない)
- 書き込む内容:
{{Cite report|url=https://www.pref.chiba.lg.jp/cs-awa/siryoushitsu/documents/r1_12_roads.pdf|title=令和元年度安房土木事務所 事業概要|chapter=道路現況(平成31年4月1日現在)|work=安房土木事務所 |publisher=千葉県|website=千葉県ホームページ|date=2019-10-24|accessdate=2022-09-20}}
- 表示結果:"道路現況(平成31年4月1日現在)". 令和元年度安房土木事務所 事業概要 (PDF). 千葉県ホームページ (Report). 千葉県. 24 October 2019. 2022年9月20日閲覧。
{{cite report}}
:|work=
、|website=
引数が重複しています。 (説明)
- 書き込む内容:
- section= を使用した場合(和書モード)
- 書き込む内容:
{{Cite report|和書|url=https://www.pref.chiba.lg.jp/cs-awa/siryoushitsu/documents/r1_12_roads.pdf|title=令和元年度安房土木事務所 事業概要|section=道路現況(平成31年4月1日現在)|work=安房土木事務所 |publisher=千葉県|website=千葉県ホームページ|date=2019-10-24|accessdate=2022-09-20}}
- 表示結果:道路現況(平成31年4月1日現在)「令和元年度安房土木事務所 事業概要」『安房土木事務所』、千葉県、2019年10月24日 。2022年9月20日閲覧。
- 書き込む内容:
- section= を使用した場合(和書モードを使用しない)
- 書き込む内容:
{{Cite report|url=https://www.pref.chiba.lg.jp/cs-awa/siryoushitsu/documents/r1_12_roads.pdf|title=令和元年度安房土木事務所 事業概要|section=道路現況(平成31年4月1日現在)|work=安房土木事務所 |publisher=千葉県|website=千葉県ホームページ|date=2019-10-24|accessdate=2022-09-20}}
- 表示結果:"道路現況(平成31年4月1日現在)". 令和元年度安房土木事務所 事業概要 (PDF). 千葉県ホームページ (Report). 千葉県. 24 October 2019. 2022年9月20日閲覧。
{{cite report}}
:|work=
、|website=
引数が重複しています。 (説明)
- 書き込む内容:
- chapter=とsection= を両方使用した場合(和書モード)
- 書き込む内容:
{{Cite report|和書|url=https://www.pref.chiba.lg.jp/cs-awa/siryoushitsu/documents/r1_12_roads.pdf|title=令和元年度安房土木事務所 事業概要|chapter=大見出し|section=道路現況(平成31年4月1日現在)|work=安房土木事務所 |publisher=千葉県|website=千葉県ホームページ|date=2019-10-24|accessdate=2022-09-20}}
- 表示結果:道路現況(平成31年4月1日現在)「令和元年度安房土木事務所 事業概要」『安房土木事務所』、千葉県、2019年10月24日 。2022年9月20日閲覧。
- 書き込む内容:
- chapter=とsection= を両方使用した場合(和書モードを使用しない)
- 書き込む内容:
{{Cite report|url=https://www.pref.chiba.lg.jp/cs-awa/siryoushitsu/documents/r1_12_roads.pdf|title=令和元年度安房土木事務所 事業概要|chapter=大見出し|section=道路現況(平成31年4月1日現在)|work=安房土木事務所 |publisher=千葉県|website=千葉県ホームページ|date=2019-10-24|accessdate=2022-09-20}}
- 表示結果:"道路現況(平成31年4月1日現在)". 令和元年度安房土木事務所 事業概要 (PDF). 千葉県ホームページ (Report). 千葉県. 24 October 2019. 2022年9月20日閲覧。
{{cite report}}
:|work=
、|website=
引数が重複しています。 (説明)
- 書き込む内容:
以上の表示結果から気になった点は
- 和書モードで、
work=
に設定した内容が表示されない。(和書モードになると、なぜ表示されないのか意味不明。) - 和書モードを使用しないとき、閲覧日の表示の後に「。」「.」の両方表示される。(両方表示は必要ない。和書モードではないから「.」だけで良いのではないか。)
- 和書モードで、
chapter=
とsection=
単独設定した場合は、どちらも表示結果は同じになる。(これはこれで、気にはならないです。) - 和書モードを使用する・使用しないとき共に、
chapter=
とsection=
両方設定した場合は、section=
で設定した内容だけが表示される。(chapter>section だと思うのですが、なぜか両方表示とはならない。「章|節」、あるいは「章 節」で表示できないものか。) - 和書モードを使用しないで
chapter=
とsection=
どちらかを設定した場合、(report) は追加表示されない。(和書モードの時は“(レポート)”は追加表示されるのに、挙動に互換性が見られない。)
技術面に明るくないので自分ではどうにもならないのですが、おそらく改善が要ると思われる内容を提示してみました。--小石川人晃(会話) 2022年9月20日 (火) 13:06 (UTC)
Template引数追加について
[編集]Templateの引数追加に必要な手順と方法を知りたいです。具体的には、Template‐ノート:Facebook postにて、Template:Facebook postをTemplate:Cite tweetのように出典として利用できるよう新たな引数(投稿日)などを追加することでまとまりました。しかし、手順や方法を誰も知らないため、進展がありません。Templateは自由に編集できるものなのでしょうか?であれば、編集方法を知りたいです。もし、特殊な権限が必要なのであれば、そういった人にどこで依頼すればよいのか知りたいです。--星命定軌(会話) 2022年10月12日 (水) 02:51 (UTC)
- 返信
- 管理者のような権限が不要という意味で、テンプレートは誰でも編集できます。
- テンプレートの変更が多くの記事に (今回の場合は500記事以上に) 直ちに影響を与えるという意味で、軽率に書き換えることはお勧めしません。サンドボックスを用いることをお勧めいたします。
- テンプレート解説部分の下側に、そのテンプレートのサンドボックスを作成するリンクがあるので、「(作成 | 複製)」とあるうちの「複製」をクリックすると、コピーとしてテンプレートのサンドボックスが作成されます。
- テンプレートの作り方の基本的な部分はHelp:テンプレートやそこからリンクされたページに書いてあります。
- 余談ですがCitation系テンプレートはやれることが多い≒動作が複雑なので、{{Cite tweet}}を下敷きにするにしろ、(特に変更部分については) 見た目上どういう動作をしてほしいかを明確にしておくと、他人に実装を頼むときも自分で書く場合も助かると思います。--Merliborn (会話) 2022年10月12日 (水) 04:15 (UTC)
- 返信 コメントありがとうございます。具体的な変更の希望としては、以下の通りです。とりあえず、できるところまでやってみます。
- ①引数を1→user、2→post、3→title、4→photoに変更。もしくは両方可能とする。
- ②閲覧日引数(accessdate)、投稿日(date)を追加する。これは必須引数とはしない。--星命定軌(会話) 2022年10月12日 (水) 05:13 (UTC)
video: 引数: 日付と動画公開日との違い
[編集]現在、「日付」引数と「動画公開日」引数とは、ともに動画が公開された日を意味してる様ですが、この使い分けはどうしたら良いでしょうか? 提案 これが解釈間違いだとして、修正は次の様になるかと思います:
- 単に重複だと判断して、統合する。
- 「日付」を投稿日の意味だと再解釈する。説明を修正する。
--Wint7(会話) 2022年10月23日 (日) 12:46 (UTC)
Citation/core-ja-jp: Periodical でない場合の巻とシリーズの順序
[編集]oldid=90546524を元に話します。
416行目の "Anything else with a title, including books" というコメントで、そこからが Periodical でない分岐だと明示してますが、その表示順に改善の余地があると感じます。具体的には巻とシリーズの表示順なのですが、444–446行で巻を表示して、464–467でシリーズを表示する様になってます。つまり、巻が先でシリーズが後なのですが、これでは離れすぎててシリーズのうちの一巻だとわかりづらいです。
「〈シリーズ名
〉N
巻」と表示する様にできないでしょうか?--Wint7(会話) 2022年10月26日 (水) 11:50 (UTC)
- 報告 洋書の仕様が提案と同様の並びであったため、和書モードの並びも提案の通りに変更しました。単に行を入れ替えただけなのでエラーなどの不具合はないと思いますが、順序自体に問題がある場合は具体例の報告をお願いします。--火乃狐(会話) 2022年12月7日 (水) 16:35 (UTC)
- コメント Wikipedia:井戸端#Template:Cite_bookを使用した場合のseriesの表示位置についてにも書いたのですが、ボルヘスの『伝奇集』の日本語訳を例にすると、以前は「J.L.ボルヘス 『伝奇集』鼓直訳、岩波書店〈岩波文庫〉、1993年11月」のように表示されていたのが、現在は「J.L.ボルヘス 『伝奇集』〈岩波文庫〉鼓直訳、岩波書店、1993年11月」のように表示されます。個人的にはかなり違和感があるのですが、どうにか対処できないものでしょうか。技術的なことはよくわかりませんが、たとえば「シリーズ」の位置ではなく「巻」の位置を移すというやり方も考えられないでしょうか。--ねこざめ(会話) 2023年1月12日 (木) 17:33 (UTC)
- oldid=93345714版を確認しました。たしかに
series
がothers
の前に来る様になったことで、順番が逆転してますね。しかし、そもそも訳者の情報をtranslator
という説明的な位置からothers
という情報の足りない位置に落したのが問題なので、修正しておきます。この様な表示になります:- J. L. ボルヘス 著、鼓直 訳 『伝奇集』〈岩波文庫〉岩波書店、1993年11月。ISBN 9784003279212。
- もっと良い案がありましたら、適宜上書き編集をお願いします。
- 提案
translator
の方の表示位置が気に入らないなどの問題がありましたら、また別の話題でスレッドを立てていただけると、話題が混線しなくて助かります。--Wint7(会話) 2023年1月13日 (金) 09:35 (UTC)
- oldid=93345714版を確認しました。たしかに
- あと文庫の番号を「巻」なんて言い方をするのでしょうか。例えば『伝奇集』の整理番号は赤792-1なのですが、volume = 792-1と書くと「〈岩波文庫〉 792-1巻」と表示されます。去年Template:Cite bookを使用したとき、seriesの説明にはvolumeを書けとあり。volumeの説明には「文庫や新書の場合はその番号を入れる」とあるので入れてみると「巻」の表示です。奇妙に思いましたのでvolumeは指定しませんでした。
- 今はそういう言い方をするんだ、ということならそれでもよいのですが、そもそも文庫の番号を入れないと困るものなのでしょうか。『伝奇集』は表紙に「赤792-1」と大きく書いてあるのでいいとして、他の文庫には番号をよく探さないと見つからないものがあります。図書館の目録にもあまり載っていません。同じ文庫から同じ本が何度も出ているような場合はともかく、「文庫や新書の場合はその番号を入れる」という指示自体に検討の余地があると思います。--西村崇(会話) 2023年1月12日 (木) 23:49 (UTC)
- たしかに文庫や新書も叢書の一種とは言え、それら一冊一冊が常にひとつづきの巻(分冊相当)とは限らなそうですね。岩波文庫の整理番号は時期によって欠番があるらしく、なおさら奇妙です。(個人的には
id
(識別子)相当になると思います。 cf. ) - Template‐ノート:Cite bookで話題を提起して、ついでに編集者当人に聞いてみることにします。--Wint7(会話) 2023年1月13日 (金) 09:52 (UTC)
- 返信 問題が多岐に渡るようですので、私も今後はTemplate‐ノート:Cite bookの方で話題を提起することにします。--ねこざめ(会話) 2023年1月13日 (金) 19:14 (UTC)
- たしかに文庫や新書も叢書の一種とは言え、それら一冊一冊が常にひとつづきの巻(分冊相当)とは限らなそうですね。岩波文庫の整理番号は時期によって欠番があるらしく、なおさら奇妙です。(個人的には
- コメント Wikipedia:井戸端#Template:Cite_bookを使用した場合のseriesの表示位置についてにも書いたのですが、ボルヘスの『伝奇集』の日本語訳を例にすると、以前は「J.L.ボルヘス 『伝奇集』鼓直訳、岩波書店〈岩波文庫〉、1993年11月」のように表示されていたのが、現在は「J.L.ボルヘス 『伝奇集』〈岩波文庫〉鼓直訳、岩波書店、1993年11月」のように表示されます。個人的にはかなり違和感があるのですが、どうにか対処できないものでしょうか。技術的なことはよくわかりませんが、たとえば「シリーズ」の位置ではなく「巻」の位置を移すというやり方も考えられないでしょうか。--ねこざめ(会話) 2023年1月12日 (木) 17:33 (UTC)
- Template‐ノート:Cite_book#叢書として_series_を指定する際に、常に_volume_を指定するべきかでの議論の結果、本件の表示変更については、一旦リバートすることでコンセンサスが得られたので、差し戻しとする。
- 今後は、周辺概念の整理や他言語wikiの実装などを参考に改めて議論することとなる。--Wint7(会話) 2023年1月27日 (金) 04:11 (UTC)
web: Cite web と Cite news について
[編集]以前から気になっていたことですが、テンプレートの「Cite web」と「Cite news」の類似性と、出典が全く同じ場合でも編集者によって2つのテンプレートの使い分けがバラバラだということや、誤用・不適切な使用が多数見受けられるので、皆様のご意見をお聞かせいただきたく議題にしました。
テンプレート「Cite web」の方に同じタイトルの議題内容を掲載しておりますので、お手数ですが[Cite web ノート]をご覧ください。皆様のご意見お待ちしております。--KlavierOberton(会話) 2022年11月27日 (日) 07:47 (UTC)
news: 和書モードでissueとpublisherが続けて表示されます。
[編集]和書モードで使用すると、issueとpublisherを指定した場合、空白も読点もなしに両方の内容が続けて表示されてしまいます。たとえば
{{Cite news |和書 | author = 山川公生 | title = 女流将棋、新棋戦花盛り - 予選方式や持ち時間に工夫 | date = 2019-02-16 | newspaper = 日本経済新聞 | issue = 47759 | edition = 土曜版、第13版 | page = 36 | publisher=日本経済新聞社 }}
とすると、
山川公生「女流将棋、新棋戦花盛り - 予選方式や持ち時間に工夫」『日本経済新聞』第47759号、日本経済新聞社、2019年2月16日、土曜版、第13版、36面。
と表示されてしまいます。これはバグと思われるので修正お願いします。--Loasa(会話) 2022年12月7日 (水) 06:19 (UTC)
- 報告 修正を含んだ編集が実施されました。#和書モードの面参照。--IXTA9839(会話) 2023年11月16日 (木) 07:47 (UTC)