Difference between revisions of "Template:Cite IETF/doc"

From blackwiki
Jump to navigation Jump to search
imported>Debresser
m (Add dash to "access-date".)
 
(19 intermediate revisions by 8 users not shown)
Line 11: Line 11:
 
| last2      = Harris
 
| last2      = Harris
 
| first2      = Susan
 
| first2      = Susan
| year       = 2006
+
| date       = September 2006
| month      = September
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 +
| doi        = 10.17487/RFC4677
 
}}</ref><ref>{{cite IETF
 
}}</ref><ref>{{cite IETF
 
| title      = A Primer On Internet and TCP/IP Tools
 
| title      = A Primer On Internet and TCP/IP Tools
Line 24: Line 24:
 
| last2      = Shepard
 
| last2      = Shepard
 
| first2      = Steven D.
 
| first2      = Steven D.
| year       = 1994
+
| date       = December 1994
| month      = December
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 +
| doi        = 10.17487/RFC1739
 
| ref        = ietf
 
| ref        = ietf
 
}}</ref> including:
 
}}</ref> including:
 
*[[Request for Comments]] (RFC)<ref>{{cite IETF
 
*[[Request for Comments]] (RFC)<ref>{{cite IETF
 
| rfc        = 1739
 
| rfc        = 1739
 +
|title=A Primer On Internet and TCP/IP Tools
 
| sectionname = Request for Comments (RFCs)
 
| sectionname = Request for Comments (RFCs)
 
| section    = 4.1
 
| section    = 4.1
| pages      = 36&nbsp;– 38
+
| pages      = 36–38
 
| idanchor    = ietf
 
| idanchor    = ietf
 
}}</ref>
 
}}</ref>
Line 44: Line 45:
 
| first      = Scott O.
 
| first      = Scott O.
 
| authorlink  = Scott Bradner
 
| authorlink  = Scott Bradner
| year       = 1996
+
| date       = October 1996
| month      = October
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 +
| doi        = 10.17487/RFC2026
 
}}</ref><ref>{{cite IETF
 
}}</ref><ref>{{cite IETF
 
| rfc        = 1739
 
| rfc        = 1739
 +
|title=A Primer On Internet and TCP/IP Tools
 
| sectionname = Internet Standards
 
| sectionname = Internet Standards
 
| section    = 4.2
 
| section    = 4.2
| pages      = 38&nbsp;– 39
+
| pages      = 38–39
 
| idanchor    = ietf
 
| idanchor    = ietf
 
}}</ref>
 
}}</ref>
Line 67: Line 69:
 
| last3      = Li
 
| last3      = Li
 
| first3      = Tony
 
| first3      = Tony
| year       = 1995
+
| date       = August 1995
| month      = August
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 +
| doi        = 10.17487/RFC1818
 
}}</ref>
 
}}</ref>
 
*[[For Your Information]] (FYI)<ref>{{cite IETF
 
*[[For Your Information]] (FYI)<ref>{{cite IETF
Line 81: Line 83:
 
| first2      = Joyce K.
 
| first2      = Joyce K.
 
| authorlink2 = Joyce K. Reynolds
 
| authorlink2 = Joyce K. Reynolds
| year       = 1990
+
| date       = March 1990
| month      = March
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 +
| doi        = 10.17487/RFC1150
 
}}</ref><ref>{{cite IETF
 
}}</ref><ref>{{cite IETF
 
| rfc        = 1739
 
| rfc        = 1739
 +
|title=A Primer On Internet and TCP/IP Tools
 
| sectionname = For Your Information Documents
 
| sectionname = For Your Information Documents
 
| section    = 4.3
 
| section    = 4.3
Line 96: Line 99:
 
*[[Réseaux Associés pour la Recherche Européenne|RARE]] Technical Reports (RTR)<ref>{{cite IETF
 
*[[Réseaux Associés pour la Recherche Européenne|RARE]] Technical Reports (RTR)<ref>{{cite IETF
 
| rfc        = 1739
 
| rfc        = 1739
 +
|title=A Primer On Internet and TCP/IP Tools
 
| sectionname = RARE Technical Reports
 
| sectionname = RARE Technical Reports
 
| section    = 4.4
 
| section    = 4.4
Line 105: Line 109:
  
 
== Usage ==
 
== Usage ==
 +
This template supports most of the parameters available to {{tlx|citation}}.  For information about those parameters see that template's documentation.
  
 
'''''Note''''': All parameter names '''must''' be in [[lowercase]].
 
'''''Note''''': All parameter names '''must''' be in [[lowercase]].
 +
 +
===cite IETF specific parameters===
 +
*{{para|appendix}} – Appendix number of the document. {{para|appendix|A.1}} produces "sec. A.1" Also used to create an anchor link for the document's URL.
 +
*{{para|autolink}} – {{para|autolink|<var>yes</var>}} or {{para|autolink|<var>no</var>}} Automatically generate a link to ietf.org for documents specified with {{para|rfc}}, {{para|std}}, {{para|bcp}}, {{para|fyi}}, {{para|draft}}, {{para|ien}}, or {{para|rtr}}. (enabled by default)
 +
*{{para|bcp}} – Number of the [[Best Current Practice]] (BCP) document. Also used to automatically generate a link to ietf.org.
 +
*{{para|draft}} – Name of the [[Internet Draft]] (I-D) document, including the leading draft-. Also used to automatically generate a link to ietf.org.
 +
*{{para|fyi}} – Number of the [[For Your Information]] (FYI) document. Also used to automatically generate a link to ietf.org.
 +
*{{para|idanchor}} – Anchor link target. By default, no anchor link is generated. The special value {{para|idanchor|ietf}} generates an anchor link suitable for use with this template's '''ref''' parameter. Requires one of '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr''' fields to be present for the anchor link text.
 +
*{{para|idlink}} – Internal document anchor or title of a Wikipedia article to link via the document identifier. Article should already exist. Must not be wikilinked itself. Do not use this on its own, but along with '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr'''.
 +
*{{para|idlinktype}} – One of the values: '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr''' can be given to '''idlinktype''' to force the template to use the specified document identifier as the link text for '''idanchor''' or '''idlink'''. Do not use this on its own, but along with '''idanchor''' or '''idlink''' and '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr'''.
 +
*{{para|ien}} – Number of the [[Internet Experiment Note]] (IEN) document. Also used to automatically generate a link to ietf.org.
 +
*{{para|nosec}} – Using '''section''', ''''sections''', or '''appendix''' automatically places the sec. notation. Se {{para|nosec|y}} to hide the sec. notation.
 +
*{{para|referenceid}} – Reference id for the document. Used to create an anchor link for the document's URL.
 +
*{{para|rfc}} – Number of the [[Request for Comments]] (RFC) document. Also used to automatically generate a link to ietf.org.
 +
*{{para|rtr}} – Number of the [[Réseaux Associés pour la Recherche Européenne|RARE]] Technical Reports (RTR) document. Also used to automatically generate a link to ietf.org.
 +
*{{para|section}} – Section number of the document. {{para|section|4.3.1}} produces "sec. 4.3.1" Also used to create an anchor link for the document's URL. Can also be used in combination with '''sections''' to link to the first section in the given section range.
 +
*{{para|sections}} – Section range of the document. {{para|sections|4.3-4.7}} produces "sec. 4.3-4.7"
 +
*{{para|sectionname}} – The section name or section title of the document, written in full; displays before '''title''' and enclosed in quotes.
 +
*{{para|std}} – Number of the [[Internet Standard]] (STD) document. Also used to automatically generate a link to ietf.org.
 +
 +
As with all cs1|2 templates, {{para|title}} is required.  If omitted, the template will attempt to auto-generate a title using the first of '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''', '''rtr''' or '''id''' document identifier parameters, in that order.
  
 
Copy a blank version to use. Remember to use the "|" (pipe) character between each parameter. Please delete any unused parameters to avoid clutter in the edit window.
 
Copy a blank version to use. Remember to use the "|" (pipe) character between each parameter. Please delete any unused parameters to avoid clutter in the edit window.
Line 114: Line 140:
 
|- width="50%" style="vertical-align:top;"
 
|- width="50%" style="vertical-align:top;"
 
| colspan="3" |
 
| colspan="3" |
:<code><nowiki>{{cite IETF |title= |rfc= |std= |bcp= |fyi= |draft= |ien= |rtr= |sectionname= |section= |sections= |appendix= |referenceid= |page= |pages= |last1= |first1= |authorlink1= |last2= |first2= |authorlink2= |authormask= |coauthors= |editor1-last= |editor1-first= |editor1-link= |others= |date= |year= |month= |origyear= |publisher=[[Internet Engineering Task Force|IETF]] |location= |language= |format= |accessdate= |url= |section-url= |page-url= |autolink= |id= |idanchor= |idlink= |idlinktype= |doi= |doi_brokendate= |issn= |archiveurl= |archivedate= |quote= |nopp= |nosec= |ref= |laysummary= |laydate= |separator= |postscript= |lastauthoramp= }}</nowiki></code>
+
:<code><nowiki>{{cite IETF |title= |rfc= |std= |bcp= |fyi= |draft= |ien= |rtr= |sectionname= |section= |sections= |appendix= |referenceid= |page= |pages= |last1= |first1= |authorlink1= |last2= |first2= |authorlink2= |authormask= |editor1-last= |editor1-first= |editor1-link= |others= |date= |year= |orig-year= |publisher=[[Internet Engineering Task Force|IETF]] |location= |language= |format= |access-date= |url= |section-url= |page-url= |autolink= |id= |idanchor= |idlink= |idlinktype= |doi= |doi-broken-date= |issn= |archive-url= |archive-date= |quote= |nopp= |nosec= |ref= |lay-summary= |lay-date= |postscript= |last-author-amp=}}</nowiki></code>
 
|- width="50%" style="vertical-align:top;"
 
|- width="50%" style="vertical-align:top;"
 
! colspan="3" | Most commonly used parameters (use this and you won't have to delete as much)
 
! colspan="3" | Most commonly used parameters (use this and you won't have to delete as much)
 
|- width="50%" style="vertical-align:top;"
 
|- width="50%" style="vertical-align:top;"
 
| colspan="3" |
 
| colspan="3" |
:<code><nowiki>{{cite IETF |title= |rfc= |sectionname= |section= |page= |last= |first= |authorlink= |coauthors= |year= |month= |publisher=[[Internet Engineering Task Force|IETF]] |accessdate= |doi= }}</nowiki></code>
+
:<code><nowiki>{{cite IETF |title= |rfc= |sectionname= |section= |page= |last= |first= |author-link= |date= |publisher=[[Internet Engineering Task Force|IETF]] |access-date= |doi=}}</nowiki></code>
 
|- width="50%" style="vertical-align:top;"
 
|- width="50%" style="vertical-align:top;"
 
! Example 1
 
! Example 1
 
| style="vertical-align: top;" |
 
| style="vertical-align: top;" |
<code><nowiki>{{cite IETF |title=The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force |rfc=4677 |fyi=17 |last1=Hoffman |first1=P. |authorlink1=Paul Hoffman (VPNC) |last2=Harris |first2=S. |year=2006 |month=September |publisher=[[Internet Engineering Task Force|IETF]] |accessdate=October 20, 2009 |doi=10.17487/RFC4677}}</nowiki></code>
+
<code><nowiki>{{cite IETF |title=The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force |rfc=4677 |fyi=17 |last1=Hoffman |first1=P. |authorlink1=Paul Hoffman (VPNC) |last2=Harris |first2=S. |date=September 2006 |publisher=[[Internet Engineering Task Force|IETF]] |access-date=October 20, 2009 |doi=10.17487/RFC4677}}</nowiki></code>
 
| style="vertical-align: top;" |
 
| style="vertical-align: top;" |
{{cite IETF |title=The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force |rfc=4677 |fyi=17 |last1=Hoffman |first1=P. |authorlink1=Paul Hoffman (VPNC) |last2=Harris |first2=S. |year=2006 |month=September |publisher=[[Internet Engineering Task Force|IETF]] |accessdate=October 20, 2009 |doi=10.17487/RFC4677}}
+
{{cite IETF |title=The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force |rfc=4677 |fyi=17 |last1=Hoffman |first1=P. |author-link1=Paul Hoffman (VPNC) |last2=Harris |first2=S. |date=September 2006 |publisher=[[Internet Engineering Task Force|IETF]] |access-date=October 20, 2009 |doi=10.17487/RFC4677}}
 
|- width="50%" style="vertical-align:top;"
 
|- width="50%" style="vertical-align:top;"
 
! Example 2
 
! Example 2
Line 136: Line 162:
 
| last1 = Postel
 
| last1 = Postel
 
| first1 = J.
 
| first1 = J.
| authorlink1 = Jon Postel
+
| author-link1 = Jon Postel
 
| last2 = Reynolds
 
| last2 = Reynolds
 
| first2 = J.
 
| first2 = J.
| authorlink2 = Joyce K. Reynolds
+
| author-link2 = Joyce K. Reynolds
| year = 1983
+
| date = May 1983
| month = May
 
 
| publisher = [[Internet Engineering Task Force|IETF]]
 
| publisher = [[Internet Engineering Task Force|IETF]]
| accessdate = October 20, 2009
+
| access-date = October 20, 2009
 +
| doi = 10.17487/RFC0854
 
}}</pre>
 
}}</pre>
 
| style="vertical-align: top;" |
 
| style="vertical-align: top;" |
Line 154: Line 180:
 
| last1 = Postel
 
| last1 = Postel
 
| first1 = J.
 
| first1 = J.
| authorlink1 = Jon Postel
+
| author-link1 = Jon Postel
 
| last2 = Reynolds
 
| last2 = Reynolds
 
| first2 = J.
 
| first2 = J.
| authorlink2 = Joyce K. Reynolds
+
| author-link2 = Joyce K. Reynolds
| year = 1983
+
| date = May 1983
| month = May
 
 
| publisher = [[Internet Engineering Task Force|IETF]]
 
| publisher = [[Internet Engineering Task Force|IETF]]
| accessdate = October 20, 2009
+
| access-date = October 20, 2009
 +
| doi = 10.17487/RFC0854
 
}}
 
}}
|}
 
 
{| class="wikitable"
 
|- width="50%" style="vertical-align:top;"
 
! Vertical list !! Prerequisites !! Brief instructions
 
|- width="50%" style="vertical-align:top;"
 
| style="vertical-align:top;padding:1ex;" |<pre>
 
{{cite IETF
 
| title      =
 
| rfc        =
 
| std        =
 
| bcp        =
 
| fyi        =
 
| draft      =
 
| ien        =
 
| rtr        =
 
| sectionname =
 
| section    =
 
| sections    =
 
| appendix    =
 
| referenceid =
 
| page        =
 
| pages      =
 
| last        =
 
| first      =
 
| authorlink  =
 
| authormask  =
 
| coauthors  =
 
| lastN      =
 
| firstN      =
 
| authorN-link =
 
| editor      =
 
| editorN    =
 
| editorN-last =
 
| editorN-first =
 
| editor-link =
 
| editorN-link =
 
| others      =
 
| date        =
 
| year        =
 
| month      =
 
| origyear    =
 
| publisher  =
 
| location    =
 
| language    =
 
| format      =
 
| accessdate  =
 
| url        =
 
| section-url =
 
| page-url    =
 
| autolink    =
 
| id          =
 
| idanchor    =
 
| idlink      =
 
| idlinktype  =
 
| doi        =
 
| doi_brokendate =
 
| issn        =
 
| archiveurl  =
 
| archivedate =
 
| quote      =
 
| nopp        =
 
| nosec      =
 
| ref        =
 
| laysummary  =
 
| laydate    =
 
| separator  =
 
| postscript  =
 
| lastauthoramp =
 
}}</pre>
 
| style="vertical-align:top;padding:1ex;" |<pre>
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
last
 
last
 
&nbsp;
 
last
 
&nbsp;
 
lastN
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
editorN-last
 
editor or editor-last
 
editorN or editorN-last
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
year
 
year or date
 
&nbsp;
 
publisher
 
&nbsp;
 
&nbsp;
 
rfc, std, bcp, fyi, draft, ien, rtr, or url
 
&nbsp;
 
sectionname
 
sectionname
 
rfc, std, bcp, fyi, draft, ien, rtr, or url
 
&nbsp;
 
id, rfc, std, bcp, fyi, draft, ien, or rtr
 
id, rfc, std, bcp, fyi, draft, ien, or rtr
 
idanchor or idlink
 
&nbsp;
 
doi
 
&nbsp;
 
url, rfc, std, bcp, fyi, draft, ien, or rtr
 
archiveurl
 
&nbsp;
 
page or pages
 
section, sections, or appendix
 
&nbsp;
 
&nbsp;
 
laysummary
 
&nbsp;
 
&nbsp;
 
coauthors or >1 lastN
 
&nbsp;</pre>
 
| style="vertical-align:top;padding:1ex;" |<pre>
 
&nbsp;
 
(no wikilink) RFC number; 4677
 
(no wikilink) STD number
 
(no wikilink) BCP number
 
(no wikilink) FYI number; 17
 
(no wikilink) I-D (internet draft) name
 
(no wikilink) IEN number
 
(no wikilink) RTR number
 
&nbsp;
 
(no wikilink) section number; 3.3
 
(no wikilink) section range (can be used together with the section parameter)
 
(no wikilink) appendix number; A.1
 
(no wikilink) reference id
 
(no wikilink) page number
 
(no wikilink) page range (can be used together with the page parameter)
 
&nbsp;
 
(no wikilink)
 
(no wikilink)
 
&nbsp;
 
&nbsp;
 
alternative to first2, last2...first9, last9
 
(no wikilink) N=1 through 9
 
N=1 through 9
 
N=1 through 9
 
&nbsp;
 
N=1 through 4
 
N=1 through 4
 
N=1 through 4
 
&nbsp;
 
N=1 through 4
 
&nbsp;
 
preferred (no wikilink) This is the preferred parameter with its alternates listed below.
 
alternative to date
 
&nbsp;
 
&nbsp;
 
should be <nowiki>[[Internet Engineering Task Force|IETF]]</nowiki> for IETF documents.
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
hides automatic 'p.' or 'pp.'
 
hides automatic 'sec.'
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;
 
&nbsp;</pre>
 
 
|}
 
|}
  
Line 366: Line 194:
 
*<nowiki>{{cite IETF
 
*<nowiki>{{cite IETF
 
| title      = JSON
 
| title      = JSON
| rfc        = 4267
+
| rfc        = 7159
 
| sectionname = IANA Considerations
 
| sectionname = IANA Considerations
| section    = 6
+
| section    = 11
| author      = Douglas Crockford
+
| author      = T. Bray
| authorlink  = Douglas Crockford
+
| authorlink  = Tim Bray
| date        = July 2006
+
| date        = March 2014
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =July 3, 2009
+
| access-date = November 26, 2017
 +
| doi        = 10.17487/RFC7159
 
}}</nowiki><br/>→ <span style="background:white">{{cite IETF
 
}}</nowiki><br/>→ <span style="background:white">{{cite IETF
 
| title      = JSON
 
| title      = JSON
| rfc        = 4267
+
| rfc        = 7159
 
| sectionname = IANA Considerations
 
| sectionname = IANA Considerations
| section    = 6
+
| section    = 11
| author      = Douglas Crockford
+
| author      = T. Bray
| authorlink  = Douglas Crockford
+
| authorlink  = Tim Bray
| date        = July 2006
+
| date        = March 2014
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =July 3, 2009
+
| access-date = November 26, 2017
 +
| doi        = 10.17487/RFC7159
 
}}</span>
 
}}</span>
  
Line 407: Line 237:
 
| last7      = Berners-Lee
 
| last7      = Berners-Lee
 
| authorlink7 = Tim Berners-Lee
 
| authorlink7 = Tim Berners-Lee
| year        = 1999
+
|date=June 1999
| month      = June
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 +
| doi        = 10.17487/RFC2616
 
}}</nowiki><br/>→ <span style="background:white">{{cite IETF
 
}}</nowiki><br/>→ <span style="background:white">{{cite IETF
 
| title      = Hypertext Transfer Protocol -- HTTP/1.1
 
| title      = Hypertext Transfer Protocol -- HTTP/1.1
Line 431: Line 261:
 
| last7      = Berners-Lee
 
| last7      = Berners-Lee
 
| authorlink7 = Tim Berners-Lee
 
| authorlink7 = Tim Berners-Lee
| year        = 1999
+
|date=June 1999
| month      = June
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 +
| doi        = 10.17487/RFC2616
 
}}</span>
 
}}</span>
  
Line 443: Line 273:
 
| author      = P. Mockapetris
 
| author      = P. Mockapetris
 
| authorlink  = Paul Mockapetris
 
| authorlink  = Paul Mockapetris
| year        = 1987
+
|date=November 1987
| month      = November
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate =August 3, 2008
+
| access-date = August 3, 2008
 +
| doi        = 10.17487/RFC1034
 
| quote      = A domain is a subdomain of another domain if it is contained within that domain. This relationship can be tested by seeing if the subdomain's name ends with the containing domain's name. For example, A.B.C.D is a subdomain of B.C.D, C.D, D, and ' '.
 
| quote      = A domain is a subdomain of another domain if it is contained within that domain. This relationship can be tested by seeing if the subdomain's name ends with the containing domain's name. For example, A.B.C.D is a subdomain of B.C.D, C.D, D, and ' '.
 
}}</nowiki><br/>→ <span style="background:white">{{cite IETF
 
}}</nowiki><br/>→ <span style="background:white">{{cite IETF
Line 455: Line 285:
 
| author      = P. Mockapetris
 
| author      = P. Mockapetris
 
| authorlink  = Paul Mockapetris
 
| authorlink  = Paul Mockapetris
| year        = 1987
+
|date=November 1987
| month      = November
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =August 3, 2008
+
| access-date = August 3, 2008
 +
| doi        = 10.17487/RFC1034
 
| quote      = A domain is a subdomain of another domain if it is contained within that domain. This relationship can be tested by seeing if the subdomain's name ends with the containing domain's name. For example, A.B.C.D is a subdomain of B.C.D, C.D, D, and ' '.
 
| quote      = A domain is a subdomain of another domain if it is contained within that domain. This relationship can be tested by seeing if the subdomain's name ends with the containing domain's name. For example, A.B.C.D is a subdomain of B.C.D, C.D, D, and ' '.
 
}}</span>
 
}}</span>
 
==Parameters==
 
 
===Syntax===
 
Nested parameters rely on their parent parameters:
 
*''parent''
 
*OR: ''parent2''—may be used instead of ''parent''
 
**''child''—may be used with ''parent'' (and is ignored if ''parent'' is not used)
 
**OR: ''child2''—may be used instead of ''child'' (and is ignored if ''parent2'' is not used)
 
 
:Where aliases are listed, only one of the parameters may be defined; if multiple aliased parameters are defined, then only one will show.
 
 
This template embeds [[COinS]] metadata in the HTML output, allowing [[reference management software]] to retrieve bibliographic metadata. See: [[Wikipedia:COinS]]. As a general rule, only one data item per parameter. Do not include explanatory or alternate text:
 
* Use {{xt|{{para|date|27 September 2007}}}} not {{!xt|{{para|date|27 September 2007 (print version 25 September)}}}}
 
 
Use of templates within the citation template, is discouraged because many of these templates will add extraneous HTML or CSS that will be rendered in the metadata. Also, HTML entities (e.g. <code>&amp;nbsp;</code>, <code>&amp;ndash;</code>) should not be used in parameters that contribute to the metadata.  Do not include Wiki markup <code><nowiki>''</nowiki></code> (italic font) or <code><nowiki>'''</nowiki></code> (bold font) because these markup characters will contaminate the metadata.
 
 
{{hidden begin |title=COinS metadata is created for these parameters}}
 
*{{para|periodical}}, {{para|journal}}, {{para|newspaper}}, {{para|magazine}}, {{para|work}}, {{para|website}}, {{para|encyclopedia}}, {{para|encyclopaedia}}, {{para|dictionary}}
 
*{{para|chapter}}, {{para|contribution}}, {{para|entry}}, {{para|article}}, {{para|section}}
 
*{{para|title}}
 
*{{para|publicationplace}}, {{para|publication-place}}, {{para|place}}, {{para|location}}
 
*{{para|date}}, {{para|year}}, {{para|publicationdate}}, {{para|publication-date}}
 
*{{para|series}}, {{para|version}}
 
*{{para|volume}}
 
*{{para|issue}}, {{para|number}}
 
*{{para|page}}, {{para|pages}}, {{para|at}}
 
*{{para|edition}}
 
*{{para|publisher}}, {{para|distributor}}, {{para|institution}}
 
*{{para|url}}
 
*{{para|chapterurl}}, {{para|chapter-url}}, {{para|contributionurl}}, {{para|contribution-url}}, {{para|sectionurl}}, {{para|section-url}}
 
*{{para|author#}}, {{para|Author#}}, {{para|authors#}}, {{para|author#-last}}, {{para|author-last#}}, {{para|last#}}, {{para|surname#}}
 
*{{para|"author#-first}}, {{para|author-first#}}, {{para|first#}}, {{para|given#}}
 
*any of the named identifiers ({{para|isbn}}, {{para|issn}}, {{para|doi}}, {{para|pmc}}, etc.)
 
{{hidden end}}
 
 
By default, sets of fields are terminated with a period (.). {{#ifeq: {{{lua|}}|yes||This can be an issue when the last field uses an abbreviation or initial that ends with a period, as then two periods will display (..). The only solution is to not include the last period in the value for the set of fields.}}
 
 
===Description===
 
 
====Authors====
 
* <span id="csdoc_author"  ></span>'''last''': Surname of author. Do not wikilink—use '''author-link''' instead. For corporate authors, simply use '''last''' to include the same format as the source. Aliases: '''last1''', '''author''', '''authors''', '''author1'''{{#if:|, }}.
 
** '''first''': Given or first names of author, including title(s); for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Dr. Firstname M., Sr.'' Do not wikilink—use '''author-link''' instead. Aliases: '''first1'''. Requires '''last'''; first name will not display if '''last''' is empty.
 
{{#if: |
 
** OR: for multiple authors, use '''last1''', '''first1''' through '''last<var>n</var>''', '''first<var>n</var>''' where ''n'' is any consecutive number for an unlimited number of authors (each '''first<var>n</var>''' requires a corresponding '''last<var>n</var>'''). See the [[#csdoc_display|display]] parameters to change how many authors are displayed. Aliases: '''author1''' through '''author<var>n</var>'''.
 
|
 
** OR: for multiple authors, use '''last1''', '''first1''' through '''last9''', '''first9''' for up to nine authors. By default, if nine authors are defined, only eight will show and "et al." will show in place of the last author. See the [[#csdoc_display|display]] parameters to change how many authors are displayed. Aliases: '''author1''' through '''author9'''.}}
 
:* '''author-link''': Title of existing Wikipedia article about the author—not the author's website; do not wikilink. Aliases: '''authorlink1''', '''authorlink''', '''author1-link''', '''author1link'''.
 
{{#if: |
 
:*OR: for multiple authors, use '''author-link1''' through '''author-link<var>n</var>'''. Aliases: '''author1link''' through '''author<var>n</var>link'''.
 
|
 
:*OR: for multiple authors, use '''author-link1''' through '''author-link9'''. Aliases: '''author1link''' through '''author9link'''.}}
 
:*'''name-list-format''': displays authors and editors in [[Vancouver style]] when set to <code>vanc</code> and when the list uses <code>last</code>/<code>first</code> parameters for the name list(s){{#if: |
 
* {{xtd|'''coauthors'''}}: (deprecated) <s>Names of coauthors. Requires '''author''', '''authors''', or '''last''n'''''</s> Include coauthors in '''author''' or '''authors''' or use separate '''author''n''''' or '''last''n'''''/'''first''n''''' to list coauthors.}}{{#if: yes|
 
* <span id="csdoc_others"  ></span>'''others''': To record other contributors to the work, including illustrators and translators. For the parameter value, write ''Illustrated by John Smith'' or ''Translated by John Smith''.}}
 
:When using {{sfnote|lc=y}} or {{paren|lc=y}} styles with templates, do not use multiple names in one field or else the anchor will not match the inline link.
 
 
====Title====
 
* '''title''': Title of the document; displays in italics. If {{em|both}} '''title''' and '''sectionname''' are omitted, then the template will attempt to auto-generate a title using the first of the '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''', '''rtr''' or '''id''' document identifier parameters, in that order.
 
:Titles containing certain characters will display and link incorrectly unless those characters are encoded.
 
{| class="wikitable" style="margin-left: 5em"
 
! newline !! [ !! ] !! &#124;
 
|-
 
| space || &amp;#91; || &amp;#93; || &amp;#124;
 
|}
 
* '''sectionname''': The section name or section title of the document, written in full; displays before '''title''' and enclosed in quotes.
 
* '''language''': The language the source is written in, if not English. Displays in parentheses with "in" before the language name. Use the full language name{{#if:|&#32;or [[List of ISO 639-1 codes|ISO 639-1]] code; use of language names or language codes recognized by Wikimedia adds the page to the appropriate subcategory of {{cl|CS1 foreign language sources}}}}; do not use templates or wikilinks.
 
 
====Date====
 
* <span id="csdoc_date"  ></span>'''date''': Date of source being referenced. Can be full date (day, month, and year) or partial date (month and year{{#if:|, season and year}}, or year). Use same format as other publication dates in the citations.{{r|date|group=date}} Required when '''year''' is used to disambiguate {{tlx|sfn}} links to multiple-work citations by the same author in the same year.{{sup|[[Template:Sfn#More_than_one_work_in_a_year|[more]]]}} Do not wikilink. Displays after the authors and is enclosed in parentheses. If there is no author, then displays after publisher.{{#if:|&#32;Aliases: }} {{#if:|For acceptable date formats, see [[Help:Citation Style 1#Dates]].}}
 
{{#if:|:For approximate year, precede with "<code>c. </code>", like this: {{para|date|c. 1900}}; for no date, add as {{para|date|n.d.}} }}
 
* <span id="csdoc_year"  ></span>OR:
 
** '''year''': Year of source being referenced ...
 
**: Is the template {{tl|cite episode}} or {{tl|cite serial}}?
 
 
::::NO: Does the template use {{para|ref|harv}}? (answer YES if the template is {{tlx|citation}})
 
:::::NO: use {{para|date}}.
 
:::::YES:  Is the date format in {{para|date}} YYYY-MM-DD?
 
::::::NO: use {{para|date}}.
 
::::::YES: Does the citation require a <code>[[Wikipedia:Citation templates and reference anchors|CITEREF]]</code> [[Template:Sfn#More than one work in a year|disambiguator]]?
 
:::::::NO: use {{para|date}}.
 
:::::::YES: {{para|year}} ''required''.
 
::::YES: Does the citation use {{para|ref|harv}}?
 
:::::NO: use {{para|date}}.
 
:::::YES: Is the date format in {{para|date}} DD Month YYYY or Month YYYY or YYYY or Month DD, YYYY or YYYY-MM-DD?
 
::::::NO: {{para|year}} ''required''.
 
::::::YES: Does the citation require a <code>[[Wikipedia:Citation templates and reference anchors|CITEREF]]</code> [[Template:Sfn#More than one work in a year|disambiguator]]?
 
:::::::NO: use {{para|date}}.
 
:::::::YES: {{para|year}} ''required''.
 
* <span id="csdoc_origyear"  ></span>'''orig-year''': Original publication year; displays after the date or year. For clarity, please supply specifics. For example: {{para|orig-year|First published 1859}} or {{para|orig-year|Composed 1904}}.{{#if:|
 
* <span id="csdoc_began"  ></span>OR: '''began''': Full date the first part of the program or episode aired.
 
* <span id="csdoc_ended"  ></span>AND: '''ended''': Full date the last part of the program or episode aired.}}{{#if:|&#32;Aliases:}}
 
{{reflist|group=date|refs=<ref name=date>Publication dates in references within an article should all have the same format. This may be a different format from that used for archive and access dates. See: [[MOS:DATEUNIFY]].</ref>}}
 
 
====Publisher====
 
* '''publisher''': Name of publisher; may be wikilinked if relevant. Not normally included for periodicals. Corporate designations such as "Ltd", "Inc" or "GmbH" are not usually included. Displays after '''title'''.
 
:Should normally be set to [[Internet Engineering Task Force|IETF]] for RFC, STD, BCP, FYI, I-D (internet draft), IEN, and RTR documents.
 
:Note: There are reasons this can't just be the default; see [[Template talk:Cite IETF#Make publisher always IETF?]]
 
* '''location''': Geographical place of publication; generally not wikilinked; omit when the name of the work includes the location (examples: ''The Boston Globe'', ''The Times of India''). Displays preceding '''publisher'''.
 
<!--* '''publication-date''': Date of publication when different from the date the work was written. Displays only if '''year''' or '''date''' are defined and only if different, else '''publication-date''' is used and displayed as '''date'''. Use the same format as other dates in the article; do not wikilink. Follows '''publisher'''; preceded by "published" and enclosed in parenthesis.-->
 
 
====In-source locations====
 
* '''page''': Page in the source that supports the content. Displays preceded with {{code|p.}} unless {{para|nopp|y}}. Also used to create an anchor link for the document's URL. If either '''section''' or '''appendix''' is also given, the anchor will link to the section or appendix instead of the page. Can also be used in combination with '''pages''' to link to the first page in the given page range if '''section''' and '''appendix''' are not specified.
 
* OR: '''pages''': Pages in the source that supports the content; separate page ranges with an en dash (–); separate non-sequential pages with a comma (,); do not use to indicate the total number of pages in the source. Displays preceded with {{code|pp.}} unless {{para|nopp|y}}.
 
** '''nopp''': Set to <var>y</var> to suppress the {{code|p.}} or {{code|pp.}} notations where this is inappropriate; for example, where {{para|page|Front cover}}.
 
* '''section''': Section number of the document. {{para|section|4.3.1}} produces "sec. 4.3.1" Also used to create an anchor link for the document's URL. Can also be used in combination with '''sections''' to link to the first section in the given section range.
 
* '''sections''': Section range of the document. {{para|sections|4.3-4.7}} produces "sec. 4.3-4.7"
 
* OR: '''appendix''': Appendix number of the document. {{para|appendix|A.1}} produces "sec. A.1" Also used to create an anchor link for the document's URL.
 
* OR: '''referenceid''': Reference id for the document. Used to create an anchor link for the document's URL.
 
* '''nosec''': Using '''section''', ''''sections''', or '''appendix''' automatically places the sec. notation. Se {{para|nosec|y}} to hide the sec. notation.
 
 
====URL====
 
* <span id="csdoc_url"  ></span>'''url''': URL of an online location where the text of the publication can be found. Cannot be used if '''title''' is wikilinked. If applicable, the link may point to the specific page(s) referenced. Remove spurious tracking parameters from URLs, e.g. <code>#ixzz2rBr3aO94</code> or <code></code>. Do not link to any commercial booksellers, such as Amazon.com. See: [[WP:PAGELINKS]].
 
** <span id="csdoc_accessdate"  ></span>'''access-date''': Full date when the contents pointed to by '''url''' was last verified to support the text in the article; do not wikilink; requires '''url'''; use the same format as other access and archive dates in the citations.{{r|date|group=date}}  ''Not required for linked documents that do not change.'' For example, '''access-date''' is not required for links to copies of published research papers accessed via DOI or a published book, but is required for links to news articles on commercial sites (these are changed from time to time, even if also published in a physical medium). Note that '''access-date''' is the date that the URL was checked to not only be working, but to support the assertion being cited (which the current version of the page may not do). Can be [[Help:Citation Style 1/accessdate|hidden or styled]] by registered editors. Alias: '''accessdate'''.
 
** <span id="csdoc_archiveurl"  ></span>'''archive-url''': The URL of an [[Web archiving|archived]] copy of a web page, if or in case the url becomes unavailable. Typically used to refer to services like [[WebCite]] (see: [[Wikipedia:Using WebCite]]) and [[Internet Archive]] (see: [[Wikipedia:Using the Wayback Machine]]); requires '''archive-date''' and '''url'''. Alias: '''archiveurl'''.
 
*** <span id="csdoc_archivedate"  ></span>'''archive-date''': Date when the original URL was archived; preceded by default text "archived from the original on". Use the same format as other access and archive dates in the citations. This does not necessarily have to be the same format that was used for citing publication dates.{{r|date|group=date}} Do not wikilink. Alias: '''archivedate'''.
 
*** <span id="csdoc_deadurl"  ></span>'''dead-url''': When the URL is still live, but pre-emptively archived, then set {{para|dead-url|no}}. This changes the display order with the title retaining the original link and the archive linked at the end. Alias: '''deadurl'''.
 
** <span id="csdoc_template doc demo"  ></span>'''template-doc-demo''': The archive parameters will be error checked to ensure that all the required parameters are included, or else {{tl|citation error}} is invoked. With errors, main, help and template pages are placed into one of the subcategories of [[:Category:Articles with incorrect citation syntax]]. Set {{para|template-doc-demo|true}} to disable categorization; mainly used for documentation where the error is demonstrated.
 
* <span id="csdoc_format"  ></span>'''format''': Format of the work referred to by '''url'''; for example: PDF, DOC, or XLS; displayed in parentheses after '''title'''. HTML is implied and should not be specified. Does not change the [[Help:External link icons|external link icon]]. Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add format information for the visually impaired.
 
{{MediaWiki URL rules}}
 
{{reflist|group=date|refs=<ref name=date>Access-date and archive-date in references should all have the same format – either the format used for publication dates, or YYYY-MM-DD. See: [[MOS:DATEUNIFY]].</ref>}}
 
* '''section-url''': URL to an individual section of the document (including an anchor if required). Overrides an automatically generated URL and should not be specified unless absolutely necessary. Should be at the same site as {{para|url}}, if any.
 
* '''page-url''': URL to an individual page of the document (including an anchor if required). Overrides an automatically generated URL and should not be specified unless absolutely necessary. Should be at the same site as {{para|url}}, if any.
 
* '''autolink''': {{para|autolink|<var>yes</var>}} or {{para|autolink|<var>no</var>}} Automatically generate a link to ietf.org for documents specified with {{para|rfc}}, {{para|std}}, {{para|bcp}}, {{para|fyi}}, {{para|draft}}, {{para|ien}}, or {{para|rtr}}. (enabled by default)
 
 
====Anchor====
 
* <span id="csdoc_ref"  ></span>'''ref''': ID for anchor. By default, no anchor is generated. The ordinary nonempty value {{para|ref|<var>ID</var>}} generates an anchor with the given <var>ID</var>; such a linkable reference can be made the target of [[Wikipedia:Citing sources/Further considerations#Wikilinks to full references|wikilinks to full references]], especially useful in short citations like [[Wikipedia:Citing sources#Shortened footnotes|shortened notes]] and [[Wikipedia:Parenthetical referencing|parenthetical referencing]]. The special value {{para|ref|harv}} generates an anchor suitable for the {{tl|harv}} template. See: [[Template:Citation/doc#Anchors for Harvard referencing templates|Anchors for Harvard referencing templates]]. The special value {{para|ref|ietf}} generates an anchor suitable for use with this template's '''idanchor''' parameter.
 
 
====Identifiers====
 
* '''rfc''': Number of the [[Request for Comments]] (RFC) document. Also used to automatically generate a link to ietf.org.
 
* '''std''': Number of the [[Internet Standard]] (STD) document. Also used to automatically generate a link to ietf.org.
 
* '''bcp''': Number of the [[Best Current Practice]] (BCP) document. Also used to automatically generate a link to ietf.org.
 
* '''fyi''': Number of the [[For Your Information]] (FYI) document. Also used to automatically generate a link to ietf.org.
 
* '''draft''': Name of the [[Internet Draft]] (I-D) document, including the leading draft-. Also used to automatically generate a link to ietf.org.
 
* '''ien''': Number of the [[Internet Experiment Note]] (IEN) document. Also used to automatically generate a link to ietf.org.
 
* '''rtr''': Number of the [[Réseaux Associés pour la Recherche Européenne|RARE]] Technical Reports (RTR) document. Also used to automatically generate a link to ietf.org.
 
* '''id''': A [[unique identifier]] for the document, used if none of the above are applicable. Overrides automatically generated document identifiers—'''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr'''—and should not be specified unless absolutely necessary. If used, you also need to specify the kind of identifier you are using. Don't wikilink, use '''idlink''' instead.
 
* '''idanchor''': Anchor link target. By default, no anchor link is generated. The special value {{para|idanchor|ietf}} generates an anchor link suitable for use with this template's '''ref''' parameter. Requires one of '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr''' fields to be present for the anchor link text.
 
* OR: '''idlink''': Internal document anchor or title of a Wikipedia article to link via the document identifier. Article should already exist. Must not be wikilinked itself. Do not use this on its own, but along with '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr'''.
 
* '''idlinktype''': One of the values: '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr''' can be given to '''idlinktype''' to force the template to use the specified document identifier as the link text for '''idanchor''' or '''idlink'''. Do not use this on its own, but along with '''idanchor''' or '''idlink''' and '''id''', '''rfc''', '''std''', '''bcp''', '''fyi''', '''draft''', '''ien''' or '''rtr'''.
 
* '''doi''': A [[digital object identifier]] for the document, such as ''10.1038/news070508-7''. The field must not be wikilinked as the template automatically creates a link.
 
** '''doi_brokendate''': The date that the DOI was determined to be broken
 
* '''issn''': [[International Standard Serial Number]] for the document; 8 characters; may be split into two groups of four using a hyphen. The field must not be wikilinked as the template automatically creates a link.
 
 
====Quote====
 
* '''quote''': Relevant text quoted from the source. Displays enclosed in quotes.{{#if: ||&#32;When supplied, the citation terminator (a period by default) is suppressed, so the quote needs to include terminating punctuation.}}
 
 
====Editors====
 
* <span id="csdoc_editors"  ></span>'''editor-last''': Surname of editor. Do not wikilink—use '''editor-link''' instead. Where the surname is usually written first—as in Chinese—or for corporate authors, simply use '''editor-last''' to include the same format as the source. Aliases: '''editor1-last''', '''editor''', '''editors'''{{#if: |, '''editor<var>n</var>'''.|.}}
 
** '''editor-first''': Given or first names of editor, including title(s); example: ''Firstname Middlename'' or ''Firstname M.'' or ''Dr. Firstname M., Sr.'' Do not wikilink—use '''editor-link''' instead.  Aliases: '''editor1-first'''.
 
**OR: for multiple editors, use '''editor1-last''', '''editor1-first'''  through {{#if: |'''editor<var>n</var>-last''', '''editor<var>n</var>-first'''|'''editor4-last''', '''editor4-first''' for up to four editors}}.
 
:* '''editor-link''': Title of existing Wikipedia article about the editor—not the editor's website; do not wikilink. Aliases: '''editor1-link'''.
 
:*OR: for multiple editors, use {{#if: |'''editor1-link''' through '''editor<var>n</var>-link'''|'''editor1-link''' through '''editor4-link'''}}.
 
:*'''name-list-format''': displays authors and editors in [[Vancouver style]] when set to <code>vanc</code> and when the list uses <code>last</code>/<code>first</code> parameters for the name list(s)
 
:Display:
 
::If authors: Authors are first, followed by {{#if: |the included work, then "In" and the editors|the editors and the included work}}, then the main work.
 
::If no authors: Editors appear before the included work; a single editor is followed by "ed."; multiple editors are followed by "eds."{{#if: |{{;}} exactly four editors will show three editors followed by "et al., eds." <!-- ERROR MESSAGE IS HIDDEN BY DEFAULT --> <!-- along with an error message -->unless '''display-editors''' is used.|{{;}} more than three editors will be followed by "et al., eds."}}
 
 
====Laysummary====
 
* <span id="csdoc_lay"  ></span>{{#if: |'''lay-url'''|'''laysummary'''}}: URL link to a non-technical summary or review of the source; the URL title is set to "Lay summary". {{#if: |Aliases: '''lay-summary''', '''laysummary'''.|}}
 
** '''lay-source''': Name of the source of the laysummary. Displays in italics and preceded by an endash. Alias: '''laysource'''.
 
** '''lay-date''': Date of the summary. Displays in parentheses. Alias: '''laydate'''.
 
 
====Display options====
 
* <span id="csdoc_display"  ></span><span id="csdoc_mode"  ></span>'''mode''': Sets element separator, default terminal punctuation, and certain capitalization according to the value provided.  For {{para|mode|cs1}}, element separator is a semicolon (<code>;</code>); terminal punctuation is a period (<code>.</code>); where appropriate, initial letters of certain words are capitalized ('Retrieved...').  For {{para|mode|cs2}}, element separator is a comma (<code>,</code>); terminal punctuation is omitted; where appropriate, initial letters of certain words are not capitalized ('retrieved...'). To override default terminal punctuation use '''postscript'''.
 
* <span id="csdoc_author-mask"  ></span>'''author-mask''': Replaces the name of the first author with [[dash#Em dash|em dashes]] or text. Set '''author-mask''' to a numeric value ''n'' to set the dash ''n'' em spaces wide; set '''author-mask''' to a text value to display the text without a trailing author separator; for example, "with". You must still include the values for all authors for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by a single author are listed sequentially such as {{sfnote}}. Do not use in a list generated by {{tlx|reflist}}, {{tag|references|s}} or similar as there is no control of the order in which references are displayed.
 
* <span id="csdoc_author-name-separator"  ></span>{{xtd|'''author-name-separator'''}}: (deprecated) <s>Controls the separator between last and first names; defaults to a comma and space (<code>, </code>); {{#if: |if the parameter is present, but blank, separator punctuation is set to the default|if the parameter is present, but blank, no separator punctuation will be used}}; a space must be encoded as <code>&amp;#32;</code>{{#if: |.|&#32;do not use an asterisk (<code>*</code>), colon (<code>:</code>) or hash (<code>#</code>) as they will be interpreted as wikimarkup.}}</s> Use '''name-list-format'''.
 
* <span id="csdoc_author-separator"  ></span>{{xtd|'''author-separator'''}}: (deprecated) <s>Controls the separator between authors; defaults to a semicolon and space (<code>; </code>); {{#if: |if the parameter is present, but blank, separator punctuation is set to the default|if the parameter is present, but blank, no separator punctuation will be used}}; a space must be encoded as <code>&amp;#32;</code>{{#if: |.|&#32;do not use an asterisk (<code>*</code>), colon (<code>:</code>) or hash (<code>#</code>) as they will be interpreted as wikimarkup.}}</s> Use '''name-list-format'''.
 
* <span id="csdoc_author-format"  ></span>{{xtd|'''author-format'''}}: (deprecated) Use '''name-list-format'''.
 
* <span id="csdoc_display-authors"  ></span><span id="csdoc_displayauthors"  ></span>'''display-authors''': {{#if: |Controls the number of author names that are displayed when a citation is published. To change the displayed number of authors, set '''display-authors''' to the desired number. For example, {{para|display-authors|2}} will display only the first two authors in a citation. By default, all authors are displayed. Aliases: '''displayauthors'''.|Controls the number of author names that are displayed when a citation is published. To control the displayed number of author names, set '''display-authors''' to the desired number. For example, {{para|display-authors|2}} will display only the first two authors in a citation. By default, the only the first eight cited authors are displayed; subsequent authors beyond eight are represented in the published citation by "et al." If a citation contains nine author names and one wishes all nine author names to display, "et al." may be suppressed by setting {{para|display-authors|9}}. Aliases: '''displayauthors'''.}}
 
{{#if: |
 
* <span id="csdoc_display-editors"  ></span><span id="csdoc_displayeditors"  ></span>'''display-editors''': Controls the number of editor names that are displayed when a citation is published. To change the displayed number of editors, set '''display-editors''' to the desired number. For example, {{para|display-editors|2}} will display only the first two editors in a citation. By default, all editors are displayed except when there are four editors, then the editor list in the citation is truncated to three editors, followed by "et al." This exception mimics the older version of the template for compatibility. If a citation contains four editor names and one wishes all four editor names to display, "et al." may be suppressed by setting {{para|display-editors|4}}. Aliases: '''displayeditors'''.}}
 
* <span id="csdoc_lastauthoramp"  ></span>'''last-author-amp''': Switches the separator between the last two names of the author list to space ampersand space (<code> & </code>) when set to any value. Example: {{para|last-author-amp|yes}}
 
* <span id="csdoc_postscript"  ></span>'''postscript''': Controls the closing punctuation for a citation; defaults to {{#if: |none|a period (<code>.</code>); {{#if: |for no terminating punctuation, specify {{para|postscript|none}} – leaving {{para|postscript}} empty is the same as omitting it, but is ambiguous|if the parameter is present, but blank, no terminating punctuation will be used}}}}. Ignored if '''quote''' is defined.
 
* <span id="csdoc_separator"  ></span>{{xtd|'''separator'''}}: (deprecated) <s>Controls the punctuation used to separate lists of authors, editors, etc. Defaults to a {{#if: |comma and space (<code>, </code>)|period (<code>.</code>)}};  {{#if: |if the parameter is present, but blank, separator punctuation is set to the default|if the parameter is present, but blank, no separator punctuation will be used}}; a space must be encoded as <code>&amp;#32;</code>{{#if: |.|{{#if: |.|&#32;do not use an asterisk (<code>*</code>), colon (<code>:</code>) or hash (<code>#</code>) as they will be interpreted as wikimarkup.}} }}</s> Use '''mode'''.
 
 
==Citation styles==
 
Established citation styles for coauthors:
 
 
*[http://www.english.uiuc.edu/cws/wworkshop/writer_resources/citation_styles/mla/mla.htm MLA style]: Last, First and First Last. "If there are more than three authors, you may list only the first author followed by the phrase ''et al''."
 
*[http://www.english.uiuc.edu/cws/wworkshop/writer_resources/citation_styles/apa/apa.htm APA style]: Last, F. & Last, F.
 
*[http://www.liunet.edu/cwis/cwp/library/workshop/citchi.htm Chicago Manual of Style]: Last, First, and First Last.
 
*[http://www.liunet.edu/cwis/cwp/library/workshop/cittur.htm Turabian]: same as Chicago Reference List, above.
 
*[http://www.library.uq.edu.au/training/citation/harvard.html Harvard]: Last, F., Last, F. & Last, F.
 
  
 
==Technical notes==
 
==Technical notes==
Line 660: Line 306:
 
===URL generation===
 
===URL generation===
 
HTML versions of the [[Internet Engineering Task Force|IETF]] documents are created with the Rfcmarkup tool from Henrik Levkowetz.<ref>{{cite web
 
HTML versions of the [[Internet Engineering Task Force|IETF]] documents are created with the Rfcmarkup tool from Henrik Levkowetz.<ref>{{cite web
| url        = http://tools.ietf.org/tools/rfcmarkup/
+
| url        = https://tools.ietf.org/tools/rfcmarkup/
 
| title      = Rfcmarkup Tool
 
| title      = Rfcmarkup Tool
| accessdate  =November 2, 2009
+
| access-date = November 26, 2017
 
| last        = Levkowetz
 
| last        = Levkowetz
 
| first      = Henrik
 
| first      = Henrik
| date        = October 16, 2009
+
| date        = March 7, 2017
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
}}</ref><ref>{{cite web
 
}}</ref><ref>{{cite web
| url        = http://tools.ietf.org/tools/rfcmarkup/rfcmarkup-1.85.tgz
+
| url        = https://tools.ietf.org/tools/rfcmarkup/rfcmarkup-1.121.tgz
| title      = rfcmarkup-1.85.tgz (25 KB)
+
| title      = rfcmarkup-1.121.tgz (29.7 KB)
| accessdate  =November 2, 2009
+
| access-date = November 26, 2017
 
| last        = Levkowetz
 
| last        = Levkowetz
 
| first      = Henrik
 
| first      = Henrik
| date        = October 16, 2009
+
| date        = July 13, 2016
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
}}</ref>
 
}}</ref>
  
[[Request for Comments]] (RFC), [[Best Current Practice]] (BCP), and [[Internet Draft]] (I-D) documents which have been processed by the Rfcmarkup tool are cached by <code><nowiki>tools.ietf.org/html/</nowiki></code><ref>{{cite web
+
[[Request for Comments]] (RFC), [[Best Current Practice]] (BCP), and [[Internet Draft]] (I-D) documents which have been processed by the Rfcmarkup tool are cached by <code><nowiki>https://tools.ietf.org/html/</nowiki></code><ref>{{cite web
| url        = http://tools.ietf.org/html/
+
| url        = https://tools.ietf.org/html/
 
| title      = IETF Documents
 
| title      = IETF Documents
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
}}</ref><ref>{{cite web
 
}}</ref><ref>{{cite web
| url        = http://tools.ietf.org/html/code.txt
+
| url        = https://tools.ietf.org/html/code.txt
 
| title      = HTTP 404 handler for a directory of htmlized documents
 
| title      = HTTP 404 handler for a directory of htmlized documents
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 
| date        = October 14, 2009
 
| date        = October 14, 2009
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
}}</ref> and are linked via:
 
}}</ref> and are linked via:
:<code><nowiki>http://tools.ietf.org/html/rfc</nowiki><var><document number></var></code>
+
:<code><nowiki>https://tools.ietf.org/html/rfc</nowiki><var><document number></var></code>
:<code><nowiki>http://tools.ietf.org/html/bcp</nowiki><var><document number></var></code>
+
:<code><nowiki>https://tools.ietf.org/html/bcp</nowiki><var><document number></var></code>
:<code><nowiki>http://tools.ietf.org/html/draft-</nowiki><draft name></var></code>
+
:<code><nowiki>https://tools.ietf.org/html/draft-</nowiki><var><draft name></var></code>
  
 
[[Internet Standard]] (STD) and [[For Your Information]] (FYI) documents are linked via the Rfcmarkup tool using the <code>doc=</code> parameter:
 
[[Internet Standard]] (STD) and [[For Your Information]] (FYI) documents are linked via the Rfcmarkup tool using the <code>doc=</code> parameter:
:<code><nowiki>http://tools.ietf.org/rfcmarkup?doc=std</nowiki><document number></var></code>
+
:<code><nowiki>https://tools.ietf.org/rfcmarkup?doc=std</nowiki><var><document number></var></code>
:<code><nowiki>http://tools.ietf.org/rfcmarkup?doc=fyi</nowiki><document number></var></code>
+
:<code><nowiki>https://tools.ietf.org/rfcmarkup?doc=fyi</nowiki><var><document number></var></code>
  
 
[[Internet Experiment Note]] (IEN) and [[Réseaux Associés pour la Recherche Européenne|RARE]] Technical Reports (RTR) documents are linked via the Rfcmarkup tool using the <code>url=</code> parameter and a path to the document:
 
[[Internet Experiment Note]] (IEN) and [[Réseaux Associés pour la Recherche Européenne|RARE]] Technical Reports (RTR) documents are linked via the Rfcmarkup tool using the <code>url=</code> parameter and a path to the document:
:<code><nowiki>http://tools.ietf.org/rfcmarkup?url=ftp://ftp.rfc-editor.org/in-notes/ien/ien</nowiki><document number>.txt</var></code>
+
:<code><nowiki>https://tools.ietf.org/rfcmarkup?url=ftp://ftp.rfc-editor.org/in-notes/ien/ien</nowiki><var><document number>.txt</var></code>
:<code><nowiki>http://tools.ietf.org/rfcmarkup?url=ftp://ftp.rfc-editor.org/in-notes/museum/RAREreports/rtr</nowiki><document number>.txt</var></code>
+
:<code><nowiki>https://tools.ietf.org/rfcmarkup?url=ftp://ftp.rfc-editor.org/in-notes/museum/RAREreports/rtr</nowiki><var><document number>.txt</var></code>
  
 
===URL anchor generation===
 
===URL anchor generation===
Line 717: Line 363:
 
| rfc        = 5000
 
| rfc        = 5000
 
| std        = 1
 
| std        = 1
| year       = 2008
+
| date       = May 2008
| month      = May
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate =November 2, 2009
+
| access-date = November 2, 2009
 +
| doi        = 10.17487/RFC5000
 
}}
 
}}
 
*{{cite IETF
 
*{{cite IETF
Line 733: Line 379:
 
| first3      = Steve
 
| first3      = Steve
 
| authorlink3 = Steve Crocker
 
| authorlink3 = Steve Crocker
| year       = 1995
+
| date       = April 1995
| month      = April
 
 
| publisher  = [[Internet Engineering Task Force|IETF]]
 
| publisher  = [[Internet Engineering Task Force|IETF]]
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 +
| doi        = 10.17487/RFC1796
 
}}
 
}}
 
*{{cite web
 
*{{cite web
 
| url        = http://www.livinginternet.com/i/ia_rfc_ref.htm
 
| url        = http://www.livinginternet.com/i/ia_rfc_ref.htm
 
| title      = Related RFC's, BCP, FYI, IEN, RTR, STD
 
| title      = Related RFC's, BCP, FYI, IEN, RTR, STD
| accessdate  =November 2, 2009
+
| access-date = November 2, 2009
 
| last        = Stewart
 
| last        = Stewart
 
| first      = William
 
| first      = William
Line 751: Line 397:
 
{{UF-COinS}}
 
{{UF-COinS}}
  
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox |
+
<includeonly>{{Sandbox other|
 
| <!-- CATEGORIES BELOW THIS LINE, PLEASE: -->
 
| <!-- CATEGORIES BELOW THIS LINE, PLEASE: -->
 
[[Category:Citation Style 1 specific-source templates]]
 
[[Category:Citation Style 1 specific-source templates]]
 
[[Category:Specific-source templates]]
 
[[Category:Specific-source templates]]
 
[[Category:Templates generating COinS]]
 
[[Category:Templates generating COinS]]
 +
[[Category:Computer networking templates]]
 
}}</includeonly>
 
}}</includeonly>

Latest revision as of 20:26, 30 August 2020

This is a template to cite IETF documents[1][2] including:

Usage

This template supports most of the parameters available to {{citation}}. For information about those parameters see that template's documentation.

Note: All parameter names must be in lowercase.

cite IETF specific parameters

  • |appendix= – Appendix number of the document. |appendix=A.1 produces "sec. A.1" Also used to create an anchor link for the document's URL.
  • |autolink=|autolink=yes or |autolink=no Automatically generate a link to ietf.org for documents specified with |rfc=, |std=, |bcp=, |fyi=, |draft=, |ien=, or |rtr=. (enabled by default)
  • |bcp= – Number of the Best Current Practice (BCP) document. Also used to automatically generate a link to ietf.org.
  • |draft= – Name of the Internet Draft (I-D) document, including the leading draft-. Also used to automatically generate a link to ietf.org.
  • |fyi= – Number of the For Your Information (FYI) document. Also used to automatically generate a link to ietf.org.
  • |idanchor= – Anchor link target. By default, no anchor link is generated. The special value |idanchor=ietf generates an anchor link suitable for use with this template's ref parameter. Requires one of id, rfc, std, bcp, fyi, draft, ien or rtr fields to be present for the anchor link text.
  • |idlink= – Internal document anchor or title of a Wikipedia article to link via the document identifier. Article should already exist. Must not be wikilinked itself. Do not use this on its own, but along with id, rfc, std, bcp, fyi, draft, ien or rtr.
  • |idlinktype= – One of the values: id, rfc, std, bcp, fyi, draft, ien or rtr can be given to idlinktype to force the template to use the specified document identifier as the link text for idanchor or idlink. Do not use this on its own, but along with idanchor or idlink and id, rfc, std, bcp, fyi, draft, ien or rtr.
  • |ien= – Number of the Internet Experiment Note (IEN) document. Also used to automatically generate a link to ietf.org.
  • |nosec= – Using section, 'sections, or appendix automatically places the sec. notation. Se |nosec=y to hide the sec. notation.
  • |referenceid= – Reference id for the document. Used to create an anchor link for the document's URL.
  • |rfc= – Number of the Request for Comments (RFC) document. Also used to automatically generate a link to ietf.org.
  • |rtr= – Number of the RARE Technical Reports (RTR) document. Also used to automatically generate a link to ietf.org.
  • |section= – Section number of the document. |section=4.3.1 produces "sec. 4.3.1" Also used to create an anchor link for the document's URL. Can also be used in combination with sections to link to the first section in the given section range.
  • |sections= – Section range of the document. |sections=4.3-4.7 produces "sec. 4.3-4.7"
  • |sectionname= – The section name or section title of the document, written in full; displays before title and enclosed in quotes.
  • |std= – Number of the Internet Standard (STD) document. Also used to automatically generate a link to ietf.org.

As with all cs1|2 templates, |title= is required. If omitted, the template will attempt to auto-generate a title using the first of rfc, std, bcp, fyi, draft, ien, rtr or id document identifier parameters, in that order.

Copy a blank version to use. Remember to use the "|" (pipe) character between each parameter. Please delete any unused parameters to avoid clutter in the edit window.

Full version (copy and paste text below and delete parameters you don't need)
{{cite IETF |title= |rfc= |std= |bcp= |fyi= |draft= |ien= |rtr= |sectionname= |section= |sections= |appendix= |referenceid= |page= |pages= |last1= |first1= |authorlink1= |last2= |first2= |authorlink2= |authormask= |editor1-last= |editor1-first= |editor1-link= |others= |date= |year= |orig-year= |publisher=[[Internet Engineering Task Force|IETF]] |location= |language= |format= |access-date= |url= |section-url= |page-url= |autolink= |id= |idanchor= |idlink= |idlinktype= |doi= |doi-broken-date= |issn= |archive-url= |archive-date= |quote= |nopp= |nosec= |ref= |lay-summary= |lay-date= |postscript= |last-author-amp=}}
Most commonly used parameters (use this and you won't have to delete as much)
{{cite IETF |title= |rfc= |sectionname= |section= |page= |last= |first= |author-link= |date= |publisher=[[Internet Engineering Task Force|IETF]] |access-date= |doi=}}
Example 1

{{cite IETF |title=The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force |rfc=4677 |fyi=17 |last1=Hoffman |first1=P. |authorlink1=Paul Hoffman (VPNC) |last2=Harris |first2=S. |date=September 2006 |publisher=[[Internet Engineering Task Force|IETF]] |access-date=October 20, 2009 |doi=10.17487/RFC4677}}

Hoffman, P.; Harris, S. (September 2006). The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force. IETF. doi:10.17487/RFC4677. FYI 17. RFC 4677. Retrieved October 20, 2009.

Example 2
{{cite IETF
| title = Telnet protocol specification
| rfc = 854
| std = 8
| sectionname = Are You There (AYT)
| page = 8
| last1 = Postel
| first1 = J.
| author-link1 = Jon Postel
| last2 = Reynolds
| first2 = J.
| author-link2 = Joyce K. Reynolds
| date = May 1983
| publisher = [[Internet Engineering Task Force|IETF]]
| access-date = October 20, 2009
| doi = 10.17487/RFC0854
}}

Postel, J.; Reynolds, J. (May 1983). "Are You There (AYT)". Telnet protocol specification. IETF. p. 8. doi:10.17487/RFC0854. STD 8. RFC 854. Retrieved October 20, 2009.

Examples

  • {{cite IETF | title = JSON | rfc = 7159 | sectionname = IANA Considerations | section = 11 | author = T. Bray | authorlink = Tim Bray | date = March 2014 | publisher = [[Internet Engineering Task Force|IETF]] | access-date = November 26, 2017 | doi = 10.17487/RFC7159 }}
    T. Bray (March 2014). "IANA Considerations". JSON. IETF. sec. 11. doi:10.17487/RFC7159. RFC 7159. Retrieved November 26, 2017.
  • {{cite IETF | title = Hypertext Transfer Protocol -- HTTP/1.1 | rfc = 2616 | first1 = R. | last1 = Fielding | authorlink1 = Roy Fielding | first2 = J. | last2 = Gettys | authorlink2 = Jim Gettys | first3 = J. | last3 = Mogul | first4 = H. | last4 = Frystyk | authorlink4 = Henrik Frystyk Nielsen | first5 = L. | last5 = Masinter | first6 = P. | last6 = Leach | first7 = T. | last7 = Berners-Lee | authorlink7 = Tim Berners-Lee |date=June 1999 | publisher = [[Internet Engineering Task Force|IETF]] | doi = 10.17487/RFC2616 }}
    Fielding, R.; Gettys, J.; Mogul, J.; Frystyk, H.; Masinter, L.; Leach, P.; Berners-Lee, T. (June 1999). Hypertext Transfer Protocol -- HTTP/1.1. IETF. doi:10.17487/RFC2616. RFC 2616.
  • {{cite IETF | title = Domain names - concepts and facilities | rfc = 1034 | sectionname = Name space specifications and terminology | section = 3.1 | author = P. Mockapetris | authorlink = Paul Mockapetris |date=November 1987 | publisher = [[Internet Engineering Task Force|IETF]] | access-date = August 3, 2008 | doi = 10.17487/RFC1034 | quote = A domain is a subdomain of another domain if it is contained within that domain. This relationship can be tested by seeing if the subdomain's name ends with the containing domain's name. For example, A.B.C.D is a subdomain of B.C.D, C.D, D, and ' '. }}
    P. Mockapetris (November 1987). "Name space specifications and terminology". Domain names - concepts and facilities. IETF. sec. 3.1. doi:10.17487/RFC1034. RFC 1034. Retrieved August 3, 2008. A domain is a subdomain of another domain if it is contained within that domain. This relationship can be tested by seeing if the subdomain's name ends with the containing domain's name. For example, A.B.C.D is a subdomain of B.C.D, C.D, D, and ' '.

Technical notes

Regression testing

Regression tests are available here:

Subtemplates

{{Cite IETF}} uses the following subtemplates:

URL generation

HTML versions of the IETF documents are created with the Rfcmarkup tool from Henrik Levkowetz.[10][11]

Request for Comments (RFC), Best Current Practice (BCP), and Internet Draft (I-D) documents which have been processed by the Rfcmarkup tool are cached by https://tools.ietf.org/html/[12][13] and are linked via:

https://tools.ietf.org/html/rfc<document number>
https://tools.ietf.org/html/bcp<document number>
https://tools.ietf.org/html/draft-<draft name>

Internet Standard (STD) and For Your Information (FYI) documents are linked via the Rfcmarkup tool using the doc= parameter:

https://tools.ietf.org/rfcmarkup?doc=std<document number>
https://tools.ietf.org/rfcmarkup?doc=fyi<document number>

Internet Experiment Note (IEN) and RARE Technical Reports (RTR) documents are linked via the Rfcmarkup tool using the url= parameter and a path to the document:

https://tools.ietf.org/rfcmarkup?url=ftp://ftp.rfc-editor.org/in-notes/ien/ien<document number>.txt
https://tools.ietf.org/rfcmarkup?url=ftp://ftp.rfc-editor.org/in-notes/museum/RAREreports/rtr<document number>.txt

URL anchor generation

Anchors are generated for the URL using four parameters:

|section=number generates #section-<number>
|appendix=number generates #appendix-<number>
|referenceid=id generates #ref-<id>
|page=number generates #page-<number>

The template will give priority to the first of the parameters: |section=, |appendix=, |referenceid=, or |page= in this order and create an anchor using the first matching parameter.

References

  1. Hoffman, Paul; Harris, Susan (September 2006). The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force. IETF. doi:10.17487/RFC4677. FYI 17. RFC 4677. Retrieved November 2, 2009.
  2. Kessler, Gary C.; Shepard, Steven D. (December 1994). "Internet Documentation". A Primer On Internet and TCP/IP Tools. IETF. sec. 4. doi:10.17487/RFC1739. RFC 1739. Retrieved November 2, 2009.
  3. "Request for Comments (RFCs)". A Primer On Internet and TCP/IP Tools. pp. 36–38. sec. 4.1. doi:10.17487/RFC1739. RFC 1739.
  4. Bradner, Scott O. (October 1996). The Internet Standards Process -- Revision 3. IETF. doi:10.17487/RFC2026. BCP 9. RFC 2026. Retrieved November 2, 2009.
  5. "Internet Standards". A Primer On Internet and TCP/IP Tools. pp. 38–39. sec. 4.2. doi:10.17487/RFC1739. RFC 1739.
  6. Postel, Jon; Rekhter, Yakov; Li, Tony (August 1995). Best Current Practices. IETF. doi:10.17487/RFC1818. BCP 1. RFC 1818. Retrieved November 2, 2009.
  7. Malkin, Gary Scott; Reynolds, Joyce K. (March 1990). F.Y.I. on F.Y.I.: Introduction to the F.Y.I. Notes. IETF. doi:10.17487/RFC1150. FYI 1. RFC 1150. Retrieved November 2, 2009.
  8. "For Your Information Documents". A Primer On Internet and TCP/IP Tools. p. 39. sec. 4.3. doi:10.17487/RFC1739. RFC 1739.
  9. "RARE Technical Reports". A Primer On Internet and TCP/IP Tools. p. 40. sec. 4.4. doi:10.17487/RFC1739. RFC 1739.
  10. Levkowetz, Henrik (March 7, 2017). "Rfcmarkup Tool". IETF. Retrieved November 26, 2017.
  11. Levkowetz, Henrik (July 13, 2016). "rfcmarkup-1.121.tgz (29.7 KB)". IETF. Retrieved November 26, 2017.
  12. "IETF Documents". IETF. Retrieved November 2, 2009.
  13. "HTTP 404 handler for a directory of htmlized documents". IETF. October 14, 2009. Retrieved November 2, 2009.

Further reading

This template produces COinS metadata; see COinS in Wikipedia for background information.