Format References in APA 7th (CNE examples)
Format References in APA 7th (CNE examples)
Overview
This skill provides ready-to-test examples for formatting non-English (CJK) references in APA 7th, using the CNE (Cite Non-English) conventions:
- Romanization + English translation in brackets
- No original-script output in APA (in this CNE variant)
This is designed for:
- learning the formatting rules, and
- benchmarking/evaluating an AI workflow against fixed expected outputs (no AI calls required for the demo).
When to Use
- You want APA 7 citations for non-English sources with romanization + translation.
- You want a stable test set (“fixtures”) + gold outputs to evaluate formatting quality.
Interactive demo (fixtures + expected output)
Reproduce locally (benchmark + fixtures)
Dataset:
citation/apa-7th-cne.en-USFixture file:
benchmarks/citation/apa-7th-cne.en-US.jsonReport file:
benchmarks/reports/citation-apa-7th-cne.en-US.jsonRun with core CLI:
# In ai-research-skills-core
# Note: pass the dataset filename (with .json)
npx tsx packages/cli/bin/run.js bench run citation/apa-7th-cne.en-US.json \
--benchmarks-dir /path/to/ai-research-skills/benchmarks \
--output /path/to/ai-research-skills/benchmarks/reports(Lazy-loaded to keep page fast)
Procedure (human / workflow)
- Collect minimal fields: author(s), year, title, container (journal/book), publisher, pages, URL.
- Decide whether to include translations and how to bracket them (APA CNE uses
[English translation]). - Format using your preferred toolchain:
- Zotero with a CSL style, or
- a citeproc pipeline, or
- a controlled template for special cases.
- Validate against fixtures (if you need repeatability):
- same inputs → same outputs
- compare to gold outputs and record diffs
Notes
- The fixture dataset is intentionally small and representative. Expand it as your evaluation needs grow.
Last updated on