首页 > 其他分享 >《命令行上的数据科学第二版》校对活动重新启动

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

时间:2023-04-22 23:12:52浏览次数:51  
标签:u4e00 翻译 u9fff 列表 重新启动 命令行 校对 x20


仓库:https://github.com/apachecn/ds-cmd-line-2e-zh

整体进度:https://github.com/apachecn/ds-cmd-line-2e-zh/issues/1

贡献指南:https://github.com/apachecn/ds-cmd-line-2e-zh/blob/master/CONTRIBUTING.md

章节列表:


贡献指南

请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)


有用的链接

流程

一、认领

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

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

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

二、校对

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

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

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

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

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

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

三、提交

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

请见廖雪峰 Git 教程

Markdown 排版要求

  1. 代码块和图片无需校对,并且不计入字数。
  2. 汉字和英文字母,汉字和数字之间空一格。但是中文标点和任何字符之间都不用空格。
  3. 粗体斜体和链接要求同上,中文和英文粗体,英文和中文粗体之间也需要空格。
  4. 任何编程语言中出现的东西,比如变量名,类名,函数名,包名,以及命令行中出现的东西,比如命令,文件名,路径,扩展名,都需要包在内联代码中。内联代码与汉字/标点之间无需空格,但和英文字母或数字之间空一格。
  5. 表格的格式容易乱,保证它们显示正常。
  6. 标题和较短的列表需要特别校对。
  7. 有少量未翻译的段落,使用谷歌翻译之后再校对。

有用的正则表达式

链接:

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

表格:

^\|

中文间空格:

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

[\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}$


标签:u4e00,翻译,u9fff,列表,重新启动,命令行,校对,x20
From: https://blog.51cto.com/wizardforcel/6215676

相关文章

  • # ApacheCN 校对活动参与手册
    目的本文档旨在为一般贡献者提供社区校对活动的参与指南。本手册充分研究了神经翻译引擎的特点,结合了社区成员的先进经验,使单人可在一周内校对完五本书,而无需逐字阅读。版本信息版本日期编辑人v1.02022.5.8飞龙译后编辑简介ApacheCN是立足于自动化的社区,采用了【神经机器翻译】引......
  • 阿里云1+X云计算开发与运维实战——使用kubectl命令行工具对容器进行操作
    1、实验概述使用Kubectl 命令行工具操作 kubernetes 集群是最直接的管理集群的途径。开始实验后,系统自动在阿里云上创建一个Kubernetes集群。根据实验步骤操作说明,远程登陆集群master节点,然后使用kubectl命令行工具,对集群进行基本操作。包括创建资源对象,显示和查找资源对象,更新......
  • 命令行和cmc工具搭建长安链多节点集群和部署智能合约
    这里写目录标题配置环境gitgolanggcc环境搭建源码下载源码编译配置文件生成PermissionedWithCert编译及安装包制作启动节点集群查看节点启动使用正常使用CMC命令行工具部署、调用合约编译&配置部署示例合约长安链部署目录说明参考资料配置环境git下载地址:https://git-scm.com/dow......
  • kingpin 简单强大命令行
    功能比flag库强大,用法差不多。相比flag库,最重要的一点就是支持不加"-"的调用。实例helloworldpackagemainimport("fmt""gopkg.in/alecthomas/kingpin.v2")var(debug=kingpin.Flag("debug","Enabledebugmode.").Bool()t......
  • Cobra 快速入门 - 专为命令行程序而生
    最近一直在看 Istio(一个 ServiceMesh 框架)相关的东西,当看到其源码时发现了一个新东西 Cobra,一查却发现这是个好东西,用的地方可不少,比如:Docker、Kubernetes 等都有它的身影存在。为了更好的了解这些开源框架(如,Istio、Kubernetes 等),势必需要对 Cobra 做一个详细的了解,后续可......
  • gitlab命令行修改登录页
    现象误操作修改了登录页的url,导致无法登录的问题修改进入gitlab容器dockerexec-itgitlab/bin/bash进入postgresql数据库命令行gitlab-psql执行更改语句UPDATEapplication_settingssethome_page_url='';重启gitlabgitlab-ctlrestart执行截图......
  • FlashFXP命令行
    FlashFXP是一个非常好用的FTP工具,同时也是可以使用命令行进行操作。格式:flashfxp.exe-uploadftp://user:pass@ip:port-localpath="本地路径"-remotepath="远程FTP上的路径"上传使用FlashFXP上传文件(夹)的命令行语法:flashfxp.exe-uploadftp://user:pass@ip:port-localpa......
  • jad 命令行批量反编译
    下载地址:http://varaneckas.com/jad/ 解压放到jdkbin目录比如需求是要把org文件夹下及其子文件夹下所有的class文件反编译后放到src目录中,并保持package原始结构命令这样:jad-r-dsrc-sjava"org/**/*.class"-r表示保持原始package结构-dsrc表示output目录为当前的src目录-......
  • memcached命令行参数说明
    评:1、启动Memcache常用参数-p<num>设置TCP端口号(默认不设置为:11211)-U<num>UDP监听端口(默认:11211,0时关闭)[u][b]-l<ip_addr>绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)[/b][/u]-d以daemon方式运行......
  • CLI命令行应用
    前言针对golang这门高级语言,主要想了解它的语言特性还有服务器建站还有微服务搭建方面的用途,以下都可以算是使用记录。一、命令行应用的标准库实现很多语言都有针对命令行参数的功能包,比如python的argparse和golang的flag两个标准库,对于不少c/cpp程序员来说,最直显的就是main函......