《命令行上的数据科学第二版》校对活动重新启动

简介: 《命令行上的数据科学第二版》校对活动重新启动

流程


一、认领


校对者需要熟练掌握 Markdown 和 Git,以及文档的主题(编程,Web开发,大数据,AI,安全之一)。


首先查看整体进度,确认没有人认领了你想认领的章节。


然后回复 ISSUE,注明“章节 + QQ 号”,便于联系和跟踪进度。



二、校对


需要校对【专业术语】和【格式】。


【语法】无需校对因为已经校对完了,并且请最大程度保留原文的语言风格。


译文在docs目录下,原文请见每个文章开头处的链接。


注意:不要修改译文的文件名,因为它们和章节对应!


确保译文符合下方的【Markdown 排版要求】一节。


请参考下方的【有用的正则表达式】一节,以及【翻译引擎易错术语列表】来提高效率。



三、提交


  • fork Github 项目
  • docs文件夹下编辑译文
  • addcommitpush
  • pull request

请见廖雪峰 Git 教程




Markdown 排版要求


代码块和图片无需校对,并且不计入字数。

汉字和英文字母,汉字和数字之间空一格。但是中文标点和任何字符之间都不用空格。

粗体斜体和链接要求同上,中文和英文粗体,英文和中文粗体之间也需要空格。

任何编程语言中出现的东西,比如变量名,类名,函数名,包名,以及命令行中出现的东西,比如命令,文件名,路径,扩展名,都需要包在内联代码中。内联代码与汉字/标点之间无需空格,但和英文字母或数字之间空一格。

表格的格式容易乱,保证它们显示正常。

标题和较短的列表需要特别校对。

有少量未翻译的段落,使用谷歌翻译之后再校对。



有用的正则表达式


链接:

(?<!!)\[[^\]]*\]


表格:

^\|


中文间空格:

中文间空格一般是翻译引擎出错的地方。

[\u4e00-\u9fff]\s+[\u4e00-\u9fff]


未翻译段落:

^[a-zA-Z0-9][^\u4e00-\u9fff]+$
^\s*([\+\-\*]\x20{3}|\d+\.\x20{2})[^\u4e00-\u9fff]+$



内联代码:

在 Markdown 中,内联代码需要用反引号括起来,但一些教程并没有这样做。于是,需要检查中英文边界,将没有用反引号括起来的内联代码改掉。

[\u2018-\u201d\u3001-\u301c\u4e00-\u9fff\uff01-\uff65]\x20*[A-Za-z0-9]|[A-Za-z0-9]\x20*[\u2018-\u201d\u3001-\u301c\u4e00-\u9fff\uff01-\uff65]


粗体/斜体:

\*\*[^\*]+\*\*|(?<!\*)\*[^\*]+\*(?!\*)


标题:

^#+\x20


列表(二十字以内):

短的列表由于没有上下文非常容易出错。

^\s*([\+\-\*]\x20{3}|\d+\.\x20{2}).{1,20}$



奖励


校对者在完工后可以领取千字2~4元的奖励(视难度和工作量而定),请联系飞龙(Q562826179,V:wizardforcel)。


字数统计遵循 word 标准:每一个汉字和标点算一个字,一个连续的英文字母、数字和标点序列算一个字。


相关文章
|
安全 前端开发 网络协议
|
SQL 分布式计算 大数据
统一批处理流处理——Flink批流一体实现原理
统一批处理流处理——Flink批流一体实现原理
1876 0
统一批处理流处理——Flink批流一体实现原理
|
数据采集 Python
Python实用记录(七):通过retinaface对CASIA-WebFace人脸数据集进行清洗,并把错误图路径放入txt文档
使用RetinaFace模型对CASIA-WebFace人脸数据集进行清洗,并将无法检测到人脸的图片路径记录到txt文档中。
341 1
|
9月前
|
数据挖掘 索引
服务器数据恢复—raid6阵列硬盘故障导致上层虚拟机不可用的数据恢复案例
一台由16块硬盘组成的raid6磁盘阵列。磁盘阵列中有一块硬盘因为物理故障掉线,导致服务器上层虚拟机无法正常使用,部分分区丢失,重启物理服务器后发现数据丢失。
|
关系型数据库 MySQL Linux
MySQL8.0安装(Linux - centos)
MySQL8.0安装(Linux - centos)
340 0
|
安全 网络安全 云计算
云计算与网络安全:技术融合与挑战分析
【9月更文挑战第31天】本文将深入探讨云计算和网络安全之间的关系,包括云服务、网络安全、信息安全等技术领域。我们将从云计算的基本概念和特性出发,分析其在网络安全方面的优势和挑战,并探讨如何通过技术和策略来提高云计算的安全性。同时,我们也将讨论网络安全在云计算环境下的重要性,以及如何通过有效的安全措施来保护云服务的安全。最后,我们将通过代码示例来展示如何在云计算环境中实现网络安全。
191 3
|
JSON Ubuntu Linux
Docker:镜像加速器
Docker:镜像加速器
21996 4
Docker:镜像加速器
1分钟解决VS每次运行都显示“正在还原nuget程序包”问题
1分钟解决VS每次运行都显示“正在还原nuget程序包”问题
|
设计模式 Java
深入Java设计模式之责任链模式
深入Java设计模式之责任链模式
266 0
深入Java设计模式之责任链模式