←Undertale社区维基:条目命名 (技术限制)欢迎来到Undertale社区维基(*`∀´*)ノ亻,如果想要参与条目创建或编辑,请先登录哦因为以下原因,您没有权限编辑本页: 您请求的操作仅限属于该用户组的用户执行:用户 您请求的操作仅限属于这些用户组的用户执行:管理员、系统管理员、机器人 您可以查看和复制此页面的源代码。 {{政策性文件条目}} {{试行政策}} {{FromOther|site=维基百科|originURL=https://zh.wikipedia.org/wiki/Wikipedia:%E5%91%BD%E5%90%8D%E5%B8%B8%E8%A7%84_(%E6%8A%80%E6%9C%AF%E9%99%90%E5%88%B6)|origin=命名常规 (技术限制)|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://zh.wikipedia.org/w/index.php?title=Wikipedia:%E5%91%BD%E5%90%8D%E5%B8%B8%E8%A7%84_(%E6%8A%80%E6%9C%AF%E9%99%90%E5%88%B6)&action=history}} == 不接受的字符 == 因为与wikitext、HTML语法及URL中的符号存在冲突,以下ISO Latin-1字符不允许出现在页面标题中: <code># < > [ ] | { }</code> 出现此类情况时,标题中的相应符号需要进行变更: * <code><nowiki>#</nowiki></code>可以视情况用<code>♯</code>(升调符号)或<code>#</code>(全角井号)代替; * <code>< > [ ] | { }</code>可以用<code><>[]|{}</code>(全角)代替。 受到不接受字符限制的页面,应在页面顶部注明以下模板: * {{tlx|1=正确名称|2=正确名称}} 一些受限页面的例子: * “苯并[''a'']芘”页面命名为苯并[a]芘 * “#1Lib1Ref”页面命名为“#1Lib1Ref” == 其他技术限制 == === 半角冒号 === 因wikitext语法中冒号技法的存在,条目名称不能以半角冒号<code><nowiki>:</nowiki></code>开头。如果确需以半角冒号开头的,应视情况略去,或将其替换成全角冒号<code><nowiki>:</nowiki></code>。 当条目名称的开头与命名空间或跨语言链接前缀相同时,会导致无法创建条目,或所创建条目不在条目命名空间,此时应视情况略去半角冒号,或将其替换为全角冒号<code>:</code>、连接号<code><nowiki>-</nowiki></code>、空格等。例如,若有条目标题为“DK: King of Swing”,其中的“DK:”是丹麦语维基百科的跨语言链接前缀,故应命名为“DK King of Swing”或“DK:King of Swing”。 当条目开头和本地命名空间前缀冲突时,可以创建跨命名空间重定向。 受到半角冒号字符限制的页面,应在页面顶部注明以下模板: * {{tlx|1=正确名称|2=正确名称}} === 半角分号 === 页面标题不能以半角分号(<code>;</code>)结尾,这是因为基金会的缓存服务器会忽略地址中的半角分号,从而将您带到首页。 ===空格与下划线=== 在内部链接中,空格(<code> </code>)与下划线(<code>_</code>)等价。下划线用于URL中,而空格用于标题显示。开头、末尾的空格或下划线将被忽略,连续多个空格或下划线将被合并为一个,页面不得仅以空格或下划线命名。 受到空格与下划线技术限制影响的页面,应在页面顶部注明以下模板: * {{tlx|1=正确名称|2=正确名称}} 极端情况下,对于仅以下划线或空格为名称的条目,应参照消歧义页面处理标题,以免出现标题为空的情况。 === 无法印刷的字符 === ASCII码中0号至31号字符、127号字符(“删除”字符)无法用于页面标题。 2018年5月起,软连字符(U+00AD)、左至右符号(U+2066)、右至左符号(U+2067)不允许出现在页面标题中。 === 百分号与编码字符 === 页面标题可以包含百分号(<code>%</code>)。但是,当百分号紧随两位十六进制数时,浏览器将认为这是URL中的百分号编码,从而出现异常。此外,标题中不能出现HTML字符编码|HTML字符实体,如<code>&#47;</code>(代表半角斜线)、<code>&ndash;</code>(代表减号)等。如果必须要以这类字符组合命名,请考虑变通手段。 ===半角问号与加号=== 在URL]]中,半角问号(<code>?</code>)后的部分代表超文本传输协议HTTP GET请求中的请求字符串,而加号(<code>+</code>)则用于代替请求字符串中的空格。当输入URL时,半角问号与加号需要进行转义,即替换为<code>%3F</code>和<code>%2B</code>。 === 半角斜线 === 半角斜线<code>/</code>允许在条目标题中出现。但如果出现在条目标题开头,将导致其他命名空间的页面不能链接到该条目中,因为在其他命名空间中,以斜线开头的链接默认链向该页面的子页面。例如,当您需要在其他命名空间链向“:/dev/null]]”条目,您可能需要使用Help:冒号技法|冒号技法]](<code><nowiki>:/dev/null]]</nowiki></code>),或者使用HTML字符实体替代第一根斜杠(<code><nowiki>&#47;dev/null</nowiki></code>、<code><nowiki>&#x2f;dev/null</nowiki></code>)。 此外,以<code>./</code>、<code>../</code>开头的标题,或是名称中包含<code>/./</code>、<code>/../</code>的标题,或是标题末尾包含<code>/.</code>、<code>/..</code>的标题,将被系统认为是相对链接。此类页面将不被系统所接受,您应将其中的半角斜线替换为全角斜线<code>/</code>。 受到半角斜线字符限制而无法创建的页面,应在页面顶部注明以下模板: * {{tlx|1=正确名称|2=正确名称}} === 首字母小写 === {{main|Wikipedia:命名常规/大写}} 页面标题的首字母不可能使用小写字母,因系统会自动将其字母变成大写字母。但只要在需要首字母小写的页面里调用{{tlx|正确名称|}}模板,标题便能正确显示无误。 == 标题长度 == 以UTF-8编码计,页面标题长度必须小于256字节。因此,某些过长的标题无法正常显示。 受到标题长度限制的页面,应在页面顶部注明以下模板: * {{tlx|1=正确名称|2=正确名称}} == 缺字和僻字 == 部分字符并未被收录至Unicode中;而部分僻字虽然被Unicode收录,但因收录时间较短,在众多的设备中依然无法显示。 受到缺字影响的页面,应当对标题进行变通处理,并在页面顶部注明以下模板以提示读者: * {{tlx|1=正确名称|2=正确名称}} 受到僻字影响的页面,可以僻字命名,并在页面内对僻字进行处理(参见{{tlx|CJK-New-Char}}、{{tlx|全局僻字}}),也可以参照缺字的例子进行变通处理。 受限页面的例子: * [[𰚼]](字符:[[File:Yun (nebulium).svg|16px|⿹气云]]),曾因字符未被收录而命名为“⿹气云” == 图片 == 标题中仅能包含Unicode字符,不能包含图片。确需显示图片的,请优先使用Unicode中所包含的图形字符,或参照“缺字和僻字”一节进行处理。 == 全斜体标题 == 斜体标题无法存储至数据库,但只要在需要首字母小写的页面里调用{{tlx|Italic title}}模板,标题便能显示为全斜体。 == 上下标 == 当使用标题有使用上标或下标,在条目的开始段落之前,插入{{tlx|1=正确名称|2=正确名称}}将会把标题改为“正确名称”。 == 其他情况 == 其它无法显示正确标题的情况,您可以在条目的开始段落之前,插入{{tlx|1=正确名称|2=title=正确名称}},将产生如下文字以提示读者: <div role="note" class="hatnote navigation-not-searchable">此维基百科的本来名称是“<b>正确名称</b>”,因[[Undertale社区维基:条目命名|条目命名]]或[[Undertale社区维基:条目命名 (技术限制)|技术限制]]而未正确显示。</div> 您也可以选择尝试手动修正标题显示,插入{{tlx|1=正确名称|2=正确名称}},标题将显示为“正确名称”。 {{政策性文件}} 本页使用的模板: 模板:Ambox(查看源代码)模板:Ambox/style.css(查看源代码)模板:Color block(查看源代码)模板:FromOther(查看源代码)模板:Main(查看源代码)模板:Namespace detect(查看源代码)模板:Navbar(查看源代码)模板:Navbox(查看源代码)模板:Tlx(查看源代码)模板:·(查看源代码)模板:政策性文件(查看源代码)模板:政策性文件条目(查看源代码)模板:试行政策(查看源代码)返回Undertale社区维基:条目命名 (技术限制)。