format-citations
정보
이 스킬은 R에서 CSL/citeproc 처리를 통해 APA, 시카고, IEEE와 같은 학술 스타일 간 인용 및 참고문헌을 서식화합니다. 저자 서식, 날짜, 이탤릭체, DOI 포함에 대한 스타일 규칙을 적용합니다. 인용 스타일 간 변환이나 제출용 스타일 규격 참고문헌 생성에 사용하세요.
빠른 설치
Claude Code
추천npx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/format-citationsClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
name: format-citations description: > Zitate und Literaturverzeichnisse über verschiedene akademische Stile hinweg formatieren (APA 7, Chicago, Vancouver, IEEE, benutzerdefiniert) unter Verwendung von CSL/citeproc-Verarbeitung in R. Stilregeln anwenden für Autorenformatierung, Datumsplatzierung, Kursivschrift, DOI-Einbindung und Reihenfolge des Literaturverzeichnisses. Verwenden, wenn zwischen Zitierstilen konvertiert oder stilkonforme Literaturverzeichnisse für Einreichungen erstellt werden sollen. license: MIT allowed-tools: Read Grep Glob WebFetch WebSearch metadata: author: Philipp Thoss version: "1.0" domain: citations complexity: intermediate language: R tags: citations, csl, citeproc, formatting, academic-styles locale: de source_locale: en source_commit: 6f65f316 translator: claude-sonnet-4-6 translation_date: 2026-03-16
Zitate formatieren
Zitate und Literaturverzeichnisse über verschiedene akademische Stile hinweg formatieren unter Verwendung von CSL-Definitionen und citeproc-Verarbeitung in R, mit Regeln für Autorenformatierung, Datumsstile, Kursivschrift und DOI-Einbindung.
Wann verwenden
- Umstellung eines Manuskripts von einem Zitierstil auf einen anderen (z.B. APA zu Vancouver)
- Erzeugung eines stilkonformen Literaturverzeichnisses für Zeitschrifteneinreichung
- Prüfung, ob Zitate korrekt nach einem bestimmten Stil formatiert sind
- Erstellung konsistenter In-Text-Zitate und korrespondierender Literaturverzeichniseinträge
- Anpassung eines CSL-Stils für besondere Zeitschriftenanforderungen
Eingaben
- Erforderlich: Bibliographiedaten (BibTeX .bib-Datei oder BibEntry-Objekt)
- Erforderlich: Zielzitierstil (APA 7., Chicago Autor-Jahr, Vancouver, IEEE oder benutzerdefinierte CSL-Datei)
- Optional: Spezifische zu formatierende Zitierschlüssel (Standardmäßig werden alle Einträge formatiert)
- Optional: Dokumentkontext (Quarto .qmd, R Markdown .Rmd oder eigenständig)
- Optional: Sprachgebiet für lokalisierte Formatierung (z.B. Deutsch: „und" statt „and")
Vorgehensweise
Schritt 1: Stilregeln und CSL-Definition laden
Den Zielzitierstil vorbereiten:
- Vordefinierten Stil identifizieren: Standardstile im CSL-Repository unter https://github.com/citation-style-language/styles finden.
- CSL-Datei herunterladen oder lokalisieren: Sicherstellen, dass die .csl-Datei für das Projekt zugänglich ist. Häufige Stile:
| Stil | CSL-Dateiname | In-Text-Format |
|---|---|---|
| APA 7. Auflage | apa.csl | (Nachname, Jahr) |
| Chicago Autor-Jahr | chicago-author-date.csl | (Nachname Jahr) |
| Vancouver | vancouver.csl | Nummern [1] |
| IEEE | ieee.csl | Nummern [1] |
| Nature | nature.csl | Hochgestellte Nummern |
- Sprachgebiet prüfen: CSL-Stile verwenden Sprachgebietsdateien für lokalisierte Begriffe. Sicherstellen, dass das richtige Sprachgebiet konfiguriert ist.
- Benutzerdefinierte Änderungen: Falls der Zielstil von einem Standard-CSL-Stil abweicht, die CSL-XML-Datei bearbeiten oder eine Kopie erstellen.
Erwartet: Die CSL-Stildatei ist geladen und alle stilspezifischen Regeln sind dokumentiert.
Bei Fehler: Falls kein exakter CSL-Stil verfügbar ist, den nächstliegenden Stil als Basis verwenden und die benötigten Änderungen dokumentieren. Häufige Anpassungen: Reihenfolge der Autoren, Datumsformat, Verwendung von Kursivschrift vs. Anführungszeichen für Titel.
Schritt 2: Stilregeln auf Einträge anwenden
Jeden Bibliographieeintrag gemäß den CSL-Regeln formatieren:
-
Autorenformatierung:
- APA: Nachname, Initiale(n). Format, „&" vor dem letzten Autor, max. 20 Autoren
- Vancouver: Nachname Initialen, Komma-getrennt, max. 6 dann „et al."
- Chicago: Erster Autor invertiert, nachfolgende in normaler Reihenfolge
-
Titelformatierung:
- APA: Satzmäßige Großschreibung für Artikeltitel, titelgemäße Großschreibung für Bücher/Zeitschriften
- Vancouver: Satzmäßige Großschreibung, keine Kursivschrift für Artikeltitel
- Zeitschriftennamen je nach Stil abgekürzt oder ausgeschrieben
-
Datum und Volumen:
- APA: (Jahr). Vor dem Titel
- Vancouver: Jahr;Volumen(Ausgabe):Seiten
- IEEE: vol. X, no. Y, S. Z–W, Mon. Jahr
-
DOI/URL-Einbindung:
- APA 7: DOI als
https://doi.org/10.xxxx(immer einschließen) - Vancouver: DOI nach Seitenangaben, optional
- Einige Stile erfordern „Verfügbar unter:" vor URLs
- APA 7: DOI als
-
Seitenangaben und Identifikatoren: Seitenbereiche, Artikelnummern und elektronische Standorte korrekt formatieren.
Erwartet: Jeder Eintrag ist vollständig im Zielstil formatiert mit korrekter Autorenreihenfolge, Zeichensetzung und Typografie.
Bei Fehler: Falls ein Eintrag vom Stil nicht unterstützte Felder hat (z.B. Softwarezitat im Vancouver-Stil), auf den nächsten unterstützten Eintragstyp zurückfallen und die Abweichung dokumentieren.
Schritt 3: In-Text-Zitate generieren
Die in den Dokumenttext eingebetteten Zitationsverweise erstellen:
-
Autor-Jahr-Stile (APA, Chicago):
- Einzelner Autor: (Müller, 2024)
- Zwei Autoren: (Müller & Schmidt, 2024)
- Drei oder mehr: (Müller et al., 2024)
- Narrativ: Müller (2024) berichtet, dass...
- Seitenverweis: (Müller, 2024, S. 45)
-
Nummerierte Stile (Vancouver, IEEE):
- Sequenziell nummeriert in Reihenfolge des ersten Erscheinens: [1], [2], [3]
- Bereiche: [1–3], [1, 3, 5]
- Hochgestellt (Nature): ¹, ²⁻⁴
-
Mehrdeutigkeiten auflösen: Wenn mehrere Einträge zur gleichen Zitation zusammenfallen (gleicher Autor, gleiches Jahr), Buchstabensuffixe hinzufügen: (Müller, 2024a), (Müller, 2024b).
Erwartet: In-Text-Zitate stimmen exakt mit dem Literaturverzeichnis überein und folgen den Regeln des Zielstils.
Bei Fehler: Falls Mehrdeutigkeitsregeln den Stil überkomplizieren, die spezifischen Stilrichtlinien für die Disambiguierung konsultieren (einige Stile verwenden Initialen des Vornamens statt Buchstabensuffixe).
Schritt 4: Literaturverzeichnis zusammenstellen
Die vollständige Literaturliste generieren:
-
Sortierreihenfolge: Nach Stil sortieren:
- APA: Alphabetisch nach Nachname des ersten Autors, dann Jahr
- Vancouver: In Reihenfolge des ersten Erscheinens im Text
- Chicago: Alphabetisch nach Nachname
-
Formatierung: Jeden formatierten Eintrag mit korrekten hängenden Einzügen, Abständen und Trennzeichen zusammenstellen.
-
Überschrift: Geeignete Abschnittsüberschrift verwenden:
- APA: „Literatur" (englisch: „References")
- Chicago: „Bibliographie" oder „Zitierte Werke"
- Vancouver: „Literatur"
-
Ausgabe rendern: Für Quarto/R Markdown den CSL-Prozessor die Formatierung übernehmen lassen. Für eigenständige Ausgabe formatierten Text oder HTML erzeugen.
Erwartet: Ein vollständiges, korrekt geordnetes und formatiertes Literaturverzeichnis, das zum gewählten Stil passt.
Bei Fehler: Falls die Sortierreihenfolge falsch ist, die Sprachgebiet-Einstellungen des CSL-Prozessors prüfen (betrifft die Alphabetisierung in nicht-englischen Namen). Falls Einträge fehlen, sicherstellen, dass alle zitierten Schlüssel in der .bib-Datei vorhanden sind.
Schritt 5: Ausgabe validieren und exportieren
Die formatierte Ausgabe prüfen und liefern:
- Stichprobenprüfung: 3–5 Einträge manuell gegen die Stilrichtlinien prüfen: Autorformat, Interpunktion, Kursivschrift, DOI-Format.
- Querverweis: Sicherstellen, dass jedes In-Text-Zitat einen korrespondierenden Literaturverzeichniseintrag hat und umgekehrt.
- Exportformate: Ausgabe in dem für den Arbeitsablauf benötigten Format liefern:
- Quarto/R Markdown: YAML-Header mit
bibliography:undcsl:konfigurieren - Eigenständig: Formatierten Text, HTML oder Word-Dokument erzeugen
- LaTeX: Formatierten .bbl-Dateiabschnitt erzeugen
- Quarto/R Markdown: YAML-Header mit
Erwartet: Validierte, stilkonforme Zitate und Literaturverzeichnis, bereit für die Einreichung oder Veröffentlichung.
Bei Fehler: Falls die Validierung Inkonsistenzen findet, die CSL-Stilregeln (Schritt 1) mit den stilspezifischen Transformationen (Schritt 2) abgleichen. Häufige Probleme: Groß-/Kleinschreibungsregeln, die vom Bibliographiemanager nicht durchgesetzt werden, fehlende Felder, die zu unvollständigen Einträgen führen.
Validierung
- CSL-Stildatei korrekt geladen und Stilregeln dokumentiert
- Autorenformatierung entspricht den Regeln des Zielstils
- Titel, Daten, Volumina und Seitenangaben korrekt formatiert
- DOIs/URLs gemäß Stilanforderungen eingebunden
- In-Text-Zitate stimmen mit Literaturverzeichniseinträgen überein
- Sortierreihenfolge des Literaturverzeichnisses entspricht dem Stil
- Stichprobenprüfung repräsentativer Einträge gegen Stilrichtlinien bestanden
- Querverweisüberprüfung: keine verwaisten Zitate und keine nicht zitierten Einträge
Häufige Fehler
- CSL-Stile variieren in subtilen Details: Zwei „APA"-Stildateien aus verschiedenen Quellen können unterschiedliche Ergebnisse liefern. Immer das offizielle CSL-Repository (citation-style-language/styles) als Autoritätsquelle verwenden.
- Groß-/Kleinschreibungsregeln zwischen Stilen verwechseln: APA verwendet Satzmäßige Großschreibung für Artikeltitel, aber titelgemäße Großschreibung für Zeitschriftennamen. Eine globale Anwendung einer Groß-/Kleinschreibungsregel erzeugt in den meisten Stilen falsche Ergebnisse.
- Autorenmehrdeutigkeiten nicht auflösen: Wenn zwei Einträge den gleichen Erstautor und das gleiche Jahr haben, erfordern die meisten Stile eine Disambiguierung (Buchstabensuffixe oder zusätzliche Autoreninitialen). Fehlende Disambiguierung hinterlässt mehrdeutige Zitate.
- Sprachgebiet ignorieren: Deutsche Bibliographien brauchen „und" statt „and", „Hrsg." statt „Eds." und passende Datumsformate. Die Sprachgebietskonfiguration im CSL-Prozessor muss zum Dokumentsprachgebiet passen.
- Annehmen, dass alle Zitierstile „Nachname, Jahr" sind: Nummerierte Stile (Vancouver, IEEE) haben grundlegend andere Sortier- und Referenzierungsregeln. In-Text-Zitat-Generierung und Sortierung des Literaturverzeichnisses müssen zum Stiltyp passen.
Verwandte Skills
manage-bibliography-- Bibliographiedateien erstellen und bereinigen, bevor die Formatierung angewendet wirdvalidate-references-- Zitate gegen externe Quellen prüfen, bevor sie formatiert werdencreate-quarto-report-- Quarto-Dokumente erstellen, die formatierte Zitate konsumierenformat-apa-report-- spezialisierte APA-7-Formatierung für Berichte und Manuskripte
GitHub 저장소
연관 스킬
llamaguard
기타LlamaGuard는 폭력 및 혐오 발언 등 6가지 안전 범주에서 LLM 입력과 출력을 조정하기 위한 Meta의 70-80억 파라미터 모델입니다. 94-95% 정확도를 제공하며 vLLM, Hugging Face 또는 Amazon SageMaker를 사용해 배포할 수 있습니다. 이 기술을 사용하여 AI 애플리케이션에 콘텐츠 필터링 및 안전 가드레일을 손쉽게 통합하세요.
cost-optimization
기타이 Claude Skill은 리소스 적정화, 태깅 전략, 지출 분석을 통해 개발자들이 클라우드 비용을 최적화할 수 있도록 지원합니다. AWS, Azure, GCP에서 클라우드 비용을 절감하고 비용 거버넌스를 구현하기 위한 프레임워크를 제공합니다. 인프라 비용을 분석하거나, 리소스를 적정화하거나, 예산 제약을 충족해야 할 때 사용하세요.
quantizing-models-bitsandbytes
기타이 스킬은 bitsandbytes를 사용하여 LLM을 8비트 또는 4비트 정밀도로 양자화하며, 최소한의 정확도 손실로 50-75%의 메모리 감소를 달성합니다. 제한된 GPU 메모리에서 더 큰 모델을 실행하거나 추론을 가속화하는 데 이상적이며, INT8, NF4, FP4와 같은 형식을 지원합니다. 이 스킬은 HuggingFace Transformers와 통합되어 QLoRA 학습 및 8비트 옵티마이저를 가능하게 합니다.
dispatching-parallel-agents
기타이 Claude Skill은 3개 이상의 독립적인 문제를 동시에 조사하고 해결하기 위해 다중 에이전트를 배치합니다. 공유 상태나 의존성 없이 해결 가능한 무관련 장애 시나리오에 맞게 설계되었습니다. 핵심 기능은 병렬 문제 해결로, 각 독립 문제 영역마다 하나의 에이전트를 할당하여 효율성을 극대화합니다.
