Template:Citation/core

From Sabayon Wiki
Jump to: navigation, search

{{

 #if:
 |{{
    #if: 
    |{{
       #iferror: {{ #expr: 1*{{{AuthorMask}}} }}
       |{{{AuthorMask}}}
       |{{#ifexpr:{{{AuthorMask}}}>000|—}}{{#ifexpr:{{{AuthorMask}}}>001|—}}{{#ifexpr:{{{AuthorMask}}}>002|—}}{{#ifexpr:{{{AuthorMask}}}>003|—}}{{#ifexpr:{{{AuthorMask}}}>004|—}}{{#ifexpr:{{{AuthorMask}}}>005|—}}{{#ifexpr:{{{AuthorMask}}}>006|—}}{{#ifexpr:{{{AuthorMask}}}>007|—}}{{#ifexpr:{{{AuthorMask}}}>008|—}}{{#ifexpr:{{{AuthorMask}}}>009|—}}{{#ifexpr:{{{AuthorMask}}}>010|—}}{{#ifexpr:{{{AuthorMask}}}>011|—}}{{#ifexpr:{{{AuthorMask}}}>012|—}}{{#ifexpr:{{{AuthorMask}}}>013|—}}{{#ifexpr:{{{AuthorMask}}}>014|—}}{{#ifexpr:{{{AuthorMask}}}>015|—}}{{#ifexpr:{{{AuthorMask}}}>016|—}}{{#ifexpr:{{{AuthorMask}}}>017|—}}{{#ifexpr:{{{AuthorMask}}}>018|—}}{{#ifexpr:{{{AuthorMask}}}>019|—}}{{#ifexpr:{{{AuthorMask}}}>020|—}}{{#ifexpr:{{{AuthorMask}}}>021|—}}{{#ifexpr:{{{AuthorMask}}}>022|—}}{{#ifexpr:{{{AuthorMask}}}>023|—}}{{#ifexpr:{{{AuthorMask}}}>024|—}}{{#ifexpr:{{{AuthorMask}}}>025|—}}{{#ifexpr:{{{AuthorMask}}}>026|—}}{{#ifexpr:{{{AuthorMask}}}>027|—}}{{#ifexpr:{{{AuthorMask}}}>028|—}}{{#ifexpr:{{{AuthorMask}}}>029|—}}{{#ifexpr:{{{AuthorMask}}}>030|—}}{{#ifexpr:{{{AuthorMask}}}>031|—}}{{#ifexpr:{{{AuthorMask}}}>032|—}}{{#ifexpr:{{{AuthorMask}}}>033|—}}{{#ifexpr:{{{AuthorMask}}}>034|—}}{{#ifexpr:{{{AuthorMask}}}>035|—}}{{#ifexpr:{{{AuthorMask}}}>036|—}}{{#ifexpr:{{{AuthorMask}}}>037|—}}{{#ifexpr:{{{AuthorMask}}}>038|—}}{{#ifexpr:{{{AuthorMask}}}>039|—}}{{#ifexpr:{{{AuthorMask}}}>040|—}}{{#ifexpr:{{{AuthorMask}}}>041|—}}{{#ifexpr:{{{AuthorMask}}}>042|—}}{{#ifexpr:{{{AuthorMask}}}>043|—}}{{#ifexpr:{{{AuthorMask}}}>044|—}}{{#ifexpr:{{{AuthorMask}}}>045|—}}{{#ifexpr:{{{AuthorMask}}}>046|—}}{{#ifexpr:{{{AuthorMask}}}>047|—}}{{#ifexpr:{{{AuthorMask}}}>048|—}}{{#ifexpr:{{{AuthorMask}}}>049|—}}{{#ifexpr:{{{AuthorMask}}}>050|—}}{{#ifexpr:{{{AuthorMask}}}>051|—}}{{#ifexpr:{{{AuthorMask}}}>052|—}}{{#ifexpr:{{{AuthorMask}}}>053|—}}{{#ifexpr:{{{AuthorMask}}}>054|—}}{{#ifexpr:{{{AuthorMask}}}>055|—}}{{#ifexpr:{{{AuthorMask}}}>056|—}}{{#ifexpr:{{{AuthorMask}}}>057|—}}{{#ifexpr:{{{AuthorMask}}}>058|—}}{{#ifexpr:{{{AuthorMask}}}>059|—}}{{#ifexpr:{{{AuthorMask}}}>060|—}}{{#ifexpr:{{{AuthorMask}}}>061|—}}{{#ifexpr:{{{AuthorMask}}}>062|—}}{{#ifexpr:{{{AuthorMask}}}>063|—}}{{#ifexpr:{{{AuthorMask}}}>064|—}}{{#ifexpr:{{{AuthorMask}}}>065|—}}{{#ifexpr:{{{AuthorMask}}}>066|—}}{{#ifexpr:{{{AuthorMask}}}>067|—}}{{#ifexpr:{{{AuthorMask}}}>068|—}}{{#ifexpr:{{{AuthorMask}}}>069|—}}{{#ifexpr:{{{AuthorMask}}}>070|—}}{{#ifexpr:{{{AuthorMask}}}>071|—}}{{#ifexpr:{{{AuthorMask}}}>072|—}}{{#ifexpr:{{{AuthorMask}}}>073|—}}{{#ifexpr:{{{AuthorMask}}}>074|—}}{{#ifexpr:{{{AuthorMask}}}>075|—}}{{#ifexpr:{{{AuthorMask}}}>076|—}}{{#ifexpr:{{{AuthorMask}}}>077|—}}{{#ifexpr:{{{AuthorMask}}}>078|—}}{{#ifexpr:{{{AuthorMask}}}>079|—}}{{#ifexpr:{{{AuthorMask}}}>080|—}}{{#ifexpr:{{{AuthorMask}}}>081|—}}{{#ifexpr:{{{AuthorMask}}}>082|—}}{{#ifexpr:{{{AuthorMask}}}>083|—}}{{#ifexpr:{{{AuthorMask}}}>084|—}}{{#ifexpr:{{{AuthorMask}}}>085|—}}{{#ifexpr:{{{AuthorMask}}}>086|—}}{{#ifexpr:{{{AuthorMask}}}>087|—}}{{#ifexpr:{{{AuthorMask}}}>088|—}}{{#ifexpr:{{{AuthorMask}}}>089|—}}{{#ifexpr:{{{AuthorMask}}}>090|—}}{{#ifexpr:{{{AuthorMask}}}>091|—}}{{#ifexpr:{{{AuthorMask}}}>092|—}}{{#ifexpr:{{{AuthorMask}}}>093|—}}{{#ifexpr:{{{AuthorMask}}}>094|—}}{{#ifexpr:{{{AuthorMask}}}>095|—}}{{#ifexpr:{{{AuthorMask}}}>096|—}}{{#ifexpr:{{{AuthorMask}}}>097|—}}{{#ifexpr:{{{AuthorMask}}}>098|—}}{{#ifexpr:{{{AuthorMask}}}>099|—}}{{#ifexpr:{{{AuthorMask}}}>100|—}}{{#ifexpr:{{{AuthorMask}}}>101|—}}{{#ifexpr:{{{AuthorMask}}}>102|—}}{{#ifexpr:{{{AuthorMask}}}>103|—}}{{#ifexpr:{{{AuthorMask}}}>104|—}}{{#ifexpr:{{{AuthorMask}}}>105|—}}{{#ifexpr:{{{AuthorMask}}}>106|—}}{{#ifexpr:{{{AuthorMask}}}>107|—}}{{#ifexpr:{{{AuthorMask}}}>108|—}}{{#ifexpr:{{{AuthorMask}}}>109|—}}{{#ifexpr:{{{AuthorMask}}}>110|—}}{{#ifexpr:{{{AuthorMask}}}>111|—}}{{#ifexpr:{{{AuthorMask}}}>112|—}}{{#ifexpr:{{{AuthorMask}}}>113|—}}{{#ifexpr:{{{AuthorMask}}}>114|—}}{{#ifexpr:{{{AuthorMask}}}>115|—}}{{#ifexpr:{{{AuthorMask}}}>116|—}}{{#ifexpr:{{{AuthorMask}}}>117|—}}{{#ifexpr:{{{AuthorMask}}}>118|—}}{{#ifexpr:{{{AuthorMask}}}>119|—}}{{#ifexpr:{{{AuthorMask}}}>120|—}}{{#ifexpr:{{{AuthorMask}}}>121|—}}{{#ifexpr:{{{AuthorMask}}}>122|—}}{{#ifexpr:{{{AuthorMask}}}>123|—}}{{#ifexpr:{{{AuthorMask}}}>124|—}}{{#ifexpr:{{{AuthorMask}}}>125|—}}{{#ifexpr:{{{AuthorMask}}}>126|—}}{{#ifexpr:{{{AuthorMask}}}>127|—}}{{#ifexpr:{{{AuthorMask}}}>128|—}}{{#ifexpr:{{{AuthorMask}}}>129|—}}{{#ifexpr:{{{AuthorMask}}}>130|—}}{{#ifexpr:{{{AuthorMask}}}>131|—}}{{#ifexpr:{{{AuthorMask}}}>132|—}}{{#ifexpr:{{{AuthorMask}}}>133|—}}{{#ifexpr:{{{AuthorMask}}}>134|—}}{{#ifexpr:{{{AuthorMask}}}>135|—}}{{#ifexpr:{{{AuthorMask}}}>136|—}}{{#ifexpr:{{{AuthorMask}}}>137|—}}{{#ifexpr:{{{AuthorMask}}}>138|—}}{{#ifexpr:{{{AuthorMask}}}>139|—}}{{#ifexpr:{{{AuthorMask}}}>140|—}}{{#ifexpr:{{{AuthorMask}}}>141|—}}{{#ifexpr:{{{AuthorMask}}}>142|—}}{{#ifexpr:{{{AuthorMask}}}>143|—}}{{#ifexpr:{{{AuthorMask}}}>144|—}}{{#ifexpr:{{{AuthorMask}}}>145|—}}{{#ifexpr:{{{AuthorMask}}}>146|—}}{{#ifexpr:{{{AuthorMask}}}>147|—}}{{#ifexpr:{{{AuthorMask}}}>148|—}}{{#ifexpr:{{{AuthorMask}}}>149|—}}
     }}
    |{{
       #if: 
       |[[{{{Authorlink1}}} |{{{Surname1}}}{{
         #if: 
         |, {{{Given1}}}
        }}]]
       |{{{Surname1}}}{{
          #if: 
          |, {{{Given1}}}
        }}
     }}
  }}{{
    #if: 
    |{{#ifexpr:8<2
      | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
      |{{
         #iferror: {{ #expr: 1*0.0 }}
         | 
         |{{
           #if: 
           |; 
           |{{#if:| & |; }}
         }}
       }}{{
         #if: 
         |[[{{{Authorlink2}}} |{{{Surname2}}}{{
            #if: 
            |, {{{Given2}}}
          }}]]
         |{{{Surname2}}}{{
            #if: 
            |, {{{Given2}}}
          }}
       }}{{
         #if: 
         |{{#ifexpr:8<3
           | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
           |{{
              #if: 
              |; 
              |{{#if:| & |; }}
            }}{{
              #if: 
              |[[{{{Authorlink3}}} |{{{Surname3}}}{{
                 #if: 
                 |, {{{Given3}}}
               }}]]
              |{{{Surname3}}}{{
                 #if: 
                 |, {{{Given3}}}
               }}
            }}{{
              #if:
              |{{#ifexpr:8<4
                | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
                |{{
                   #if: 
                   |; 
                   |{{#if:| & |; }}
                 }}{{
                   #if: 
                   |[[{{{Authorlink4}}} |{{{Surname4}}}{{
                      #if: 
                      |, {{{Given4}}}
                    }}]]
                   |{{{Surname4}}}{{
                      #if: 
                      |, {{{Given4}}}
                   }}
                 }}{{
                 #if:
                 |{{#ifexpr:8<5
                   | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
                   |{{
                    #if: 
                    |; 
                    |{{#if:| & |; }}
                   }}{{
                    #if: 
                    |[[{{{Authorlink5}}} |{{{Surname5}}}{{
                       #if: 
                       |, {{{Given5}}}
                     }}]]
                    |{{{Surname5}}}{{
                       #if: 
                       |, {{{Given5}}}
                     }}
                  }}{{
                    #if:
                    |{{#ifexpr:8<6
                    | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
                     |{{
                       #if: 
                       |; 
                       |{{#if:| & |; }}
                     }}{{
                       #if: 
                       |[[{{{Authorlink6}}} |{{{Surname6}}}{{
                          #if: 
                          |, {{{Given6}}}
                        }}]]
                       |{{{Surname6}}}{{
                          #if: 
                          |, {{{Given6}}}
                        }}
                     }}{{
                       #if:
                        |{{#ifexpr:8<7
                          | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
                       |{{
                          #if: 
                          |; 
                          |{{#if:| & |; }}
                        }}{{
                          #if: 
                          |[[{{{Authorlink7}}} |{{{Surname7}}}{{
                             #if: 
                             |, {{{Given7}}}
                           }}]]
                          |{{{Surname7}}}{{
                             #if: 
                             |, {{{Given7}}}
                           }}
                                   }}{{
                                      #if:
                                      |{{#ifexpr:8<8
                                          | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
                                          |{{
                                             #if: 
                                             |; 
                                             |{{#if:| & |; }}
                                           }}{{
                                             #if: 
                                             |[[{{{Authorlink8}}} |{{{Surname8}}}{{
                                                #if: 
                                                |, {{{Given8}}}
                                              }}]]
                                             |{{{Surname8}}}{{
                                                #if: 
                                                |, {{{Given8}}}
                                              }}
                                           }}{{
                                             #if:
                                             | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
                                           }}
                                        }}
                                     }}
                                  }}
                               }}
                            }}
                         }}
                      }}
                    }}
                 }}
              }}
           }}
        }}
     }}
  }}{{
    #if: 
    |; |
  }}{{
    #if: 
    | ({{{Date}}}){{
      #if:
    | [{{{YearNote}}}]
    }}
  }}
 |{{
    #if: 
    |{{
       #if: 
       |[[{{{Editorlink1}}} |{{{EditorSurname1}}}{{
          #if: 
          |, {{{EditorGiven1}}}
        }}]]
       |{{{EditorSurname1}}}{{
          #if: 
          |, {{{EditorGiven1}}}
        }}
     }}{{
       #if: 
       |{{
         #if: 
         |; 
         |{{#if:| & |; }}
       }}{{
          #if: 
          |[[{{{Editorlink2}}} |{{{EditorSurname2}}}{{
             #if: 
             |, {{{EditorGiven2}}}
           }}]]
          |{{{EditorSurname2}}}{{
             #if: 
             |, {{{EditorGiven2}}}
           }}
        }}{{
          #if: 
          |{{
             #if: 
             |; 
             |{{#if:| & |; }}
           }}{{
             #if: 
             |[[{{{Editorlink3}}} |{{{EditorSurname3}}}{{
                #if: 
                |, {{{EditorGiven3}}}
              }}]]
             |{{{EditorSurname3}}}{{
                #if: 
                |, {{{EditorGiven3}}}
              }}
           }}{{
             #if:
             | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
           }}
        }}
      }}, ed{{#if:|s}}{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}{{
       #if: 
       | ({{{Date}}}){{
        #if:
      | [{{{YearNote}}}]
      }}
     }}
  }}

}}{{

 #if: {{#if:||{{#if:||}}}}
 |{{
    #if:
    |, 
  }}{{#if:{{
          #if: 
          |{{{IncludedWorkURL}}}
          |{{
             #if: 
             |{{{URL}}}
           }}
        }}
|[{{
          #if: 
          |{{{IncludedWorkURL}}}
          |{{
             #if: 
             |{{{URL}}}
           }}
        }} {{
          #if: 
          |{{{IncludedWorkTitle}}}
          |"{{
            #if: 
            |{{
               #if: 
               | 
             }}[{{{TransTitle}}}]
          }}"
        }}]
|{{
          #if: 
          |{{{IncludedWorkTitle}}}
          |"{{
            #if: 
            |{{
               #if: 
               | 
             }}[{{{TransTitle}}}]
          }}"
        }}

}} }}{{

 #if: 
 |{{
    #ifeq:  | 
    |
    |{{
       #if: 
       |, written at {{{Place}}}
     }}
  }}

}}{{

 #if: 
 |{{
    #if: 
    |, {{
       #if: 
       |{{#ifeq:|.|I|i}}n 
     }}{{
       #if: 
       |[[{{{Editorlink1}}} |{{{EditorSurname1}}}{{
          #if: 
          |, {{{EditorGiven1}}}
        }}]]
       |{{{EditorSurname1}}}{{
          #if: 
          |, {{{EditorGiven1}}}
        }}}}{{
       #if: 
       |{{
         #if: 
           |; 
           |{{#if:| & |; }}
         }}{{
          #if: 
          |[[{{{Editorlink2}}}|{{{EditorSurname2}}}{{
             #if: 
             |, {{{EditorGiven2}}}
           }}]]
          |{{{EditorSurname2}}}{{
             #if: 
             |, {{{EditorGiven2}}}
           }}
        }}{{
          #if: 
          |{{
             #if: 
             |; 
             |{{#if:| & |; }}
           }}{{
             #if: 
             |[[{{{Editorlink3}}}|{{{EditorSurname3}}}{{
                #if: 
                |, {{{EditorGiven3}}}
              }}]]
             |{{{EditorSurname3}}}{{
                #if: 
                |, {{{EditorGiven3}}}
              }}
           }}{{
             #if:
             | et al{{#ifeq:{{{Sep}}}|.|{{#if:|.}}|.}}
           }}
        }}
     }}{{
       #if: 
       |
       |, ed{{#if:|s}}{{#ifeq:{{{Sep}}}|.||.}}
     }}
  }}

}}{{

 #if: 
 |{{
    #if: 
    |, 
  }}{{
    #if: 
    |, }}{{
    #if: 
    |{{#if:{{
             #if: 
             |{{
                #if: 
                |{{
                   #if: 
                   |{{{URL}}}
                 }}
              }}
             |{{
                #if: 
                |{{{URL}}}
              }}
           }}
|[{{
             #if: 
             |{{
                #if: 
                |{{
                   #if: 
                   |{{{URL}}}
                 }}
              }}
             |{{
                #if: 
                |{{{URL}}}
              }}
           }} "{{{Title}}}{{
         #if: 
         |{{
            #if: 
            | 
          }}[{{{TransTitle}}}]
       }}"]
|"{{{Title}}}{{
         #if: 
         |{{
            #if: 
            | 
          }}[{{{TransTitle}}}]
       }}"

}}{{

       #if: 
       |, {{{TitleNote}}}
     }}
  }}

}}{{

 #if: 
 | (in {{{language}}})

}}{{

 #if: 
 | ({{{format}}})

}}{{

  #if: 
  |{{
     #if:
     |, 
   }}{{{Periodical}}}{{
     #if: 
     |, {{{Series}}}
   }}{{
     #if: 
     |{{
        #if: 
        | ({{{PublicationPlace}}}: {{{Publisher}}})
        | ({{{PublicationPlace}}})
      }}
     |{{
        #if: 
        | ({{{Publisher}}})
      }}
   }}{{
     #if: 
     | {{#if:|{{{Volume}}}|{{{Volume}}}}}{{
        #if: 
        | ({{{Issue}}})
      }}
     |{{
        #if: 
        | ({{{Issue}}})
      }}
   }}{{
     #if: 
     |:  {{{At}}}
   }}
  |{{
     #if: 
     |{{
        #if: 
        |,
      }} {{#if:{{
              #if: 
              |{{
                 #if: 
                 |{{
                    #if: 
                    |{{{URL}}}
                  }}
               }}
              |{{
                 #if: 
                 |{{{URL}}}
               }}
            }}
|[{{
              #if: 
              |{{
                 #if: 
                 |{{
                    #if: 
                    |{{{URL}}}
                  }}
               }}
              |{{
                 #if: 
                 |{{{URL}}}
               }}
            }} {{
           #if:| [{{{TransItalic}}}]
         }}]
|{{
           #if:| [{{{TransItalic}}}]
         }}

}}

   }}{{
     #if: 
     | ({{{TitleType}}})
   }}{{
     #if: 
     |, {{{Series}}}
   }}{{
     #if: 
     |, {{{Volume}}}
   }}{{
     #if: 
     |, 
   }}{{
     #if: 
     | ({{{Edition}}} ed.)
   }}{{
     #if: 
     |, {{{PublicationPlace}}}
   }}{{
     #if: 
     |{{
        #if: 
        |:
        |,
      }} {{{Publisher}}}
   }}

}}{{

 #if: 
 |
 |{{
    #if: 
    |, {{{Date}}}{{
      #if:
    | [{{{YearNote}}}]
    }}
  }}

}}{{

 #if: 
 |{{
    #ifeq:  | 
    |
    |{{
       #if: 
       |{{
          #if: 
          |, {{{PublicationDate}}}
          | (published {{{PublicationDate}}})
        }}
       |{{
          #if: 
          |, {{{PublicationDate}}}
          | (published {{{PublicationDate}}})
        }}
     }}
  }}

}}{{

 #if: 
 |
 |{{
    #if: 
    |, {{{At}}}
  }}

}}{{

 #if: 
 |, {{#switch:arxiv
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[1]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[2]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[3]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:asin
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[4]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[5]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[6]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:bibcode
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[7]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[8]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[9]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

  1. if:
 |, {{#switch:doi
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[10]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[11]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[12]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:isbn
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[13]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[14]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[15]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:issn
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[16]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[17]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[18]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:jfm
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[19]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[20]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[21]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:jstor
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[22]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[23]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[24]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:lccn
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[25]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[26]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[27]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:mr
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[28]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[29]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[30]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:oclc
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[31]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[32]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[33]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:ol
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[34]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[35]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[36]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:osti
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[37]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[38]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[39]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:pmc
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[40]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[41]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[42]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:pmid
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[43]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[44]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[45]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:rfc
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[46]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[47]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[48]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:ssrn
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[49]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[50]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[51]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{#switch:zbl
|arxiv=arXiv:
       {{#if:1||arXiv:
       }}
|asin=ASIN [//www.amazon.{{#switch: 
         |ca=ca
         |cn=cn
         |de=de
         |ed=es
         |fr=fr
         |it=it
         |jp=co.jp
         |co.jp=co.jp
         |uk=co.uk
         |co.uk=co.uk
         |#default=com
        }}/dp/ ]
      {{#if:1||ASIN 
      }}
|bibcode=Bibcode 
         {{#if:1||Bibcode 
         }}
|doi={{#ifeq:|10.
        |{{#if:
          |doi: (inactive ) {{#ifeq:Template|
               |[[Category:Pages with DOIs inactive since {{#time: Y |  }}]]
               |
              }}
          |doi:
         }}
        |Error: Bad DOI specified{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: Pages with DOI errors||}} | 2 = {{#if: Pages with DOI errors||}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: Pages with DOI errors||}}{{#if: Pages with DOI errors||}} }}}}

       }}
     {{#if:1||{{#if:
        |doi: (inactive )
        |doi:
       }}
     }}
|isbn=ISBN [[Special:BookSources/|]]
      {{#if:1||ISBN 
      }}
|issn=ISSN 
      {{#if:1||ISSN 
      }}
|jfm=JFM 
     {{#if:1||JFM 
     }}
|jstor=JSTOR 
       {{#if:1||JSTOR 
        }}
|lccn=LCCN 
       {{#if:1||LCCN 
        }}
|mr=MR 
    {{#if:1||MR
    }}
|oclc=OCLC 
      {{#if:1||OCLC 
      }}
|ol={{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=A}} |ignore_errors=true}}|A|yes}}
         |OL[52]
         |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=M}} |ignore_errors=true}}|M|yes}}
           |OL[53]
           |{{#if:{{#ifeq:{{#Invoke:String|sub|s=| -{{#invoke:String|len|s=W}} |ignore_errors=true}}|W|yes}}
             |OL[54]
             |Error: Bad OL specified!
            }}
          }}
        }}{{#if:1||OL{{{1}}}}}
|osti=OSTI 
      {{#if:1||OSTI 
      }}
|pmc=PMC 
     {{#if:1||PMC 
     }}
|pmid=PMID 
      {{#if:1||PMID 
      }}
|rfc=RFC 
      {{#if:1||RFC 
      }}
|ssrn=SSRN 
      {{#if:1||SSRN 
      }}
|zbl=Zbl 
      {{#if:1||Zbl 
      }}

}} }}{{

 #if: 
 |, {{{ID}}}

}}{{

  1. if:

|, {{{Archive}}} |{{

 #if:
 | , {{#ifeq:  | no
   | {{#if:
      |{{#if:
|[ {{#ifeq:{{{Sep}}}|.|A|a}}rchived]
|{{#ifeq:{{{Sep}}}|.|A|a}}rchived

}} from the original

      |{{#ifeq:{{{Sep}}}|.|A|a}}rchived
     }}
   | {{#ifeq:{{{Sep}}}|.|A|a}}rchived{{#if:
      |{{#if:| from {{#if:
|[ the original]
|the original

}}}}

     }}
   }}{{#if:| on {{{ArchiveDate}}}}}{{
    #if:{{#if:||A}}{{#if:||B}}{{#if:||C}}
    |. Error: If you specify |{{#if:|archiveurl|archivedate}}={{#ifeq:|no|{{#if:|| and |deadurl=no}}}}, you must {{#if:| also specify |{{#if:|archivedate|archiveurl}}=| {{#ifeq:|no|also|first}} specify |url=}}{{#if:| when using {{[[Template:{{{2}}}|{{{2}}}]]}}}}{{#ifeq:|true||{{#switch:    
 {{#switch:    
   {{#if: 
     | {{{demospace}}}
     | {{#if: 
       | 
         {{#ifeq:|
         | talk
         |  
         }}
       | 
         {{#ifeq:template|template talk
         | talk
         | template 
         }}
       }}
     }}
 | showall   = showall   
 | main         
 |           = 1
 | talk      =   
 | user      =   
 | wikipedia =   
 | file
 | image     = 2
 | mediawiki =   
 | template  = 2
 | help      = 2
 | category  = 2
 | portal    =   
 | book      =   
 | other
 | #default  =  
 }}

| 1 = {{#if: |[[Category:{{{cat}}}]]|}} | 2 = {{#if: |[[Category:{{{cat}}}]]|}} | 3 = | 4 = | 5 = | 6 = | showall = {{#if: |[[Category:{{{cat}}}]]|}}{{#if: |[[Category:{{{cat}}}]]|}} }}}}

   }}
 }}

}}{{

 #if: {{#ifeq:|no||}}
 |{{
    #if: 
    |, {{
                                     #if: 
                                     |{{{IncludedWorkURL}}}
                                     |{{{URL}}}
                                   }}
    |, {{
             #if: 
             |{{{IncludedWorkURL}}}
             |{{{URL}}}
           }}
  }}{{
    #if: 
    | {{#ifeq:|,|, r|. R}}etrieved {{{AccessDate}}}
    }}

}}{{#if:

 |, [{{{laysummary}}} Lay summary]{{#if: | – {{{laysource}}}}}

}}{{#if:

 |  ({{{laydate}}})

}}{{#if:

 |, "{{{quote}}}"

}} {{#ifeq: Citation/core | sandbox

|
Template:Template sandbox notice

}}{{#switch:

 {{#if:
 | {{{demospace}}}    
 | {{#ifeq:Template|Template
   | template
   | other
   }}
 }}

| template = {{#ifeq: | sysop

 | {{#ifeq:{{#switch:{{#switch:{{#ifeq:-|-sysop|move|}}
  |semi
  |autoconfirmed=semi
  |administrator
  |full
  |sysop=indef
  |move=move
  |#default=indef}}
 |move={{#ifeq:
     {{#switch:{{#ifeq:citation/core/template|citation/core/template|undefined|{{#ifeq:citation/core|sandbox|sysop|undefined}}}}
       |semi |autoconfirmed           = autoconfirmed
       |administrator |full |sysop    = sysop
       |undefined                     = 
       |#default                      = }}
     |sysop|yes|no
   }}
 |create={{#if:
     {{#switch:{{#ifeq:citation/core/template|citation/core/template|undefined|{{#ifeq:citation/core|sandbox|sysop|undefined}}}}
       |semi |autoconfirmed           = autoconfirmed
       |administrator |full |sysop    = sysop
       |undefined                     = 
       |#default                      = }}
     |yes|no
   }}
 |pc1 ={{#ifeq:
     {{#switch:{{#ifeq:citation/core/template|citation/core/template|undefined|{{#ifeq:citation/core|sandbox|sysop|undefined}}}}
       |pc1                           = autoconfirmed 
       |undefined                     = Template:PENDINGCHANGELEVEL
       |#default                      = }}
     |autoconfirmed
     |yes|no
   }}
 |pc2 ={{#ifeq:
     {{#switch:{{#ifeq:citation/core/template|citation/core/template|undefined|{{#ifeq:citation/core|sandbox|sysop|undefined}}}}
       |pc2                           = review 
       |undefined                     = Template:PENDINGCHANGELEVEL
       |#default                      = }}
     |review
     |yes|no
   }}

|#default={{#if:

     {{#switch:{{#ifeq:citation/core/template|citation/core/template|undefined|{{#ifeq:citation/core|sandbox|sysop|undefined}}}}
       |semi |autoconfirmed           = autoconfirmed
       |administrator |full |sysop    = sysop
       |undefined                     = 
       |#default                      = }}
     |{{#ifeq:{{#switch:
                |semi |autoconfirmed           = autoconfirmed
                |administrator |full |sysop    = sysop
                |#default                      = }}
        |{{#switch:{{#ifeq:citation/core/template|citation/core/template|undefined|{{#ifeq:citation/core|sandbox|sysop|undefined}}}}
           |semi |autoconfirmed           = autoconfirmed
           |administrator |full |sysop    = sysop
           |undefined                     = 
           |#default                      = }}
        |no|yes
      }}
  |no}}

}}|yes|{{#ifeq:yes|yes| {{#switch:{{#switch:{{#ifeq:-|-sysop|move|}}

  |semi
  |autoconfirmed=semi
  |administrator
  |full
  |sysop=indef
  |move=move
  |#default=indef}} 
| pc1 | pc2 =