8.9 KiB
Copy Edit Chapter
task: id: copy-edit-chapter name: Copy Edit Chapter description: Professional editorial polish including grammar, clarity, consistency, style compliance, and accessibility persona_default: technical-editor inputs: - chapter-draft - chapter-number - target-publisher steps: - Review chapter for grammar and spelling - Check terminology consistency throughout - Verify publisher style guide compliance - Improve sentence clarity and readability - Enhance transitions between sections - Check heading hierarchy and structure - Verify code formatting consistency - Review accessibility considerations - Polish language for professional quality - Ensure consistent voice and tone - Create summary of editorial changes - Run execute-checklist.md with accessibility-checklist.md - Run execute-checklist.md with relevant publisher checklist output: Edited chapter with change summary
Purpose
Transform technically accurate content into professionally polished, publication-ready material that is clear, consistent, accessible, and compliant with publisher requirements.
Prerequisites
- Chapter draft completed and technically reviewed
- Technical review issues addressed
- Publisher style guide available
- Access to publisher-guidelines.md knowledge base
- Access to technical-writing-standards.md knowledge base
Workflow Steps
1. Review Grammar and Spelling
Perform comprehensive language check:
Grammar:
- Subject-verb agreement
- Pronoun references
- Verb tenses (use present tense for technical writing)
- Parallel structure in lists
- Sentence fragments and run-ons
Spelling:
- Technical terms spelled correctly
- Consistent spelling (US vs UK English)
- Common technical term errors (e.g., "GitHub" not "Github")
Tools:
- Use spell checker as first pass
- Manual review for technical terms
- Verify proper nouns and product names
Note: Technical writing often uses terms spell checkers don't recognize - verify rather than auto-correct.
2. Check Terminology Consistency
Ensure terms used consistently throughout:
Term Standardization:
- Create term list for chapter
- Use same term for same concept (not "function" then "method" interchangeably)
- Match terminology to official documentation
- Consistent capitalization (e.g., "JavaScript" not "Javascript")
Common Inconsistencies:
- API vs API's vs APIs (plurals and possessives)
- Filename vs file name vs file-name
- Setup vs set up (noun vs verb)
- Backend vs back-end vs back end
Action: Search chapter for term variations and standardize.
3. Verify Publisher Style Guide Compliance
Apply specific publisher requirements:
PacktPub:
- Chicago Manual of Style
- Second person ("you") perspective
- Active voice preferred
- Code formatting in monospace
- Screenshots at required resolution
O'Reilly:
- Chicago Manual of Style
- Specific heading levels
- Code highlighting conventions
- Cross-reference formatting
Manning:
- Conversational but professional tone
- Author voice encouraged
- Specific formatting for code listings
- Margin note requirements
Use relevant checklist:
- packtpub-submission-checklist.md
- oreilly-format-checklist.md
- manning-meap-checklist.md
4. Improve Sentence Clarity
Enhance readability and comprehension:
Clarity Principles:
- One idea per sentence when possible
- Active voice preferred over passive
- Remove unnecessary words
- Break complex sentences into simpler ones
- Use concrete examples over abstractions
Before: "It should be noted that the utilization of this pattern may result in performance improvements."
After: "This pattern often improves performance."
Avoid:
- Jargon without explanation
- Overly complex sentence structures
- Ambiguous pronouns ("it", "this", "that" without clear referent)
- Double negatives
Preserve:
- Author voice and style
- Technical precision
- Necessary complexity
5. Enhance Transitions
Improve flow between sections and ideas:
Between Sections:
- Add transition sentences linking topics
- Preview what's coming next
- Reference what was just covered
- Explain logical progression
Example Transitions:
- "Now that you understand X, let's explore Y..."
- "With this foundation in place, we can tackle..."
- "Building on the previous example, you'll now..."
Within Paragraphs:
- Use transition words (however, therefore, additionally)
- Maintain logical flow
- Connect sentences coherently
Check: Can reader follow the logical progression without getting lost?
6. Check Heading Hierarchy
Ensure proper document structure:
Hierarchy Rules:
- H1: Chapter title (one per chapter)
- H2: Major sections
- H3: Subsections
- H4: Minor subsections (use sparingly)
Heading Best Practices:
- Parallel structure in same level
- Descriptive and specific
- Avoid "Introduction" as H2 (use descriptive title)
- Capitalize consistently
Example:
# Chapter 3: Database Design (H1)
## Understanding Relational Databases (H2)
### Tables and Relationships (H3)
### Primary and Foreign Keys (H3)
## Designing Your First Schema (H2)
### Identifying Entities (H3)
7. Verify Code Formatting Consistency
Ensure all code formatted properly:
Code Blocks:
- Language specified for syntax highlighting
- Consistent indentation (spaces vs tabs)
- Line length appropriate (avoid horizontal scrolling)
- Comments formatted consistently
Inline Code:
- Use backticks for code terms
- Function names:
function_name() - Variables:
variable_name - File paths:
path/to/file.py
Code Callouts:
- Explanations below code blocks
- Reference specific lines when needed
- Expected output shown where relevant
Consistency:
- Same style throughout chapter
- Matches publisher requirements
- Follows language conventions
8. Review Accessibility
Ensure content is accessible to all readers:
Use accessibility-checklist.md
Key Checks:
- Alt text for all images and diagrams
- Color not the sole means of conveying information
- Code examples screen-reader friendly
- Clear heading hierarchy (aids navigation)
- Descriptive link text (not "click here")
- Plain language where possible
- Acronyms defined on first use
Example: Instead of "See the red line in the diagram", use "See the error indicator (red line) in the diagram"
9. Polish Language and Readability
Final pass for professional quality:
Voice and Tone:
- Consistent throughout chapter
- Appropriate for audience (not too casual, not too formal)
- Encouraging and supportive (avoid condescending)
- Technical but approachable
Readability:
- Vary sentence length
- Break up long paragraphs (3-5 sentences typical)
- Use lists for multiple items
- Add white space for visual breaks
Professional Polish:
- Remove filler words (basically, simply, just)
- Strengthen weak verbs (use specific action verbs)
- Replace vague terms with specific ones
- Ensure confident tone (avoid "might", "maybe", "probably")
10. Create Summary of Changes
Document editorial modifications:
Change Log Should Include:
- Major structural changes
- Terminology standardizations
- Sections rewritten for clarity
- Publisher style compliance updates
- Accessibility improvements
Format:
Editorial Changes Summary - Chapter 3
Structural:
- Combined Sections 3.2 and 3.3 for better flow
- Moved error handling to separate section 3.5
Clarity:
- Simplified complex sentences in Section 3.1
- Added transition between Sections 3.3 and 3.4
Terminology:
- Standardized "filesystem" (not "file system")
- Corrected "GitHub" capitalization throughout
Style:
- Applied PacktPub heading format
- Updated code block syntax highlighting
Accessibility:
- Added alt text to all 8 diagrams
- Defined all acronyms on first use
Purpose: Helps author understand changes and learn for future chapters.
Output
Copy edited chapter with:
- Clean, professional prose
- Consistent terminology
- Proper grammar and spelling
- Clear transitions and flow
- Publisher style compliance
- Accessibility improvements
- Change summary document
Quality Standards
Professional copy edit:
✓ Error-free grammar and spelling ✓ Consistent terminology throughout ✓ Clear, readable sentences ✓ Smooth transitions between sections ✓ Proper heading hierarchy ✓ Code formatting consistent ✓ Publisher requirements met ✓ Accessible to all readers ✓ Professional tone maintained ✓ Author voice preserved
Common Pitfalls
Avoid:
❌ Over-editing and losing author voice ❌ Introducing new technical errors ❌ Inconsistent style between sections ❌ Removing necessary technical detail ❌ Making changes without understanding context ❌ Ignoring publisher-specific requirements
Next Steps
After copy editing:
- Return edited chapter to author for review
- Author approves or discusses editorial changes
- Resolve any disagreements collaboratively
- Finalize chapter text
- Proceed to final publication preparation
- Publisher may do additional copy editing pass