模組討論:Cite Q
由Jimmy-bot在話題#property 在獲取多個值時有零寬空格上作出的最新留言:1 年前
本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
#property 在獲取多個值時有零寬空格
例如:{{ #property:P1433 |from= Q95727440 }}生成arXiv、Advances in Neural Information Processing Systems 33
其中頓號右邊有一個。這會引發一個參考文獻錯誤。--落花有意12138 2023年8月14日 (一) 02:08 (UTC)
- 懷疑這筆[1],不過這已經一年多了,難道舊方案遇到新的兼容性問題。 --YFdyh000(留言) 2023年8月14日 (一) 03:13 (UTC)
- 參考文獻錯誤是指哪邊?--Winston Sung(留言) 2023年8月14日 (一) 15:23 (UTC)
- @Winston Sung:是指{{cite Q}}中的錯誤,比如:
{{Cite Q | Q95727440 }}
- Tom Brown; Benjamin Mann; Nick Ryder; et al. Language Models are Few-Shot Learners. arXiv, Advances in Neural Information Processing Systems 33. Advances in Neural Information Processing Systems. 2020-05-28. ISSN 2331-8422. S2CID 218971783. arXiv:2005.14165 . doi:10.48550/ARXIV.2005.14165. Wikidata Q95727440 (英語)., Wikidata Q95727440 --落花有意12138 2023年8月15日 (二) 10:47 (UTC)
- @落花有意12138:
- 已修復,但是這邊輸出格式的頓號(加零寬空格)是否應該改成半形逗號加空格?--Winston Sung(留言) 2023年8月15日 (二) 11:31 (UTC)
- @Winston Sung:感謝貢獻。根據其他模板的生成格式,應該是需要的。--落花有意12138 2023年8月15日 (二) 11:35 (UTC)
- 我覺得不應半角逗號,至少不是所有地方都逗號。--YFdyh000(留言) 2023年8月15日 (二) 11:37 (UTC)
- @YFdyh000:
- 據我所知,引文格式(含繁簡中文文獻,見「國家圖書館出版品預行編目資料」格式)的分隔字元應該都是用半形的「, 」、「. 」(不含冒號和分號)。
- 繁簡中文標題/Wikidata標籤中原有的頓號因為沒有零寬空格字元,是不會被替換的。--Winston Sung(留言) 2023年8月15日 (二) 11:43 (UTC)
- 沒動item的separator就好。--YFdyh000(留言) 2023年8月15日 (二) 11:56 (UTC)
- @YFdyh000:
- Template:Cite Q應該每次調用都只能傳一個QID,所以不存在item的separator?--Winston Sung(留言) 2023年8月15日 (二) 12:02 (UTC)
- 最初誤解為去改translatewiki了。修改Cite Q看上去還好,雖然我不太懂那個零寬空格會有何種影響。--YFdyh000(留言) 2023年8月15日 (二) 12:32 (UTC)
- 不太可能再在translatewiki改回去,因為當初加零寬空格字元就是因為換行問題。
- 你可以看一下要是把零寬空格字元移除的話,
- 這些頁面有多精彩。--Winston Sung(留言) 2023年8月15日 (二) 15:14 (UTC)
- @落花有意12138:
- 已改為替換成半形逗號加空格字元。--Winston Sung(留言) 2023年8月15日 (二) 11:46 (UTC)
- @Winston Sung:是指{{cite Q}}中的錯誤,比如: