How to produce table XHTML 임정희 M2community 1
Table of Contents 1. XHTML - XHTML 과 HTML 2. Table XHTML - Table의이해 - Table 링크연결 - Table 작성 2 15 th KCSE Editor s Workshop, Seoul 2015
XHTML XHTML 기존에사용되던 HTML 규격이가진문제점을극복 다양한분야에응용될수있도록해주는여러가지확장된기능을포함 웹페이지를기술하기위해사용되는 HTML 을 XML 에알맞도록재정의한마크업언어 XHTML 은 XML 을기반으로만들어짐 최신규격 XHTML 으로서문서볼륨을지정하는태그가거의폐지 문서구조를만드는데특화된언어로변화 3 15 th KCSE Editor s Workshop, Seoul 2015 3
XHTML 과 HTML XHTML 과 HTML 의차이점? XHTML 은 XML 문법을따름 => HTML 과문법규칙이다름 HTML을사용하면할수있으나, XHTML로는불가능한것이있음 - 기존 HTML에서사용하던 <!-- --> 코멘트로스타일이나스크립트의일부를주석처리할수없음 - 미리정의된 <, >, &, " 는사용가능 CSS 를이해하는방식의차이 - CSS 의 Element type 선택자가대문자와소문자로구별 4 15 th KCSE Editor s Workshop, Seoul 2015 4
HTML 과 XHTML HTML/XHTML 문서구조 HTML 문서구조 XHTML 은종료태그가마지막에무조건있어야함 싱글태그인경우 / 를넣어서종료되었다는것을인지하도록설정 XHTML 은의미요소와속성명모두대 / 소문자구분 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title> 제목 </title> <meta name="description" content=" 설명 "> </head> <body> <h1> 제목 1</h1> <p> 내용 </p> 줄바꿈 <br> <img src="blank.gif"> </body> </html> XHTML 문서구조 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3c.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <head> <html> <head> <title> 제목 </title> <meta name="description" content=" 설명 " /> </head> <body> <h1> 제목 1</h1> <p> 내용 </p> 줄바꿈 <br /> <img src="blank.gif" /> </body> </html> 5 15 th KCSE Editor s Workshop, Seoul 2015 5
Table XHTML- Table 의이해 Table 의이해 Table 은 Text 보다더효율적으로특정유형의정보를전달하고출판물에시각적흥미를더함 인용에있어 Table 은다른정보에비해활용가치가높음 연구목적이나독자에게전달코자하는내용에따라선택, 정확한결과를보여주려면 Table, 관계나추세를보여주려면 Graph 을활용함 ANSI/NISO Z39.96-2012 권고사항 From Cho HM. Table 의이해. Seoul: KCSE; 2014 6 15 th KCSE Editor s Workshop, Seoul 2015
Table XHTML- Table 의이해 표 (Table) - Image 표 (Table) - XHTML ANSI/NISO 권고사항표 (Table) 는속성을보존해야하므로, XHTML 로반드시작업해야함. 7 15 th KCSE Editor s Workshop, Seoul 2015
Table XHTML- Table 의이해 <label>table 2.</label> <caption><p>abus and HHUS studies evaluating the interobserver agreement</p></caption> Heading 참고문헌연결 (hyperlink) <table-wrap-foot> <fn id="tfn5-usg-14015"><label>a)</label><p>interobserver agreement obtained with the categorization of BI-RADS category 3, 4A, 4B, 4C, and 5.</p></fn> </table-wrap-foot>.. 8 15 th KCSE Editor s Workshop, Seoul 2015
Table XHTML- Table 의이해 table id 값선언 id= t1-crt-2014-153 t1 => table 번호 crt-2014-153 => pdf 파일명 table label 및 caption 값입력 caption 값입력시이탤릭체, 윗첨자, 아래첨자등 pdf 와동일하게처리 table head 및본문 table foot 부분 9 15 th KCSE Editor s Workshop, Seoul 2015 9
Table XHTML- Table 링크구조 Caption, 본문, foot 부분에레퍼런스값이있을경우에는아래와같이링크걸어줌 Reprinted from Licitra et al. [<xref reftype="bibr" rid="b16-crt-2014-153">16</xref>] with permission of Oxford University Press. EGFR, epidermal growth factor receptor. 10 15 th KCSE Editor s Workshop, Seoul 2015 10
Table XHTML- Table 링크구조 11 15 th KCSE Editor s Workshop, Seoul 2015 11
Table 의작성 XHTM Tagging Table 의작성기준 Column heading: 수평적자료를관리 사선을활용한제목은적절치않음 34 (6%) (O) 34 6% (X) 셀병합등은피함. 하나의데이터는하나의셀안에표기 0. 75 (X) 0.75 (O) 스페이스나 Tab 키를사용하여줄맞추기하지않는다. 가능한세로 1페이지내에조판될수있도록구성한다. 줄맞춤을위해인위적으로셀을추가하지않는다 From Cho HM. Table 의이해. Seoul: KCSE; 2014 12 15 th KCSE Editor s Workshop, Seoul 2015
Table 작성 소프트웨어표추출과정및 Tagging 표 (Table) 원본 PDF 표 (Table) JATS XML 변환 표의 Style 지정없이육안으로셀 (?) 구분불가 표 (Table) Excel 추출 13 15 th KCSE Editor s Workshop, Seoul 2015
Table 작성 JATS XML Tagging 문제 ( 사례 1) 어떤방법으로 Tagging 할것인가? 14 15 th KCSE Editor s Workshop, Seoul 2015
Table 작성 JATS XML Tagging 문제 ( 사례 2)? 15 15 th KCSE Editor s Workshop, Seoul 2015
Reference 1. XNTML 과 HTML 의차이 [Internet]. [cited 2015.2.24]. Available: http://ukjin.tistory.com/57. 2. HTML/XHTML 비교차이점은? [Internet]. [cited 2015.2.24]. Available: http://allnewson.blogspot.kr/2011/05/htmlxhtml.html. 3. Converting XML to HTML using XSLTransform with Example [Internet]. [cited 2015.2.24]. Available: http://www.way2tutorial.com/xml/converting_xml_to_html_using_xsl_transform.php. 4. XSL cource Part 1: XSLT and Xpath-the Basics [Internet]. [cited 2015.2.24]. Available: http://jats.nlm.nih.gov/publishing/tag-library/0.4/n-u8g0.html. 5. Cho YS. How to construct XSL and/or CSS for style sheet of XML files based on the data type definition. Paper presented at: The 14th Editors Workshop; 2014 Nov 19-20; Seoul, Korea 16 15 th KCSE Editor s Workshop, Seoul 2015 16
Thank you. heeya033i@m2community.co.kr 17 15 th KCSE Editor s Workshop, Seoul 2015