Contents
see List작성일 2014. 10. 29.
JATS 1.0 DTD 완벽 가이드
JATS(Journal Article Tag Suite)는 학술 논문을 XML로 표현하기 위한 국제 표준입니다. NISO(National Information Standards Organization)에서 관리하며, 학술 출판에서 널리 사용됩니다.
1. JATS란?
JATS (Journal Article Tag Suite)
- 학술 논문 XML 마크업 표준
- NISO Z39.96-2015 표준
- NLM DTD에서 발전
- 3가지 버전: Publishing, Archiving, Article Authoring
2. DTD 선언
<!-- Publishing DTD -->
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN"
"JATS-journalpublishing1.dtd">
<!-- Archiving DTD -->
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN"
"JATS-archivearticle1.dtd">
3. 기본 문서 구조
<article article-type="research-article" xml:lang="ko">
<front>
<!-- 메타데이터: 저널정보, 논문정보 -->
</front>
<body>
<!-- 본문 내용 -->
</body>
<back>
<!-- 참고문헌, 부록 -->
</back>
</article>
4. Front 섹션 (메타데이터)
<front>
<journal-meta>
<journal-id journal-id-type="doi">10.xxxx/journal</journal-id>
<journal-title-group>
<journal-title>한국과학저널</journal-title>
</journal-title-group>
<issn pub-type="epub">1234-5678</issn>
<publisher>
<publisher-name>한국과학출판사</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.xxxx/article</article-id>
<title-group>
<article-title>연구 논문 제목</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>홍</surname><given-names>길동</given-names></name>
<email>[email protected]</email>
</contrib>
</contrib-group>
<pub-date pub-type="epub">
<year>2024</year><month>01</month><day>15</day>
</pub-date>
<abstract>
<p>연구 초록 내용...</p>
</abstract>
<kwd-group>
<kwd>키워드1</kwd>
<kwd>키워드2</kwd>
</kwd-group>
</article-meta>
</front>
5. Body 섹션 (본문)
<body>
<sec id="intro">
<title>서론</title>
<p>본문 내용...</p>
</sec>
<sec id="methods">
<title>연구 방법</title>
<p>방법론 설명...</p>
<fig id="fig1">
<label>그림 1</label>
<caption><p>그림 설명</p></caption>
<graphic xlink:href="figure1.jpg"/>
</fig>
</sec>
</body>
6. Back 섹션 (참고문헌)
<back>
<ref-list>
<title>참고문헌</title>
<ref id="ref1">
<element-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Kim</surname><given-names>CS</given-names></name>
</person-group>
<article-title>논문 제목</article-title>
<source>저널명</source>
<year>2023</year>
<volume>10</volume>
<fpage>1</fpage>
<lpage>15</lpage>
</element-citation>
</ref>
</ref-list>
</back>
7. 주요 용도
- PubMed Central (PMC) 논문 제출
- 학술 데이터베이스 교환
- CrossRef DOI 등록
- 학술 출판 워크플로우
java
| No | 작성일 | Title |
|---|---|---|
| 2133 | 2026. 02. 11. | Virtual Thread 실전 활용: 동시성 프로그래밍의 혁명 |
| 2132 | 2026. 02. 11. | Java 23 새로운 기능 완전 정리: Pattern Matching의 진화 |
| 2023 | 2025. 11. 30. | Java 직렬화와 JSON 처리 - Jackson 활용 |
| 2022 | 2025. 11. 30. | Java 테스트 - JUnit 5와 Mockito |
| 2021 | 2025. 11. 30. | Java 함수형 프로그래밍 - Lambda와 Method Reference |
| 2020 | 2025. 11. 30. | Lombok 활용 가이드 - 보일러플레이트 제거 |
| 2019 | 2025. 11. 30. | Java Record와 Sealed Class 활용 |
| 2018 | 2025. 11. 30. | 효과적인 Java 예외 처리 전략 |
| 2017 | 2025. 11. 30. | JVM 메모리 구조와 GC 튜닝 |
| 2016 | 2025. 11. 30. | Java 동시성 프로그래밍 - CompletableFuture |