打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

条目编写指南:修订间差异

来自Googology Wiki
Tabelog留言 | 贡献
无编辑摘要
Tabelog留言 | 贡献
文字替换 -“#重定向”替换为“#REDIRECT”
 
(未显示3个用户的8个中间版本)
第1行: 第1行:
欢迎你参与本 Wiki 的编写!
欢迎你参与本 Wiki 的编写!


在参与本Wiki的非保护条目的编写前,你需要:注册并登陆账号
在参与本Wiki的非保护条目的编写前,你需要:
 
* 注册并登陆账号


仅此而已。
仅此而已。


=== 添加新页面 ===
== 添加新页面 ==
直接搜索你想创建的页面,或者将网址里的 /任意页面 改成 /你想创建的页面
直接搜索你想创建的页面,或者将网址里的 /任意页面 改成 /你想创建的页面


=== 一些要求 ===
== 一些要求 ==


* 请在每句话的末尾添加句号。请正确使用标点符号,注意区分'''全角'''符号与'''半角'''符号的使用(汉语请使用全角符号,英语请使用半角符号)。
* 请在每句话的末尾添加句号。请正确使用标点符号,注意区分'''全角'''符号与'''半角'''符号的使用(汉语请使用全角符号,英语请使用半角符号)。
* 数学公式(运算式、运算符、参与运算的常数、作为变量的字母等)应使用 LaTeX,非数学公式(一般英文单词、人名等)不应使用 LaTeX。
* 数学公式(运算式、运算符、参与运算的常数、作为变量的字母等)应使用 LaTeX,非数学公式(一般英文单词、人名等)不应使用 LaTeX。
* 中文与西文字符或公式之间以一个半角空格隔开,但'''标点符号与西文字符或公式间不要加空格'''。
* 中文与西文字符或公式之间以一个半角空格隔开,但'''标点符号与西文字符或公式间不要加空格'''。
* 标题是引导文章结构的,不是用来强调的。因此请不要用标题把字弄的很大,达到强调的目的。
* 标题是引导文章结构的,不是用来强调的。因此请不要用标题把字弄得很大,达到强调的目的。
* 使用代码框时,请标上代码的语言,以正确地渲染代码。对于非代码部分,语言可以设置为 text,避免错误地高亮。
* 使用代码框时,请标上代码的语言,以正确地渲染代码。对于非代码部分,语言可以设置为 text,避免错误地高亮。
* 在 LaTeX 中,请使用 Roman 体表示函数和运算。
* 在 LaTeX 中,请使用 Roman 体表示函数和运算。<br>例如,使用 \sup 而非 sup,效果是 <math>\sup</math> 而非 <math>sup</math>。<br>对于没有预设的函数名,例如 lcm,请使用 \operatorname{lcm},效果是 <math>\operatorname{lcm}</math>。<br>临时使用的单字母函数,例如 <math>f(x)</math>,无需使用 Roman 体。
 
在 Wiki 发展初期,不必严格遵守以上要求,可以让其他编辑者修正格式错误。


=== 编辑方式 ===
== 编辑方式 ==
有两种编辑器,一种是「可视化编辑」,另一种是「源代码编辑」。
有两种编辑器,一种是「可视化编辑」,另一种是「源代码编辑」。


第24行: 第28行:
进入编辑页面后,可以在右上角切换编辑方式。
进入编辑页面后,可以在右上角切换编辑方式。


==== 可视化编辑 ====
=== 可视化编辑 ===
使用可视化编辑,所见即是所得(除了公式)。可视化编辑能在一定程度上减少工作量,推荐新手使用。不过缺点是在某些移动设备下不能够使用完整功能,并且某些问题只能在源代码编辑下修复。
使用可视化编辑,所见即是所得(除了公式)。可视化编辑能在一定程度上减少工作量,推荐新手使用。
 
不过缺点是在某些移动设备下不能够使用完整功能,并且某些问题只能在源代码编辑下修复。


==== 源代码编辑 ====
=== 源代码编辑 ===
源代码编辑,顾名思义,就是直接编辑页面的源代码,使用的是 '''Wikitext''' 语法(暂不支持 Markdown)。源代码编辑也有工具栏和输出预览,可视化程度并不亚于可视化编辑,并且更为灵活。
源代码编辑,顾名思义,就是直接编辑页面的源代码,使用的是 '''Wikitext''' 语法(暂不支持 Markdown)。


=== 常用功能实现 ===
源代码编辑也有工具栏和输出预览,可视化程度并不亚于可视化编辑,并且更为灵活。


==== 插入公式 ====
== 常用功能实现 ==
 
=== 插入公式 ===
插入公式的方式有两种:
插入公式的方式有两种:


一种是可视化编辑-工具栏-插入-公式,
一种是可视化编辑-工具栏-插入-公式,


在源代码编辑里为<code><math> latex公式 </math></code>
在源代码编辑里为 <code><nowiki><math> latex公式 </math></nowiki></code>,但是有部分公式无法正常显示。
但是有部分公式无法正常显示。


另一种则是通用的(使用了 MathJax 渲染),支持更多 latex 环境,直接在文章里输入<syntaxhighlight>
另一种则是通用的(使用了 MathJax 渲染),支持更多 latex 环境,直接在文章里输入 <code><nowiki>\( latex公式 \)</nowiki></code> 即可。
\( latex公式 \)
</syntaxhighlight>即可。


==== 给文本添加引用链接 ====
=== 给文本添加引用链接 ===
可视化编辑:选中文本,点击工具栏的链接,输入你想要引用的[[Test|页面]](不一定是文本对应的页面),如果你想引用某个页面的某个标题下的[[序数#数学定义|内容]],请在页面名称后面+#标题名称。
可视化编辑:选中文本,点击工具栏的链接,输入你想要引用的[[Test|页面]](不一定是文本对应的页面),如果你想引用某个页面的某个标题下的[[序数#数学定义|内容]],请在页面名称后面+#标题名称。
[[文件:Image.png|缩略图|233x233像素|示例]]
[[文件:Image.png|缩略图|233x233像素|示例]]
第55行: 第60行:
对于与 googology 关联性较强的内容,都可以直接引用站内链接,无论这个条目是否存在。
对于与 googology 关联性较强的内容,都可以直接引用站内链接,无论这个条目是否存在。


==== 添加参考资料 ====
=== 插入行间公式 ===
可视化编辑:工具栏-引证-基本 输入参考资料 + 其对应的链接。示例:<ref>Graham, R. L. & Rothschild, B. L. (1971). Ramsey’s theorem for $n$-parameter sets[J]. ''Transactions of the American Mathematical Society'', 159: 257-292. https://www.ams.org/journals/tran/1971-159-00/S0002-9947-1971-0284352-8/S0002-9947-1971-0284352-8.pdf</ref>。文章末尾-插入-参考资料列表,会自动填充。
 
使用以下代码插入行间公式。
 
<syntaxhighlight lang="text">
<math display="block">
(a+b)^n=\sum_{k=0}^n\dbinom{n}{k}a^kb^{n-k}
</math>
</syntaxhighlight>
 
效果如下:
 
<math display="block">
(a+b)^n=\sum_{k=0}^n\dbinom{n}{k}a^kb^{n-k}
</math>
 
=== 插入代码框 ===
 
示例:
 
<syntaxhighlight lang="cpp" line="1">
#include<iostream>
int main(){
    int a,b;
    std::cin >> a >> b;
    std::cout << a + b << std::endl;
    return 0;
}
</syntaxhighlight>


参考文献的要求:
请使用源代码编辑模式查看代码框的源代码,将其中的 cpp 替换成代码所用语言的名称。


* 插入参考资料时,使用 <code><nowiki><ref>引用资料</ref></nowiki></code>
=== 添加参考资料 ===
* 有参考资料的必须在正文之下,分类之上加入:<code>== 参考资料 ==</code>,注意是“标题”格式,然后下一行使用 <code><nowiki><references /></nowiki></code>
可视化编辑:工具栏-引证-基本 输入参考资料 + 其对应的链接。示例:<ref>Graham, R. L. & Rothschild, B. L. (1971). Ramsey’s theorem for $n$-parameter sets. ''Transactions of the American Mathematical Society'', 159: 257-292. https://www.ams.org/journals/tran/1971-159-00/S0002-9947-1971-0284352-8/S0002-9947-1971-0284352-8.pdf</ref>。文章末尾-插入-参考资料列表,会自动填充。
* Googology Wiki 使用的参考资料格式为 AMS 格式的变体:
=== 给条目分类 ===
** 作者名首字母大写,姓氏写全,后加半角逗号和空格,名和中间名缩写,加在姓后(如 <code>John, A. S.</code>)
** 一至三位作者的全部列出,多位作者列出时中间以 <code>, &</code> 隔开(如 <code>Casey, A. B., & Doe, J.</code>),四位以上的仅列第一位后加“et al.”(如 <code>Lee, C. D. et al.</code>)
** 作者后紧跟年份,用括号扩起,缺失的省略,随后用 <code>.</code>  分隔到第二个部分
** 期刊文章标题仅首字母和专有名词首字母大写,不加引号或斜体,非英语的建议加上中括号和英语翻译(如 <code>Was sind und was sollen die Zahlen? [What are the numbers and what are they supposed to do?]</code>),随后用 <code>.</code>  分隔到第三个部分
** 出版社信息斜体,古迹类 / 未知的使用 <code>(n.p.)</code>,网页类使用 <code>(EB/OL)</code>,均为斜体;用逗号和其余出版信息隔开,有页码 / 卷数的加上,随后用 <code>.</code>  分隔到第四个部分
** 有网址的加上网址,特殊情况(如 doi / ISSN)按规格处理
** 特别地,中文书籍的要求如例:<code>郭书春, 刘钝(校点). (1998). 《算经十书》第二册: 《数术记遗》. 辽宁教育出版社.</code>
==== 给条目分类 ====
可视化编辑:工具栏-页面选项-分类 输入分类名称
可视化编辑:工具栏-页面选项-分类 输入分类名称


第77行: 第101行:
</syntaxhighlight>
</syntaxhighlight>


==== 重定向页面 ====
=== 重定向页面 ===
有些条目在输入别名时无法被搜索功能检索,因此需要新建页面(名字为最常用别名),然后在里面写下“关键词:别名1、别名2、别名3....”,再进行重定向。
有些条目在输入别名时无法被搜索功能检索,因此需要新建页面(名字为最常用别名),然后在里面写下“关键词:别名1、别名2、别名3....”,再进行重定向。


第83行: 第107行:


源代码编辑:在文章开头插入<syntaxhighlight lang="wikitext">
源代码编辑:在文章开头插入<syntaxhighlight lang="wikitext">
#重定向 [[页面名称]]
#REDIRECT [[页面名称]]
</syntaxhighlight>
</syntaxhighlight>



2025年8月25日 (一) 13:57的最新版本

欢迎你参与本 Wiki 的编写!

在参与本Wiki的非保护条目的编写前,你需要:

  • 注册并登陆账号

仅此而已。

添加新页面

直接搜索你想创建的页面,或者将网址里的 /任意页面 改成 /你想创建的页面

一些要求

  • 请在每句话的末尾添加句号。请正确使用标点符号,注意区分全角符号与半角符号的使用(汉语请使用全角符号,英语请使用半角符号)。
  • 数学公式(运算式、运算符、参与运算的常数、作为变量的字母等)应使用 LaTeX,非数学公式(一般英文单词、人名等)不应使用 LaTeX。
  • 中文与西文字符或公式之间以一个半角空格隔开,但标点符号与西文字符或公式间不要加空格
  • 标题是引导文章结构的,不是用来强调的。因此请不要用标题把字弄得很大,达到强调的目的。
  • 使用代码框时,请标上代码的语言,以正确地渲染代码。对于非代码部分,语言可以设置为 text,避免错误地高亮。
  • 在 LaTeX 中,请使用 Roman 体表示函数和运算。
    例如,使用 \sup 而非 sup,效果是 sup 而非 sup
    对于没有预设的函数名,例如 lcm,请使用 \operatorname{lcm},效果是 lcm
    临时使用的单字母函数,例如 f(x),无需使用 Roman 体。

在 Wiki 发展初期,不必严格遵守以上要求,可以让其他编辑者修正格式错误。

编辑方式

有两种编辑器,一种是「可视化编辑」,另一种是「源代码编辑」。

编辑方式

进入编辑页面后,可以在右上角切换编辑方式。

可视化编辑

使用可视化编辑,所见即是所得(除了公式)。可视化编辑能在一定程度上减少工作量,推荐新手使用。

不过缺点是在某些移动设备下不能够使用完整功能,并且某些问题只能在源代码编辑下修复。

源代码编辑

源代码编辑,顾名思义,就是直接编辑页面的源代码,使用的是 Wikitext 语法(暂不支持 Markdown)。

源代码编辑也有工具栏和输出预览,可视化程度并不亚于可视化编辑,并且更为灵活。

常用功能实现

插入公式

插入公式的方式有两种:

一种是可视化编辑-工具栏-插入-公式,

在源代码编辑里为 <math> latex公式 </math>,但是有部分公式无法正常显示。

另一种则是通用的(使用了 MathJax 渲染),支持更多 latex 环境,直接在文章里输入 \( latex公式 \) 即可。

给文本添加引用链接

可视化编辑:选中文本,点击工具栏的链接,输入你想要引用的页面(不一定是文本对应的页面),如果你想引用某个页面的某个标题下的内容,请在页面名称后面+#标题名称。

示例

源代码编辑:

  • 站内链接:[[条目名称|显示的文本]][[条目名称#标题名称|显示的文本]]
  • 站外链接:[https://example.com/ 显示的文本]

对于与 googology 关联性较强的内容,都可以直接引用站内链接,无论这个条目是否存在。

插入行间公式

使用以下代码插入行间公式。

<math display="block">
(a+b)^n=\sum_{k=0}^n\dbinom{n}{k}a^kb^{n-k}
</math>

效果如下:

(a+b)n=k=0n(nk)akbnk

插入代码框

示例:

#include<iostream>
int main(){
    int a,b;
    std::cin >> a >> b;
    std::cout << a + b << std::endl;
    return 0;
}

请使用源代码编辑模式查看代码框的源代码,将其中的 cpp 替换成代码所用语言的名称。

添加参考资料

可视化编辑:工具栏-引证-基本 输入参考资料 + 其对应的链接。示例:[1]。文章末尾-插入-参考资料列表,会自动填充。

给条目分类

可视化编辑:工具栏-页面选项-分类 输入分类名称

源代码编辑:在文章末尾插入

[[分类:分类名称]]

重定向页面

有些条目在输入别名时无法被搜索功能检索,因此需要新建页面(名字为最常用别名),然后在里面写下“关键词:别名1、别名2、别名3....”,再进行重定向。

可视化编辑:工具栏-页面设置-重定向页面 输入对应页面名称

源代码编辑:在文章开头插入

#REDIRECT [[页面名称]]

参考资料(示例)

  1. Graham, R. L. & Rothschild, B. L. (1971). Ramsey’s theorem for $n$-parameter sets. Transactions of the American Mathematical Society, 159: 257-292. https://www.ams.org/journals/tran/1971-159-00/S0002-9947-1971-0284352-8/S0002-9947-1971-0284352-8.pdf