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 |
|---|---|---|
| 3356 | 2026. 08. 14. | Java record와 sealed interface로 안전한 API 응답 모델 만들기 |
| 3324 | 2026. 08. 05. | Java 가상 스레드 실전 적용 가이드: I/O 중심 API의 동시성 구조 바꾸기 |
| 3292 | 2026. 07. 28. | Java 메모리 사용량이 계속 늘어날 때: Heap Dump와 JFR로 누수 원인 찾기 |
| 3261 | 2026. 07. 20. | Java record로 API DTO를 단순하게 만드는 방법: 검증·변환·직렬화 실전 적용 |
| 3235 | 2026. 07. 12. | Java API 동시 호출 폭주 대응: Thread Pool, timeout, 장애 격리로 안정성 올리기 |
| 3178 | 2026. 07. 03. | Java 메모리 누수 진단 가이드: jcmd와 JFR로 원인 좁히기 |
| 3130 | 2026. 06. 25. | Java 가상 스레드 적용 전 점검: 블로킹 I/O와 동시성 제한 운영 가이드 |
| 3074 | 2026. 06. 17. | Java 스레드 작업 취소 설계: interrupt, Future, ExecutorService 종료를 제대로 연결하기 |
| 2985 | 2026. 06. 09. | Java 컨테이너 메모리 운영 가이드: 힙, 직접 메모리, GC 로그를 함께 점검하기 |
| 2928 | 2026. 06. 01. | Java Virtual Threads 운영 전환 가이드: 블로킹 API, 커넥션 풀, 관측 지표 점검법 |