Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions docs/manual/luogu/account/id-verify.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,17 @@ sidebar_label: 实人认证

:::caution

- 洛谷将通过第三方提供的人脸核验服务来核实用户提供的**姓名、18 位居民身份证(或港澳台居民居住证)号码**与申请者是否一致。
- 未持有以上证件请直接[人工认证](#manual-certify)。
- 洛谷将通过第三方提供的人脸核验服务来核实用户提供的**姓名、居民身份证或港澳台居民居住证号码**与申请者是否一致。
- 未申领过以上证件,未在官方留过人脸数据的请直接[人工认证](#manual-certify)。
- 即使您已有奖项认证,在追加新的奖项认证前,也需要先完成实人认证。
- 一旦认证通过认证,绑定的实人信息无法自主更改。**请务必**使用自己的身份信息进行认证,如有错误请立即联系管理员处理。

:::

## 自助认证

如持有 18 位居民身份证(或港澳台居民居住证)号码,请按照以下步骤进行自助认证。
如正式申领过居民身份证、18位号码的港澳台居民居住证,请按照以下步骤进行自助认证。
如未领取过以上证件,请直接[人工认证](#manual-certify)。

1. 进入[用户设置-安全设置](https://www.luogu.com.cn/user/setting/security),找到实人认证设置项,点击【开始认证】。
2. 输入真实姓名和身份证号码(或港澳台居民居住证号码),点击提交。
Expand Down Expand Up @@ -61,7 +62,7 @@ UID(洛谷用户编号):

### 具体受理的情形

- 其他证件类型:未持有 18 位居民身份证(或港澳台居民居住证)号码
- 其他证件类型:未申领过居民身份证或港澳台居民居住证
- 认证信息错误:账号的实人认证信息非本人。
- 认证信息迁移:用户的实人认证的迁移申请。
- 无法通过扫脸验证:已更换网络环境或设备都无法自助完成认证。
Expand Down
10 changes: 5 additions & 5 deletions docs/manual/luogu/account/register-roll.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

设置完成后,登录或进行重要操作时系统都会要求完成这一步额外验证。请确保绑定的手机号和邮箱能正常接收验证信息,以免遇到无法登录的情况。

对于不方便使用手机的场景(如学校机房、考场),建议额外设置邮箱验证码和硬件通行密钥(passkey)作为备用。
对于不方便使用手机的场景(如学校机房、考场),建议额外设置邮箱验证码和硬件通行密钥(Passkey)作为备用。

下面介绍每种验证方式的具体设置方法。

Expand All @@ -40,7 +40,7 @@

进入个人设置-安全设置页面([https://www.luogu.com.cn/user/setting/security](https://www.luogu.com.cn/user/setting/security)),点击【设置验证码】按钮,按照页面提示设置两步验证码。

### 设置通行密钥(passkey
### 设置通行密钥(Passkey

通行密钥利用设备自带的指纹、面部识别或锁屏密码来验证身份,就像用指纹解锁手机一样简单。洛谷支持使用通行密钥直接登录(无需输入账号密码),是目前最推荐也最省心的账号保护方式。

Expand All @@ -54,13 +54,13 @@

#### 软件通行密钥

建议使用常用电脑的系统级通行密钥(passkey),如 Windows hello、Apple password 等。不建议使用浏览器提供的内置通行密钥功能,一旦浏览器被删除或卸载,该通行密钥也会丢失无法找回。
建议使用常用电脑的系统级通行密钥(Passkey),如 Windows Hello、Apple Password 等。不建议使用浏览器提供的内置通行密钥功能,一旦浏览器被删除或卸载,该通行密钥也会丢失无法找回。

在洛谷账号通行密钥管理页面,可对已有的通行密钥进行重命名、删除操作。也可继续绑定新的通行密钥。

![通行密钥管理页面](./_image/passkey-2.png)

您可额外绑定手机设备的通行密钥(passkey)。在触发的通行密钥弹窗中选择【使用手机、平板电脑或安全密钥】选项,页面将跳转至二维码页面,使用支持扫码的手机相机扫描该二维码即可进入绑定流程。
您可额外绑定手机设备的通行密钥(Passkey)。在触发的通行密钥弹窗中选择【使用手机、平板电脑或安全密钥】选项,页面将跳转至二维码页面,使用支持扫码的手机相机扫描该二维码即可进入绑定流程。

![通行密钥绑定流程](./_image/passkey-3.png)

Expand All @@ -70,7 +70,7 @@

如果您已购买硬件密钥,将其插入电脑的 USB 接口后,点击【绑定新的通行密钥】按钮,在弹窗中选择【使用手机、平板电脑或安全密钥】,根据提示触摸密钥上的感应区域并输入 PIN 码即可完成绑定。

洛谷官方硬件密钥正在预售中,详情请查看[Luogu Passkey 购买页](https://class.luogu.com.cn/course/passkey)。
洛谷官方硬件密钥正在销售中,详情请查看[Luogu Passkey 购买页](https://item.taobao.com/item.htm?id=1067353456619)。

### 重置双因素验证

Expand Down
62 changes: 48 additions & 14 deletions docs/rules/academic/handbook/markdown.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

Markdown 的目标是实现「易读易写」,成为一种适用于网络的书写语言。因此洛谷使用 Markdown 发布内容。

洛谷的 Markdown 解析器在基础语法上遵循 [CommonMark 行内解析规则](https://spec.commonmark.org/current/#inlines),并支持 GFM 与下文说明的洛谷扩展语法。为保证安全性,原始 HTML 标签不会被解析,请使用 Markdown 或本手册提供的扩展语法实现排版。

**请仔细阅读下列文档,如果没有按照要求正确使用格式,将可能无法发出讨论,或者被删除。**

:::info[请注意]
Expand Down Expand Up @@ -44,22 +46,28 @@ Markdown 的目标是实现「易读易写」,成为一种适用于网络的

## 段落内部换行{#paragraphs-internal}

在行末输入**两个空格**可以达到比分段更加紧凑的换行的效果
在行末输入**两个空格**或一个反斜线(`\`),可以达到比分段更加紧凑的换行效果

**例如:**

```markdown
这是第一行
这是第二行

这是第三行\
这是第四行
```

(请注意“这是第一行”后的两个空格,可以用鼠标拖动选中它们)
(请注意“这是第一行”后的两个空格,可以用鼠标拖动选中它们

显示的效果如下:

这是第一行
这是第二行

这是第三行\
这是第四行

## 标题{#heading}

Markdown 的标题是在行首插入 1 到 6 个 `#`,`#` 和标题文字之间使用一个或多个空格,对应到标题 $1$ 到 $6$ 级。
Expand Down Expand Up @@ -88,9 +96,9 @@ Markdown 的标题是在行首插入 1 到 6 个 `#`,`#` 和标题文字之间

## 强调{#emphasis}

Markdown 使用星号(`*`)和底线(`_`)作为标记强调字词的符号,被 `*` 或 `_` 包围的字词会被转成用 `<em>` 标签包围(即*斜体*),用两个 `*` 或 `_` 包起来的话,则会被转成 `<strong>`(即**粗体**
Markdown 使用星号(`*`)和底线(`_`)标记需要强调的文字:一对标记表示*斜体*,两个连续的标记表示**粗体**;两个波浪号(`~~`)可表示~~删除线~~。标记需要紧贴被修饰的内容,不能在标记与内容之间插入空白

**例如:**
**基本写法:**

```markdown
*单星号斜体*
Expand All @@ -102,6 +110,8 @@ _单下划线斜体_
__双下划线加粗__

~~删除线~~

这是一段包含**加粗内容**的普通文本。
```

显示的效果如下:
Expand All @@ -116,9 +126,31 @@ __双下划线加粗__

~~删除线~~

但是如果 `*` 或 `_` 的两边都有空白的话,它们就只会被当成普通的符号。如果要在文字前后直接插入普通的星号或底线,可以用反斜线(`\`)(参见下面的“反斜杠”部分)
这是一段包含**加粗内容**的普通文本

**例如:**
:::tip[强调标记的边界]

星号和底线并非总会按最近的一对自动配对。由 `*`、`_` 形成的斜体和粗体标记,都必须位于可识别的边界;例如结束标记前是标点、后面又紧接文字时,可能无法被识别为强调结束标记。

```markdown
*某项状态(并非最终状态)*的说明

**某项状态(并非最终状态)**的说明
```

上例中的星号会按普通文本显示。可将结束标记移至合适的位置:

```markdown
*某项状态(并非最终状态)的*说明

**某项状态(并非最终状态)的**说明
```

:::

如果 `*` 或 `_` 的两边都有空白,它们会被当作普通符号。若需要在文字前后直接显示星号或底线,可以用反斜线(`\`)转义(参见下面的“反斜杠”部分)。

**转义示例:**

```markdown
\*使用反斜线开头的\*被当做是普通的字符\*
Expand All @@ -134,7 +166,7 @@ __双下划线加粗__

### 大段代码

Markdown 建立代码块的方法:\`\`\` 置于这段代码的首行和末行,独立成一行。第一行的 \`\`\` 后面可以加上语言名称,例如 cppjava、c、pascal 等(不要写成 c++)。**请注意,对于未指定语言的程序代码会被 fallback 到 C++,其他无法识别的语言名称(如 plain)会作为普通文本渲染**
Markdown 建立代码块的方法:在代码的首行和末行分别使用三个或更多的反引号(\`\`\`)或波浪号(`~~~`),并独立成行。首行标记后可加语言名称,例如 `cpp`、`c++`、`java`、`c`、`pascal` 等;未指定语言时,代码会按 C++ 显示

**例如:**
`````
Expand Down Expand Up @@ -325,22 +357,22 @@ Markdown 支持有序列表和无序列表以及任务列表。无序列表使
在方块括号后面紧接着圆括号并插入网址链接即可,如果还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可,例如:

```markdown
[行内式链接标题](http://www.luogu.com.cn/ "可选标题")
[行内式链接标题](https://www.luogu.com.cn/ "可选标题")
```

显示效果为:

这是[行内式链接标题](http://www.luogu.com.cn/ "可选标题") 。可将光标移至链接上查看 title 效果。
这是[行内式链接标题](https://www.luogu.com.cn/ "可选标题")。可将光标移至链接上查看 title 效果。

## 图片{#image}

Markdown 使用一种和链接很相似的语法来标记图片。在互联网上发表含有图片的内容时,需要将该图片上传至可公开访问的存储空间内(也就是俗称的图床),在洛谷内可以使用[图床](https://www.luogu.com.cn/image)上传图片后复制图片引用地址来使用该图片,具体使用说明可查看[操作说明](/manual/luogu/faq#image-upload)

行内式的图片语法如下:

`![图片下方文字](图片相对路径或绝对路径)`
`![替代文字](图片相对路径或绝对路径)`

`![图片下方文字](图片相对路径或绝对路径 "可选标题")`
`![替代文字](图片相对路径或绝对路径 "可选标题")`

**详细叙述如下**:一个惊叹号 `!`,接着一个方括号,里面放上图片的替代文字(这些文字将在图片加载失败的时候显示),接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 title 文字。

Expand Down Expand Up @@ -435,7 +467,7 @@ _ 底线

表格合并是一种在表格中合并多个单元格的方法,可以用于显示连续的数据或合并多个单元格。

在正常 Markdown 语法的基础上,结合 `^` 向上合并单元格,结合 `<` 向左合并单元格。在同一个表格内可混合使用这两种方式。
在正常 Markdown 语法的基础上,结合 `^` 向上合并单元格,结合 `<` 向左合并单元格。在同一个表格内可混合使用这两种方式。合并标记必须是单元格内唯一的纯文本内容,不能与其他文字或 Markdown 格式混用。

```markdown
| 标题 1| 标题 2| 标题 3 |标题 4|
Expand Down Expand Up @@ -565,7 +597,7 @@ _ 底线

![折叠框示例](./_image/callout.png)

嵌套语法:最深的一层是三个 `:`,每往外一层就增加一个 `:`。
嵌套语法:最深的一层是三个 `:`,每往外一层就增加一个 `:`。区块引用、列表和折叠框等容器的支持组合嵌套,请合理使用。

```markdown
::::::warning[我是警告]
Expand All @@ -588,7 +620,9 @@ _ 底线

## 插入 Bilibili 视频{#bilibili-video}

见 [https://www.luogu.com.cn/paste/okqcziz9](https://www.luogu.com.cn/paste/okqcziz9)。
可用图片语法插入 Bilibili 视频。

具体效果见 [https://www.luogu.com.cn/paste/okqcziz9](https://www.luogu.com.cn/paste/okqcziz9)。

## LaTeX 公式支持{#latex}

Expand Down
Loading