Mall:Harvnb/dok

Från Svenska rollspel
Hoppa till: navigering, sök

{{

 #ifeq: harvnb/dok | dok
 |

{{

   #ifeq: visa | visa
| {{#if:|}}
 }}{{
   #if: 
   | 
   | 
 }}

| }}

{{#om:Wikipedia:Källmallar#Citation_med_Harvnb|{{#om:|Fel i Mall:Se även: Mallen kan högst hantera 10 sidor.|:Se även: Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted{{#om::en:Template:Harvard citation documentation|{{#om:|, | och }}Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted{{#om:|{{#om:|, | och }}[[:{{{3}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]{{#om:|{{#om:|, | och }}[[:{{{4}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]{{#om:|{{#om:|, | och }}[[:{{{5}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]{{#om:|{{#om:|, | och }}[[:{{{6}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]{{#om:|{{#om:|, | och }}[[:{{{7}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]{{#om:|{{#om:|, | och }}[[:{{{8}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]{{#om:|{{#om:|, | och }}[[:{{{9}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]{{#om:| och [[:{{{10}}}|Luafel: Kan inte skapa processen: proc_open(/dev/null): failed to open stream: Operation not permitted]]|}}|}}|}}|}}|}}|}}|}}|}}|}}}}|Fel i Mall:Se även: Parameter 1 är obligatorisk.}}

Denna mall används för att skapa referenser i enlighet med Harvardsystemet (dock utan parenteser). Mallen producerar som standard en wikilänkad text som i sin tur leder till hyperlänkar skapade av mallen Citation (med en mer utförlig referens, vanligen placerad under en rubrik i slutet av artikeln) och kan med fördel användas tillsammans med denna.

Användning

{{Harvnb
 |den första författarens efternamn
 |den andra författarens efternamn*
 |den tredje författarens efternamn*
 |den fjärde författarens efternamn*
 |utgivningsår
 |plats i det citerade verket*
}}

* = valfri parameter

Noter
  • Istället för plats i det citerade verket kan även följande parametrar användas:
    p = sida (skapar s.)
    pp = pages (skapar s.)
  • Om parametern Ref=none används så skapas ingen wikilänk.

Exempel

  • {{Harvnb|Smith|2006|loc=kap. 100}}
  • {{Harvnb|Smith|2006|p=25}}
  • {{Harvnb|Smith|2006|pp=25–26}}
  • {{Harvnb|Smith|2006|pp=25–26|Ref=none}}
  • {{Harvnb|Smith|Jones|2006|p=25}}
  • {{Harvnb|Smith|Jones|Brown|2006|p=25}}
  • {{Harvnb|Smith|Jones|Brown|Black|2006|p=25}}

skapar:

  • {{#ifeq:|none
 |{{#if:
      |Smith et al. 
      |{{#if:
         |Smith, 2006 &  
         |{{#if:
            |Smith & 2006 
            |Smith 2006
          }}
       }}
    }}
 | [[#{{#if:|{{{Ref}}}|CITEREFSmith2006}}|{{#if:|Smith et al. |{{#if:|Smith, 2006 &  |{{#if:|Smith & 2006 |Smith 2006}}}}}}]]

}}{{#if:kap. 100

 |, kap. 100
 |{{#if:
    |, s. 
    |{{#if:
       |, s. 
     }}
  }}

}}

  • {{#ifeq:|none
 |{{#if:
      |Smith et al. 
      |{{#if:
         |Smith, 2006 &  
         |{{#if:
            |Smith & 2006 
            |Smith 2006
          }}
       }}
    }}
 | [[#{{#if:|{{{Ref}}}|CITEREFSmith2006}}|{{#if:|Smith et al. |{{#if:|Smith, 2006 &  |{{#if:|Smith & 2006 |Smith 2006}}}}}}]]

}}{{#if:

 |, 
 |{{#if:25
    |, s. 25
    |{{#if:
       |, s. 
     }}
  }}

}}

  • {{#ifeq:|none
 |{{#if:
      |Smith et al. 
      |{{#if:
         |Smith, 2006 &  
         |{{#if:
            |Smith & 2006 
            |Smith 2006
          }}
       }}
    }}
 | [[#{{#if:|{{{Ref}}}|CITEREFSmith2006}}|{{#if:|Smith et al. |{{#if:|Smith, 2006 &  |{{#if:|Smith & 2006 |Smith 2006}}}}}}]]

}}{{#if:

 |, 
 |{{#if:
    |, s. 
    |{{#if:25–26
       |, s. 25–26
     }}
  }}

}}

  • {{#ifeq:none|none
 |{{#if:
      |Smith et al. 
      |{{#if:
         |Smith, 2006 &  
         |{{#if:
            |Smith & 2006 
            |Smith 2006
          }}
       }}
    }}
 | [[#{{#if:none|none|CITEREFSmith2006}}|{{#if:|Smith et al. |{{#if:|Smith, 2006 &  |{{#if:|Smith & 2006 |Smith 2006}}}}}}]]

}}{{#if:

 |, 
 |{{#if:
    |, s. 
    |{{#if:25–26
       |, s. 25–26
     }}
  }}

}}

  • {{#ifeq:|none
 |{{#if:
      |Smith et al. 
      |{{#if:
         |Smith, Jones & 2006 
         |{{#if:2006
            |Smith & Jones 2006
            |Smith Jones
          }}
       }}
    }}
 | [[#{{#if:|{{{Ref}}}|CITEREFSmithJones2006}}|{{#if:|Smith et al. |{{#if:|Smith, Jones & 2006 |{{#if:2006|Smith & Jones 2006|Smith Jones}}}}}}]]

}}{{#if:

 |, 
 |{{#if:25
    |, s. 25
    |{{#if:
       |, s. 
     }}
  }}

}}

  • {{#ifeq:|none
 |{{#if:
      |Smith et al. 
      |{{#if:2006
         |Smith, Jones & Brown 2006
         |{{#if:Brown
            |Smith & Jones Brown
            |Smith Jones
          }}
       }}
    }}
 | [[#{{#if:|{{{Ref}}}|CITEREFSmithJonesBrown2006}}|{{#if:|Smith et al. |{{#if:2006|Smith, Jones & Brown 2006|{{#if:Brown|Smith & Jones Brown|Smith Jones}}}}}}]]

}}{{#if:

 |, 
 |{{#if:25
    |, s. 25
    |{{#if:
       |, s. 
     }}
  }}

}}

  • {{#ifeq:|none
 |{{#if:2006
      |Smith et al. 2006
      |{{#if:Black
         |Smith, Jones & Brown Black
         |{{#if:Brown
            |Smith & Jones Brown
            |Smith Jones
          }}
       }}
    }}
 | [[#{{#if:|{{{Ref}}}|CITEREFSmithJonesBrownBlack2006}}|{{#if:2006|Smith et al. 2006|{{#if:Black|Smith, Jones & Brown Black|{{#if:Brown|Smith & Jones Brown|Smith Jones}}}}}}]]

}}{{#if:

 |, 
 |{{#if:25
    |, s. 25
    |{{#if:
       |, s. 
     }}
  }}

}}

Problemlösning

I vissa fall fungerar mallen inte. Om parametern "medförfattare" används i {{{{#ifeq:{{{subst}}}|ja|subst:}}{{#ifeq:{{{länk}}}|nej|bokref|bokref}}{{#if:||{{{2}}}}}{{#if:||{{{3}}}}}{{#if:||{{{4}}}}}{{#if:||{{{5}}}}}{{#if:||{{{6}}}}}{{#if:||{{{7}}}}}{{#if:||{{{8}}}}}{{#if:||{{{9}}}}}{{#if:||{{{10}}}}}{{#if:||{{{11}}}}}{{#if:||{{{12}}}}}{{#if:||{{{13}}}}}{{#if:||{{{14}}}}}{{#if:||{{{15}}}}}}} så skapas ett CITEREF-ankare som {{{{#ifeq:{{{subst}}}|ja|subst:}}{{#ifeq:{{{länk}}}|nej|harvnb|harvnb}}{{#if:||{{{2}}}}}{{#if:||{{{3}}}}}{{#if:||{{{4}}}}}{{#if:||{{{5}}}}}{{#if:||{{{6}}}}}{{#if:||{{{7}}}}}{{#if:||{{{8}}}}}{{#if:||{{{9}}}}}{{#if:||{{{10}}}}}{{#if:||{{{11}}}}}{{#if:||{{{12}}}}}{{#if:||{{{13}}}}}{{#if:||{{{14}}}}}{{#if:||{{{15}}}}}}} inte hittar. Då kan {{{{#ifeq:{{{subst}}}|ja|subst:}}{{#ifeq:{{{länk}}}|nej|bokref|bokref}}{{#if:||{{{2}}}}}{{#if:||{{{3}}}}}{{#if:||{{{4}}}}}{{#if:||{{{5}}}}}{{#if:||{{{6}}}}}{{#if:||{{{7}}}}}{{#if:||{{{8}}}}}{{#if:||{{{9}}}}}{{#if:||{{{10}}}}}{{#if:||{{{11}}}}}{{#if:||{{{12}}}}}{{#if:||{{{13}}}}}{{#if:||{{{14}}}}}{{#if:||{{{15}}}}}}} kompletteras med en "ref"-parameter av typen "|ref=CITEREFAndersson2000". För exempel, se tex artikeln Södra Ängby.

Exempelartiklar

För exempel på en artikel som genomgående använder {{{{#ifeq:{{{subst}}}|ja|subst:}}{{#ifeq:{{{länk}}}|nej|harvnb|harvnb}}{{#if:||{{{2}}}}}{{#if:||{{{3}}}}}{{#if:||{{{4}}}}}{{#if:||{{{5}}}}}{{#if:||{{{6}}}}}{{#if:||{{{7}}}}}{{#if:||{{{8}}}}}{{#if:||{{{9}}}}}{{#if:||{{{10}}}}}{{#if:||{{{11}}}}}{{#if:||{{{12}}}}}{{#if:||{{{13}}}}}{{#if:||{{{14}}}}}{{#if:||{{{15}}}}}}}, se tex:

Se även