操作

テンプレート

(ページの作成:「<includeonly> {{#if: {{{書名|}}}|{{#if: {{{表示|}}}|*{{{表示|}}}|*{{#if: {{{冠称|}}}|{{{冠称|}}} |}}'''{{{書名}}}'''{{#if: {{{接尾辞|}}}| {{{接...」)
 
 
(同じ利用者による、間の4版が非表示)
1行目: 1行目:
 
<includeonly>
 
<includeonly>
{{#if: {{{書名|}}}|{{#if: {{{表示|}}}|*{{{表示|}}}|*{{#if: {{{冠称|}}}|{{{冠称|}}}&nbsp;|}}'''{{{書名}}}'''{{#if: {{{接尾辞|}}}|&nbsp;{{{接尾辞|}}}|}}({{#if: {{{責任表示|}}} |&nbsp;{{{責任表示|}}}|}}{{#if: {{{共著者名|}}} |&nbsp;{{{共著者名|}}}|}}{{#if: {{{別名|}}} |&nbsp;{{{別名|}}}|}}{{#if: {{{刊行年|}}} |&nbsp;{{{刊行年|}}}|}}{{#if: {{{出版社|}}} |&nbsp;{{{出版社}}}|{{Font color|red|yellow|出版社は必須入力です}}}}{{#if: {{{シリーズ名|}}} |&nbsp;<{{{シリーズ名|}}}>|}}{{#if: {{{雑誌|}}} |&nbsp;<{{{雑誌|}}}>|}})}} [https://www.kosho.or.jp/products/list.php?mode=search_retry&search_word={{urlencode:{{{書名}}}}}%20{{PAGENAMEE}}&search_page_max=50&search_only_has_stock=1 → 「{{{書名}}}」をさがす]|}}
+
{{#if: {{{書名|}}}| {{#if: {{{表示|}}}|*{{{表示|}}}|* {{#if: {{{冠称|}}}|{{{冠称|}}}&nbsp;|}} '''{{{書名}}}''' {{#if: {{{接尾辞|}}}|&nbsp;{{{接尾辞|}}}|}}&nbsp;({{#if: {{{責任表示|}}} |&nbsp;{{{責任表示|}}}|}} {{#if: {{{共著者名|}}} |&nbsp;{{{共著者名|}}}|}} {{#if: {{{別名|}}} |&nbsp;{{{別名|}}}|}} {{#if: {{{刊行年|}}} |&nbsp;{{{刊行年|}}}|}} {{#if: {{{出版社|}}} |&nbsp;{{{出版社|}}}|}} {{#if: {{{シリーズ名|}}} |&nbsp;<{{{シリーズ名|}}}>|}} {{#if: {{{雑誌|}}} |&nbsp;<{{{雑誌|}}}>|}} ) }}   [https://www.kosho.or.jp/products/list.php?mode=search_retry&search_word={{urlencode:{{{書名}}}}}%20{{PAGENAME}}&search_page_max=50&search_only_has_stock=1 → 「{{{書名}}}」をさがす]|}}
 
</includeonly>
 
</includeonly>
 
<noinclude>
 
<noinclude>
 +
<templatedata>
 +
{
 +
    "description": "これは記載された書籍情報を掲載するためのテンプレートです。",
 +
    "params": {
 +
        "書名": {
 +
            "label": "書名",
 +
            "description": "",
 +
            "type": "string",
 +
            "required": true
 +
        },
 +
        "冠称": {
 +
            "label": "冠称",
 +
            "description": "書名の前に記載されている箇所を記載ください",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "接尾辞": {
 +
            "label": "接尾辞",
 +
            "description": "書名より後にある角書等を記載ください",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "責任表示": {
 +
            "label": "責任表示",
 +
            "description": "<編集部等の記載がある場合はこちらに記載ください",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "共著者名": {
 +
            "label": "共著者名",
 +
            "description": "共著者がある場合はこちらに記載ください",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "別名": {
 +
            "label": "別名",
 +
            "description": "この人物が別名義で執筆等を行った場合はこちらに記載ください",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "刊行年": {
 +
            "label": "刊行年",
 +
            "description": "刊行年を記載してください",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "出版社": {
 +
            "label": "出版元",
 +
            "description": "出版社名、あるいは出版社の名前を記載してください。",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "シリーズ名": {
 +
            "label": "シリーズ名",
 +
            "description": "書籍が何かのシリーズになっていた場合のシリーズ名はこちらに記載してください",
 +
            "type": "string",
 +
            "required": false
 +
        },
 +
        "雑誌": {
 +
            "label": "雑誌",
 +
            "description": "雑誌名を記載してください",
 +
            "type": "string",
 +
            "required": false
 +
        }
 +
    },
 +
    "paramOrder": [
 +
        "冠称",
 +
        "書名",
 +
        "接尾辞",
 +
        "シリーズ名",
 +
        "雑誌",
 +
        "責任表示",
 +
        "共著者名",
 +
        "別名",
 +
        "刊行年",
 +
        "出版社"
 +
    ]
 +
}
 +
</templatedata>
 
== 使い方 ==
 
== 使い方 ==
 
----
 
----

2020年4月3日 (金) 14:27時点における最新版


<templatedata> {

   "description": "これは記載された書籍情報を掲載するためのテンプレートです。",
   "params": {
       "書名": {
           "label": "書名",
           "description": "",
           "type": "string",
           "required": true
       },
       "冠称": {
           "label": "冠称",
           "description": "書名の前に記載されている箇所を記載ください",
           "type": "string",
           "required": false
       },
       "接尾辞": {
           "label": "接尾辞",
           "description": "書名より後にある角書等を記載ください",
           "type": "string",
           "required": false
       },
       "責任表示": {
           "label": "責任表示",
           "description": "<編集部等の記載がある場合はこちらに記載ください",
           "type": "string",
           "required": false
       },
       "共著者名": {
           "label": "共著者名",
           "description": "共著者がある場合はこちらに記載ください",
           "type": "string",
           "required": false
       },
       "別名": {
           "label": "別名",
           "description": "この人物が別名義で執筆等を行った場合はこちらに記載ください",
           "type": "string",
           "required": false
       },
       "刊行年": {
           "label": "刊行年",
           "description": "刊行年を記載してください",
           "type": "string",
           "required": false
       },
       "出版社": {
           "label": "出版元",
           "description": "出版社名、あるいは出版社の名前を記載してください。",
           "type": "string",
           "required": false
       },
       "シリーズ名": {
           "label": "シリーズ名",
           "description": "書籍が何かのシリーズになっていた場合のシリーズ名はこちらに記載してください",
           "type": "string",
           "required": false
       },
       "雑誌": {
           "label": "雑誌",
           "description": "雑誌名を記載してください",
           "type": "string",
           "required": false
       }
   },
   "paramOrder": [
       "冠称",
       "書名",
       "接尾辞",
       "シリーズ名",
       "雑誌",
       "責任表示",
       "共著者名",
       "別名",
       "刊行年",
       "出版社"
   ]

} </templatedata>

使い方


{{作品|
冠称=<書名の前に記載されているもの>|
書名=<書名、太字の協調表示となります>|
接尾辞=<'''書名より後'''にある角書>|
共著者名=<共著者の記載がある場合>|
別名=<この人物が別名義で執筆等を行った場合>|
責任表示=<編集部等の記載がある場合はこちらで>|
刊行年=<刊行年月日>|
出版社=<出版者名>|
表示=<上記以外、特別な表現をしたい場合>|
}}

このテンプレートで作品を表現すると、自動的に書名 と この作品を記載した人物名で日本の古本屋を検索するハイパーリンクが作成されます。


  • 通常の使い方

{{作品| 冠称=<冠称>| 書名=<書名>| 接尾辞=<接尾辞>| 共著者名=<共著者>| 別名=<別名>| 責任表示=<編集部>| 刊行年=<刊行年月日>| 出版社=<出版者名>| }}

と書くと、



  • 特殊な表現がしたい

特殊なルビが振ってある、上記のレイアウトでは書き表せない場合に「表示」の変数を利用します。


{{作品| 冠称=<冠称>| 書名=<書名>| 共著者名=<共著者>| 別名=<別名>| 責任表示=<編集部>| 刊行年=<刊行年月日>| 出版社=<出版者名>| 表示={{ruby|表示|見た目}}を変えます| }}

と書くと、

  • 表示見た目

を変えます → 「<書名>」をさがす


のような見た目になります。 ただし、日本の古本屋への検索は「書名」に設定したテキストで行われます。


なお、書名、出版者名を忘れる、

{{作品| 冠称=<冠称>| 共著者名=<共著者>| 別名=<別名>| 責任表示=<編集部>| 刊行年=<刊行年月日>| 出版社=<出版者名>| }}

と書くと、




のように、何も表示されませんので、注意してください。


角書 と 冠称、接尾辞

角書 を冠称とするか、書名とするかは個々の内容に依るものとします。 冠称 として記載した場合は日本の古本屋への検索には含みません。