dedot
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseGoal
目标
Find every middle dot (U+00B7) in the text the writer named, give each one a single verdict, and propose a replacement only for dots that join an open list. The review never edits the writer's text.
对作者指定文本中的每个间隔号(U+00B7)给出唯一判定,仅对用于串联开放式列表的间隔号提出替换建议。审校绝不编辑作者的文本。
Workflow
工作流程
When this applies
适用情况
Run the review only when the writer asks for a middle-dot or punctuation review of a named Korean passage, field, section, file, selection or folder, including a final pass over text after a rewrite. For any other request (a summary, a general copyedit or spelling pass, a check of other punctuation marks such as commas or quotation marks, a translation, a rewrite), do that task as asked, at the full reach it calls for, and leave this skill out of it: no review section, and no mention of this skill, its rules or the fact that it was not used. The restraint below (only the separators change, the comma comes first, one verdict per dot, nothing said about other marks) shapes middle-dot proposals and nothing else; it never narrows another task. Such a task covers everything it asks for (in a copyedit: spelling, spacing, wording, other punctuation, sentence flow), gives each problem the fix that reads most naturally rather than the smallest one, and offers alternatives wherever a careful editor would; in a copyedit, middle dots are ordinary editing like any other mark. If the writer asks for the dots to be fixed directly in the file, do the edit they asked for, applying the judgment below to each dot (legitimate and protected dots stay, each list keeps its relation), change nothing else, and say plainly which spans changed and which dots were left and why.
仅当作者要求对其指定的韩文段落、字段、章节、文件、选区或文件夹进行间隔号或标点审校时,才运行本审校;重写后对文本进行最终检查也属于此范围。对于任何其他请求(摘要、全文校对、拼写检查,或检查逗号、引号等其他标点、翻译、改写),应按请求所需的完整范围完成该任务,并且不启用此 skill:不添加审校部分,也不提及此 skill、其规则或未使用此 skill 这一事实。
以下限制(仅更改分隔符、优先使用逗号、每个间隔号只给出一个判定、不谈论其他标点)只用于约束间隔号建议,不会限制其他任务。此类任务应涵盖其要求的一切(在校对中包括拼写、空格、措辞、其他标点和句子流畅度),为每个问题采用最自然的修法而非改动最小的修法,并在谨慎的编辑者会提供替代方案之处提供替代方案;在校对中,间隔号与任何其他标点一样,都属于常规编辑。若作者要求直接修复文件中的间隔号,则按其要求进行编辑,对每个间隔号应用下述判断(合理和受保护的间隔号保持不变,每个列表保留其项目之间的关系),不更改其他内容,并明确说明哪些文本片段发生了变化、哪些间隔号被保留以及原因。
Scope
范围
The scope is exactly what the writer named. If a named file or path does not exist, say which path you looked for, mention a similarly named file nearby only as a question, and stop without reviewing anything. Create, rename or edit no file, not even a temporary extract. When the scope is part of a file (a field such as a store-listing description, the section under one heading), find its first and last line and pass them with . Dots outside the scope are neither judged nor counted; one line saying that other parts also contain middle dots, with an offer to review them on request, is enough.
--lines审校范围严格以作者指定的内容为准。如果指定的文件或路径不存在,应说明查找的是哪个路径;附近存在名称相近的文件时,只能以询问形式提及,并在未审校任何内容的情况下停止。不得创建、重命名或编辑任何文件,即使只是临时提取内容也不例外。当范围是文件的一部分(例如商店商品描述字段、某个标题下的章节)时,找出其第一行和最后一行,并通过 传入。范围外的间隔号既不判定也不计数;只需用一句话说明其他部分也包含间隔号,并主动提出可应要求一并审校。
--linesFinding the dots
查找间隔号
Run . It lists every U+00B7 in scope with its line, column, a kind and the line text, then the in-scope total, the dots outside , and any look-alike characters (U+318D ㆍ, U+2027 ‧, U+30FB ・ and others), which are different characters: never counted, never changed, mentioned only as not in scope. The kinds , , , , , and are protected contexts it recognised mechanically, and they stay in the count. is everything else: read each in its full sentence or row and judge it below, and still check it for a protected context the script cannot see, such as a proper name. The script is your instrument; the report talks about the writer's text, never about the script, its kinds or exit codes. If you read files any other way, read them as UTF-8 (set for Python).
node scripts/find.mjs <file-or-folder> [--lines A-B] [--json]--linescodeurlquotedigitsformulacatalanbulletreviewPYTHONUTF8=1运行 。它会列出范围内的每个 U+00B7,包括所在行、列、kind 和整行文本,随后给出范围内总数、 之外的间隔号数量,以及所有形似字符(U+318D ㆍ、U+2027 ‧、U+30FB ・ 等);这些是不同的字符:绝不计数、绝不更改,仅作为范围外内容提及。、、、、、 和 等 kind 是脚本通过机械方式识别出的受保护上下文,这些间隔号仍计入总数。 表示其余所有情况:阅读每个间隔号所在的完整句子或行,并按下文判断,同时仍需检查脚本无法识别的受保护上下文,例如专有名词。脚本是你的工具;报告只讨论作者的文本,绝不讨论脚本、其 kind 或退出代码。如果以其他方式读取文件,应按 UTF-8 读取(Python 设置 )。
node scripts/find.mjs <file-or-folder> [--lines A-B] [--json]--linescodeurlquotedigitsformulacatalanbulletreviewPYTHONUTF8=1Legitimate dots: keep
合理使用的间隔号:保留
Two answers from the National Institute of Korean Language's online Q&A, 온라인가나다 324634 and 327303, keep the middle dot in three roles and call for a comma, or 및, when the dot only strings together a list that could go on.
- A set closed under one criterion: the items are the whole set. The sentence may close it by stating the count (세 과목인 국어·영어·수학), or common knowledge closes it with no criterion stated (동·서·남·북, 12 months, the days of a week, the four seasons). Keep a commonly closed set without asking.
- Paired phrases: two words read as one pair or opposite (남·녀, 노·사, 여·야, 수입·수출).
- An element shared between words, written once: 출·퇴근 (출근, 퇴근), 국·공립, 장·단점, 3·4분기.
Closure is judged by meaning, never by how many dots there are: a two-item list can be open and a five-item list closed.
韩国国立国语院在线问答“온라인가나다”第 324634 和 327303 条针对间隔号的三种用法作出保留判定,并指出,当间隔号仅用于串联未封闭的列表时,应使用逗号或 및。
- 在同一标准下封闭的集合:各项构成完整集合。句子可以通过说明数量来封闭该集合(세 과목인 국어·영어·수학),也可以由常识封闭集合而不明确说明标准(동·서·남·북, 12个月, 一周中的各天, 四季)。对于通常已经封闭的集合,无需询问,直接保留。
- 成对词语:两个词读起来构成一组或一组对立项(남·녀, 노·사, 여·야, 수입·수출)。
- 词语之间共有的元素只写一次(출·퇴근 (출근, 퇴근), 국·공립, 장·단점, 3·4분기)。
封闭性根据语义判断,绝不依据间隔号数量:两个项目的列表可能是开放式的,五个项目的列表也可能是封闭的。
Open lists: change
开放式列表:更改
A list is open when its items are examples of a larger class. Markers usually say so (등, 같은, 처럼, 따위, 을 비롯한, 예를 들면), or the writer says the items are a selection. A dot between separately named things (brands, products, tools) is a list like any other; the name protection covers only a dot inside one name.
When the text cannot tell whether the items are the whole set and only the writer knows (values or members someone mentioned, a team's own list), ask instead of deciding. Quote the span, say what would decide it (whether these are all of them), and write no replacement in any form: not a conditional one (열린 나열이라면 ...로), not a version to use later. It counts as undecided. Do not ask about a set the sentence or common knowledge already closes.
当列表各项只是更大类别中的示例时,该列表就是开放式的。标记词通常会表明这一点(등, 같은, 처럼, 따위, 을 비롯한, 예를 들면),或者作者会说明这些项目仅为选取出的若干项。分别命名的对象(品牌、产品、工具)之间的间隔号同样构成列表;名称保护仅适用于某一个名称内部的间隔号。
如果文本无法判断各项是否构成完整集合,而且只有作者知道答案(例如某人提到的数值或成员、团队自己的列表),则应询问,而不要自行判定。引用相关文本片段,说明什么信息能作出判断(这些是否已经涵盖全部),并且不要以任何形式写出替换方案:既不写条件式建议(열린 나열이라면 ...로),也不提供供以后采用的版本。该项计为“未决定”。对于句子或常识已经封闭的集合,不要询问。
Protected: never proposed
受保护:绝不提出替换
Quoted text (inside quotation marks, even when it looks like a list), a proper name containing a dot (a company, product, work or event), chemical formulas and mathematics, dotted dates and digit groups (6·25, 4·19, a decimal written with a dot), Catalan l·l, markup syntax, code, and URLs. A name that is also a pair is kept either way.
引号内的引用文本(即使看起来像列表)、包含间隔号的专有名词(公司、产品、作品或活动)、化学式和数学公式、带点的日期和数字组(6·25、4·19、以点表示的小数)、加泰罗尼亚语 l·l、标记语法、代码和 URL,均受保护,绝不提出替换。即使某个名称同时也是成对表达,也应保留。
Proposing a replacement
提出替换建议
In a review, one proposal per open list, covering all of its dots. Give the location (file and line), the original span copied exactly, character for character, including the marker (등, 같은) so the writer can find it, the proposed span, and a short reason saying why the items are an open list. Then re-read the proposal in its sentence for particles and spacing.
- In prose, the comma: A·B·C 등 becomes A, B, C 등. Only the separators change; every item, the marker and all other wording and punctuation stay.
- A connective is a second option only when it keeps the items' relation and reads naturally: 및 or 와/과 when the items go together (all of them apply), 이나 or 또는 when they are alternatives (one is chosen). When the items are alternatives, say in the reason that an and-word would change the meaning. 및 right before 등 often reads heavy; the comma alone is then the better offer.
- In a label row whose layout already separates the items (tags or chips the writer describes as separate, menu or nav items, one item per cell), drop the dots and leave plain spacing with no new mark. A closed or paired label row stays as it is.
在审校报告中,每个开放式列表只提出一个方案,并涵盖该列表中的所有间隔号。给出位置(文件和行号)、逐字符精确复制的原文片段(包括 등、같은 等标记,以便作者定位)、建议的文本片段,以及一段简短理由,说明为何这些项目构成开放式列表。然后将建议放回句子中重新通读,检查助词和空格。
- 在正文中,使用逗号:A·B·C 등 变为 A, B, C 등。仅更改分隔符;所有项目、标记及其他措辞和标点保持不变。
- 连接词仅在能够保留项目关系且读起来自然时作为第二选择:各项共同构成一个整体(全部适用)时使用 및 或 와/과;各项是备选项(只选其一)时使用 이나 또는。当各项互为备选时,应在理由中说明使用“和”类词会改变含义。및 紧接在 등 之前通常显得笨重,此时仅提供逗号更合适。
- 如果标签行的布局已经分隔各项(作者描述为彼此独立的标签或 chips、菜单项或导航项,或每格一个项目),则删除间隔号,仅留普通空格,不添加新标记。封闭或成对的标签行保持原样。
The report
报告
Write to the writer in their language, about their text:
- One opening line with the counts in dots: in-scope U+00B7 total, how many to change, kept, excluded as protected, and undecided, summing to the total. Digit and date dots are in the total; look-alikes and out-of-scope dots are not.
- The proposals.
- The questions, each with no replacement.
- Kept dots with their role and excluded dots with their protected category, each with line and span.
- The basis line from Evidence, and that the file was not changed.
Give each dot one verdict; an answer that offers both a change and a keep for one dot is weaker than either. When nothing needs to change, say so plainly and propose nothing. The review says nothing about anything except middle dots: no notes on spelling, spacing, grammar, dates, wording or other punctuation, not even as an out-of-scope aside. That silence belongs to the review alone; any other task covers everything it asks for.
用作者的语言、围绕作者的文本撰写:
- 开头一行按间隔号给出计数:范围内 U+00B7 总数、建议更改的数量、保留的数量、作为受保护内容排除的数量,以及未决定的数量;这些数字之和等于总数。数字和日期中的点计入总数;形似字符和范围外的间隔号不计入。
- 建议方案。
- 待确认的问题;每个问题均不得附带替换方案。
- 保留的间隔号及其作用,以及被排除的间隔号及其受保护类别;每项均注明行号和文本片段。
- “依据”部分的依据说明行,并说明文件未被更改。
每个间隔号只给出一个判定;对于同一间隔号同时提出“更改”和“保留”的答案,都不如单独给出其中一种判定明确。若无需更改任何内容,应明确说明,并且不提出任何方案。审校只谈论间隔号:不评论拼写、空格、语法、日期、措辞或其他标点,甚至不将其作为范围外说明提及。这种沉默仅适用于审校;任何其他任务都应涵盖其要求的一切。
Rules
规则
Evidence
依据
Name both rulings, 온라인가나다 324634 and 327303, as the basis for keeping the three roles and for the comma or 및 in prose. Where you use them, say that spacing in a label row is this skill's own rule, not one of the rulings, and that 와/과, 이나 and 또는 are chosen from the sentence's meaning and are not what the rulings test; 및 itself is in the rulings. Cite no statistics or detector studies, and claim no benefit beyond matching the rulings.
将两项裁定——온라인가나다 324634 和 327303——列为依据,用以说明保留三种用法的理由,以及正文中使用逗号或 및 的理由。在引用这些依据时,应说明:标签行中的空格处理是此 skill 自身的规则,并非这两项裁定所规定;와/과、이나 和 또는 是根据句子含义选择的,并非这两项裁定所检验的内容;및 本身则包含在这两项裁定中。不得引用统计数据或检测器研究,也不得声称存在超出与裁定相一致之外的任何益处。
Verification
验证
Before finishing, confirm that the opening counts sum to the in-scope total, that every proposal carries its location, exact original span, proposed span and reason, that no question carries a replacement, and that the file is unchanged unless the writer asked for the dots to be fixed directly.
结束前,确认开头各项计数之和等于范围内总数;每个建议均包含位置、精确的原文片段、建议片段和理由;所有问题均不包含替换方案;除非作者要求直接修复文件中的间隔号,否则文件保持未更改。