幫助:CS1 錯誤
本頁介紹了 引文樣式 1 和 引文樣式 2 引用中報告的錯誤訊息,其含義以及編輯如何解決這些錯誤。 Category:CS1 errors 是通用錯誤類別,Category:CS1 maintenance 是通用維護類別。
Wikipedia 的 <ref> 系統發出的錯誤,其中引文模板通常被嵌入,可以在 Help:Cite errors 中找到。
當編輯預覽文章時,MediaWiki 在預覽標題下顯示一個預覽訊息框。當 引文樣式 1 和 引文樣式 2 模板有錯誤或維護訊息時,Module:Citation/CS1 會在預覽訊息框中彙總這些訊息。這樣的訊息框可能看起來像這樣
摘要訊息包含三個部分
- '指令碼警告:' - 此字首由 MediaWiki 提供;
- 彩色(綠色維護 或 紅色錯誤)訊息,用於識別具有訊息的模板型別,並連結到該模板的文件;具有訊息的包裝器模板將顯示包裝器模板的名稱;以及;
- '訊息可能被隱藏' - 訊息字尾,帶有指向本頁的幫助連結。
預覽訊息框中的預覽訊息無法隱藏。預覽訊息字尾 '訊息可能被隱藏' 意味著模板的 message(s) 可能不可見。要了解如何顯示或隱藏模板訊息,請參閱 § 錯誤和維護訊息。
預設情況下,引用樣式 1 和 引用樣式 2 錯誤訊息 對所有讀者可見,而 維護訊息 對所有讀者隱藏。
要在渲染後的文章中顯示 維護訊息,請在您常用的 CSS 頁面 (common.css) 或特定皮膚的 CSS 頁面 (skin.css) 中包含以下文字。
(注意新編輯者:這些 CSS 頁面是針對您的,透過新增到您的使用者帳戶的 CSS 程式碼來控制您對頁面的檢視。如果您尚未建立此類頁面,則點選上述 .css 連結之一將顯示一個以“維基百科沒有具有此確切名稱的 使用者頁面。” 開頭的頁面。點選“開始 User:使用者名稱/檔名 頁面”連結,貼上下面的文字,儲存頁面,按照新頁面底部關於繞過瀏覽器快取的說明操作,最後,為了檢視以前隱藏的維護訊息,請重新整理您之前編輯的頁面。)
.mw-parser-output span.cs1-maint {display: inline;} /* display Citation Style 1 maintenance messages */
要顯示預設隱藏的 錯誤訊息
.mw-parser-output span.cs1-hidden-error {display: inline;} /* display hidden Citation Style 1 error messages */
即使安裝了此 CSS,維基百科快取中的舊頁面可能尚未更新以顯示這些錯誤訊息,即使頁面已列在其中一個跟蹤類別中。 空編輯 將解決此問題。
要隱藏通常顯示的 錯誤訊息
.mw-parser-output span.cs1-visible-error {display: none;} /* hide Citation Style 1 error messages */
您可以個性化這些訊息的顯示方式(例如更改顏色),但您需要向瞭解 CSS 或 技術村民廣場 的人尋求幫助,如果您不明白如何操作。
Nota bene:這些 css 規則不受 導航彈出視窗 的約束。它們也不會在以“這只是一個預覽;您的更改尚未儲存”開頭的預覽框中隱藏指令碼警告訊息。
模組:引用/CS1 為一些 CS1|2 引用新增屬性類別。與錯誤或維護需求不同,新增屬性類別時不會顯示任何訊息。屬性類別可能是臨時的,也可能是永久的。編輯可以使用 CSS 為 CS1|2 模板渲染新增特殊樣式,以突出顯示添加了屬性類別的引用。例如,此模板使用很長的卷名
{{cite book |title=標題 |date=May–Jun 2021 |volume = 1: 長卷名}}- 標題。第 1 卷:長卷名。2021 年 5 月 - 6 月。
如果您將此新增到您的 CSS 中,該引用將以 模板:背景 背景渲染。
.cs1-prop-long-vol {background: #FFC;}
將以下一項或多項(帶有適當的樣式)新增到您的 CSS 中,以突出顯示模板渲染,當這些模板新增關聯的屬性類別時。
- – 類別:CS1 外語來源 的子類別XML 示例
.cs1-prop-foreign-lang-source {}
- – 類別:CS1 外語來源(ISO 639-2)XML 示例
.cs1-prop-foreign-lang-source-2 {}
- – 類別:CS1:儒略-格里高利不確定性XML 示例
.cs1-prop-jul-greg-uncertainty {}
- – 類別:CS1 位置測試XML 示例
.cs1-prop-location-test {}
- – 類別:CS1:長卷名值XML 示例
.cs1-prop-long-vol {}
- – 類別:CS1 使用外語指令碼 的子類別XML 示例
.cs1-prop-script {}
- – 類別:CS1 跟蹤引數 的子類別XML 示例
.cs1-prop-tracked-param {}
- – 類別:CS1:縮寫年份範圍XML 示例
.cs1-prop-year-range-abbreviated {}
- #Cite <template> 需要 |<param>=,約 54,000 個頁面
- #Cite 使用通用名稱,約 36,000 個頁面
- #沒有標題的引用,約 34,000 個頁面
- #沒有標題的裸 URL,約 24,000 個頁面
|access-date= 需要 |url=
|access-date= 是 |url= 所指向的線上資源新增到文章的日期。如果 |access-date= 已包含在引用中而沒有 |url=,則會出現此訊息。如果引用不使用網路連結,則 |access-date= 是多餘的,應該刪除。
當線上資源與其相關聯的出版日期或其他固定日期時,|access-date= 的價值有限,但可能有助於識別資源的適當存檔版本。如果沒有 |url=,|access-date= 被認為沒有用。
要解決此錯誤,請為 |url= 提供一個值,或刪除 |access-date=。編輯應嘗試確定引用為什麼在沒有 |url= 的情況下包含 |access-date=。例如,引用可能從未包含 |url=,或者 |url= 可能被刪除,因為它連結到違反了建立者版權的網站(參見 WP:COPYLINK),或者因為 |url= 被認為已失效。如果引用從未包含 |url= 或由於版權侵犯而被刪除,請刪除 |access-date=。當一個失效的 |url= 被刪除時,請恢復 |url=,如果可能,請修復它(參見 WP:LINKROT)。
包含此錯誤的頁面會自動放置在 類別:CS1 錯誤:沒有 URL 的訪問日期 中(83 個頁面)。[lower-alpha 1]
|archive-url= 格式錯誤:<原因>
Archive.org 允許使用各種 URL 訪問存檔頁面的快照。其中一些是
https://web.archive.org/web/YYYYMMDD– 單個快照;這是hhmmss/http://www.example.com |archive-url=的首選形式https://web.archive.org/web/*/http://– 萬用字元搜尋結果頁面;有助於查詢合適的快照,但不適合在引用中使用www.example.com https://web.archive.org/web/– 不完整的時戳;archive.org 返回最新的快照201603/http://www.example.com https://web.archive.org/save/http://– 儲存當前目標的新快照;不要使用此形式www.example.com
基本 URL 有兩種形式
https://web.archive.org/<時戳>/...– 舊形式https://web.archive.org/web/<時戳><標誌>/...– 新形式
錯誤訊息標識了訊息的原因。原因是
- 指令碼錯誤:沒有名為“Error”的模組。 – archive.org 的 URL 是儲存命令
- 指令碼錯誤:沒有名為“Error”的模組。 – 預期為 web/,但發現其他內容
- 指令碼錯誤:沒有名為“Error”的模組。 – URL 路徑中的時間戳部分不是 14 位數字
- 指令碼錯誤:沒有名為“Error”的模組。 – URL 路徑中的標記部分(如果存在;僅限新表單 URL)不是 2 個小寫字母后跟下劃線:'id_'
- 指令碼錯誤:沒有名為“Error”的模組。 –
liveweb.archive.org是一個已棄用的域名形式
當 archive.org 的 URL 存在任何這些錯誤時,Module:Citation/CS1 不會在正常的文章檢視中連結到 archive.org,並且會發出相應的錯誤訊息。
然而,在文章預覽模式下,該模組會建立一個修改後的連結到 archive.org,該連結使用一個部分時間戳和 * 萬用字元字尾。這個新的 URL 連結到一個 archive.org 日曆檢視,這樣編輯人員可以更輕鬆地從 archive.org 上可用的存檔快照中選擇一個合適的存檔快照,以修復格式錯誤的 |archive-url= 連結。(如果 archive.org 上沒有存檔任何快照,並且引用的頁面仍然線上,此連結也允許編輯人員在 archive.org 上儲存該頁面的第一個快照。)
要解決此錯誤,請從 archive.org 上儲存的快照中選擇一個合適的 URL 的快照。 在 archive.org 上搜索目標 URL。
包含此錯誤的頁面會自動新增到 Category:CS1 errors: archive-url(2 個頁面)。[lower-alpha 1]
|archive-url= 需要 |archive-date=
|archive-date=,標識了網路資源被存檔的日期。
要解決此錯誤,請為 |archive-date= 提供一個值(參見 中的可接受日期格式)。對於存檔在 archive.org 上的網路資源,[1] 存檔日期可以在 |archive-url= 中找到;對於存檔在 webcitation.org 上的資源,[2] 快取日期包含在存檔標題中。
包含此錯誤的頁面會自動新增到 Category:CS1 errors: archive-url(2 個頁面)。[lower-alpha 1]
|archive-url= 需要 |url=
包含 |archive-url= 和 |archive-date= 的格式正確的引用需要 |url=。當引用包含 |url-status=live 時,渲染引用中元素的排序會發生改變,將原始 URL 置於首位。
要解決此錯誤,請為 |url= 提供一個值。對於存檔在 archive.org 上的網路資源,[1] 原始 URL 可以在 |archive-url= 值中找到;對於存檔在 webcitation.org 上的資源,[2] 原始 URL 包含在存檔標題中。
包含此錯誤的頁面會自動新增到 Category:CS1 errors: archive-url(2 個頁面)。[lower-alpha 1]
|arxiv= 必須
{{cite arXiv}} 需要一個,但不能同時需要兩個識別符號引數 |arxiv= 或 |eprint= 來指定 arXiv 識別符號。
要解決此錯誤,請確保模板包含 |arxiv= 或 |eprint=,並且具有正確的構造值。
包含此錯誤的頁面會自動新增到 Category:CS1 errors: arXiv(0 個頁面)。[lower-alpha 1]
|asin-tld= 需要 |asin=
當 |asin-tld= 用在 CS1|2 模板中時,|asin=(具有值)也必須存在。
要解決此錯誤,請新增缺失的 ASIN 或刪除“損壞”的引數。
包含此錯誤的頁面會自動新增到 Category:CS1 errors: ASIN TLD(0 個頁面)。[lower-alpha 1]
|biorxiv= 必須
{{cite bioRxiv}} 需要識別符號引數 |biorxiv=。
要解決此錯誤,請確保模板包含 |biorxiv=,並且具有正確的構造值。
包含此錯誤的頁面會自動新增到 Category:CS1 errors: bioRxiv(0 個頁面)。[lower-alpha 1]
|chapter= 被忽略
Citation Style 1 模板 {{cite web}}、{{cite news}}、{{cite journal}}、{{cite magazine}}、{{cite press release}}、{{cite podcast}}、{{cite newsgroup}},以及模板 {{citation}}(當它使用 |work= 或其任何別名時),不支援 |chapter= 及其組成部分 |trans-chapter=、|script-chapter=、|chapter-url= 和 |chapter-format=。別名引數 |contribution=、|entry=、|article=、|section= 及其組成部分,同樣不受支援。
要解決此錯誤,請
- 使用更合適的引用模板,或
- 將
|chapter=引數的內容放入|title=中,或者 - 對於 {{cite news}},可以使用
|department=來給出報紙欄目的名稱,例如“訃告”,或者 - 對於 {{citation}},如果合適,請移除
|work=或其別名,例如|website=,並將它們的內容放入|title=中 - 將
|chapter=引數的內容移出模板,放在結束的 </ref> 之前
包含此錯誤的頁面會自動被放入 Category:CS1 errors: chapter ignored (15 pages).[lower-alpha 1]
<char> 字元在 |<param>= 中的第 n 位
此錯誤針對包含不可見或不可列印字元(稱為 控制字元)的引用引數值進行報告;錯誤資訊中包含了字元所在位置。 Module:Citation/CS1 檢測包含以下任何字元的引數值
- 不間斷空格,U+00A0
- 軟連字元,U+00AD
- 替換字元,U+FFFD
- 細空格,U+200A
- 零寬度空格,U+200B
- 零寬度連線符,U+200D(注意,這些字元在表情符號修飾符中是被允許的;請參閱下面的註釋)
- 水平製表符,U+0009 (HT)
- 換行符,U+0010 (LF)
- 回車符,U+0013 (CR)
- 刪除字元,U+007F (DEL)
- C0 控制符,U+0000–U+001F (NULL–US)
- C1 控制符,U+0080–U+009F (XXX–APC)
要解決不可見字元錯誤,請移除或替換識別的字元。大多數有意使用的空格字元應該被替換為普通空格字元(即按下鍵盤上的空格鍵)。請參閱關於插入有意使用的不間斷空格的指南。
由於這些字元大多是不可見的,因此錯誤資訊會識別字符在引數值中的位置,從左側開始計數。賦值運算子(等號“=”)與引數值之間的空格字元不計入。如果使用箭頭鍵在引用中移動,則游標可能會在不可見字元處停留一次,可以使用 Delete 或 ← Backspace 移除。如果將字串複製貼上到 https://r12a.github.io/app-conversion/ 的“Characters”欄位中,然後點選“View in UniView”,則會顯示所有字元的位置和名稱。
零寬度連線符 字元 (U+200D) 用作表情符號修飾的有效部分(例如,將骷髏表情符號新增到旗幟表情符號,以建立海盜旗表情符號)。當表情符號字元集中新增新的修飾符時,這種情況每年發生一兩次,這些修飾符需要新增到 Citation Style 1 的“配置”模組中。編輯人員可以在 Help talk:Citation Style 1 中請求新增。
<name> 剝離標記在 |<param>= 中的第 n 位
剝離標記 是一些特殊字元序列, MediaWiki 將它們插入作為某些 XML 類標籤的佔位符。這些標籤包括 <gallery>...</gallery>、<math>...</math>、<nowiki>...</nowiki>、<pre>...</pre> 和 <ref>...</ref>。剝離標記會在最終頁面渲染之前被替換為內容。該模組會忽略數學和 nowiki 剝離標記。
要解決剝離標記錯誤,請移除或替換識別的標籤。錯誤資訊會識別剝離標記在引數值中的位置,從左側開始計數。在計算位置時,賦值運算子(等號“=”)與引數值之間的空格字元不計入。
剝離標記錯誤也可能是由於引數值中不支援的額外文字或模板導致的,例如,Template:Mdashfor 例如,|title= 中的 {{ISBN}}。透過將多餘的文字移到引用模板之外,或根據需要移除多餘的文字或模板標記,來解決這個問題。
包含此錯誤的頁面會自動被放入 Category:CS1 errors: invisible characters (50 pages).[lower-alpha 1]
檢查 |arxiv= 值
當 Citation Style 1 和 Citation Style 2 模板包含 |arxiv= 時,會進行測試,以檢視 arXiv 識別符號是否符合 arXiv 識別符號方案。[3] 識別符號會檢查文章 ID 中的有效數字位數、有效的年份和月份值以及正確放置的連字元、斜槓和點。
要解決此錯誤,請確保 |arxiv= 值正確。
包含此錯誤的頁面會自動被放入 Category:CS1 errors: arXiv (0 pages).[lower-alpha 1]
檢查 |asin= 值
當 引文格式 1 和 引文格式 2 模板包含 |asin= 時,會進行測試以檢視 ASIN 識別符號是否包含十個大寫字母數字字元(不含標點符號或空格),以及如果第一個字元為數字,則 ASIN 是否符合十位數 ISBN 的規則。
要解決此錯誤,請確保 |asin= 值正確。
如果 |asin= 值正確且全部為數字,請改用 |isbn=,並刪除所有 |asin-tld= 引數。
包含此錯誤的頁面會自動放入 分類:CS1 錯誤: ASIN(0 個頁面)。[lower-alpha 1]
檢查 |asin-tld= 值
引文格式 1 和 引文格式 2 模板包含對已知 |asin-tld= 值的測試,以指定給定 ASIN 識別符號連結的 頂級域 (TLD)。當前支援的值列表為
ae, au, br, ca, cn, de, es, fr, in, it, jp, mx, nl, pl, sa, se, sg, tr, uk
無需提供 |asin-tld= 來指定預設值(美國)。如果您想顯式指定此條件,可以給出 us 的偽值來表示。
所有這些值會自動解析為以下方案之一的正確 TLD:nn、com.nn、co.nn、z.nn 和 com。
如果遇到不受支援的值,模板將發出此錯誤訊息。
要解決此錯誤,請確保 |asin-tld= 值正確。
如果該值正確,請在 幫助討論:引文格式 1 上報告此問題,以便將其新增到支援的值列表中。
包含此錯誤的頁面會自動放入 分類:CS1 錯誤: ASIN TLD(0 個頁面)。[lower-alpha 1]
檢查 |bibcode= <message>
當 引文格式 1 和 引文格式 2 模板包含 |bibcode= 時,會進行測試以檢視 bibcode 識別符號是否具有正確的格式。[4] Bibcodes 應符合以下要求
- 長度必須為 19 個字元(<message> = 'length')
- 位置 (s) 中的字元:(除非另有說明,違反規則將在錯誤訊息的 <message> 部分生成 'value' )
- 1-4 必須為數字,並且必須表示 1000 年到明年之間的年份(<message> = 'year')
- 5 必須為字母
- 6-8 必須為字母、和號或點(和號不能直接在點之前;&. (<message> = 'journal'))
- 9 必須為字母或點
- 10-18 必須為字母、數字或點
- 19 必須為字母或點
要解決此錯誤,請確保 |bibcode= 值正確。
包含此錯誤的頁面會自動放入 分類:CS1 錯誤: bibcode(0 個頁面)。[lower-alpha 1]
檢查 |biorxiv= 值
當 引文格式 1 和 引文格式 2 模板包含 |biorxiv= 時,會進行測試以檢視 bioRxiv 識別符號是否具有正確的格式。有兩種有效的格式,每種格式都以 bioRxiv 的 doi 目錄指示符和註冊程式碼 (10.1101) 開頭,後面跟著
- 六個不含標點符號或空格的數字字元
|biorxiv=10.1101/############– 6 位 bioRxiv 識別符號
- ymd 格式日期字首,後面跟著六個不含標點符號或空格的數字字元,最後可選地加上版本
|biorxiv=10.1101/yyyy.mm.dd.######v#,其中yyyy.mm.dd.– 表示 2019 年 12 月 11 日 (2019.12.11.) 或之後的日期,並且不晚於明天的日期;日期必須是有效的日期######– 6 位 bioRxiv 識別符號v#– 可選的版本指示符
常見錯誤是包含 bioRxiv URL (https://dx.doi.org/10.1101/######}})。
要解決此錯誤,請確保 |biorxiv= 值正確。
包含此錯誤的頁面會自動放入 分類:CS1 錯誤: bioRxiv(0 個頁面)。[lower-alpha 1]
檢查 |citeseerx= 值
當 引文格式 1 和 引文格式 2 模板包含 |citeseerx= 時,會進行測試以檢視 CiteSeerX 識別符號是否具有正確的格式。預期識別符號是分配給 CiteSeerX 文件 URL 中 ?doi= 查詢鍵的值。(此查詢鍵不應與 數字物件識別符號 混淆:不應將其輸入為 |doi=。)
例如,如果您想連結到 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.220.7880,請使用 |citeseerx=10.1.1.220.7880。
包含此錯誤的頁面會自動放入 分類:CS1 錯誤: citeseerx(0 個頁面)。[lower-alpha 1]
- 檢查日期值:
|<param1>=,|<param2>=,... - 檢查日期值:
|year=/|date=不匹配
當 引用樣式 1 和 引用樣式 2 模板包含日期持有引數時,會進行自動測試以檢視日期是否為符合 日期規則子集 的實際日期,該子集在維基百科的風格手冊中規定,特別是檢查是否違反了 MOS:DATEFORMAT。
要解決此錯誤,請確保日期為實際日期,並且日期格式遵循命名引數中的格式。請參閱下面的 不可接受日期的示例以及如何修復它們。或者,一些需要檢查的概念性問題
- 不可能的日期,例如 2011 年 2 月 29 日(2011 年不是閏年)
|access-date=必須指定一個日期,而不僅僅是一個月份或年份。- 錯位、不正確或多餘的標點符號
- 錯位、不正確或多餘的空格
- 多餘的文字
- 日期範圍中使用連字元或斜槓代替中橫線(必須使用中橫線)
- 拼寫錯誤或不正確的首字母大寫(請參閱以獲取更多詳細資訊,這些詳細資訊不在)
- 列出的其他不可接受的日期格式
- 日期持有引數中有多個日期
- 公元 100 年之前的年份,包括 BCE/BC 日期。請嘗試使用引數
|orig-date=代替。
有關 CS1 引用模板處理日期格式的限制資訊,請參閱 Help: 引用樣式 1。MOS 關於日期範圍的部分 描述瞭如何在一個日期範圍內分離日期。請不要使用 、– 或 {{spaced ndash}},因為它們會破壞元資料。要新增一箇中橫線,請使用 CharInsert 編輯工具,或者參閱 Wikipedia: 如何製作連字元。您也可以複製並貼上此字元:–。只要整體格式明確無誤,機器人通常可以更正分隔符。
CS1|2 引用中 |date= 中的未來日期限制為當前年份加 1;也就是說,對於 2024 年,2025 年的引用日期是可接受的,但 2026 年及以後的引用日期則不可接受。
公元 1582 年之前的日期被視為 儒略曆 日期。公元 1582 年及以後的日期被視為 公曆 日期。儒略曆在某些地方一直使用到大約 1923 年。在重疊時期,儒略曆中的三個日期,即 1700 年、1800 年和 1900 年的 2 月 29 日,會導致此錯誤訊息,因為這些年份在公曆中不是閏年。
訪問日期(在 |access-date= 中)將被檢查以確保它包含完整的日期(日、月和年),並且介於 2001 年 1 月 15 日(維基百科的成立日期)和今天的日期加一天之間,因為它代表了編輯檢視基於 Web 的來源以驗證維基百科上的陳述的日期。由於編輯可能處於比 UTC 日期提前一天的時區,因此接受額外的一天。
出現此錯誤的頁面會自動放置在 Category:CS1 errors: dates (318 pages).[lower-alpha 1]
| 問題 | 不可接受 | 可接受 |
|---|---|---|
| 日期範圍中的連字元(使用中橫線) | |date=2002-2003 |
|date=2002–2003
|
| 日期範圍中的斜槓(使用中橫線) | |date=2002/2003 或 |date=July/August 2003 |
|date=2002–2003 或 |date=July–August 2003 |
| 日期範圍中的連字元(使用中橫線) | |date=April-May 2004 |
|date=April–May 2004
|
| 完整日期範圍周圍缺少中橫線周圍的空格 | |date=April 2003–May 2004 |
|date=April 2003 – May 2004
|
| 月份首字母大寫 | |date=28 february 1900 |
|date=28 February 1900
|
| 月份首字母大寫 | |date=28 FEBRUARY 1900 |
|date=28 February 1900
|
| 季節首字母大寫 | |date=spring 2011 |
|date=Spring 2011
|
| 未來日期(錯誤) | |date=2102 |
|date=2012
|
| 訪問日期在未來(見上文備註) | |access-date=Template:Day+1, 2024 |
|access-date=Template:Currentmonthday, 2024
|
| 訪問日期不可能太久遠(錯誤) | |access-date=1 January 2001 |
|access-date=1 January 2010
|
| 訪問日期僅指定月份 | |access-date=January 2015 |
|access-date=12 January 2015
|
| 模糊的日期範圍或年份和月份 | |date=2002-03 |
|
| 錯誤的縮寫 | |date=Febr. 28, 1900 |
|
| 不存在的日期 | |date=February 29, 1900 |
|
| 未註明日期 | |date=Undated |
|date=n.d.
|
| 月份和年份中的逗號 | |date=February, 1900 |
|date=February 1900
|
| 季節中的逗號 | |date=Winter, 1900–1901 |
|date=Winter 1900–1901
|
| 缺少需要逗號的格式中的逗號 | |date=February 28 1900 |
|date=February 28, 1900 或 |date=28 February 1900 或 |date=1900-02-28 |
| 非日期文字 | |date=2008, originally 2000 |
|date=2008 |orig-date=2000 |
| 零填充 | |date=January 04, 1987 |
|date=January 4, 1987
|
| 帶有斜槓的日期 | |date=12/6/87 |
|date=December 6, 1987 或 |date=6 December 1987 或 |date=1987-12-06或 |date=12 June 1987 或 |date=June 12, 1987 或 |date=1987-06-12 |
| 兩位數的年份 | |date=87-12-06 |
|date=1987-12-06
|
| 一位數的月份或日期 | |date=2007-3-6 |
|date=2007-03-06
|
| 維基化日期 | |date=[[April 1]], [[1999]] |
|date=April 1, 1999
|
| "mm-dd-yyyy" 或 "dd-mm-yyyy" 日期格式 | |date=07-12-2009 |
|date=7 December 2009 或 |date=12 July 2009或 |date=July 12, 2009 或 |date=December 7, 2009或 |date=2009-07-12 或 |date=2009-12-07 |
| 季度 | |date=3Q 1984 或 |date=3rd Qtr., 1984 或 |date=Third quarter 1984 |
|date=Third Quarter 1984
|
| 命名日期 | |date=Xmas 1984 或 |date=christmas 1984 |
|date=Christmas 1984
|
| 大約或不確定的日期 | |date=circa 1970 或 |date={{circa}} 1970 |
|date=c. 1970
|
檢查 |doi= 值
當 引用格式 1 和 引用格式 2 模板包含 |doi= 時,會進行測試以檢視 DOI 值的字首部分是否格式正確且具有看似有效的註冊機構程式碼。正確的 DOI 字首以 10. 目錄指示符開頭。字首的剩餘部分是數字和點字元的字串,這些字串構成註冊機構程式碼。當目錄指示符為 10. 時,CS1|2 模板會測試有效的註冊機構程式碼。有效的註冊機構程式碼
- 必須由數字組成
- 必須在以下範圍內
- 1000–9999
- 10000–49999
- 可以包含一個或多個以點後跟數字(1000.10)開頭的子程式碼
- 不能為 5555(無效/臨時/測試)
此外,將檢查 |doi= 值以確保它不包含空格、連字元,並且不以標點符號結尾。不會執行 DOI 的進一步驗證。
不要包含來自 URL 的 https://doi.org/ 方案和域名。正確的 |doi= 值類似於 |doi=10.1103/PhysRevLett.80.904。
要解決此錯誤,請確保 |doi= 值正確。
在極少數情況下,出版商釋出了與標準形式不同的 DOI 的作品。如果您確定這種非標準 DOI 確實對應於已釋出的作品,那麼您可以在識別符號周圍新增 按原樣接受標記 以抑制錯誤訊息。(不要將此標記用於 DOI,這些 DOI 是 _非活動_ 而不是 _非標準_。而是使用 |doi-broken-date= 來表示它們。)
包含此錯誤的頁面會自動放置在 Category:CS1 errors: DOI 中 (25 個頁面)。[lower-alpha 1]
檢查 |hdl= 值
當 引用格式 1 和 引用格式 2 模板包含 |hdl= 時,會進行測試以檢視 hdl 值是否看起來像定義良好的值。|hdl= 值將被檢查以確保它不包含空格或連字元,並且不以標點符號結尾。不會執行 hdl 的進一步驗證。
要解決此錯誤,請確保 |hdl= 值正確。
包含此錯誤的頁面會自動放置在 Category:CS1 errors: HDL 中 (0 個頁面)。[lower-alpha 1]
檢查 |isbn= 值:<type>
引用格式 1 和 引用格式 2 模板包含 |isbn= 將被檢查以確保 ISBN 的長度正確 (十位或十三位數字),ISBN 使用正確的可選分隔符 (簡單的空格或連字元),以及最終的 校驗位 按照 ISBN 規範是正確的。此欄位中只允許一個 ISBN,因為整個 |isbn= 值包含在引文的 COinS 元資料 中。另見 Wikipedia:COinS。多個 ISBN 或不屬於 ISBN 的字元會破壞 COinS 元資料,並且也可能破壞到 Special:BookSources 的連結。(如果相關,可以使用 |id=Template:Tlp 來指定它們。)
錯誤訊息 <type> 指示符可以是
- 指令碼錯誤:沒有名為 "Error" 的模組。 – ISBN 不是 10 位或 13 位數字
- 指令碼錯誤:沒有名為 "Error" 的模組。 – ISBN 存在一個或多個不正確的數字;請查詢拼寫錯誤和顛倒
- 指令碼錯誤:沒有名為 "Error" 的模組。 – ISBN 存在一個或多個不屬於 ISBN 長度允許的集合的“數字”
- 指令碼錯誤:沒有名為 "Error" 的模組。 – 13 位 ISBN 必須以 '978' 或 '979' 開頭
- 指令碼錯誤:沒有名為 "Error" 的模組。 – 位置錯誤的 'X' 字元的 10 位 ISBN
- 指令碼錯誤:沒有名為 "Error" 的模組。 – 13 位 ISBN 以 '9790' 開頭;此字首/組 ID 組合保留給 ISMN
要解決此錯誤,請確保 |isbn= 值正確,只使用一個 ISBN,使用正確的可選分隔符,並且不包含其他文字。使用作品上印刷的 ISBN,而不是從第三方來源檢索的 ISBN。如果 _兩者都可用_,請使用 13 位 ISBN。當使用 10 位 ISBN 時,如果校驗位是小寫 'x',請將其更改為大寫 'X'。
- **不要** 嘗試透過簡單地重新計算校驗位來解決錯誤。校驗位用於檢查數字的主要部分是否正確。如果 ISBN 驗證失敗,則可能是數字的主要部分存在拼寫錯誤。在這種情況下,重新計算校驗位會導致看似有效的 ISBN,但會導致錯誤的來源(或根本沒有)。
- 如果您只有 10 位 ISBN,**請** 使用該數字,不要嘗試將其轉換為 13 位形式。
- 如果您的來源中印刷的 ISBN 拒絕驗證,**請** 檢查前言和書封上的 ISBN。ISBN 在前言中被誤印,但在封面上是正確的,這並不罕見。
- **請** 預覽您的編輯並檢查新 ISBN 是否現在連結到正確的來源。
在極少數情況下,出版商釋出了格式錯誤的 ISBN 的書籍。如果您確定非標準 ISBN 確實對應於已釋出的作品,那麼您可以在識別符號周圍新增 按原樣接受標記 以抑制錯誤訊息。在許多情況下,書籍可能已重新發行並更正了 ISBN。如果可能,請使用更正後的 ISBN。
有時,分配給 |isbn= 的數字看起來是合法的——長度正確,校驗位正確——但它們不是真正的 ISBN 號碼。這個 工具 可能會有所幫助。
另見 Wikipedia:ISBN.
包含此錯誤的頁面會自動放置在 Category:CS1 errors: ISBN 中 (54 個頁面)。[lower-alpha 1]
檢查 |ismn= 值
引用格式 1 和 引用格式 2 模板包含 |ismn= 將被檢查以確保 ISMN 的長度正確 (十三位數字),ISMN 使用正確的可選分隔符 (簡單的空格或連字元),以及最終的 校驗位 按照 ISMN 規範是正確的。此欄位中只允許一個 ISMN,因為整個 |ismn= 值包含在引文的 COinS 元資料 中。另見 Wikipedia:COinS。多個 ISMN 或不屬於 ISMN 的字元會破壞 COinS 元資料。(如果相關,可以使用 |id=Template:Tlp 來指定它們。)
要解決此錯誤,請確保 |ismn= 值正確,只使用一個 ISMN,使用正確的可選分隔符,並且不包含其他文字。請確保 ISMN 包含 13 位數字。
包含此錯誤的頁面會自動放置在 Category:CS1 errors: ISMN 中 (0 個頁面)。[lower-alpha 1]
- 檢查
|issn=值 - 檢查
|eissn=值
引文格式 1 和 引文格式 2 模板包含 |issn= 和/或 |eissn=,將檢查以確保 ISSN 具有正確的長度(八位數字)且最後的 校驗碼 按照 ISSN 規範進行驗證。由於整個 |issn= 和 |eissn= 值包含在引文的 COinS 元資料 中,因此在該欄位中只允許使用一個 ISSN 和一個 eISSN。另見 Wikipedia:COinS。(如果相關,可以使用 |id=Template:Tlp Template:Tlp 來指定。)
ISSN 和 eISSN 始終以連字元分隔的兩個四位數字的形式呈現。
若要解決此錯誤,請確保 |issn= 和 |eissn= 值正確,每個引數僅使用一個值,並且不包含任何其他文字(允許的字元為 0-9、X 和 -)。如果校驗碼為小寫字母 'x',請將其更改為大寫字母 'X'。還可以檢查是否使用了實際的 連字元 (-),而不是類似於連字元的字元,如 連字元 (–)。
在極少數情況下,出版商會發布具有格式錯誤識別符號的作品。如果您確定非符合規範的識別符號確實對應於已釋出的作品,則可以在識別符號周圍新增 按原樣接受標記 來抑制錯誤訊息。在某些情況下,作品可能會重新發行並使用更正後的識別符號。如果可能,請使用更正後的識別符號。
包含此錯誤的頁面會自動放置在 Category:CS1 errors: ISSN 中(3 個頁面)。[lower-alpha 1]
檢查 |jfm= 值
當 引文格式 1 和 引文格式 2 模板包含 |jfm= 時,會進行測試以檢視 JFM 識別符號值是否像正確定義的值一樣。將檢查 |jfm= 識別符號以確保其具有以下形式:nn.nnnn.nn,其中 n 是任何數字 0-9。不會對 JFM 識別符號進行進一步驗證。
若要解決此錯誤,請確保 |jfm= 值正確。
包含此錯誤的頁面會自動放置在 Category:CS1 errors: JFM 中(0 個頁面)。[lower-alpha 1]
檢查 |jstor= 值
當 引文格式 1 和 引文格式 2 模板包含 |jstor= 時,會進行測試以檢視 JSTOR 識別符號值是否像正確定義的值一樣。當分配的值包含某種形式的字串 'jstor'(不區分大小寫)或具有 URI 方案(http:// 或 https://)或包含任何空格字元時,會發出錯誤訊息。
若要解決此錯誤,請確保 |jstor= 值正確。
包含此錯誤的頁面會自動放置在 Category:CS1 errors: JSTOR 中(0 個頁面)。[lower-alpha 1]
檢查 |lccn= 值
|lccn= 引數用於 美國國會圖書館控制號碼 識別符號。將檢查以確保識別符號具有正確的長度並具有正確的初始數字。
LCCN 是一個長 8-12 個字元的字元字串。LCCN 的長度決定了前 1-3 個字元的字元型別;最右邊的八個字元始終為數字。[5]
| 長度 | 描述 |
|---|---|
| 8 | 所有字元均為數字 |
| 9 | 第一個字元為小寫字母 |
| 10 | 前兩個字元為小寫字母或數字 |
| 11 | 第一個字元為小寫字母,第二個和第三個字元為小寫字母或數字 |
| 12 | 前兩個字元均為小寫字母 |
不會進行進一步驗證。
若要解決此錯誤,請確保 |lccn= 值正確,並且不包含任何其他字母、標點符號或其他字元。
當收到此錯誤時,請注意省略了 LCCN 中兩位或四位年份後的前導零的出版商。例如,一個 LCCN 正確的是 92-035427,但在印刷作品中可能被縮短為 92-35247。當嘗試插入省略的零時,請將完成的數字與線上 LCCN 永久連結交叉檢查。
包含此錯誤的頁面會自動放置在 Category:CS1 errors: LCCN 中(0 個頁面)。[lower-alpha 1]
檢查 |message-id= 值
|message-id= 引數包含與新聞組訊息關聯的唯一識別符號。[6] 將檢查 |message-id= 中的值以確保它包含左識別符號和右識別符號之間的 @。還會檢查 |message-id= 以確保第一個字元不是 < 且最後一個字元不是 >。Module:Citation/CS1 將 URI 方案 news: 新增到 |message-id= 中的值。如果 |message-id= 中的值用 <...> 字元包裝,則建立的連結將失敗。
不會進行進一步驗證。
若要解決此錯誤,請確保 |message-id= 值正確,包含 @ 且不包含在 <...> 字元中。
包含此錯誤的頁面會自動放置在 Category:CS1 errors: message-id 中(0 個頁面)。[lower-alpha 1]
檢查 |mr= 值
當 引用樣式 1 和 引用樣式 2 模板包含 |mr= 時,會進行測試以檢視 MR 識別符號值是否像定義好的值。會檢查 |mr= 識別符號以確保它只包含數字,且長度不超過七位。不會對 MR 識別符號進行進一步驗證。
要解決此錯誤,請確保 |mr= 值正確。
出現此錯誤的頁面會自動被放入 Category:CS1 錯誤:MR (0 個頁面)。[lower-alpha 1]
檢查 |oclc= 值
|oclc= 引數用於 OCLC 識別符號。只允許一個 OCLC 識別符號。(如果相關,可以使用 |id=Template:Tlp 指定多個 OCLC。)
識別符號必須採用以下形式之一
- 字首
ocm後跟 8 位數字 - 字首
ocn後跟 9 位數字 - 字首
on後跟 10 位(或更多)數字 - 字首
(OCoLC)後跟可變數量的數字,沒有前導零 - 1 到 10 位(或更多)數字,沒有字首
不會進行進一步驗證。
要解決此錯誤,請確保 |oclc= 值正確。
如果值正確且大於當前配置的限制 9999999999,請在 Help talk:Citation Style 1 報告此問題,以便更新限制。
修復此錯誤的一個技巧:編輯人員有時會在 |oclc= 中放置有效的 ISBN、LCCN、ASIN 或其他識別符號。
出現此錯誤的頁面會自動被放入 Category:CS1 錯誤:OCLC (2 個頁面)。[lower-alpha 1]
檢查 |ol= 值
|ol= 引數用於 開放圖書館 識別符號。識別符號是一個或多個數字,後跟一個最後一個字元,該字元為 A(作者)、M(書籍)或 W(作品)。不會進行進一步驗證。
要解決此錯誤,請確保 |ol= 值正確。不要在值中包含“OL”。
出現此錯誤的頁面會自動被放入 Category:CS1 錯誤:OL (0 個頁面)。[lower-alpha 1]
檢查 |osti= 值
|osti= 引數用於 科學技術資訊辦公室 (OSTI) 識別符號。會檢查 OSTI 以確保識別符號是一個簡單的數字,沒有標點符號或空格,其值介於 1018 到 23010000 之間。不會進行進一步驗證。
一個常見的錯誤是包含 OSTI URL (https://dx.doi.org/10.2172/<OSTI>) 或 OSTI DOI (10.2172/<OSTI>)。
要解決此錯誤,請確保 |osti= 值正確。
如果值正確且小於 1018 或大於當前配置的限制 23010000,請在 Help talk:Citation Style 1 報告此問題,以便更新限制。
出現此錯誤的頁面會自動被放入 Category:CS1 錯誤:OSTI (0 個頁面)。[lower-alpha 1]
- 檢查
|值<param>-link= - 檢查
|值<param>=
這些包含連結的引數及其匹配的標題/名稱引數組合在一起,以建立一個指向相關文章的有效 維基連結。
| 包含連結的引數 | 標題/名稱引數 |
|---|---|
|author-link=Template:Dagger |
|author=,|last=,|last= + |first= |
|contributor-link=Template:Dagger |
|contributor=,|contributor-last=,|contributor-last= + |contributor-first= |
|editor-link=Template:Dagger |
|editor=,|editor-last=,|editor-last= + |editor-first= |
|episode-link= |
|episode=
|
|interviewer-link=Template:Dagger |
|interviewer=,|interviewer-last=,|interviewer-last= + |interviewer-first= |
|series-link= |
|series=
|
|subject-link=Template:Dagger |
|subject=
|
|title-link= |
|title=
|
|translator-link=Template:Dagger |
|translator=,|translator-last=,|translator-last= + |translator-first= |
Template:Dagger 為此錯誤檢查的引數也可能具有列舉形式:|author-linkn= 或 |authorn-link= 等等。 | |
當這些 |<param>-link= 引數包含維基連結或 URL,或者它們包含 WP:TITLESPECIALCHARACTERS 中不允許在維基百科文章標題中使用的任何字元(除了 _(下劃線),用作空格的替代,以及 #,用作 片段識別符號,用於連結到文章部分)時,就會發生此錯誤。禁止使用的字元是:< > [ ] | { }。
|<param>-link= 引數值應只包含維基百科文章的標題或指向維基百科文章部分的連結。 Module:Citation/CS1 會檢查 |<param>-link= 引數值以查詢維基標記和 URI 方案 (http://、https://、協議相對方案 // 等等)。任何 |<param>-link= 引數中的跨語言連結都需要一個前導冒號
:fr:Période d'exil de Caravage
雖然主要目的是捕捉上面提到的錯誤,但 Module:Citation/CS1 還會捕捉到任何地方出現的格式錯誤的跨語言維基連結。具有以下形式的跨語言維基連結
[[fr:Période d'exil de Caravage]]
不要在文章文字中建立可見的可點選連結。這些連結會出現在左側窗格的語言列表中。模組:Citation/CS1 停用了此形式的語言間連結,併發出錯誤訊息。正確形式為
[[:fr:Période d'exil de Caravage]]
此錯誤也可能在以下情況下發生:
- 存在一個
|<param>-link=值,並且匹配的|<param>=引數包含一個維基連結。 |first=和|<param>-first=(以及列舉形式)包含一個維基連結
要解決此錯誤,請執行以下操作之一
- 確保
|<param>-link=值是維基百科文章的完整名稱(不帶括號)或文章的一部分,而不是指向外部網站的連結。 - 確保匹配的
|<param>=引數中沒有維基連結。 - 如果你想連結到維基百科之外的 URL,請將連結移到
|url=或類似引數(如果模板中有)。
出現此錯誤的頁面會自動被放置在 Category:CS1 errors: parameter link 中(10 個頁面)。[lower-alpha 1]
檢查 |pmc= 值
|pmc= 引數用於 PubMed Central 識別符號。PMC 是從 1 開始並向上計數的連續數字。 模組:Citation/CS1 會檢查 PMC 識別符號,以確保其值大於 0 且小於 10100000,並且識別符號僅包含數字。不會執行進一步驗證。
要解決此錯誤,請確保 |pmc= 值正確,並且沒有字母、標點符號或其他字元。不要在值中包含“PMC”。
如果值正確並且大於當前配置的 10100000 限制,請在 Help talk:Citation Style 1 中報告此問題,以便更新限制。
出現此錯誤的頁面會自動被放置在 Category:CS1 errors: PMC 中(3 個頁面)。[lower-alpha 1]
檢查 |pmid= 值
|pmid= 引數用於 PubMed 識別符號。會檢查 PMID 以確保識別符號是簡單的數字,沒有標點符號或空格,並且值介於 1 到 37400000 之間。不會執行進一步驗證。
要解決此錯誤,請確保 |pmid= 值正確。如果發現類似 PMID 並且以“PMC”開頭的值,請使用 |pmc= 而不是 |pmid=。
如果值正確並且大於當前配置的 37400000 限制,請在 Help talk:Citation Style 1 中報告此問題,以便更新限制。
出現此錯誤的頁面會自動被放置在 Category:CS1 errors: PMID 中(3 個頁面)。[lower-alpha 1]
檢查 |rfc= 值
|rfc= 引數用於網際網路工程任務組 (IETF) RFC 識別符號(與維基百科的內部 RFC 無關)。會檢查 IETF RFC 以確保識別符號是簡單的數字,沒有標點符號或空格,並且值介於 1 到 9300 之間。不會執行進一步驗證。
要解決此錯誤,請確保 |rfc= 值正確。
如果值正確並且大於當前配置的 9300 限制,請在 Help talk:Citation Style 1 中報告此問題,以便更新限制。
出現此錯誤的頁面會自動被放置在 Category:CS1 errors: RFC 中(0 個頁面)。[lower-alpha 1]
檢查 |sbn= 值:<type>
引用樣式 1 和 引用樣式 2 模板包含 |sbn=,會檢查以確保 SBN 長度正確(九位數字),SBN 使用正確的可選分隔符(簡單空格或連字元),並且最終的 校驗位 符合 SBN 規範。此欄位中只允許使用一個 SBN,因為整個 |sbn= 值包含在引用的 COinS 元資料 中。另請參見 Wikipedia:COinS。多個 SBN 或不屬於 SBN 的字元會損壞 COinS 元資料,並且還會損壞指向 Special:BookSources 的連結。
錯誤訊息 <type> 指示符可以是
- 長度 – SBN 不是 9 位數字
- 校驗和 – SBN 包含一個或多個錯誤的數字;請查詢拼寫錯誤和數字顛倒
- 無效字元 – SBN 包含一個或多個“數字”,這些“數字”不在允許的集合中
- 無效格式 – 校驗位“X”位置錯誤
要解決此錯誤,請確保 |sbn= 值正確,僅使用一個 SBN,使用正確的可選分隔符,並且不包含其他文字。如果校驗位是小寫“x”,請將其更改為大寫“X”。
- **不要**嘗試透過簡單地重新計算校驗位來解決錯誤。校驗位用於檢查數字主體是否正確。如果 SBN 無法驗證,則很可能是數字主體中存在拼寫錯誤。在這種情況下,重新計算校驗位會導致看似有效的 ISBN,但會指向錯誤的來源(或無處可去)。
- 如果原始碼中印刷的 SBN 無法驗證,**請**檢查前言和書封上的 SBN。前言中 SBN 印刷錯誤但書封上正確的 SBN 並不少見。
- **請**預覽你的編輯內容,並檢查新的 SBN 是否連結到正確的來源。
在極少數情況下,出版商會發布格式錯誤的 SBN 的書籍。如果你確定不符合規範的 SBN 確實對應於已出版的作品,那麼可以在識別符號周圍新增 按原樣接受標記 以抑制錯誤訊息。在許多情況下,書籍可能已重新發行,並附帶了更正後的 SBN。如果可能,請使用更正後的 SBN。
包含此錯誤的頁面會自動歸類到Category:CS1 errors: SBN (0 頁面)。[lower-alpha 1]
檢查 |ssrn= 值
|ssrn= 引數用於社會科學研究網路識別符號。SSRN 識別符號將被檢查以確保其是一個簡單的數字,沒有標點符號或空格,且值介於 100 到 4400000 之間。不會進行進一步驗證。
要解決此錯誤,請確保 |ssrn= 值正確。
如果該值正確且大於當前配置的 4400000 的限制,請在Help talk:Citation Style 1 上報告此問題,以便更新限制。
包含此錯誤的頁面會自動歸類到Category:CS1 errors: SSRN (0 頁面)。[lower-alpha 1]
檢查 |s2cid= 值
|s2cid= 引數用於Semantic Scholar 語料庫識別符號。S2CID 識別符號將被檢查以確保其是一個簡單的數字,沒有標點符號或空格,且值介於 1 到 258000000 之間。不會進行進一步驗證。
要解決此錯誤,請確保 |s2cid= 值正確。
如果該值正確且大於當前配置的 258000000 的限制,請在Help talk:Citation Style 1 上報告此問題,以便更新限制。
包含此錯誤的頁面會自動歸類到Category:CS1 errors: S2CID (0 頁面)。[lower-alpha 1]
檢查 |url= 值
在Citation Style 1 和Citation Style 2 模板中,外部連結由兩部分組成:標題 (|title=, |chapter=,等等) 和URL (|url=, |archive-url=, |chapter-url=, |lay-url=,等等)。|url= 引數和其他 URL 引數必須以支援的URI 方案 開頭。http://, https:// 和協議相對方案 // 是最常用的方案;irc://, ircs://, ftp://, news:, mailto: 和 gopher:// 也受支援。
URL 欄位將被檢查以確保它僅包含拉丁字元,且不包含空格。URL 可以是協議相對的(以 // 開頭)。如果沒有任何空格且 URL 不是協議相對的,則該方案必須符合 RFC 3986。[7] 當複製貼上的 URL 省略了 URI 方案時,可能會出現此錯誤。
頂級域名和二級域名將被檢查其格式是否正確。通常,頂級域名必須為兩個或更多個字母;二級域名必須為兩個或更多個字母、數字或連字元(第一個和最後一個字元必須是字母或數字)。單字母二級域名 支援用於
三級域名和更高級別的域名不會被檢查。URL 的路徑部分不會被檢查。
檢查 |archive-url= 值
cs1|2 模板期望 |archive-url= 儲存一個唯一的 URL,用於指向由 |url= 或 |chapter-url=(或任何別名)標識的來源的存檔快照。當分配給 |archive-url= 的值與匹配的標題或章節 URL 相同時,會發出此錯誤訊息。
要解決此錯誤,請確保 |url= 和其他 URL 引數包含有效的 URL。可以使用線上工具將用非拉丁字母指令碼編寫的 URL國際化
- "IDN Conversion Tool". Verisign.
包含此錯誤的頁面會自動歸類到Category:CS1 errors: URL (42 頁面)。[lower-alpha 1]
檢查 |zbl= 值
當Citation Style 1 和Citation Style 2 模板包含 |zbl= 時,會進行測試以檢視Zbl 識別符號值是否像一個正確定義的值。|zbl= 識別符號將被檢查以確保其具有以下格式:nnnn.nnnnn,其中 n 是任何數字 0–9。第一個四重奏中的最多三個前導零可以省略。不會對 Zbl 識別符號進行進一步驗證。
要解決此錯誤,請確保 |zbl= 值正確。
包含此錯誤的頁面會自動歸類到Category:CS1 errors: Zbl (0 頁面)。[lower-alpha 1]
- 引用包含空的未知引數:
|<param>= - 引用包含空的未知引數:
|<param1>=,|<param2>=, ...
此錯誤訊息已隱藏。要顯示此錯誤訊息,請參閱控制錯誤訊息顯示。
此錯誤訊息突出顯示了 CS1|2 模板,這些模板包含具有 CS1|2 未知名稱的空引數。此錯誤訊息是未知引數 |xxxx= 被忽略 的補充。
空的定位引數通常看起來像模板中的兩個相鄰管道 | | 或管道和模板的結尾 |}},將被識別為編號引數:指令碼錯誤:沒有這樣的模組“Error”。。類似地,管道後跟一個包含下一個管道或閉合大括號之前的所有內容的 HTML 註釋 | <!--<param name/value pair>--> | 將被識別為空的編號引數。同時具有管道和等號但沒有名稱的引數將被識別為空字串引數:|= 或 | = → 指令碼錯誤:沒有這樣的模組“Error”。。各種包含 CS1|2 模板的模板可能會在使用以下結構時導致此錯誤:|{{#if:{{{2|}}}|title}}={{{2|}}}。當 {{{2|}}} 沒有值時,模板會建立 |=。
要解決此錯誤,請刪除多餘的管道、更正引數名稱或從 CS1|2 模板中刪除引數。
包含此錯誤的頁面會自動歸類到Category:CS1 errors: empty unknown parameters (194 頁面)。[lower-alpha 1]
引用 <template> 需要 |<param>=
此錯誤訊息已隱藏。要顯示此錯誤訊息,請參閱控制錯誤訊息顯示。
這些 CS1 期刊模板需要一個期刊引數。期刊模板是
{{cite journal}}{{cite magazine}}
錯誤訊息建議一個與模板匹配的期刊引數,但沒有要求使用建議的引數;可以使用這些期刊引數中的任何一個
|journal=|magazine=|newspaper=|periodical=|website=|work=
在某些情況下,使用了錯誤的模板(例如,{{cite journal}} 用於網頁、書籍或獨立文件)。在這些情況下,適當的解決方案是將錯誤的模板更改為 {{cite web}}、{{cite book}} 或其他更合適的模板。
出現此錯誤的頁面會自動放入 Category:CS1 errors: missing periodical(123 個頁面)。[lower-alpha 1]
Cite 使用已棄用的引數 |<param>=
[edit | edit source]Cite 使用已棄用的引數 |<param>=
隨著時間的推移,一些引數已過時或不再需要。發生這種情況時,這些引數將被標識為已棄用。鼓勵編輯使用其他引數,這些引數可以實現與已棄用引數相同的功能。CS1|2 已棄用的引數列在以下表格中,以及推薦的替換引數。引數名稱區分大小寫。編輯應預計對已棄用引數的支援將很快被撤回。
要解決此錯誤,請使用受支援的引數。
出現此錯誤的頁面會自動放入 Category:CS1 errors: deprecated parameters(2 個頁面)。[lower-alpha 1]
| 已棄用的引數 | 替換為 | 日期 |
|---|---|---|
|lay-date= |
如果這些引數命名的來源對維基百科文章很重要,請為該來源建立一個 cs1|2 模板,其中包含所有適當的書目資訊 | 2021-01-03 |
|lay-format=
| ||
|lay-source=
| ||
|lay-url=
| ||
|transcripturl= |
|transcript-url= |
2022-01-22 |
| 已刪除的引數 | 替換為 | 日期 |
|---|---|---|
|authorfirst=
|
|author-first=
|
2020 年 10 月 |
|authorfirstn=
|
|author-firstn=
| |
|authornfirst=
|
|authorn-first=
| |
|authorgiven=
|
|author-given=
| |
|authorgivenn=
|
|author-givenn=
| |
|authorngiven=
|
|authorn-given=
| |
|authorlast=
|
|author-last=
| |
|authorlastn=
|
|author-lastn=
| |
|authornlast=
|
|authorn-last=
| |
|authormask=
|
|author-mask=
|
2021 年 1 月 |
|authormaskn=
|
|author-maskn=
|
2021 年 1 月 |
|authornmask=
|
|authorn-mask=
|
2021 年 1 月 |
|authorsurname=
|
|author-surname=
|
2020 年 10 月 |
|authorsurnamen=
|
|author-surnamen=
| |
|authornsurname=
|
|authorn-surname=
| |
|booktitle=
|
|book-title=
|
2021 年 5 月 |
|chapterurl=
|
|chapter-url=
|
2021 年 5 月 |
|conferenceurl=
|
|conference-url=
|
2021 年 4 月 |
|contributionurl=
|
|contribution-url=
|
2021 年 4 月 |
|deadurl=yes
|
|url-status=dead
|
2019 年 9 月 |
|dead-url=yes
| ||
|displayauthors=
|
|display-authors=
|
2021 年 1 月 |
|displayeditors=
|
|display-editors=
|
2020 年 10 月 |
|doi-broken=
|
|doi-broken-date=
| |
|doi-inactive-date=
|
|doi-broken-date=
| |
|editorfirst=
|
|editor-first=
| |
|editorfirstn=
|
|editor-firstn=
| |
|editornfirst=
|
|editorn-first=
| |
|editorgiven=
|
|editor-given=
| |
|editorgivenn=
|
|editor-givenn=
| |
|editorngiven=
|
|editorn-given=
| |
|editorlast=
|
|editor-last=
| |
|editorlastn=
|
|editor-lastn=
| |
|editornlast=
|
|editorn-last=
| |
|editorlink=
|
|editor-link=
|
2021 年 1 月 |
|editorlinkn=
|
|editor-linkn=
|
2021 年 1 月 |
|editornlink=
|
|editorn-link=
|
2021 年 1 月 |
|editors=
|
|editor=(一個編輯)或 |editorn=(多個編輯)或 |veditors=(用於溫哥華風格編輯)。考慮拆分 |editorn= 為 |editor-firstn= 和 |editor-lastn=,如果可能。考慮 |editor-maskn=,如果需要註釋。 |
2021 年 1 月 |
|editorsurname=
|
|editor-surname=
|
2020 年 10 月 |
|editorsurnamen=
|
|editor-surnamen=
| |
|editornsurname=
|
|editorn-surname=
| |
|editormask=
|
|editor-mask=
| |
|editormaskn=
|
|editor-maskn=
| |
|editornmask=
|
|editorn-mask=
| |
|embargo=
|
|pmc-embargo-date=
| |
|episodelink=
|
|episode-link=
|
2021 年 5 月 |
|event-format=
|
(刪除) | 2021 年 1 月 |
|eventurl=
|
(刪除) | |
|event-url=
|
(刪除) | |
|ignoreisbnerror=
|
|isbn=((<isbn>))
|
2020 年 10 月 |
|ignore-isbn-error=
|
|isbn=((<isbn>))
|
2021 年 1 月 |
|interviewerlink=
|
|interviewer-link=
|
2020 年 10 月 |
|interviewerlinkn=
|
|interviewer-linkn=
| |
|interviewernlink=
|
|interviewern-link=
| |
|interviewermask=
|
|interviewer-mask=
| |
|interviewermaskn=
|
|interviewer-maskn=
| |
|interviewernmask=
|
|interviewern-mask=
| |
|last-author-amp=
|
|name-list-style=amp
|
2021 年 1 月 |
|lastauthoramp=
|
|name-list-style=amp
| |
|laydate=
|
|lay-date=
|
2021 年 4 月 |
|laysource=
|
|lay-source=
| |
|layurl=
|
|lay-url=
| |
|mailinglist=
|
|mailing-list=
|
2021 年 5 月 |
|mapurl=
|
|map-url=
| |
|name-list-format=
|
|name-list-style=
|
2021 年 4 月 |
|nocat=
|
|no-tracking=
|
2021 年 1 月 |
|no-cat=
|
|no-tracking=
|
2020 年 10 月 |
|nopp=
|
|no-pp=
|
2021 年 5 月 |
|notracking=
|
|no-tracking=
|
2020 年 10 月 |
|publicationdate=
|
|publication-date=
|
2021 年 5 月 |
|publicationplace=
|
|publication-place=
| |
|registration=
|
|url-access=registration
|
2020 年 1 月 |
|sectionurl=
|
|section-url=
|
2021 年 4 月 |
|serieslink=
|
|series-link=
|
2021 年 5 月 |
|seriesno=
|
|series-no=
|
2021 年 4 月 |
|seriesnumber=
|
|series-number=
|
2021 年 1 月 |
|series-separator=
|
(刪除) | 2020 年 10 月 |
|subjectlink=
|
|subject-link=
|
2021 年 1 月 |
|subjectlinkn=
|
|subject-linkn=
| |
|subjectnlink=
|
|subjectn-link=
| |
|subscription=
|
|url-access=subscription
|
2020 年 1 月 |
|timecaption=
|
|time-caption=
|
2021 年 4 月 |
|titlelink=
|
|title-link=
|
2021 年 4 月 |
|transcripturl= |
|transcript-url= |
Cite 使用通用名稱
[edit | edit source]|<param>= 有通用名稱
當 Module:Citation/CS1 識別使用佔位符名稱的模板作者或編輯姓名引數時,文章將列在此類別中。這些名稱可能是由機器人或其他無法識別來源正確名稱的工具提供的。此類別中的頁面應僅由 Module:Citation/CS1 新增。
CS1|2 維持一個簡短的“名稱”列表,這些“名稱”通常不是所引用來源的正確名稱。以下是一些示例
關於我們作者合作者貢獻者聯絡我們目錄編輯電子郵件Facebook谷歌主頁Instagram採訪者LinkedInPinterest政策隱私翻譯者TumblrTwitter網站名稱宣告提交超級使用者使用者Verfasser
如果您知道其他常見的佔位符名稱,請在 Help talk:Citation Style 1 中報告它們,以便將其新增到列表中。
要解決此錯誤,請用來源的實際作者或編輯姓名替換佔位符名稱,或使用更合適的引數。
示例修復
- 將
|author=Smith, Jane, editor替換為|editor=Smith, Jane - 將
|author=[[Jane Smith (author)|Jane Smith]]替換為|first=Jane |last=Smith |author-link=Jane Smith (author)(優先)或|author=Jane Smith |author-link=Jane Smith (author)
可能會出現誤報。當名稱有效時,將引數值用 接受此內容的標記 括起來
|author=((Super User))
請勿在不適用的情況下使用此標記。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: generic name(104 頁)。[lower-alpha 1]
另請參見錯誤類別 Category:CS1 errors: generic title。
引用使用通用標題
[edit | edit source]引用使用通用標題
當 Module:Citation/CS1 識別出使用佔位符標題的模板 |title= 引數時,文章將被列入此類別。此類標題可能是由無法識別來源的正確標題的機器人或其他工具提供的。此類別中的頁面只能由 Module:Citation/CS1 新增。
CS1|2 維持了一個簡短的“標題”列表,這些標題通常不是所引用來源的標題。以下是一些示例
404你是機器人嗎hugedomains.com網際網路檔案館時光機登入 Facebook登入 • Instagramno title– 各種形式頁面未找到正在重定向...訂閱以閱讀unknown– 各種形式篡奪標題時光機WebCite 查詢結果網站待售Wikiwix 的快取
如果您知道其他常見的佔位符標題,請在 Help talk:Citation Style 1 上報告它們,以便將其新增到列表中。
要解決此錯誤,請將佔位符標題替換為來源的實際標題。
可能會出現誤報。當名稱有效時,將引數值用 接受此內容的標記 括起來
|title=((404th Fighter Aviation Regiment))
請勿在不適用的情況下使用此標記。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: generic title(3 頁)。[lower-alpha 1]
另請參見維護類別 Category:CS1 maint: archived copy as title 和類似的錯誤類別 Category:CS1 errors: generic name。
|citeseerx= 必需
[edit | edit source]|citeseerx= 必需
{{cite citeseerx}} 需要識別符號引數 |citeseerx=。
要解決此錯誤,請確保模板具有 |citeseerx=,並具有正確構造的值。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: citeseerx(0 頁)。[lower-alpha 1]
|class= 被忽略
[edit | edit source]|class= 被忽略
僅在 {{cite arXiv}} 模板中使用,|class= 僅在模板使用 |arxiv=YYMM.NNNN 或 |arxiv=YYMM.NNNNN 識別符號格式時才適用;請參見 Cite arXiv §用法。
要解決此錯誤,請刪除 |class=。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: class(0 頁)。[lower-alpha 1]
|contributor= 被忽略
[edit | edit source]|contributor= 被忽略
僅在書籍引用中使用,|contributor= 用於識別貢獻者的作者,通常是另一位(主要)作者作品的後記、前言、導言、序言等。當在不是 {{cite book}} 或 {{citation}} 的模板中使用 |contributor= 時,或當這兩個模板之一被使用且 |work= 引數別名之一被設定時,就會出現此錯誤。
要解決此錯誤,請考慮 |others= 引數,選擇更合適的 CS1 或 CS2 模板,或刪除 |contributor=。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: contributor(0 頁)。[lower-alpha 1]
|contributor= 需要 |<param>=
[edit | edit source]|contributor=需要|author=|contributor=需要|contribution=
僅在書籍引用中使用,|contributor= 用於識別貢獻者的作者,通常是另一位(主要)作者作品的後記、前言、導言、序言等。因此,需要主要作者(|author= 或相應的別名)以及貢獻的標題(|contribution=)。
要解決此錯誤,請在 |author1=、|last1=、|first1= 或 |vauthors= 中包含書籍的主要作者,並在 |contribution= 中包含貢獻的標題;或者考慮 |others= 引數,或刪除 |contributor=。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: contributor(0 頁)。[lower-alpha 1]
|doi-broken-date= 需要 |doi=
[edit | edit source]|doi-broken-date= 需要 |doi=
當在 CS1|2 模板中使用 |doi-broken-date= 時,|doi=(帶有值)也必須存在。
要解決此錯誤,請新增缺少的 DOI 或刪除“損壞”引數。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: DOI(25 頁)。[lower-alpha 1]
|edition= 包含多餘文字
[edit | edit source]|edition= 包含多餘文字
模板負責在引用中呈現靜態文字。當在模板中使用 |edition= 時,cs1|2 會在引數的值中新增縮寫“ed.”,因此
|edition=1st
將呈現為
- 1st ed.
當在分配給 |edition= 的值中找到各種形式的 ed、edn 或 edition 時,模板會發出此錯誤訊息。
要解決此錯誤,請從引數值中刪除多餘的文字。
包含此錯誤的頁面將自動新增到 Category:CS1 errors: extra text: edition(108 頁)。[lower-alpha 1]
空引用
一個標記為“空”的引用樣式 1或引用樣式 2模板不包含任何可識別的引數識別符號。例如,即使此引用包含可用的資訊,它也被標記為“空”。
{{cite web |http://www.foobar.com |The Foobar News}}
該引用為空,因為它不包含必要的引數識別符號(在本例中為|url=和|title=),這些識別符號告訴{{cite web}}如何使用引用中包含的資訊。
當引用僅包含它無法識別的引數時,它也會被標記為“空”。
{{cite book |titolo=The Bazquux Uprising |anno=2015}}
該引用為空,因為義大利語引數|titolo=和|anno=在英文維基百科中不被識別為有效引數名稱。
“空引用”也可能意味著編輯者打算使用完全不同的模板。也許編輯者使用了{{citation}},而實際是想使用{{citation needed}}或{{quote}}。
要解決此錯誤,請新增適當的引數識別符號,將外語引數名稱翻譯成英文等效名稱,或將 CS1/CS2 模板替換為更合適的模板。
帶有此錯誤的頁面會自動被放置在Category:CS1 errors: empty citation(6 頁)。[lower-alpha 1]
在 |<param>= 中顯式使用 et al。
當 引用樣式 1 或 引用樣式 2 模板檢測到某個名稱引數包含某種形式的“et al.”時,就會出現此錯誤,無論是作為單獨的名稱引數(|author6=et al.),還是作為新增到名稱列表(|author=Smith, A.B. et al.)或姓氏(|first=John, et al.)的綴語。
此錯誤可能發生在任何作者、編輯、採訪者、翻譯者或貢獻者引數中。
請改為使用 |display-authors= 引數(或其他適用的 |display-<names>= 引數),如 Help:Citation Style 1#Display options 中所述。
帶有此錯誤的頁面會自動被放置在Category:CS1 errors: explicit use of et al.(95 頁)。[lower-alpha 1]
|<param>= 中的外部連結
當在除以下這些 URL 持有引數之外的任何引數中找到 URL 時,就會出現此錯誤。
|archive-url=|article-url=|chapter-url=|conference-url=|contribution-url=|entry-url=|lay-url=- 已棄用|map-url=|section-url=|transcript-url=|url=
或以下這些原始碼定位引數
|page=|p=|pages=|pp=|at=|quote-page=|quote-pages=
要解決此錯誤,請從標識的引數中刪除外部連結。考慮將外部連結放置在更合適的引數中。
- 對於
|chapter=,URL 可能屬於|chapter-url=。 - 對於其他引數,它可能屬於
|url=。
帶有此錯誤的頁面會自動被放置在Category:CS1 errors: external links(113 頁)。[lower-alpha 1]
|<first>n= 缺少 |<last>n=
引用樣式 1 和 引用樣式 2 模板要求引用中的每個 |<first>n= 引數都包含一個 |<last>n= 引數。會檢查作者、貢獻者、編輯、採訪者和翻譯者列表,確保姓氏/名字配對正確。CS1|2 將為它檢測到的第一個不匹配項發出此錯誤訊息。如果引用中存在更多姓氏/名字不匹配項,則不會檢測到後續的不匹配項。
每個 |<last>n= 都必須有與之匹配的 |<first>n= 這一要求並不存在。
要解決此錯誤,請確保每個 |<first>n= 都有一個對應的 |<last>n=。
帶有此錯誤的頁面會自動被放置在Category:CS1 errors: missing name(30 頁)。[lower-alpha 1]
|format=需要|url=|...-format=需要|...-url=
當 引用樣式 1 和 引用樣式 2 模板使用 |format= 或 |...-format= 但沒有同時為 |url= 或 |...-url= 提供相應的 URL 時,就會出現這些錯誤。 |format= 和 |...-format= 引數用於指定網路資源的檔案格式,例如 PDF、DOC 或 XLS。在某些情況下,編輯者可能打算使用 |type= 來指定文件的型別,例如精裝本、平裝本或小冊子。 |format= 和 |...-format= 值始終顯示。
|...-format= 引數列表如下:
|archive-format=、|article-format=、|chapter-format=、|conference-format=、|contribution-format=、|entry-format=、|event-format=、|lay-format=、|map-format=、|section-format=、|transcript-format=
(依賴於 2014 年之前,略顯奇怪的 |url= 和 |format= 用法的引用可能需要針對 |chapter-format= 進行調整。)
要解決此錯誤,請刪除 |format= 或 |chapter-format=;定義 |url= 或 |chapter-url=;或將 |format= 更改為 |type=(或更改為 |chapter-format=,如果在沒有 |url= 的情況下使用 |chapter-url=)。
帶有此錯誤的頁面會自動被放置在Category:CS1 errors: format without URL(16 頁)。[lower-alpha 1]
無效 |<names>=<value>
當模組:引用/CS1識別出使用一個或多個|display-<names>=引數,且引數分配了無效的<value>時,就會發出這些錯誤訊息。無效分配的<value>指的是大於或等於關聯名稱列表中<names>數量的數字,或者是非數字文字,模組:引用/CS1無法將其識別為關鍵詞etal的形式。
要解決此錯誤,請執行以下操作之一
- 從引用中刪除
|display-<names>=引數(通常是因為“et al.”在引用中不合適)。 - 更改
|display-<names>=引數的<value>,使其小於名稱列表中<names>的數量(從而將顯示的列表截斷到該數量)。 - 將
|display-<names>=引數的<value>更改為etal,這將導致“et al”顯示在最後一個<name>之後。
包含此錯誤的頁面會自動放置在分類:CS1 錯誤:顯示名稱(3 個頁面)。[lower-alpha 1]
無效 |<param>=<value>
為了正常運作,某些引數的取值範圍有限。此錯誤訊息表明引數被分配了不在其定義的取值範圍內的值。
值中的字母必須全部小寫,如下所示。
| 引數 | 可接受的值 |
|---|---|
|df= |
dmy, dmy-all, mdy, mdy-all, ymd, ymd-all |
|mode= |
cs1, cs2 |
|name-list-style= |
amp, ampersand, and, &, serial, vanc |
|no-pp= |
true, y, yes |
|no-tracking=
| |
|bibcode-access= |
free
|
|doi-access=
| |
|hdl-access=
| |
|jstor-access=
| |
|ol-access=
| |
|osti-access=
| |
|ssrn-access=
| |
|s2cid-access=
| |
|url-access= |
subscription, registration, limited |
|article-url-access=
| |
|chapter-url-access=
| |
|contribution-url-access=
| |
|entry-url-access=
| |
|map-url-access=
| |
|section-url-access=
| |
|url-status= |
dead, live, deviated, unfit, usurped |
要解決表格中引數的此錯誤,請使用適當的值。
對|ref=harv的支援已被撤銷,因為 cs1|2 模板現在會自動建立|ref=harv控制的CITEREF錨點值。要解決此錯誤,請刪除|ref=harv。
包含此錯誤的頁面會自動放置在分類:CS1 錯誤:無效引數值(76 個頁面)。[lower-alpha 1]
無效 |script-<param>=: <type>
各種|script-<param>=引數都經過了正確格式的檢查。如果檢測到錯誤,錯誤訊息會簡要說明錯誤型別。
- 缺少標題部分 –
|script-<param>=引數具有語言程式碼字首,但除此之外為空。 - 缺少字首 –
|script-<param>=引數有文字,但缺少必需的語言程式碼字首;字首格式為xx:或xxx:,其中xx或xxx是CS1|2識別的有效ISO 639-1或ISO 639-3語言程式碼,這些語言使用非拉丁字母指令碼;冒號(:)是必需的。 - 未知語言程式碼 –
|script-<param>=引數具有(可能是有效的)語言程式碼,但CS1|2不將其識別為使用非拉丁字母指令碼的語言。
CS1|2識別的使用非拉丁字母指令碼語言的語言程式碼如下所示:
- ab: 阿布哈茲語
- am: 阿姆哈拉語
- ar: 阿拉伯語
- be: 白俄羅斯語
- bg: 保加利亞語
- bn: 孟加拉語
- bo: 西藏語
- bs: 波斯尼亞語
- dv: 狄維希語
- dz: 宗喀語
- el: 希臘語
- fa: 波斯語
- gu: 古吉拉特語
- he: 希伯來語
- hi: 印地語
- hy: 亞美尼亞語
- ja: 日語
- ka: 喬治亞語
- kk: 哈薩克語
- km: 高棉語
- kn: 坎納達語
- ko: 韓語
- ku: 庫爾德語
- ky: 吉爾吉斯語
- lo: 寮國語
- mk: 馬其頓語
- ml: 馬拉雅拉姆語
- mn: 蒙古語
- mr: 馬拉地語
- my: 緬甸語
- ne: 尼泊爾語
- or: 奧里亞語
- ota: 奧斯曼土耳其語
- pa: 旁遮普語
- ps: 普什圖語
- ru: 俄語
- sd: 信德語
- si: 僧伽羅語
- sr: 塞爾維亞語
- syc: 古敘利亞語
- ta: 泰米爾語
- te: 泰盧固語
- tg: 塔吉克語
- th: 泰語
- ti: 提格雷語
- tt: 塔塔爾語
- ug: 維吾爾語
- uk: 烏克蘭語
- ur: 烏爾都語
- uz: 烏茲別克語
- yi: 意第緒語
- yue: 粵語
- zh: 中文
包含此錯誤的頁面會自動放置在分類:CS1 錯誤:指令碼引數(0 個頁面)。[lower-alpha 1]
|issue= 包含多餘文字
|number= 包含多餘文字
模板負責在引用中渲染靜態文字。當|issue=或|number=用在模板中時,cs1|2會根據與使用引文模板關聯的出版型別相對應的樣式來格式化期號。
當在|issue=或|number=分配的值中發現各種形式的期號或編號字首(如Iss.或No.)時,模板會發出此錯誤訊息。
要解決此錯誤,請從引數值中刪除多餘的文字。如果刪除的多餘文字與期號有關,請為此使用|issue=引數,而不是|number=引數,反之亦然。目前,這兩個引數的輸出相同,但在將來的版本中可能並非如此,因此使用正確的引數(根據實際出版物中使用的命名法)對期號和編號值至關重要。
包含此錯誤的頁面會自動放置在分類:CS1 錯誤:多餘文字:期號(3 個頁面)。[lower-alpha 1]
在以下引數中不允許使用斜體('')或粗體(''')維基標記:|<param>n=
在出版商和期刊引數中不允許使用斜體('')或粗體(''')維基標記。這些引數包括
|publisher=|journal=|magazine=|newspaper=|periodical=|website=|work=
要解決此錯誤,請從指定引數的值中刪除維基標記,並確保模板使用了正確的引數;在引用報紙時,請使用|newspaper=作為報紙名稱,而不是|publisher=等等。
包含此錯誤的頁面會自動放置在分類:CS1 錯誤:標記(18 個頁面)。[lower-alpha 1]
缺少 |<name>n=
為了確保所有姓名都出現在渲染的引文中,引文樣式 1 和 引文樣式 2 模板要求 |<last>n=(及其別名)中 n 對於列表中的每個姓名(作者、貢獻者、編輯、採訪者、翻譯者)遞增 1。當編號中出現“空缺”(例如,作者列表由 |author1= 和 |author3= 組成,但沒有 |author2=)時,會發出此錯誤訊息。
該測試不會檢測到大於 1 的“空缺”。假定當 |authorn= 和 |authorn+1= 都不存在時,測試已到達列表的末尾。
要解決此錯誤,請確保 |<last>n= 引數的編號按順序遞增。
出現此錯誤的頁面會自動放置在 Category:CS1 errors: missing name 中(30 個頁面)。[lower-alpha 1]
當 CS1 引文 缺少適當的標題時,可能會出現兩種略微不同的錯誤條件。在每種情況下,CS1 都會報告此錯誤訊息。必要的解決方案可能會根據錯誤的原因而有所不同。錯誤訊息連結到以下的相應描述。
|<param>= 缺少標題
所有 引文樣式 1 和 引文樣式 2 模板都會在以下情況報告此錯誤:包含 URL 的引數無法與關聯的標題配對。當 |title= 無法與 |url= 連結,因為引文還包含衝突的 |title-link= 引數時,也會發生此錯誤。
| URL 引數 | 標題引數 |
|---|---|
|archive-url=
|
|title=
|
|article-url=
|
|article=, |chapter=, |contribution=, |entry=, |section= |
|chapter-url=
|
|chapter=, |article=, |contribution=, |entry=, |section= |
|conference-url=
|
|conference=, |event= |
|contribution-url=
|
|contribution=, |chapter=, |article=, |entry=, |section= |
|entry-url=
|
|entry=, |chapter=, |article=, |contribution=, |section= |
|event-url=
|
|event=, |conference= |
|map-url=
|
|map=
|
|section-url=
|
|section=, |chapter=, |article=, |contribution=, |entry= |
|transcript-url=
|
|transcript=
|
|url=
|
|title=
|
對於 {{cite journal}},存在一個特殊情況:如果 |pmc= 或 |doi= 有值,|url= 被省略或為空,並且 |title-link= 不指向文章,那麼 |title= 會自動與 PMC 或 DOI 的相同 URL 連結。可以使用 |title-link=none/pmc/doi 覆蓋此預設行為。
由於 URL 很難看且通常資訊量不足,因此預計編輯應為每個 URL 提供有意義的標題。在大多數情況下,這可以透過使用 |title= 引數來實現。
要解決此錯誤,請為包含 URL 的引數提供適當的標題。在 |url= 和 |title-link= 爭奪 |title= 的情況下,您必須選擇保留哪個。請考慮將 |url= 或 |title-link= 移動到更合適的引數。
出現此錯誤的頁面會自動放置在 Category:CS1 errors: bare URL 中(40 個頁面)。[lower-alpha 1]
- 缺少或為空
|title= - 缺少或為空
|series=
當 引文樣式 1 和 引文樣式 2 模板的 |title=、|trans-title= 和 |script-title= 全部被省略或留空時,會發生此錯誤。每個引文必須提供至少一個標題引數。
{{cite episode}} 會在 |series= 被省略或留空時顯示此錯誤(即使提供了 |title=)。
{{cite encyclopedia}} 會在 |encyclopedia= 有值,但 |entry=(或其他 |chapter= 別名)被省略或留空時顯示此錯誤。
有時,此錯誤發生是因為編輯將 CS1|2 引文用作 簡短腳註,而 {{sfn}} 或 {{harv}} 系列模板更合適。當編輯使用 {{citation}},但打算使用 {{citation needed}} 時,也會發生此錯誤。
要解決此錯誤,請為 |title=、|trans-title= 和/或 |script-title= 提供值,或者將 CS1|2 模板替換為更合適的模板。如果您是在參考文獻中而不是在 <ref>...</ref> 標籤內列出期刊或期刊的某期,那麼 {{List journal}} 可能更合適。
出現此錯誤的頁面會自動放置在 Category:CS1 errors: missing title 中(75 個頁面)。[lower-alpha 1]
缺少或為空 |url=
當模板引數|url=和|archive-url=都缺失、為空或輸入不正確時,此錯誤訊息由{{cite web}}、{{cite podcast}}和{{cite mailing list}}報告。請注意,|website=或|work=指的是網站名稱,而不是網址。
要解決此錯誤,請為|url=提供一個值,或使用更合適的模板,例如{{cite book}}、{{cite journal}}或其他Citation Style 1或Citation Style 2模板。
出現此錯誤的頁面會自動被放入Category:CS1 errors: requires URL(20個頁面)。[lower-alpha 1]
缺少管道符,在:|<param>=
Citation Style 1和Citation Style 2模板會在某個引數的文字看起來像缺少管道符 (|) 時報告此錯誤。當模板引數值包含字元和數字,後面跟著一個等號時,就會出現此錯誤。如果緊接等號之前的字母數字文字是一個有效的 CS1|2 引數名,則模組會認為模板缺少一個管道符,併發出此錯誤訊息。
某些合法的標題將包含一個 CS1|2 引數名,後面跟著一個等號。在這種情況下,請將等號括在 nowiki 標籤中,如下所示:<nowiki>=</nowiki>。對於大多數其他情況,只需新增缺少的管道符。
出現此錯誤的頁面會自動被放入Category:CS1 errors: missing pipe(12個頁面)。[lower-alpha 1]
同時指定了多個 |<param1>=、|<param2>= 和 |<param3>=
當 Citation Style 1 或 Citation Style 2 模板包含多個對映到相同含義的引數時,就會出現此錯誤。例如,|author=、|last= 和 |last1= 都是彼此的同義詞,因此在一個模板中最多隻能使用其中一個引數。
要解決此錯誤,請刪除或修改冗餘引數。
- 同時指定了多個作者姓名列表引數
- 同時指定了多個編輯姓名列表引數
當 CS1 或 CS2 模板使用多個型別的作者或編輯姓名列表樣式時,就會出現此錯誤。有三種類型的不可相容的作者姓名列表樣式
|authorn=和|lastn=/|firstn=(以及它們的各種別名)、|vauthors=和|authors=
類似地,還有三種編輯姓名列表樣式
|editorn=和|editor-lastn=/|editor-firstn=(以及它們的各種別名)以及|veditors=
要解決此錯誤,請選擇一種姓名列表樣式。對作者和編輯姓名列表都使用所選的樣式。
出現這些錯誤的頁面會自動被放入Category:CS1 errors: redundant parameter(23個頁面)。[lower-alpha 1]
|<param>= 包含多餘文字
這些模板負責在引用中呈現靜態文字。當在模板中使用|page=/|p=、|pages=/|pp=、|quote-page=或|quote-pages=時,cs1|2 會在引數值前面插入適當的頁碼字首“p.”或“pp.”,因此
|page=123
將呈現為
- p. 123
以及
|page=123–125
將呈現為
- pp. 123–125
當在分配給|page=/|p=、|pages=/|pp=、|quote-page=或|quote-pages=的值中發現各種形式的p、pp、pg、pgs、page或pages時,模板會發出此錯誤訊息。
要解決此錯誤,請從引數值中刪除多餘的文字。
出現此錯誤的頁面會自動被放入Category:CS1 errors: extra text: pages(17個頁面)。[lower-alpha 1]
|<param>-access= 需要 |<param>=
當為某個外部連結指定了訪問級別,但相應的必需引數缺失或為空時,就會報告此錯誤。引數可以是以下之一
| 說明符 | 需要引數 |
|---|---|
|article-url-access= |
|article-url=
|
|bibcode-access= |
|bibcode=
|
|chapter-url-access= |
|chapter-url=
|
|contribution-url-access= |
|contribution-url=
|
|doi-access= |
|doi=
|
|entry-url-access= |
|entry-url=
|
|hdl-access= |
|hdl=
|
|jstor-access= |
|jstor=
|
|map-url-access= |
|map-url=
|
|ol-access= |
|ol=
|
|osti-access= |
|osti=
|
|section-url-access= |
|section-url=
|
|s2cid-access= |
|s2cid=
|
|url-access= |
|url=
|
要解決此錯誤,請為引數提供一個值,或刪除訪問級別說明。
出現此錯誤的頁面會自動被放入Category:CS1 errors: param-access(0個頁面)。[lower-alpha 1]
|pmc-embargo-date= 需要 |pmc=
當在 CS1|2 模板中使用|pmc-embargo-date=時,|pmc=(帶值)也必須存在。
要解決此錯誤,請新增缺少的 PMC 或刪除“損壞的”引數。
出現此錯誤的頁面會自動被放入Category:CS1 errors: PMC embargo(0個頁面)。[lower-alpha 1]
需要 |ssrn=
{{cite ssrn}} 需要識別符號引數|ssrn=。
要解決此錯誤,請確保模板具有|ssrn=,並具有正確構建的值。
出現此錯誤的頁面會自動被放入Category:CS1 errors: SSRN(0個頁面)。[lower-alpha 1]
文字“????”被忽略
與許多維基百科模板不同,引文格式 1 和 引文格式 2 模板不使用無名或位置引數。當引文包含在 豎線 之間的文字,且該文字不包含等號 (=),CS1|2 會忽略該文字並報告錯誤。即使該文字是有效引數的名稱,也是如此。
此錯誤也可能是由作為 URL 或標題一部分的豎線(管道字元)引起的。當豎線出現在 URL 中時,將每個豎線替換為 %7C。當豎線出現在非 URL 的引數值中時,將每個豎線替換為 | 或 {{!}}。
要解決此錯誤,請刪除多餘的文字,新增“=”,從您使用的模板中新增適當的引數名稱以完成引數,或正確地對 URL 和標題中的豎線進行編碼。
包含此錯誤的頁面會自動放置在 類別:CS1 錯誤:無法識別的引數 中 (107 頁)。[lower-alpha 1]
|trans-<param>= 需要 |<param>= 或 |script-<param>=
引文格式 1 和 引文格式 2 模板在引文具有標題的英文翻譯(位於 |trans-title= 中)或章節標題的英文翻譯(位於 |trans-chapter= 中),但沒有原始語言的標題(位於 |title= 中)或原始語言的章節標題(位於 |chapter= 中)時報告此錯誤。
要解決此錯誤,請提供 |title= 的原始語言標題或 |chapter= 的章節標題。如果引文中尚未包含 |language=,請考慮新增它。
包含此錯誤的頁面會自動放置在 類別:CS1 錯誤:翻譯後的標題 中 (0 頁)。[lower-alpha 1]
- 未知引數
|<param>=被忽略 - 未知引數
|<param>=被忽略(建議使用|<sparam>=)
引文格式 1 和 引文格式 2 模板在引數的 |name=value 對的名稱部分不被識別為有效名稱時報告此錯誤。通常,這是由於拼寫或大小寫錯誤,或者頁面還原到引文模板支援該引數的版本時造成的。
CS1|2 引擎不會忽略無法識別的引數。引文的目的是正確識別來源,而不是充當註釋和輔助資訊的儲存庫。
CS1|2 模板引數使用小寫字母。當引數名稱包含大寫字母(Xxxx, xxXx, XXXX),但引數名稱定義為小寫字母(xxxx)時,CS1|2 會報告此錯誤。一些識別符號引數,例如 |isbn=、|pmc=、|doi= 等,可以是小寫或大寫,但不能混合大小寫(|isbn= 或 |ISBN=,但不能是 |Isbn=)。對於 常見的引數拼寫錯誤,例如 |pubisher= 而不是 |publisher=,以及一些以前模板的引數,CS1|2 會建議有效的引數名稱。 已棄用和最近刪除的引數列表 也可能包含其他資訊。
在 |DUPLICATE_<param>= 模式下報告的未知引數是由 引用機器人 建立的,當它在模板中發現重複的引數 |<param>= 時。
要解決此錯誤,請將錯誤的引數名稱替換為正確的名稱,可以使用建議的名稱。確保引數的名稱拼寫正確,並且引數名稱和前導豎線 (|) 或字尾等號 (=) 之間沒有任何字元,除了空格。可以透過查閱 幫助:引文格式 1 或訪問正在使用的特定模板的描述頁面(例如 {{cite web}}、{{cite book}}、{{cite journal}} 等)找到有效引數的列表。考慮將與未知引數相關的資訊移動到適當的引數中,或移動到文章討論頁面的某個部分以進行儲存。
包含此錯誤的頁面會自動放置在 類別:CS1 錯誤:不支援的引數 中 (615 頁)。[lower-alpha 1]
URL–維基連結衝突
渲染後的引文中的外部連結是包含 URL 的引數(|url=、|chapter-url= 等)和包含標題的引數(|title=、|chapter= 等)的組合。包含標題的引數可以 維基連結 到另一篇維基百科文章,但前提是引文中沒有匹配的包含 URL 的引數。當這種情況發生時,維基連結會被抑制,維基標記會被忽略,渲染後的引文會連結到外部網站。
對於 {{cite journal}},自動連結 |pmc= 或 |doi= 引數值可能會導致這種情況隱式發生,而沒有特定的包含 URL 的引數。
一些 模板 也會導致此錯誤,如果它們是包含標題的引數的一部分。當模板生成維基連結的內容時,就會發生此錯誤。例如,{{lang}} 模板會輸出一個維基連結的類別。包含標題的引數中的模板也可能破壞引文的 COinS 元資料。一般來說,避免在包含標題的引數中使用模板,除非您知道模板的效果完全是視覺上的({{!}} 等)。
這種型別的錯誤也可能出現在基於識別符號的模板({{cite doi}} 等)中。當這種情況發生時,錯誤訊息會顯示在文章中,但錯誤實際上位於基於識別符號的引文模板中。
要解決此錯誤,請從要外部連結的包含標題的引數中刪除維基連結,或刪除外部連結 URL,這將允許內部維基連結按預期工作。如果衝突是透過自動連結隱式發生的(見上文),可以使用 |title-link=none 停用它。如果生成維基連結的模板對引文很重要,請將其從 CS1 模板中移出,但將其保留在引文的 <ref>...</ref> 標籤內。模板提供的一些功能也可能可以透過 CS1 引數獲得。
要解決基於識別符號的引文模板中的錯誤,必須編輯模板以更正錯誤。編輯這些模板時要謹慎,因為基於識別符號的引文模板通常在多篇文章中使用。
包含此錯誤的頁面會自動放置在 類別:CS1 錯誤:URL–維基連結衝突 中 (13 頁)。[lower-alpha 1]
溫哥華風格錯誤:<type> 在名稱 <number> 中
此錯誤報告的是使用 |vauthors=、|veditors=、|name-list-style=vanc 的引用。
溫哥華風格 將作者或編輯姓名限制在拉丁字母範圍內。就本測試而言,模組:引用/CS1 將拉丁字母定義為 Unicode 拉丁字元集定義的字母
- C0 控制和基本拉丁語[8] (0041–005A, 0061–007A)
- C1 控制和拉丁文-1 補充[9] (00C0–00D6, 00D8–00F6, 00F8–00FF)
- 拉丁文擴充套件-A[10] (0100–017F)
- 拉丁文擴充套件-B[11] (0180–01BF, 01C4–024F)
當使用超過兩個首字母縮寫時,也會報告此錯誤:如果超過兩個首字母縮寫,則只列出前兩個。
當在 |vauthors= 中列出公司或機構作者而沒有適當的定界符時,也會報告此錯誤。公司作者應按以下方式列出
|vauthors=First Surname FM, Surname AB, ((Corporate or institutional Author)), Last Surname XY
雖然通常是正確的,但有時 PMID 頁面上列出的姓名在作者姓氏包含小寫 貴族粒子 時會包含錯誤。例如,模板:PMID 將 Magnus von Knebel Doeberitz 列為 Doeberitz Mv,這是不正確的。此作者的姓名應列為 |vauthors=von Knebel Doeberitz M。[12]
某些標點符號會被標記為錯誤。例如,Unicode U+2019(右單引號)會導致錯誤,因為它不是上面識別的拉丁字元集中的一員:|vauthors=Van’t Veer M。將此字元替換為直引號(或打字機引號):|vauthors=Van't Veer M。
要解決此錯誤,請將作者和編輯姓名羅馬化。[13] 羅馬化可能會導致雙字母縮寫,例如,希臘字母“Θ”羅馬化為“Th”。[14] 當作者姓名具有這種型別的首字母縮寫時,模組:引用/CS1 無法知道這種型別的首字母縮寫是拼寫錯誤還是合法的羅馬化字元,因此它會發出溫哥華錯誤。為了在確定雙字元首字母縮寫是正確的而不是拼寫錯誤後抑制錯誤,請將姓名視為公司名稱,將其括在雙括號 中:|vauthors=..., Tatarinov IuS, ... → |vauthors=..., ((Tatarinov IuS)), ...
類似地,中文連字元式姓名可能會出現在 PubMed 列表中。例如:“王賢玉”可能在 PubMed 上列為“王 Hy”,這將導致溫哥華錯誤。出現這種情況時,並在驗證此類姓名正確後,請將其括在雙括號中。
姓名具體規則:[15]
- 姓氏包含連字元和其他標點符號
- 其他姓氏規則
- 包含標點符號、字首、介詞或粒子的名字
- 個人姓名之前或之後出現的學位、頭銜和榮譽
- 家族內部等級的 обозначения,例如 Jr 和 III
- 以非羅馬字母(西裡爾字母、希臘語、阿拉伯語、希伯來語、韓語)或以字元為基礎的語言(中文、日語)出現的姓名
- 機構為作者
- CS1|2 不遵守分號作為分隔符的規則。用逗號將公司和機構名稱彼此分開,並與個人姓名分開;如上所述,將公司和機構名稱括在雙括號中。
包含此錯誤的頁面會自動放置在 類別:CS1 錯誤:溫哥華風格 中(0 個頁面)。[lower-alpha 1]
|volume= 包含多餘文字
模板負責在引用中呈現靜態文字。當在模板中使用 |volume= 時,cs1|2 會根據與使用引用模板關聯的出版物型別相對應的樣式來格式化卷的值。
當在分配給 |volume= 的值中找到某種形式的“卷”(“卷”、“vol.”)時,模板會發出此錯誤訊息。
要解決此錯誤,請從引數值中刪除多餘的文字。
包含此錯誤的頁面會自動放置在 類別:CS1 錯誤:多餘文字:卷 中(9 個頁面)。[lower-alpha 1]
- ↑ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw 書面討論、類別討論、草稿討論、檔案討論、幫助討論、MediaWiki 討論、模組討論、門戶討論、討論、模板討論、使用者、使用者討論和維基百科討論名稱空間中的頁面不包含在跟蹤類別中。此外,名稱與模式“/[Ss]andbox”、“/[Tt]estcases”、“/[^/]*[Ll]og”和“/[Aa]rchive”匹配的頁面也不包含在跟蹤類別中。
- ↑ a b "archive.org 網站". 網際網路檔案.
- ↑ a b "webcitation.org 網站". WebCite.
- ↑ "瞭解 arXiv 識別符號". 康奈爾大學圖書館. 檢索於 2014-08-20.
- ↑ "1.2.3 - Bibliographic Identifiers". The SAO/NASA Astrophysics Data System.
- ↑ "The LCCN Namespace". Network Development and MARC Standards Office. Library of Congress. November 2003.
- ↑ "Netnews Article Format". Internet Engineering Task Force. November 2009. 3.1.3. RFC 5536.
- ↑ "Scheme". Uniform Resource Identifier (URI): Generic Syntax. Internet Engineering Task Force. January 2005. RFC 3986.
- ↑ "C0 Controls and Basic Latin" (PDF). Unicode. Retrieved 2015-04-19.
- ↑ "C1 Controls and Latin-1 Supplement" (PDF). Unicode. Retrieved 2015-04-19.
- ↑ "Latin Extended-A" (PDF). Unicode. Retrieved 2015-04-19.
- ↑ "Latin Extended-B" (PDF). Unicode. Retrieved 2015-04-19.
- ↑ "Other surname rules". National Center for Biotechnology Information. 2018-05-18.
- ↑ Patrias, Karen (2007). "Names in non-roman alphabets or character-based languages". In Wendling, Dan (ed.). Citing Medicine: The NLM Style Guide for Authors, Editors, and Publishers (2nd ed.). Bethesda, Maryland, USA: National Library of Medicine.
- ↑ "Greek" (PDF). Library of Congress.
- ↑ Patrias, Karen (2007). Wendling, Dan (ed.). Citing Medicine: The NLM Style Guide for Authors, Editors, and Publishers [Internet] (2nd ed.). Bethesda, Maryland, USA: National Library of Medicine. Retrieved 2019-03-31.