From 088154b9d3cef7bbd6bfe4796b35472e0c23e55f Mon Sep 17 00:00:00 2001 From: dragdra Date: Fri, 28 Feb 2025 16:39:15 +0900 Subject: [PATCH] =?UTF-8?q?(2-25)=20=EA=B3=B5=EB=B0=B1=EC=B2=98=EB=A6=AC?= =?UTF-8?q?=20=EC=B7=A8=EC=86=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DIW_2502A.json | 4 +- DIW_2502B.json | 4 +- DIW_2502C.json | 4 +- DIW_2502D.json | 4 +- DIW_2502E.json | 4 +- DIW_채점기준표.json | 4 +- score5.py | 17 +- .../2502/json_채점기준표/DIW_2502A.json | 749 ------------------ .../2502/json_채점기준표/DIW_2502B.json | 749 ------------------ .../2502/json_채점기준표/DIW_2502C.json | 749 ------------------ .../2502/json_채점기준표/DIW_2502D.json | 749 ------------------ .../2502/json_채점기준표/DIW_2502E.json | 749 ------------------ 12 files changed, 20 insertions(+), 3766 deletions(-) delete mode 100644 회차별채점자료/2502/json_채점기준표/DIW_2502A.json delete mode 100644 회차별채점자료/2502/json_채점기준표/DIW_2502B.json delete mode 100644 회차별채점자료/2502/json_채점기준표/DIW_2502C.json delete mode 100644 회차별채점자료/2502/json_채점기준표/DIW_2502D.json delete mode 100644 회차별채점자료/2502/json_채점기준표/DIW_2502E.json diff --git a/DIW_2502A.json b/DIW_2502A.json index dfac330..91bcf54 100644 --- a/DIW_2502A.json +++ b/DIW_2502A.json @@ -468,8 +468,8 @@ "item": "문구② (2. 해외의 도서관)/③ 진하게" }, "2-25":{ - "path":"boolean(//CHAR[contains(text(),'개가식')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'자유로이 선택하여 열람하는 방식')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('개가식') + 1) = '개가식']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'자유로이 선택하여 열람하는 방식')])", + "path":"boolean(//CHAR[contains(text(),'개가식')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(text(),'자유로이 선택하여 열람하는 방식')])", + "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('개가식') + 1) = '개가식']/following-sibling::FOOTNOTE/descendant::CHAR[contains(text(),'자유로이 선택하여 열람하는 방식')])", "searchValue": null, "value":true, "points": 3, diff --git a/DIW_2502B.json b/DIW_2502B.json index 14d6c20..69be394 100644 --- a/DIW_2502B.json +++ b/DIW_2502B.json @@ -468,8 +468,8 @@ "item": "문구② (2. 단짠음식 줄이고 건강관리)/③ 진하게" }, "2-25":{ - "path":"boolean(//CHAR[contains(text(),'MZ세대')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'1980년대 초 ~ 2000년대 초 출생자')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('MZ세대') + 1) = 'MZ세대']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'1980년대 초 ~ 2000년대 초 출생자')])", + "path":"boolean(//CHAR[contains(text(),'MZ세대')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(text(),'1980년대 초 ~ 2000년대 초 출생자')])", + "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('MZ세대') + 1) = 'MZ세대']/following-sibling::FOOTNOTE/descendant::CHAR[contains(text(),'1980년대 초 ~ 2000년대 초 출생자')])", "searchValue": null, "value":true, "points": 3, diff --git a/DIW_2502C.json b/DIW_2502C.json index f93cf92..3eb7aa0 100644 --- a/DIW_2502C.json +++ b/DIW_2502C.json @@ -468,8 +468,8 @@ "item": "문구② (2. Chat GPT)/③ 진하게" }, "2-25":{ - "path":"boolean(//CHAR[contains(text(),'콘텐츠')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('콘텐츠') + 1) = '콘텐츠']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물')])", + "path":"boolean(//CHAR[contains(text(),'콘텐츠')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(text(),'인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물')])", + "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('콘텐츠') + 1) = '콘텐츠']/following-sibling::FOOTNOTE/descendant::CHAR[contains(text(),'인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물')])", "searchValue": null, "value":true, "points": 3, diff --git a/DIW_2502D.json b/DIW_2502D.json index b0cd474..0916e13 100644 --- a/DIW_2502D.json +++ b/DIW_2502D.json @@ -468,8 +468,8 @@ "item": "문구② (2. 오동도)/③ 진하게" }, "2-25":{ - "path":"boolean(//CHAR[contains(text(),'한려해상국립공원')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'우리나라에서 해상공원 최초로 국립공원으로 지정')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('한려해상국립공원') + 1) = '한려해상국립공원']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'우리나라에서 해상공원 최초로 국립공원으로 지정')])", + "path":"boolean(//CHAR[contains(text(),'한려해상국립공원')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(text(),'우리나라에서 해상공원 최초로 국립공원으로 지정')])", + "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('한려해상국립공원') + 1) = '한려해상국립공원']/following-sibling::FOOTNOTE/descendant::CHAR[contains(text(),'우리나라에서 해상공원 최초로 국립공원으로 지정')])", "searchValue": null, "value":true, "points": 3, diff --git a/DIW_2502E.json b/DIW_2502E.json index 6841e5c..3ab66cc 100644 --- a/DIW_2502E.json +++ b/DIW_2502E.json @@ -468,8 +468,8 @@ "item": "문구② (2. 인구절벽 대응책)/③ 진하게" }, "2-25":{ - "path":"boolean(//CHAR[contains(text(),'생산가능인구')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('생산가능인구') + 1) = '생산가능인구']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다')])", + "path":"boolean(//CHAR[contains(text(),'생산가능인구')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(text(),'전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다')])", + "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('생산가능인구') + 1) = '생산가능인구']/following-sibling::FOOTNOTE/descendant::CHAR[contains(text(),'전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다')])", "searchValue": null, "value":true, "points": 3, diff --git a/DIW_채점기준표.json b/DIW_채점기준표.json index 5a8074e..7abbb7a 100644 --- a/DIW_채점기준표.json +++ b/DIW_채점기준표.json @@ -468,8 +468,8 @@ "item": "문구② (2. 경복궁(Gyeongbokgung))/③ 진하게" }, "2-25":{ - "path":"boolean(//CHAR[contains(text(),'종묘')]/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'조선 시대에, 임금과 왕비의 위패를 모시던 사당')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('종묘') + 1) = '종묘']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'조선 시대에, 임금과 왕비의 위패를 모시던 사당')])", + "path":"boolean(//CHAR[contains(text(),'종묘')]/following-sibling::FOOTNOTE/descendant::CHAR[contains(text(),'조선 시대에, 임금과 왕비의 위패를 모시던 사당')])", + "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('종묘') + 1) = '종묘']/following-sibling::FOOTNOTE/descendant::CHAR[contains(text(),'조선 시대에, 임금과 왕비의 위패를 모시던 사당')])", "searchValue": null, "value":true, "points": 3, diff --git a/score5.py b/score5.py index cffc64b..2cc2872 100644 --- a/score5.py +++ b/score5.py @@ -518,36 +518,35 @@ class XMLScorer: def main(): # scoring_criteria_path = r'./DIW.json' # scoring_criteria_path = r'./DIW_2502A.json' - # scoring_criteria_path = r'./DIW_2502B.json' + scoring_criteria_path = r'./DIW_2502B.json' # scoring_criteria_path = r'./DIW_2502C.json' # scoring_criteria_path = r'./DIW_2502D.json' - scoring_criteria_path = r'./DIW_2502E.json' + # scoring_criteria_path = r'./DIW_2502E.json' # xml(hml)파일 디렉토리 경로 # xml_directory = r'./output' # xml_directory = r'./output/A' - # xml_directory = r'./output/B' + xml_directory = r'./output/B' # xml_directory = r'./output/C' # xml_directory = r'./output/D' - #xml_directory = r'./output/E' - xml_directory = r'./output/ee' + # xml_directory = r'./output/E' # 오탈자 체크를 위한 정답 파일 경로 # answer_path = r'./output/정답.hml' # answer_path = r'./output/A/DIW_2502A.hml' - # answer_path = r'./output/B/DIW_2502B.hml' + answer_path = r'./output/B/DIW_2502B.hml' # answer_path = r'./output/C/DIW_2502C.hml' # answer_path = r'./output/D/DIW_2502D.hml' - answer_path = r'./output/E/DIW_2502E.hml' + # answer_path = r'./output/E/DIW_2502E.hml' timestamp = datetime.now().strftime("%y%m%d") # 엑셀 파일명 (비어있으면 자동생성) # output_path = f"{timestamp}_DIW_2502A_채점결과.xlsx" - # output_path = f"{timestamp}_DIW_2502B_채점결과.xlsx" + output_path = f"{timestamp}_DIW_2502B_채점결과.xlsx" # output_path = f"{timestamp}_DIW_2502C_채점결과.xlsx" # output_path = f"{timestamp}_DIW_2502D_채점결과.xlsx" - output_path = f"{timestamp}_DIW_2502E_채점결과.xlsx" + # output_path = f"{timestamp}_DIW_2502E_채점결과.xlsx" # 채점 클래스 초기화 scorer = XMLScorer(scoring_criteria_path) diff --git a/회차별채점자료/2502/json_채점기준표/DIW_2502A.json b/회차별채점자료/2502/json_채점기준표/DIW_2502A.json deleted file mode 100644 index dfac330..0000000 --- a/회차별채점자료/2502/json_채점기준표/DIW_2502A.json +++ /dev/null @@ -1,749 +0,0 @@ -{ - "0-1":{ - "path":"boolean(//PAGEMARGIN[(@Bottom='5668'or @Bottom='5669') and (@Footer='2834' or @Footer='2835') and @Gutter='0' and (@Header='2834' or @Header='2835') and (@Left='5668' or @Left='5669') and (@Right='5668' or @Right='5669') and (@Top='5668' or @Top='5669')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "용지설정", - "item": "A4용지, 왼쪽/오른쪽/위쪽/아래쪽 (각20mm), 머리말/꼬리말 (10mm), 제본(0mm)" - }, - "0-2":{ - "path":"boolean(//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "기본설정", - "item": "글꼴 (바탕, 10pt), 양쪽정렬, 줄간격 (160%)" - }, - "0-3":{ - "path":"", - "path2": null, - "searchValue": null, - "value":null, - "points": 40, - "category": "오타감점", - "item": "오타 1개 -2점" - }, - "1-1":{ - "path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName", - "path2": null, - "searchValue": "국내테마도서관투어안내", - "value": "견고딕", - "points": 2, - "category": "글맵시", - "item":"문구 (국내테마도서관투어안내)/① 글씨체 : 견고딕" - }, - "1-2": { - "path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "국내테마도서관투어안내", - "value": "1331749", - "points": 2, - "category": "글맵시", - "item":"문구 (국내테마도서관투어안내)/② 채우기 : 색상(RGB:37,82,20)" - }, - "1-3": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "국내테마도서관투어안내", - "value": 31181, - "points": 2, - "category": "글맵시", - "item":"문구 (국내테마도서관투어안내)/③ 크기-너비 (110mm)" - }, - "1-4": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "국내테마도서관투어안내", - "value": 5669, - "points": 2, - "category": "글맵시", - "item":"문구 (국내테마도서관투어안내)/④ 크기 : 높이(20mm)" - }, - "1-5": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "국내테마도서관투어안내", - "value": "true", - "points": 2, - "category": "글맵시", - "item":"문구 (국내테마도서관투어안내)/⑤ 위치 (글자처럼 취급)" - }, - "1-6": { - "path": "//PARASHAPE[@Id=//TEXTART[@Text='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "국내테마도서관투어안내", - "value": "Center", - "points": 2, - "category": "글맵시", - "item":"문구 (국내테마도서관투어안내)/⑥ 정렬 (가운데 정렬)" - }, - "1-7":{ - "path": "boolean(//TEXTART[@Text='{searchValue}'])", - "path2": null, - "searchValue": "국내테마도서관투어안내", - "value": true, - "points": 2, - "category": "글맵시", - "item":"문구 (국내테마도서관투어안내)/⑦ 글맵시모양 (육안확인)" - }, - "1-8": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD])", - "path2": null, - "searchValue": "독서와 함께 평소 일상에서는 느껴보지 못한 여유", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (독서와 함께 평소 일상에서는 느껴보지 못한 여유)/① 진하게" - }, - "1-9": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][ITALIC])", - "path2": null, - "searchValue": "독서와 함께 평소 일상에서는 느껴보지 못한 여유", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (독서와 함께 평소 일상에서는 느껴보지 못한 여유)/② 기울임" - }, - "1-10": { - "path": "count(//CHAR[contains(text(),'◎')]) + count(//CHAR[contains(text(),'※')])", - "path2": "string-length(//CHAR[contains(text(),'◎')]) - string-length(translate(//CHAR[contains(text(),'◎')], '◎', '')) + string-length(//CHAR[contains(text(),'※')]) - string-length(translate(//CHAR[contains(text(),'※')], '※', ''))", - "searchValue": null, - "value": 3.0, - "points": 3, - "category": "특수문자", - "item":"① ◎, ② ◎, ③ ※" - }, - "1-11": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "투어안내", - "value": "굴림", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (투어안내)/① 글씨체 (굴림)" - }, - "1-12": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "투어안내", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (투어안내)/② 정렬 (가운데 정렬)" - }, - "1-13": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][ITALIC])", - "path2": null, - "searchValue": "1인당 5만원", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (1인당 5만원/① 기울임" - }, - "1-14": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][UNDERLINE])", - "path2": null, - "searchValue": "1인당 5만원", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (1인당 5만원/② 밑줄" - }, - "1-15": { - "path": "boolean(//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Left=2000 and //PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Indent=-2600)", - "path2": null, - "searchValue": "※ 기타", - "value": true, - "points": 2, - "category": "문단모양", - "item":"문구 (※ 기타… 이하 문단)/왼쪽여백 (10pt), 내어쓰기 (13pt)" - }, - "1-16": { - "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": 1200, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/① 크기 (12pt)" - }, - "1-17": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/② 정렬 (가운데 정렬)" - }, - "1-18": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "한마음독서문화재단", - "value": "궁서체", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (한마음독서문화재단)/① 글씨체 (궁서체)" - }, - "1-19": { - "path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "한마음독서문화재단", - "value": 2200, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (한마음독서문화재단)/② 크기 (20pt)" - }, - "1-20": { - "path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "한마음독서문화재단", - "value": "Center", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (한마음독서문화재단)/③ 정렬 (가운데 정렬)" - }, - "1-21": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "DIAT", - "value": "궁서", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/① 글꼴 (궁서)" - }, - "1-22": { - "path": "//CHARSHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "DIAT", - "value": 900, - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/② 크기 (9pt)" - }, - "1-23": { - "path": "//PARASHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/parent::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "DIAT", - "value": "Right", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/③ 정렬 (오른쪽 정렬)" - }, - "1-24": { - "path": "//SECTION[1]//PAGENUM/@FormatType", - "path2": null, - "searchValue": null, - "value": "HangulSyllable", - "points": 2, - "category": "쪽번호", - "item":"① 쪽 번호 매기기 (가,나,다 순으로)" - }, - "1-25": { - "path": "//SECTION[1]//PAGENUM/@Pos", - "path2": null, - "searchValue": null, - "value": "BottomRight", - "points": 2, - "category": "쪽번호", - "item":"② 오른쪽 아래" - }, - "2-01":{ - "path":"boolean(//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@HeaderInside='true' and //BORDERFILL[@Id=//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@BorferFill]/*[contains(local-name(), 'BORDER')]/@Type='DoubleSlim')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "쪽 테두리", - "item": "이중 실선, 머리말 포함" - }, - "2-02":{ - "path":"count(//SECTION)>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "① 구역나누기" - }, - "2-03":{ - "path":"//COLDEF/@Count>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "② 다단 2단" - }, - "2-04":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "테마 도서관", - "value":17008, - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/① 크기-너비 (60mm)" - }, - "2-05":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "테마 도서관", - "value":3402, - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/② 크기-높이 (12mm)" - }, - "2-06":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::LINESHAPE/@Style", - "path2": null, - "searchValue": "테마 도서관", - "value":"DoubleSlim", - "points": 2, - "category": "글상자", - "item": "문구 (테마 도서관)/③ 테두리 (이중실선 1.00mm)" - }, - "2-07":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/@Ratio", - "path2": null, - "searchValue": "테마 도서관", - "value": 20, - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/④ 글상자 모서리 (둥근모양)" - }, - "2-08":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "테마 도서관", - "value":"3644265", - "points": 2, - "category": "글상자", - "item": "문구 (테마 도서관)/⑤ 채우기 : 색상(RGB:105,155,55)" - }, - "2-09":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "테마 도서관", - "value":"true", - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/⑥ 글상자 위치 (글자처럼 취급)" - }, - "2-10":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "path2": null, - "searchValue": "테마 도서관", - "value": "Center", - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/⑦ 글상자 정렬 (가운데 정렬)" - }, - "2-11":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "테마 도서관", - "value":"궁서체", - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/⑧ 글씨체 (궁서체)" - }, - "2-12":{ - "path":"boolean(//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height='2000')", - "path2": null, - "searchValue": "테마 도서관", - "value":true, - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/⑨ 글씨크기 (20pt)" - }, - "2-13":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[1]/@ParaShape]/@Align", - "path2": null, - "searchValue": "테마 도서관", - "value":"Center", - "points": 1, - "category": "글상자", - "item": "문구 (테마 도서관)/⑩ 정렬 (가운데 정렬)" - }, - "2-14":{ - "path":"boolean(//PICTURE/descendant::SHAPECOMMENT[contains(text(),'{searchValue}')])", - "path2": null, - "searchValue": "원본 그림의 이름: 그림", - "value":true, - "points": 2, - "category": "그림삽입", - "item": "① 파일명 \"그림A.jpg\" 삽입" - }, - "2-15":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": null, - "value":9921, - "points": 2, - "category": "그림삽입", - "item": "② 크기-너비 (35mm)" - }, - "2-16":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": null, - "value":8504, - "points": 2, - "category": "그림삽입", - "item": "③ 크기-높이 (30mm)" - }, - "2-17":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@HorzOffset", - "path2": null, - "searchValue": null, - "value":0, - "points": 2, - "category": "그림삽입", - "item": "④ 위치 (어울림 : 가로-쪽의 왼쪽 0.0mm)" - }, - "2-18":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@VertOffset", - "path2": null, - "searchValue": null, - "value":6800, - "points": 2, - "category": "그림삽입", - "item": "⑤ 위치 (어울림 : 세로-쪽의 위 24mm)" - }, - "2-19":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "1. 테마 도서관", - "value":"돋움체", - "points": 1, - "category": "속성", - "item": "문구① (1. 테마 도서관)/① 글씨체 (돋움체)" - }, - "2-20":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "1. 테마 도서관", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구① (1. 테마 도서관)/② 크기 (12pt)" - }, - "2-21":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "1. 테마 도서관", - "value":true, - "points": 1, - "category": "속성", - "item": "문구① (1. 테마 도서관)/③ 진하게" - }, - "2-22":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "2. 해외의 도서관", - "value":"돋움체", - "points": 1, - "category": "속성", - "item": "문구② (2. 해외의 도서관)/① 글씨체 (돋움체)" - }, - "2-23":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2. 해외의 도서관", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구② (2. 해외의 도서관)/② 크기 (12pt)" - }, - "2-24":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "2. 해외의 도서관", - "value":true, - "points": 1, - "category": "속성", - "item": "문구② (2. 해외의 도서관)/③ 진하게" - }, - "2-25":{ - "path":"boolean(//CHAR[contains(text(),'개가식')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'자유로이 선택하여 열람하는 방식')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('개가식') + 1) = '개가식']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'자유로이 선택하여 열람하는 방식')])", - "searchValue": null, - "value":true, - "points": 3, - "category": "각주", - "item": "문구 (개가식)/① 문구입력" - }, - "2-26":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "자유로이 선택하여 열람하는 방식", - "value": "굴림체", - "points": 2, - "category": "각주", - "item": "문구 (개가식)/② 글씨체 (굴림체)" - }, - "2-27":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "자유로이 선택하여 열람하는 방식", - "value":900, - "points": 2, - "category": "각주", - "item": "문구 (개가식)/③ 크기 (9pt)" - }, - "2-28":{ - "path":"(count(//CHAR[contains(text(),'변화')][contains(text(),'變化')])+count(//CHAR[contains(text(),'열람')][contains(text(),'閱覽')])+count(//CHAR[contains(text(),'계승')][contains(text(),'繼承')])+count(//CHAR[contains(text(),'상위권')][contains(text(),'上位圈')])+count(//CHAR[contains(text(),'초대')][contains(text(),'初代')]))*2", - "path2": null, - "searchValue": null, - "value": 10, - "points": 10, - "category": "한자", - "item": "① 변화(變化), ② 열람(閱覽), ③ 계승(繼承), ④ 상위권(上位圈), ⑤ 초대(初代)" - }, - "2-29":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'열람실들을')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…자연미를 살려 열람공들을 연출하고,…)/\"공\" → \"실\" 글자바꿈" - }, - "2-30":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'왕립포르')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…진심이 담겨진 포르투갈어 왕립 도서관을…)/\"포르투갈어\" / \"왕립\" 순서바꿈" - }, - "2-31":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "테마 도서관 보유 현황", - "value":"궁서체", - "points": 1, - "category": "표", - "item": "제목 문구 (테마 도서관 보유 현황)/① 글씨체 (궁서체)" - }, - "2-32":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "테마 도서관 보유 현황", - "value": 1200, - "points": 1, - "category": "표", - "item": "제목 문구 (테마 도서관 보유 현황)/② 크기 (12pt)" - }, - "2-33":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "테마 도서관 보유 현황", - "value":true, - "points": 1, - "category": "표", - "item": "제목 문구 (테마 도서관 보유 현황)/③ 진하게" - }, - "2-34":{ - "path":"//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "테마 도서관 보유 현황", - "value": "Center", - "points": 1, - "category": "표", - "item": "제목 문구 (테마 도서관 보유 현황)/④ 정렬 (가운데 정렬)" - }, - "2-35":{ - "path":"//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "searchValue": null, - "value": "2862825", - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/① 색상(RGB:233,174,43)" - }, - "2-36":{ - "path":"boolean(//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/② 진하게" - }, - "2-37":{ - "path":"boolean(//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "path2": "boolean(//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "제목 셀 아래선/이중실선 (0.5mm)" - }, - "2-38":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": null, - "value":"돋움", - "points": 2, - "category": "표", - "item": "글자모양/① 글씨체 (돋움)" - }, - "2-39":{ - "path":"//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": null, - "value":1000, - "points": 2, - "category": "표", - "item": "글자모양/② 크기 (10pt)" - }, - "2-40":{ - "path":"//PARASHAPE[@Id=//TABLE/ROW/descendant::P/@ParaShape]/@Align", - "path2": null, - "searchValue": null, - "value":"Center", - "points": 2, - "category": "표", - "item": "글자모양/③ 정렬 (가운데 정렬)" - }, - "2-41":{ - "path":"//c:lineChart/c:grouping/@val='standard'", - "path2": null, - "searchValue": null, - "value": true, - "points": 3, - "category": "chart_xml", - "item": "① 종류 (꺾은선형)" - }, - "2-42":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Width", - "path2": null, - "searchValue": null, - "value":22677, - "points": 2, - "category": "차트", - "item": "② 크기-너비 (80mm)" - }, - "2-43":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Height", - "path2": null, - "searchValue": null, - "value":25512, - "points": 2, - "category": "차트", - "item": "③ 크기-높이 (90mm)" - }, - "2-44":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface", - "path2": null, - "searchValue": "테마 도서관 보유 현황", - "value": "바탕체", - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (테마 도서관 보유 현황)/① 글씨체 (바탕체)" - }, - "2-45":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz", - "path2": null, - "searchValue": "테마 도서관 보유 현황", - "value": 1200, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (테마 도서관 보유 현황)/② 크기 (12pt)" - }, - "2-46":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@b", - "path2": null, - "searchValue": "테마 도서관 보유 현황", - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (테마 도서관 보유 현황)/③ 진하게" - }, - "2-47":{ - "path":"//c:catAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "굴림", - "points": 2, - "category": "chart_xml", - "item": "X축/① 글꼴 (굴림)" - }, - "2-48":{ - "path":"//c:catAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "X축/② 크기 (9pt)" - }, - "2-49":{ - "path":"//c:catAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "X축/③ 기울임" - }, - "2-50":{ - "path":"//c:valAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "굴림", - "points": 2, - "category": "chart_xml", - "item": "Y축/① 글꼴 (굴림)" - }, - "2-51":{ - "path":"//c:valAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "Y축/② 크기 (9pt)" - }, - "2-52":{ - "path":"//c:valAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "Y축/③ 기울임" - }, - "2-53":{ - "path":"//c:legend//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value":"굴림", - "points": 2, - "category": "chart_xml", - "item": "범례/① 글꼴 (굴림)" - }, - "2-54":{ - "path":"//c:legend//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "범례/② 크기 (9pt)" - }, - "2-55":{ - "path":"//c:legend//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "범례/③ 기울임" - } -} \ No newline at end of file diff --git a/회차별채점자료/2502/json_채점기준표/DIW_2502B.json b/회차별채점자료/2502/json_채점기준표/DIW_2502B.json deleted file mode 100644 index 14d6c20..0000000 --- a/회차별채점자료/2502/json_채점기준표/DIW_2502B.json +++ /dev/null @@ -1,749 +0,0 @@ -{ - "0-1":{ - "path":"boolean(//PAGEMARGIN[(@Bottom='5668'or @Bottom='5669') and (@Footer='2834' or @Footer='2835') and @Gutter='0' and (@Header='2834' or @Header='2835') and (@Left='5668' or @Left='5669') and (@Right='5668' or @Right='5669') and (@Top='5668' or @Top='5669')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "용지설정", - "item": "A4용지, 왼쪽/오른쪽/위쪽/아래쪽 (각20mm), 머리말/꼬리말 (10mm), 제본(0mm)" - }, - "0-2":{ - "path":"boolean(//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "기본설정", - "item": "글꼴 (바탕, 10pt), 양쪽정렬, 줄간격 (160%)" - }, - "0-3":{ - "path":"", - "path2": null, - "searchValue": null, - "value":null, - "points": 40, - "category": "오타감점", - "item": "오타 1개 -2점" - }, - "1-1":{ - "path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName", - "path2": null, - "searchValue": "무료건강및구강검진안내", - "value": "궁서", - "points": 2, - "category": "글맵시", - "item":"문구 (무료건강및구강검진안내)/① 글씨체 (궁서)" - }, - "1-2": { - "path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "무료건강및구강검진안내", - "value": "10966730", - "points": 2, - "category": "글맵시", - "item":"문구 (무료건강및구강검진안내)/② 채우기 : 색상(RGB:202,86,167)" - }, - "1-3": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "무료건강및구강검진안내", - "value": 34016, - "points": 2, - "category": "글맵시", - "item":"문구 (무료건강및구강검진안내)/③ 크기-너비 (120mm)" - }, - "1-4": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "무료건강및구강검진안내", - "value": 5669, - "points": 2, - "category": "글맵시", - "item":"문구 (무료건강및구강검진안내)/④ 크기 : 높이(20mm)" - }, - "1-5": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "무료건강및구강검진안내", - "value": "true", - "points": 2, - "category": "글맵시", - "item":"문구 (무료건강및구강검진안내)/⑤ 위치 (글자처럼 취급)" - }, - "1-6": { - "path": "//PARASHAPE[@Id=//TEXTART[@Text='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "무료건강및구강검진안내", - "value": "Center", - "points": 2, - "category": "글맵시", - "item":"문구 (무료건강및구강검진안내)/⑥ 정렬 (가운데 정렬)" - }, - "1-7":{ - "path": "boolean(//TEXTART[@Text='{searchValue}'])", - "path2": null, - "searchValue": "무료건강및구강검진안내", - "value": true, - "points": 2, - "category": "글맵시", - "item":"문구 (무료건강및구강검진안내)/⑦ 글맵시모양 (육안확인)" - }, - "1-8": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD])", - "path2": null, - "searchValue": "무료 건강검진 및 구강검진", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (무료 건강검진 및 구강검진)① 진하게" - }, - "1-9": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][ITALIC])", - "path2": null, - "searchValue": "무료 건강검진 및 구강검진", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (무료 건강검진 및 구강검진)/② 기울임" - }, - "1-10": { - "path": "count(//CHAR[contains(text(),'◎')]) + count(//CHAR[contains(text(),'※')])", - "path2": "string-length(//CHAR[contains(text(),'◎')]) - string-length(translate(//CHAR[contains(text(),'◎')], '◎', '')) + string-length(//CHAR[contains(text(),'※')]) - string-length(translate(//CHAR[contains(text(),'※')], '※', ''))", - "searchValue": null, - "value": 3.0, - "points": 3, - "category": "특수문자", - "item":"① ◎, ② ◎, ③ ※" - }, - "1-11": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "안내사항", - "value": "궁서체", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (안내사항)/① 글씨체 (궁서체)" - }, - "1-12": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "안내사항", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (안내사항)/② 정렬 (가운데 정렬)" - }, - "1-13": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][BOLD])", - "path2": null, - "searchValue": "병원 앱 또는 홈페이지(http://www.ihd.or.kr)에서 개별예약 후 방문", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (병원 앱 또는 홈페이지(http://www.ihd.or.kr)에서 개별예약 후 방문/① 진하게" - }, - "1-14": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][UNDERLINE])", - "path2": null, - "searchValue": "병원 앱 또는 홈페이지(http://www.ihd.or.kr)에서 개별예약 후 방문", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (병원 앱 또는 홈페이지(http://www.ihd.or.kr)에서 개별예약 후 방문/② 밑줄" - }, - "1-15": { - "path": "boolean(//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Left=2000 and //PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Indent=-2400)", - "path2": null, - "searchValue": "※ 기타", - "value": true, - "points": 2, - "category": "문단모양", - "item":"문구 (※ 기타… 이하 문단)/왼쪽여백 (10pt), 내어쓰기 (12pt)" - }, - "1-16": { - "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2025. 2. 22.", - "value": 1200, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (2025. 2. 22.)/① 크기 (12pt)" - }, - "1-17": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "2025. 2. 22.", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025. 2. 22.)/② 정렬 (가운데 정렬)" - }, - "1-18": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "한국종합의원장", - "value": "한양견고딕", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (한국종합의원장)/① 글씨체 (견고딕)" - }, - "1-19": { - "path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "한국종합의원장", - "value": 3000, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (한국종합의원장)/② 크기 (30pt)" - }, - "1-20": { - "path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "한국종합의원장", - "value": "Center", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (한국종합의원장)/③ 정렬 (가운데 정렬)" - }, - "1-21": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "DIAT", - "value": "굴림", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/① 글꼴 (굴림)" - }, - "1-22": { - "path": "//CHARSHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "DIAT", - "value": 900, - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/② 크기 (9pt)" - }, - "1-23": { - "path": "//PARASHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/parent::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "DIAT", - "value": "Right", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/③ 정렬 (오른쪽 정렬)" - }, - "1-24": { - "path": "//SECTION[1]//PAGENUM/@FormatType", - "path2": null, - "searchValue": null, - "value": "HangulSyllable", - "points": 2, - "category": "쪽번호", - "item":"① 쪽 번호 매기기 (가,나,다 순으로)" - }, - "1-25": { - "path": "//SECTION[1]//PAGENUM/@Pos", - "path2": null, - "searchValue": null, - "value": "BottomCenter", - "points": 2, - "category": "쪽번호", - "item":"② 가운데 아래" - }, - "2-01":{ - "path":"boolean(//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@HeaderInside='true' and //BORDERFILL[@Id=//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@BorferFill]/*[contains(local-name(), 'BORDER')]/@Type='DoubleSlim')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "쪽 테두리", - "item": "이중 실선, 머리말 포함" - }, - "2-02":{ - "path":"count(//SECTION)>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "① 구역나누기" - }, - "2-03":{ - "path":"//COLDEF/@Count>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "② 다단 2단" - }, - "2-04":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":19843, - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/① 크기-너비 (70mm)" - }, - "2-05":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":3402, - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/② 크기-높이 (12mm)" - }, - "2-06":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::LINESHAPE/@Style", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":"DoubleSlim", - "points": 2, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/③ 테두리 (이중실선 1.00mm)" - }, - "2-07":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/@Ratio", - "path2": null, - "searchValue": "맛있는 탕후루", - "value": 20, - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/④ 글상자 모서리 (둥근모양)" - }, - "2-08":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":"3644265", - "points": 2, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/⑤ 채우기 : 색상(RGB:105,155,55)" - }, - "2-09":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":"true", - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/⑥ 글상자 위치 (글자처럼 취급)" - }, - "2-10":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "path2": null, - "searchValue": "맛있는 탕후루", - "value": "Center", - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/⑦ 글상자 정렬 (가운데 정렬)" - }, - "2-11":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":"궁서", - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/⑧ 글씨체 (궁서)" - }, - "2-12":{ - "path":"boolean(//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height='2500')", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":true, - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/⑨ 글씨크기 (25pt)" - }, - "2-13":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[1]/@ParaShape]/@Align", - "path2": null, - "searchValue": "맛있는 탕후루", - "value":"Center", - "points": 1, - "category": "글상자", - "item": "문구 (맛있는 탕후루)/⑩ 정렬 (가운데 정렬)" - }, - "2-14":{ - "path":"boolean(//PICTURE/descendant::SHAPECOMMENT[contains(text(),'{searchValue}')])", - "path2": null, - "searchValue": "원본 그림의 이름: 그림", - "value":true, - "points": 2, - "category": "그림삽입", - "item": "① 파일명 \"그림B.jpg\" 삽입" - }, - "2-15":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": null, - "value":8504, - "points": 2, - "category": "그림삽입", - "item": "② 크기-너비 (30mm)" - }, - "2-16":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": null, - "value":7087, - "points": 2, - "category": "그림삽입", - "item": "③ 크기-높이 (25mm)" - }, - "2-17":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@HorzOffset", - "path2": null, - "searchValue": null, - "value":0, - "points": 2, - "category": "그림삽입", - "item": "④ 위치 (어울림 : 가로-쪽의 왼쪽 0.0mm)" - }, - "2-18":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@VertOffset", - "path2": null, - "searchValue": null, - "value":6800, - "points": 2, - "category": "그림삽입", - "item": "⑤ 위치 (어울림 : 세로-쪽의 위 24mm)" - }, - "2-19":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "1. 탕후루의 역사", - "value":"돋움", - "points": 1, - "category": "속성", - "item": "문구① (1. 탕후루의 역사)/① 글씨체 (돋움)" - }, - "2-20":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "1. 탕후루의 역사", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구① (1. 탕후루의 역사)/② 크기 (12pt)" - }, - "2-21":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "1. 탕후루의 역사", - "value":true, - "points": 1, - "category": "속성", - "item": "문구① (1. 탕후루의 역사)/③ 진하게" - }, - "2-22":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "2. 단짠음식 줄이고 건강관리", - "value":"돋움", - "points": 1, - "category": "속성", - "item": "문구② (2. 단짠음식 줄이고 건강관리)/① 글씨체 (돋움)" - }, - "2-23":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2. 단짠음식 줄이고 건강관리", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구② (2. 단짠음식 줄이고 건강관리)/② 크기 (12pt)" - }, - "2-24":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "2. 단짠음식 줄이고 건강관리", - "value":true, - "points": 1, - "category": "속성", - "item": "문구② (2. 단짠음식 줄이고 건강관리)/③ 진하게" - }, - "2-25":{ - "path":"boolean(//CHAR[contains(text(),'MZ세대')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'1980년대 초 ~ 2000년대 초 출생자')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('MZ세대') + 1) = 'MZ세대']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'1980년대 초 ~ 2000년대 초 출생자')])", - "searchValue": null, - "value":true, - "points": 3, - "category": "각주", - "item": "문구 (MZ세대)/① 문구입력" - }, - "2-26":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "1980년대 초 ~ 2000년대 초 출생자", - "value": "돋움", - "points": 2, - "category": "각주", - "item": "문구 (MZ세대)/② 글씨체 (돋움)" - }, - "2-27":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "1980년대 초 ~ 2000년대 초 출생자", - "value":900, - "points": 2, - "category": "각주", - "item": "문구 (MZ세대)/③ 크기 (9pt)" - }, - "2-28":{ - "path":"(count(//CHAR[contains(text(),'기호')][contains(text(),'嗜好')])+count(//CHAR[contains(text(),'간식')][contains(text(),'間食')])+count(//CHAR[contains(text(),'조청')][contains(text(),'造淸')])+count(//CHAR[contains(text(),'내열')][contains(text(),'耐熱')])+count(//CHAR[contains(text(),'확산')][contains(text(),'擴散')]))*2", - "path2": null, - "searchValue": null, - "value": 10, - "points": 10, - "category": "한자", - "item": "① 기호(嗜好), ② 간식(間食), ③ 조청(造淸), ④ 내열(耐熱), ⑤ 확산(擴散)" - }, - "2-29":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'굳혀먹으')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…굳어 먹으면서…)/\"어\" → \"혀\" 글자바꿈" - }, - "2-30":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'넘는점포')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…점포가 6배가 넘는…)/\"6배가 넘는\" / \"점포가\" 순서바꿈" - }, - "2-31":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "나이대별 선호하는 간식비율(%)", - "value":"굴림체", - "points": 1, - "category": "표", - "item": "제목 문구 (나이대별 선호하는 간식비율(%))/① 글씨체 (굴림체)" - }, - "2-32":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "나이대별 선호하는 간식비율(%)", - "value": 1200, - "points": 1, - "category": "표", - "item": "제목 문구 (나이대별 선호하는 간식비율(%))/② 크기 (12pt)" - }, - "2-33":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "나이대별 선호하는 간식비율(%)", - "value":true, - "points": 1, - "category": "표", - "item": "제목 문구 (나이대별 선호하는 간식비율(%))/③ 진하게" - }, - "2-34":{ - "path":"//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "나이대별 선호하는 간식비율(%)", - "value": "Center", - "points": 1, - "category": "표", - "item": "제목 문구 (나이대별 선호하는 간식비율(%))/④ 정렬 (가운데 정렬)" - }, - "2-35":{ - "path":"//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "searchValue": null, - "value": "16173380", - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/⑤ 채우기 : 색상(RGB:68,201,246)" - }, - "2-36":{ - "path":"boolean(//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/② 진하게" - }, - "2-37":{ - "path":"boolean(//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "path2": "boolean(//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "제목 셀 아래선/이중실선 (0.5mm)" - }, - "2-38":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": null, - "value":"굴림", - "points": 2, - "category": "표", - "item": "글자모양/① 글씨체 (굴림)" - }, - "2-39":{ - "path":"//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": null, - "value":1000, - "points": 2, - "category": "표", - "item": "글자모양/② 크기 (10pt)" - }, - "2-40":{ - "path":"//PARASHAPE[@Id=//TABLE/ROW/descendant::P/@ParaShape]/@Align", - "path2": null, - "searchValue": null, - "value":"Center", - "points": 2, - "category": "표", - "item": "글자모양/③ 정렬 (가운데 정렬)" - }, - "2-41":{ - "path":"boolean(//c:barChart/c:barDir[@val='col'])", - "path2": null, - "searchValue": null, - "value": true, - "points": 3, - "category": "chart_xml", - "item": "① 종류 (세로막대형)" - }, - "2-42":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Width", - "path2": null, - "searchValue": null, - "value":22677, - "points": 2, - "category": "차트", - "item": "② 크기-너비 (80mm)" - }, - "2-43":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Height", - "path2": null, - "searchValue": null, - "value":25512, - "points": 2, - "category": "차트", - "item": "③ 크기-높이 (90mm)" - }, - "2-44":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface", - "path2": null, - "searchValue": "나이대별 선호하는 간식비율(%)", - "value": "돋움체", - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (나이대별 선호하는 간식비율(%))/① 글씨체 (돋움체)" - }, - "2-45":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz", - "path2": null, - "searchValue": "나이대별 선호하는 간식비율(%)", - "value": 1200, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (나이대별 선호하는 간식비율(%))/② 크기 (12pt)" - }, - "2-46":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@b", - "path2": null, - "searchValue": "나이대별 선호하는 간식비율(%)", - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (나이대별 선호하는 간식비율(%))/③ 진하게" - }, - "2-47":{ - "path":"//c:catAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "바탕", - "points": 2, - "category": "chart_xml", - "item": "X축/① 글꼴 (바탕)" - }, - "2-48":{ - "path":"//c:catAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "X축/② 크기 (9pt)" - }, - "2-49":{ - "path":"//c:catAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "X축/③ 기울임" - }, - "2-50":{ - "path":"//c:valAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "바탕", - "points": 2, - "category": "chart_xml", - "item": "Y축/① 글꼴 (바탕)" - }, - "2-51":{ - "path":"//c:valAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "Y축/② 크기 (9pt)" - }, - "2-52":{ - "path":"//c:valAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "Y축/③ 기울임" - }, - "2-53":{ - "path":"//c:legend//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value":"바탕", - "points": 2, - "category": "chart_xml", - "item": "범례/① 글꼴 (바탕)" - }, - "2-54":{ - "path":"//c:legend//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "범례/② 크기 (9pt)" - }, - "2-55":{ - "path":"//c:legend//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "범례/③ 기울임" - } -} \ No newline at end of file diff --git a/회차별채점자료/2502/json_채점기준표/DIW_2502C.json b/회차별채점자료/2502/json_채점기준표/DIW_2502C.json deleted file mode 100644 index f93cf92..0000000 --- a/회차별채점자료/2502/json_채점기준표/DIW_2502C.json +++ /dev/null @@ -1,749 +0,0 @@ -{ - "0-1":{ - "path":"boolean(//PAGEMARGIN[(@Bottom='5668'or @Bottom='5669') and (@Footer='2834' or @Footer='2835') and @Gutter='0' and (@Header='2834' or @Header='2835') and (@Left='5668' or @Left='5669') and (@Right='5668' or @Right='5669') and (@Top='5668' or @Top='5669')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "용지설정", - "item": "A4용지, 왼쪽/오른쪽/위쪽/아래쪽 (각20mm), 머리말/꼬리말 (10mm), 제본(0mm)" - }, - "0-2":{ - "path":"boolean(//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "기본설정", - "item": "글꼴 (바탕, 10pt), 양쪽정렬, 줄간격 (160%)" - }, - "0-3":{ - "path":"", - "path2": null, - "searchValue": null, - "value":null, - "points": 40, - "category": "오타감점", - "item": "오타 1개 -2점" - }, - "1-1":{ - "path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName", - "path2": null, - "searchValue": "인공지능활용방법강좌개설", - "value": "굴림", - "points": 2, - "category": "글맵시", - "item":"문구 (인공지능활용방법강좌개설)/① 글씨체 : 굴림" - }, - "1-2": { - "path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "인공지능활용방법강좌개설", - "value": "9537471", - "points": 2, - "category": "글맵시", - "item":"문구 (인공지능활용방법강좌개설)/② 채우기 : (RGB:191,135,145)" - }, - "1-3": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "인공지능활용방법강좌개설", - "value": 34016, - "points": 2, - "category": "글맵시", - "item":"문구 (인공지능활용방법강좌개설)/③ 크기-너비 (120mm)" - }, - "1-4": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "인공지능활용방법강좌개설", - "value": 5669, - "points": 2, - "category": "글맵시", - "item":"문구 (인공지능활용방법강좌개설)/④ 크기 : 높이(20mm)" - }, - "1-5": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "인공지능활용방법강좌개설", - "value": "true", - "points": 2, - "category": "글맵시", - "item":"문구 (인공지능활용방법강좌개설)/⑤ 위치 (글자처럼 취급)" - }, - "1-6": { - "path": "//PARASHAPE[@Id=//TEXTART[@Text='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "인공지능활용방법강좌개설", - "value": "Center", - "points": 2, - "category": "글맵시", - "item":"문구 (인공지능활용방법강좌개설)/⑥ 정렬 (가운데 정렬)" - }, - "1-7":{ - "path": "boolean(//TEXTART[@Text='{searchValue}'])", - "path2": null, - "searchValue": "인공지능활용방법강좌개설", - "value": true, - "points": 2, - "category": "글맵시", - "item":"문구 (인공지능활용방법강좌개설)/⑦ 글맵시모양 (육안확인)" - }, - "1-8": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD])", - "path2": null, - "searchValue": "챗지피티와 같은 인공지능을 활용", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (챗지피티와 같은 인공지능을 활용)/① 진하게" - }, - "1-9": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][UNDERLINE])", - "path2": null, - "searchValue": "챗지피티와 같은 인공지능을 활용", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (챗지피티와 같은 인공지능을 활용)/② 밑줄" - }, - "1-10": { - "path": "count(//CHAR[contains(text(),'◇')]) + count(//CHAR[contains(text(),'※')])", - "path2": "string-length(//CHAR[contains(text(),'◇')]) - string-length(translate(//CHAR[contains(text(),'◇')], '◇', '')) + string-length(//CHAR[contains(text(),'※')]) - string-length(translate(//CHAR[contains(text(),'※')], '※', ''))", - "searchValue": null, - "value": 3.0, - "points": 3, - "category": "특수문자", - "item":"① ◇, ② ◇, ③ ※" - }, - "1-11": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "행사안내", - "value": "궁서", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (행사안내)/① 글씨체 (궁서)" - }, - "1-12": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "행사안내", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (행사안내)/② 정렬 (가운데 정렬)" - }, - "1-13": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][BOLD])", - "path2": null, - "searchValue": "2025.02.26.(수) 18:00까지", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025.02.26.(수) 18:00까지/① 진하게" - }, - "1-14": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][ITALIC])", - "path2": null, - "searchValue": "2025.02.26.(수) 18:00까지", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025.02.26.(수) 18:00까지/② 기울임" - }, - "1-15": { - "path": "boolean(//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Left=2000 and //PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Indent=-2400)", - "path2": null, - "searchValue": "※ 기타", - "value": true, - "points": 2, - "category": "문단모양", - "item":"문구 (※ 기타… 이하 문단)/왼쪽여백 (10pt), 내어쓰기 (12pt)" - }, - "1-16": { - "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": 1300, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/① 크기 (12pt)" - }, - "1-17": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/② 정렬 (가운데 정렬)" - }, - "1-18": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "우리평생학습포털", - "value": "한양견고딕", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (우리평생학습포털)/① 글씨체 (한양견고딕)" - }, - "1-19": { - "path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "우리평생학습포털", - "value": 2500, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (우리평생학습포털)/② 크기 (25pt)" - }, - "1-20": { - "path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "우리평생학습포털", - "value": "Center", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (우리평생학습포털)/③ 정렬 (가운데 정렬)" - }, - "1-21": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "DIAT", - "value": "굴림", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/① 글꼴 (굴림)" - }, - "1-22": { - "path": "//CHARSHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "DIAT", - "value": 900, - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/② 크기 (9pt)" - }, - "1-23": { - "path": "//PARASHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/parent::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "DIAT", - "value": "Right", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/③ 정렬 (오른쪽 정렬)" - }, - "1-24": { - "path": "//SECTION[1]//PAGENUM/@FormatType", - "path2": null, - "searchValue": null, - "value": "LatinCapital", - "points": 2, - "category": "쪽번호", - "item":"① 쪽 번호 매기기 (A,B,C 순으로)" - }, - "1-25": { - "path": "//SECTION[1]//PAGENUM/@Pos", - "path2": null, - "searchValue": null, - "value": "BottomRight", - "points": 2, - "category": "쪽번호", - "item":"② 오른쪽 아래" - }, - "2-01":{ - "path":"boolean(//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@HeaderInside='true' and //BORDERFILL[@Id=//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@BorferFill]/*[contains(local-name(), 'BORDER')]/@Type='DoubleSlim')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "쪽 테두리", - "item": "이중 실선, 머리말 포함" - }, - "2-02":{ - "path":"count(//SECTION)>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "① 구역나누기" - }, - "2-03":{ - "path":"//COLDEF/@Count>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "② 다단 2단" - }, - "2-04":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "생성형 인공지능", - "value":17008, - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/① 크기-너비 (60mm)" - }, - "2-05":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "생성형 인공지능", - "value":3402, - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/② 크기-높이 (12mm)" - }, - "2-06":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::LINESHAPE/@Style", - "path2": null, - "searchValue": "생성형 인공지능", - "value":"DoubleSlim", - "points": 2, - "category": "글상자", - "item": "문구 (생성형 인공지능)/③ 테두리 (이중실선 1.00mm)" - }, - "2-07":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/@Ratio", - "path2": null, - "searchValue": "생성형 인공지능", - "value": 50, - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/④ 글상자 모서리 (반원)" - }, - "2-08":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "생성형 인공지능", - "value":"12704995", - "points": 2, - "category": "글상자", - "item": "문구 (생성형 인공지능)/⑤ 채우기 : (RGB:227,220,193)" - }, - "2-09":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "생성형 인공지능", - "value":"true", - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/⑥ 글상자 위치 (글자처럼 취급)" - }, - "2-10":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "path2": null, - "searchValue": "생성형 인공지능", - "value": "Center", - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/⑦ 글상자 정렬 (가운데 정렬)" - }, - "2-11":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "생성형 인공지능", - "value":"궁서체", - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/⑧ 글씨체 (궁서체)" - }, - "2-12":{ - "path":"boolean(//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height='2000')", - "path2": null, - "searchValue": "생성형 인공지능", - "value":true, - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/⑨ 글씨크기 (20pt)" - }, - "2-13":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[1]/@ParaShape]/@Align", - "path2": null, - "searchValue": "생성형 인공지능", - "value":"Center", - "points": 1, - "category": "글상자", - "item": "문구 (생성형 인공지능)/⑩ 정렬 (가운데 정렬)" - }, - "2-14":{ - "path":"boolean(//PICTURE/descendant::SHAPECOMMENT[contains(text(),'{searchValue}')])", - "path2": null, - "searchValue": "원본 그림의 이름: 그림", - "value":true, - "points": 2, - "category": "그림삽입", - "item": "① 파일명 \"그림C.jpg\" 삽입" - }, - "2-15":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": null, - "value":9921, - "points": 2, - "category": "그림삽입", - "item": "② 크기-너비 (35mm)" - }, - "2-16":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": null, - "value":8504, - "points": 2, - "category": "그림삽입", - "item": "③ 크기-높이 (30mm)" - }, - "2-17":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@HorzOffset", - "path2": null, - "searchValue": null, - "value":0, - "points": 2, - "category": "그림삽입", - "item": "④ 위치 (어울림 : 가로-쪽의 왼쪽 0.0mm)" - }, - "2-18":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@VertOffset", - "path2": null, - "searchValue": null, - "value":6800, - "points": 2, - "category": "그림삽입", - "item": "⑤ 위치 (어울림 : 세로-쪽의 위 24mm)" - }, - "2-19":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "1. 생성형 인공지능", - "value":"한양중고딕", - "points": 1, - "category": "속성", - "item": "문구① (1. 생성형 인공지능)/① 글씨체 (한양중고딕)" - }, - "2-20":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "1. 생성형 인공지능", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구① (1. 생성형 인공지능)/② 크기 (12pt)" - }, - "2-21":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "1. 생성형 인공지능", - "value":true, - "points": 1, - "category": "속성", - "item": "문구① (1. 생성형 인공지능)/③ 진하게" - }, - "2-22":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "2. Chat GPT", - "value":"한양중고딕", - "points": 1, - "category": "속성", - "item": "문구② (2. Chat GPT)/① 글씨체 (한양중고딕)" - }, - "2-23":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2. Chat GPT", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구② (2. Chat GPT)/② 크기 (12pt)" - }, - "2-24":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "2. Chat GPT", - "value":true, - "points": 1, - "category": "속성", - "item": "문구② (2. Chat GPT)/③ 진하게" - }, - "2-25":{ - "path":"boolean(//CHAR[contains(text(),'콘텐츠')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('콘텐츠') + 1) = '콘텐츠']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물')])", - "searchValue": null, - "value":true, - "points": 3, - "category": "각주", - "item": "문구 (콘텐츠)/① 문구입력" - }, - "2-26":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물", - "value": "돋움", - "points": 2, - "category": "각주", - "item": "문구 (콘텐츠)/② 글씨체 (돋움)" - }, - "2-27":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "인터넷이나 컴퓨터 통신 등을 통하여 제공되는 각종 정보나 그 내용물", - "value":900, - "points": 2, - "category": "각주", - "item": "문구 (콘텐츠)/③ 크기 (9pt)" - }, - "2-28":{ - "path":"(count(//CHAR[contains(text(),'비교')][contains(text(),'比較')])+count(//CHAR[contains(text(),'화풍')][contains(text(),'畫風')])+count(//CHAR[contains(text(),'변환')][contains(text(),'變換')])+count(//CHAR[contains(text(),'연구재단')][contains(text(),'硏究財團')])+count(//CHAR[contains(text(),'공개')][contains(text(),'公開')]))*2", - "path2": null, - "searchValue": null, - "value": 10, - "points": 10, - "category": "한자", - "item": "① 비교(比較), ② 화풍(畫風), ③ 변환(變換), ④ 연구재단(硏究財團), ⑤ 공개(公開)" - }, - "2-29":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'의통계적특')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…생성형 인공지능의 통신적 특성으로…)/\"신\" → \"계\" 글자바꿈" - }, - "2-30":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'르의음악')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…특정 음악을 장르의 작곡하거나…)/\"음악을\" / \"장르의\" 순서바꿈" - }, - "2-31":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "챗지피티 이용 연령대", - "value":"한양중고딕", - "points": 1, - "category": "표", - "item": "제목 문구 (챗지피티 이용 연령대)/① 글씨체 (한양중고딕)" - }, - "2-32":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "챗지피티 이용 연령대", - "value": 1200, - "points": 1, - "category": "표", - "item": "제목 문구 (챗지피티 이용 연령대)/② 크기 (12pt)" - }, - "2-33":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "챗지피티 이용 연령대", - "value":true, - "points": 1, - "category": "표", - "item": "제목 문구 (챗지피티 이용 연령대)/③ 진하게" - }, - "2-34":{ - "path":"//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "챗지피티 이용 연령대", - "value": "Center", - "points": 1, - "category": "표", - "item": "제목 문구 (챗지피티 이용 연령대)/④ 정렬 (가운데 정렬)" - }, - "2-35":{ - "path":"//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "searchValue": null, - "value": "11716786", - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/① 색상 (RGB:178,200,178)" - }, - "2-36":{ - "path":"boolean(//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/② 진하게" - }, - "2-37":{ - "path":"boolean(//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "path2": "boolean(//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "제목 셀 아래선/이중실선 (0.5mm)" - }, - "2-38":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": null, - "value":"굴림", - "points": 2, - "category": "표", - "item": "글자모양/① 글씨체 (굴림)" - }, - "2-39":{ - "path":"//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": null, - "value":1000, - "points": 2, - "category": "표", - "item": "글자모양/② 크기 (10pt)" - }, - "2-40":{ - "path":"//PARASHAPE[@Id=//TABLE/ROW/descendant::P/@ParaShape]/@Align", - "path2": null, - "searchValue": null, - "value":"Center", - "points": 2, - "category": "표", - "item": "글자모양/③ 정렬 (가운데 정렬)" - }, - "2-41":{ - "path":"boolean(//c:barChart/c:barDir[@val='col'])", - "path2": null, - "searchValue": null, - "value": true, - "points": 3, - "category": "chart_xml", - "item": "① 종류 (세로막대형)" - }, - "2-42":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Width", - "path2": null, - "searchValue": null, - "value":22677, - "points": 2, - "category": "차트", - "item": "② 크기-너비 (80mm)" - }, - "2-43":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Height", - "path2": null, - "searchValue": null, - "value":25511, - "points": 2, - "category": "차트", - "item": "③ 크기-높이 (90mm)" - }, - "2-44":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface", - "path2": null, - "searchValue": "챗지피티 이용 연령대", - "value": "돋움체", - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (챗지피티 이용 연령대)/① 글씨체 (돋움체)" - }, - "2-45":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz", - "path2": null, - "searchValue": "챗지피티 이용 연령대", - "value": 1300, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (챗지피티 이용 연령대)/② 크기 (13pt)" - }, - "2-46":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@b", - "path2": null, - "searchValue": "챗지피티 이용 연령대", - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (챗지피티 이용 연령대)/③ 진하게" - }, - "2-47":{ - "path":"//c:catAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "궁서", - "points": 2, - "category": "chart_xml", - "item": "X축/① 글꼴 (궁서)" - }, - "2-48":{ - "path":"//c:catAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "X축/② 크기 (9pt)" - }, - "2-49":{ - "path":"//c:catAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "X축/③ 기울임" - }, - "2-50":{ - "path":"//c:valAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "궁서", - "points": 2, - "category": "chart_xml", - "item": "Y축/① 글꼴 (궁서)" - }, - "2-51":{ - "path":"//c:valAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "Y축/② 크기 (9pt)" - }, - "2-52":{ - "path":"//c:valAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "Y축/③ 기울임" - }, - "2-53":{ - "path":"//c:legend//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value":"궁서", - "points": 2, - "category": "chart_xml", - "item": "범례/① 글꼴 (궁서)" - }, - "2-54":{ - "path":"//c:legend//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "범례/② 크기 (9pt)" - }, - "2-55":{ - "path":"//c:legend//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "범례/③ 기울임" - } -} \ No newline at end of file diff --git a/회차별채점자료/2502/json_채점기준표/DIW_2502D.json b/회차별채점자료/2502/json_채점기준표/DIW_2502D.json deleted file mode 100644 index b0cd474..0000000 --- a/회차별채점자료/2502/json_채점기준표/DIW_2502D.json +++ /dev/null @@ -1,749 +0,0 @@ -{ - "0-1":{ - "path":"boolean(//PAGEMARGIN[(@Bottom='5668'or @Bottom='5669') and (@Footer='2834' or @Footer='2835') and @Gutter='0' and (@Header='2834' or @Header='2835') and (@Left='5668' or @Left='5669') and (@Right='5668' or @Right='5669') and (@Top='5668' or @Top='5669')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "용지설정", - "item": "A4용지, 왼쪽/오른쪽/위쪽/아래쪽 (각20mm), 머리말/꼬리말 (10mm), 제본(0mm)" - }, - "0-2":{ - "path":"boolean(//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "기본설정", - "item": "글꼴 (바탕, 10pt), 양쪽정렬, 줄간격 (160%)" - }, - "0-3":{ - "path":"", - "path2": null, - "searchValue": null, - "value":null, - "points": 40, - "category": "오타감점", - "item": "오타 1개 -2점" - }, - "1-1":{ - "path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName", - "path2": null, - "searchValue": "제주동백축제안내", - "value": "궁서", - "points": 2, - "category": "글맵시", - "item":"문구 (제주동백축제안내)/① 글씨체 : 궁서" - }, - "1-2": { - "path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "제주동백축제안내", - "value": "5395143", - "points": 2, - "category": "글맵시", - "item":"문구 (제주동백축제안내)/② 채우기 : ② 채우기 : 색상(RGB:199,82,82)" - }, - "1-3": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "제주동백축제안내", - "value": 28347, - "points": 2, - "category": "글맵시", - "item":"문구 (제주동백축제안내)/③ 크기-너비 (100mm)" - }, - "1-4": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "제주동백축제안내", - "value": 5669, - "points": 2, - "category": "글맵시", - "item":"문구 (제주동백축제안내)/④ 크기 : 높이(20mm)" - }, - "1-5": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "제주동백축제안내", - "value": "true", - "points": 2, - "category": "글맵시", - "item":"문구 (제주동백축제안내)/⑤ 위치 (글자처럼 취급)" - }, - "1-6": { - "path": "//PARASHAPE[@Id=//TEXTART[@Text='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "제주동백축제안내", - "value": "Center", - "points": 2, - "category": "글맵시", - "item":"문구 (제주동백축제안내)/⑥ 정렬 (가운데 정렬)" - }, - "1-7":{ - "path": "boolean(//TEXTART[@Text='{searchValue}'])", - "path2": null, - "searchValue": "제주동백축제안내", - "value": true, - "points": 2, - "category": "글맵시", - "item":"문구 (제주동백축제안내)/⑦ 글맵시모양 (육안확인)" - }, - "1-8": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][ITALIC])", - "path2": null, - "searchValue": "\"로맨틱한 제주에서 다 함께 힐링합시다!\"", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (\"로맨틱한 제주에서 다 함께 힐링합시다!\")① 기울임" - }, - "1-9": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][UNDERLINE])", - "path2": null, - "searchValue": "\"로맨틱한 제주에서 다 함께 힐링합시다!\"", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (\"로맨틱한 제주에서 다 함께 힐링합시다!\")/② 밑줄" - }, - "1-10": { - "path": "count(//CHAR[contains(text(),'◈')]) + count(//CHAR[contains(text(),'※')])", - "path2": "string-length(//CHAR[contains(text(),'◈')]) - string-length(translate(//CHAR[contains(text(),'◈')], '◈', '')) + string-length(//CHAR[contains(text(),'※')]) - string-length(translate(//CHAR[contains(text(),'※')], '※', ''))", - "searchValue": null, - "value": 3.0, - "points": 3, - "category": "특수문자", - "item":"① ◈, ② ◈, ③ ※" - }, - "1-11": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "축제안내", - "value": "굴림체", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (축제안내)/① 글씨체 (굴림체)" - }, - "1-12": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "축제안내", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (축제안내)/② 정렬 (가운데 정렬)" - }, - "1-13": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][BOLD])", - "path2": null, - "searchValue": "제주동백축제 홈페이지(http://www.ihd.or.kr)", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (제주동백축제 홈페이지(http://www.ihd.or.kr)/① 진하게" - }, - "1-14": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][ITALIC])", - "path2": null, - "searchValue": "제주동백축제 홈페이지(http://www.ihd.or.kr)", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (제주동백축제 홈페이지(http://www.ihd.or.kr)/② 기울임" - }, - "1-15": { - "path": "boolean(//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Left=3000 and //PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Indent=-2400)", - "path2": null, - "searchValue": "※ 기타", - "value": true, - "points": 2, - "category": "문단모양", - "item":"문구 (※ 기타… 이하 문단)/왼쪽여백 (10pt), 내어쓰기 (10pt)" - }, - "1-16": { - "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": 1200, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/① 크기 (12pt)" - }, - "1-17": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/② 정렬 (가운데 정렬)" - }, - "1-18": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "제주동백축제위원회", - "value": "한양견고딕", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (제주동백축제위원회)/① 글씨체 (한양견고딕)" - }, - "1-19": { - "path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "제주동백축제위원회", - "value": 2400, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (제주동백축제위원회)/② 크기 (24pt)" - }, - "1-20": { - "path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "제주동백축제위원회", - "value": "Center", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (제주동백축제위원회)/③ 정렬 (가운데 정렬)" - }, - "1-21": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "DIAT", - "value": "굴림", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/① 글꼴 (굴림)" - }, - "1-22": { - "path": "//CHARSHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "DIAT", - "value": 900, - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/② 크기 (9pt)" - }, - "1-23": { - "path": "//PARASHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/parent::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "DIAT", - "value": "Right", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/③ 정렬 (오른쪽 정렬)" - }, - "1-24": { - "path": "//SECTION[1]//PAGENUM/@FormatType", - "path2": null, - "searchValue": null, - "value": "CircledDigit", - "points": 2, - "category": "쪽번호", - "item":"① 쪽 번호 매기기 (①,②,③ 순으로)" - }, - "1-25": { - "path": "//SECTION[1]//PAGENUM/@Pos", - "path2": null, - "searchValue": null, - "value": "BottomCenter", - "points": 2, - "category": "쪽번호", - "item":"② 가운데 아래" - }, - "2-01":{ - "path":"boolean(//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@HeaderInside='true' and //BORDERFILL[@Id=//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@BorferFill]/*[contains(local-name(), 'BORDER')]/@Type='DoubleSlim')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "쪽 테두리", - "item": "이중 실선, 머리말 포함" - }, - "2-02":{ - "path":"count(//SECTION)>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "① 구역나누기" - }, - "2-03":{ - "path":"//COLDEF/@Count>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "② 다단 2단" - }, - "2-04":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "동백과 오동도", - "value":15591, - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/① 크기-너비 (55mm)" - }, - "2-05":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "동백과 오동도", - "value":3402, - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/② 크기-높이 (12mm)" - }, - "2-06":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::LINESHAPE/@Style", - "path2": null, - "searchValue": "동백과 오동도", - "value":"DoubleSlim", - "points": 2, - "category": "글상자", - "item": "문구 (동백과 오동도)/③ 테두리 (이중실선 1.00mm)" - }, - "2-07":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/@Ratio", - "path2": null, - "searchValue": "동백과 오동도", - "value": 20, - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/④ 글상자 모서리 (둥근 모양)" - }, - "2-08":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "동백과 오동도", - "value":"3644265", - "points": 2, - "category": "글상자", - "item": "문구 (동백과 오동도)/⑤ 채우기 : 색상(RGB:105,155,55)" - }, - "2-09":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "동백과 오동도", - "value":"true", - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/⑥ 글상자 위치 (글자처럼 취급)" - }, - "2-10":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "path2": null, - "searchValue": "동백과 오동도", - "value": "Center", - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/⑦ 글상자 정렬 (가운데 정렬)" - }, - "2-11":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "동백과 오동도", - "value":"한양중고딕", - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/⑧ 글씨체 (한양중고딕)" - }, - "2-12":{ - "path":"boolean(//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height='2000')", - "path2": null, - "searchValue": "동백과 오동도", - "value":true, - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/⑨ 글씨크기 (20pt)" - }, - "2-13":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[1]/@ParaShape]/@Align", - "path2": null, - "searchValue": "동백과 오동도", - "value":"Center", - "points": 1, - "category": "글상자", - "item": "문구 (동백과 오동도)/⑩ 정렬 (가운데 정렬)" - }, - "2-14":{ - "path":"boolean(//PICTURE/descendant::SHAPECOMMENT[contains(text(),'{searchValue}')])", - "path2": null, - "searchValue": "원본 그림의 이름: 그림", - "value":true, - "points": 2, - "category": "그림삽입", - "item": "① 파일명 \"그림D.jpg\" 삽입" - }, - "2-15":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": null, - "value":9921, - "points": 2, - "category": "그림삽입", - "item": "② 크기-너비 (35mm)" - }, - "2-16":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": null, - "value":9921, - "points": 2, - "category": "그림삽입", - "item": "③ 크기-높이 (35mm)" - }, - "2-17":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@HorzOffset", - "path2": null, - "searchValue": null, - "value":0, - "points": 2, - "category": "그림삽입", - "item": "④ 위치 (어울림 : 가로-쪽의 왼쪽 0.0mm)" - }, - "2-18":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@VertOffset", - "path2": null, - "searchValue": null, - "value":6800, - "points": 2, - "category": "그림삽입", - "item": "⑤ 위치 (어울림 : 세로-쪽의 위 24mm)" - }, - "2-19":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "1. 동백(冬柏)", - "value":"돋움", - "points": 1, - "category": "속성", - "item": "문구① (1. 동백(冬柏))/① 글씨체 (돋움)" - }, - "2-20":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "1. 동백(冬柏)", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구① (1. 동백(冬柏))/② 크기 (12pt)" - }, - "2-21":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "1. 동백(冬柏)", - "value":true, - "points": 1, - "category": "속성", - "item": "문구① (1. 동백(冬柏))/③ 진하게" - }, - "2-22":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "2. 오동도", - "value":"돋움", - "points": 1, - "category": "속성", - "item": "문구② (2. 오동도)/① 글씨체 (돋움)" - }, - "2-23":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2. 오동도", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구② (2. 오동도)/② 크기 (12pt)" - }, - "2-24":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "2. 오동도", - "value":true, - "points": 1, - "category": "속성", - "item": "문구② (2. 오동도)/③ 진하게" - }, - "2-25":{ - "path":"boolean(//CHAR[contains(text(),'한려해상국립공원')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'우리나라에서 해상공원 최초로 국립공원으로 지정')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('한려해상국립공원') + 1) = '한려해상국립공원']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'우리나라에서 해상공원 최초로 국립공원으로 지정')])", - "searchValue": null, - "value":true, - "points": 3, - "category": "각주", - "item": "문구 (한려해상국립공원)/① 문구입력" - }, - "2-26":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "우리나라에서 해상공원 최초로 국립공원으로 지정", - "value": "맑은 고딕", - "points": 2, - "category": "각주", - "item": "문구 (한려해상국립공원)/② 글씨체 (맑은 고딕)" - }, - "2-27":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "우리나라에서 해상공원 최초로 국립공원으로 지정", - "value":900, - "points": 2, - "category": "각주", - "item": "문구 (한려해상국립공원)/③ 크기 (9pt)" - }, - "2-28":{ - "path":"(count(//CHAR[contains(text(),'동백')][contains(text(),'冬柏')])+count(//CHAR[contains(text(),'품종')][contains(text(),'品種')])+count(//CHAR[contains(text(),'시기')][contains(text(),'時期')])+count(//CHAR[contains(text(),'조매화')][contains(text(),'鳥媒花')])+count(//CHAR[contains(text(),'전설')][contains(text(),'傳說')]))*2", - "path2": null, - "searchValue": null, - "value": 10, - "points": 10, - "category": "한자", - "item": "① 동백(冬柏), ② 품종(品種), ③ 시기(時期), ④ 조매화(鳥媒花), ⑤ 전설(傳說)" - }, - "2-29":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'려져있다')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…자라는 것으로 알려진 있다.)/\"진\" → \"져\" 글자바꿈" - }, - "2-30":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'개한동백')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…3월에는 동백꽃을 만개한…)/\"동백꽃을\" / \"만개한\" 순서바꿈" - }, - "2-31":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "제주동백축제 만족도(단위:%)", - "value":"굴림체", - "points": 1, - "category": "표", - "item": "제목 문구 (제주동백축제 만족도(단위:%))/① 글씨체 (굴림체)" - }, - "2-32":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "제주동백축제 만족도(단위:%)", - "value": 1200, - "points": 1, - "category": "표", - "item": "제목 문구 (제주동백축제 만족도(단위:%))/② 크기 (12pt)" - }, - "2-33":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "제주동백축제 만족도(단위:%)", - "value":true, - "points": 1, - "category": "표", - "item": "제목 문구 (제주동백축제 만족도(단위:%))/③ 진하게" - }, - "2-34":{ - "path":"//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "제주동백축제 만족도(단위:%)", - "value": "Center", - "points": 1, - "category": "표", - "item": "제목 문구 (제주동백축제 만족도(단위:%))/④ 정렬 (가운데 정렬)" - }, - "2-35":{ - "path":"//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='3']/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "searchValue": null, - "value": "15773417", - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/① 색상(RGB:233,174,240)" - }, - "2-36":{ - "path":"boolean(//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/② 진하게" - }, - "2-37":{ - "path":"boolean(//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "path2": "boolean(//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='3']/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "제목 셀 아래선/이중실선 (0.5mm)" - }, - "2-38":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": null, - "value":"돋움", - "points": 2, - "category": "표", - "item": "글자모양/① 글씨체 (돋움)" - }, - "2-39":{ - "path":"//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": null, - "value":1000, - "points": 2, - "category": "표", - "item": "글자모양/② 크기 (10pt)" - }, - "2-40":{ - "path":"//PARASHAPE[@Id=//TABLE/ROW/descendant::P/@ParaShape]/@Align", - "path2": null, - "searchValue": null, - "value":"Center", - "points": 2, - "category": "표", - "item": "글자모양/③ 정렬 (가운데 정렬)" - }, - "2-41":{ - "path":"boolean(//c:barChart[c:barDir[@val='col'] and c:grouping[@val='clustered']])", - "path2": null, - "searchValue": null, - "value": true, - "points": 3, - "category": "chart_xml", - "item": "① 종류 (묶은세로막대형)" - }, - "2-42":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Width", - "path2": null, - "searchValue": null, - "value":22677, - "points": 2, - "category": "차트", - "item": "② 크기-너비 (80mm)" - }, - "2-43":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Height", - "path2": null, - "searchValue": null, - "value":25511, - "points": 2, - "category": "차트", - "item": "③ 크기-높이 (90mm)" - }, - "2-44":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface", - "path2": null, - "searchValue": "제주동백축제 만족도", - "value": "궁서체", - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (제주동백축제 만족도)/① 글씨체 (궁서체)" - }, - "2-45":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz", - "path2": null, - "searchValue": "제주동백축제 만족도", - "value": 1200, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (제주동백축제 만족도)/② 크기 (12pt)" - }, - "2-46":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@b", - "path2": null, - "searchValue": "제주동백축제 만족도", - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (제주동백축제 만족도)/③ 진하게" - }, - "2-47":{ - "path":"//c:catAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "바탕", - "points": 2, - "category": "chart_xml", - "item": "X축/① 글꼴 (바탕)" - }, - "2-48":{ - "path":"//c:catAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "X축/② 크기 (9pt)" - }, - "2-49":{ - "path":"//c:catAx//a:defRPr/@b", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "X축/③ 진하게" - }, - "2-50":{ - "path":"//c:valAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "바탕", - "points": 2, - "category": "chart_xml", - "item": "Y축/① 글꼴 (바탕)" - }, - "2-51":{ - "path":"//c:valAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "Y축/② 크기 (9pt)" - }, - "2-52":{ - "path":"//c:valAx//a:defRPr/@b", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "Y축/③ 진하게" - }, - "2-53":{ - "path":"//c:legend//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value":"바탕", - "points": 2, - "category": "chart_xml", - "item": "범례/① 글꼴 (바탕)" - }, - "2-54":{ - "path":"//c:legend//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "범례/② 크기 (9pt)" - }, - "2-55":{ - "path":"//c:legend//a:defRPr/@b", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "범례/③ 진하게" - } -} \ No newline at end of file diff --git a/회차별채점자료/2502/json_채점기준표/DIW_2502E.json b/회차별채점자료/2502/json_채점기준표/DIW_2502E.json deleted file mode 100644 index 6841e5c..0000000 --- a/회차별채점자료/2502/json_채점기준표/DIW_2502E.json +++ /dev/null @@ -1,749 +0,0 @@ -{ - "0-1":{ - "path":"boolean(//PAGEMARGIN[(@Bottom='5668'or @Bottom='5669') and (@Footer='2834' or @Footer='2835') and @Gutter='0' and (@Header='2834' or @Header='2835') and (@Left='5668' or @Left='5669') and (@Right='5668' or @Right='5669') and (@Top='5668' or @Top='5669')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "용지설정", - "item": "A4용지, 왼쪽/오른쪽/위쪽/아래쪽 (각20mm), 머리말/꼬리말 (10mm), 제본(0mm)" - }, - "0-2":{ - "path":"boolean(//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "기본설정", - "item": "글꼴 (바탕, 10pt), 양쪽정렬, 줄간격 (160%)" - }, - "0-3":{ - "path":"", - "path2": null, - "searchValue": null, - "value":null, - "points": 40, - "category": "오타감점", - "item": "오타 1개 -2점" - }, - "1-1":{ - "path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName", - "path2": null, - "searchValue": "거창에살으리랏다", - "value": "견고딕", - "points": 2, - "category": "글맵시", - "item":"문구 (거창에살으리랏다)/① 글씨체 : 견고딕" - }, - "1-2": { - "path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "거창에살으리랏다", - "value": "759884", - "points": 2, - "category": "글맵시", - "item":"문구 (거창에살으리랏다)/② 채우기 : 색상(RGB:76,152,11)" - }, - "1-3": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "거창에살으리랏다", - "value": 25512, - "points": 2, - "category": "글맵시", - "item":"문구 (거창에살으리랏다)/③ 크기-너비 (100mm)" - }, - "1-4": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "거창에살으리랏다", - "value": 5669, - "points": 2, - "category": "글맵시", - "item":"문구 (거창에살으리랏다)/④ 크기 : 높이(20mm)" - }, - "1-5": { - "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "거창에살으리랏다", - "value": "true", - "points": 2, - "category": "글맵시", - "item":"문구 (거창에살으리랏다)/⑤ 위치 (글자처럼 취급)" - }, - "1-6": { - "path": "//PARASHAPE[@Id=//TEXTART[@Text='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "거창에살으리랏다", - "value": "Center", - "points": 2, - "category": "글맵시", - "item":"문구 (거창에살으리랏다)/⑥ 정렬 (가운데 정렬)" - }, - "1-7":{ - "path": "boolean(//TEXTART[@Text='{searchValue}'])", - "path2": null, - "searchValue": "거창에살으리랏다", - "value": true, - "points": 2, - "category": "글맵시", - "item":"문구 (거창에살으리랏다)/⑦ 글맵시모양 (육안확인)" - }, - "1-8": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD])", - "path2": null, - "searchValue": "중위연령, 고령화지수, 출산율", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (중위연령, 고령화지수, 출산율)① 진하게" - }, - "1-9": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][UNDERLINE])", - "path2": null, - "searchValue": "중위연령, 고령화지수, 출산율", - "value": true, - "points": 2, - "category": "글꼴속성", - "item":"문구 (중위연령, 고령화지수, 출산율)/② 밑줄" - }, - "1-10": { - "path": "count(//CHAR[contains(text(),'■')]) + count(//CHAR[contains(text(),'※')])", - "path2": "string-length(//CHAR[contains(text(),'■')]) - string-length(translate(//CHAR[contains(text(),'■')], '■', '')) + string-length(//CHAR[contains(text(),'※')]) - string-length(translate(//CHAR[contains(text(),'※')], '※', ''))", - "searchValue": null, - "value": 3.0, - "points": 3, - "category": "특수문자", - "item":"① ■, ② ■, ③ ※" - }, - "1-11": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "행사안내", - "value": "굴림", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (행사안내)/① 글씨체 (굴림)" - }, - "1-12": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "행사안내", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (행사안내)/② 정렬 (가운데 정렬)" - }, - "1-13": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][ITALIC])", - "path2": null, - "searchValue": "2025.02.28.(금) 18:00까지 온라인으로 등록(http://www.ihd.or.kr)", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025.02.28.(금) 18:00까지 온라인으로 등록(http://www.ihd.or.kr)/① 기울임" - }, - "1-14": { - "path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape][UNDERLINE])", - "path2": null, - "searchValue": "2025.02.28.(금) 18:00까지 온라인으로 등록(http://www.ihd.or.kr)", - "value": true, - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025.02.28.(금) 18:00까지 온라인으로 등록(http://www.ihd.or.kr)/② 밑줄" - }, - "1-15": { - "path": "boolean(//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Left=2000 and //PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Indent=-2400)", - "path2": null, - "searchValue": "※ 기타", - "value": true, - "points": 2, - "category": "문단모양", - "item":"문구 (※ 기타… 이하 문단)/왼쪽여백 (10pt), 내어쓰기 (12pt)" - }, - "1-16": { - "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": 1400, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/① 크기 (14pt)" - }, - "1-17": { - "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "2025. 02. 22.", - "value": "Center", - "points": 1, - "category": "글꼴 속성", - "item":"문구 (2025. 02. 22.)/② 정렬 (가운데 정렬)" - }, - "1-18": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "거창군청", - "value": "휴먼옛체", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (거창군청)/① 글씨체 (휴먼옛체)" - }, - "1-19": { - "path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "거창군청", - "value": 2700, - "points": 2, - "category": "글꼴 속성", - "item":"문구 (거창군청)/② 크기 (27pt)" - }, - "1-20": { - "path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "거창군청", - "value": "Center", - "points": 2, - "category": "글꼴 속성", - "item":"문구 (거창군청)/③ 정렬 (가운데 정렬)" - }, - "1-21": { - "path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "DIAT", - "value": "궁서", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/① 글꼴 (궁서)" - }, - "1-22": { - "path": "//CHARSHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "DIAT", - "value": 900, - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/② 크기 (9pt)" - }, - "1-23": { - "path": "//PARASHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/parent::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "DIAT", - "value": "Right", - "points": 2, - "category": "머리말", - "item":"문구 (DIAT)/③ 정렬 (오른쪽 정렬)" - }, - "1-24": { - "path": "//SECTION[1]//PAGENUM/@FormatType", - "path2": null, - "searchValue": null, - "value": "HangulSyllable", - "points": 2, - "category": "쪽번호", - "item":"① 쪽 번호 매기기 (가,나,다 순으로)" - }, - "1-25": { - "path": "//SECTION[1]//PAGENUM/@Pos", - "path2": null, - "searchValue": null, - "value": "BottomCenter", - "points": 2, - "category": "쪽번호", - "item":"② 가운데 아래" - }, - "2-01":{ - "path":"boolean(//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@HeaderInside='true' and //BORDERFILL[@Id=//PAGEBORDERFILL[@Type='Both' or @Type='Even']/@BorferFill]/*[contains(local-name(), 'BORDER')]/@Type='DoubleSlim')", - "path2": null, - "searchValue": null, - "value":true, - "points": 4, - "category": "쪽 테두리", - "item": "이중 실선, 머리말 포함" - }, - "2-02":{ - "path":"count(//SECTION)>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "① 구역나누기" - }, - "2-03":{ - "path":"//COLDEF/@Count>1", - "path2": null, - "searchValue": null, - "value":true, - "points": 3, - "category": "다단", - "item": "② 다단 2단" - }, - "2-04":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": "인구절벽", - "value":18425, - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/① 크기-너비 (65mm)" - }, - "2-05":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": "인구절벽", - "value":3402, - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/② 크기-높이 (12mm)" - }, - "2-06":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::LINESHAPE/@Style", - "path2": null, - "searchValue": "인구절벽", - "value":"DoubleSlim", - "points": 2, - "category": "글상자", - "item": "문구 (인구절벽)/③ 테두리 (이중실선 1.00mm)" - }, - "2-07":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/@Ratio", - "path2": null, - "searchValue": "인구절벽", - "value": 50, - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/④ 글상자 모서리 (반원)" - }, - "2-08":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor", - "path2": null, - "searchValue": "인구절벽", - "value":"57825", - "points": 2, - "category": "글상자", - "item": "문구 (인구절벽)/⑤ 채우기 : 색상(RGB:225,225,0)" - }, - "2-09":{ - "path":"//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", - "path2": null, - "searchValue": "인구절벽", - "value":"true", - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/⑥ 글상자 위치 (글자처럼 취급)" - }, - "2-10":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "path2": null, - "searchValue": "인구절벽", - "value": "Center", - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/⑦ 글상자 정렬 (가운데 정렬)" - }, - "2-11":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "인구절벽", - "value":"휴먼옛체", - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/⑧ 글씨체 (휴먼옛체)" - }, - "2-12":{ - "path":"boolean(//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height='2000')", - "path2": null, - "searchValue": "인구절벽", - "value":true, - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/⑨ 글씨크기 (20pt)" - }, - "2-13":{ - "path":"//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[1]/@ParaShape]/@Align", - "path2": null, - "searchValue": "인구절벽", - "value":"Center", - "points": 1, - "category": "글상자", - "item": "문구 (인구절벽)/⑩ 정렬 (가운데 정렬)" - }, - "2-14":{ - "path":"boolean(//PICTURE/descendant::SHAPECOMMENT[contains(text(),'{searchValue}')])", - "path2": null, - "searchValue": "원본 그림의 이름: 그림", - "value":true, - "points": 2, - "category": "그림삽입", - "item": "① 파일명 \"그림C.jpg\" 삽입" - }, - "2-15":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width", - "path2": null, - "searchValue": null, - "value":8504, - "points": 2, - "category": "그림삽입", - "item": "② 크기-너비 (30mm)" - }, - "2-16":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height", - "path2": null, - "searchValue": null, - "value":8504, - "points": 2, - "category": "그림삽입", - "item": "③ 크기-높이 (30mm)" - }, - "2-17":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@HorzOffset", - "path2": null, - "searchValue": null, - "value":0, - "points": 2, - "category": "그림삽입", - "item": "④ 위치 (어울림 : 가로-쪽의 왼쪽 0.0mm)" - }, - "2-18":{ - "path":"//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@VertOffset", - "path2": null, - "searchValue": null, - "value":6800, - "points": 2, - "category": "그림삽입", - "item": "⑤ 위치 (어울림 : 세로-쪽의 위 24mm)" - }, - "2-19":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "1. 인구절벽이란?", - "value":"한양중고딕", - "points": 1, - "category": "속성", - "item": "문구① (1. 인구절벽이란?)/① 글씨체 (한양중고딕)" - }, - "2-20":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "1. 인구절벽이란?", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구① (1. 인구절벽이란?)/② 크기 (12pt)" - }, - "2-21":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "1. 인구절벽이란?", - "value":true, - "points": 1, - "category": "속성", - "item": "문구① (1. 인구절벽이란?)/③ 진하게" - }, - "2-22":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "2. 인구절벽 대응책", - "value":"한양중고딕", - "points": 1, - "category": "속성", - "item": "문구② (2. 인구절벽 대응책)/① 글씨체 (한양중고딕)" - }, - "2-23":{ - "path":"//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "2. 인구절벽 대응책", - "value":1200, - "points": 1, - "category": "속성", - "item": "문구② (2. 인구절벽 대응책)/② 크기 (12pt)" - }, - "2-24":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "2. 인구절벽 대응책", - "value":true, - "points": 1, - "category": "속성", - "item": "문구② (2. 인구절벽 대응책)/③ 진하게" - }, - "2-25":{ - "path":"boolean(//CHAR[contains(text(),'생산가능인구')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다')])", - "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('생산가능인구') + 1) = '생산가능인구']/following-sibling::FOOTNOTE/descendant::CHAR[contains(normalize-space(text()),'전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다')])", - "searchValue": null, - "value":true, - "points": 3, - "category": "각주", - "item": "문구 (생산가능인구)/① 문구입력" - }, - "2-26":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다", - "value": "돋움", - "points": 2, - "category": "각주", - "item": "문구 (생산가능인구)/② 글씨체 (돋움)" - }, - "2-27":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "전체 인구가 늘더라도 생산가능인구가 감소한다면 생산가능인구가 짊어져야 하는 비용은 증가한다", - "value":900, - "points": 2, - "category": "각주", - "item": "문구 (생산가능인구)/③ 크기 (9pt)" - }, - "2-28":{ - "path":"(count(//CHAR[contains(text(),'이론')][contains(text(),'理論')])+count(//CHAR[contains(text(),'분포')][contains(text(),'分布')])+count(//CHAR[contains(text(),'확산')][contains(text(),'擴散')])+count(//CHAR[contains(text(),'변화')][contains(text(),'變化')])+count(//CHAR[contains(text(),'확대')][contains(text(),'擴大')]))*2", - "path2": null, - "searchValue": null, - "value": 10, - "points": 10, - "category": "한자", - "item": "① 이론(理論), ② 분포(分布), ③ 확산(擴散), ④ 변화(變化), ⑤ 확대(擴大)" - }, - "2-29":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'취업기회')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…청년들의 취협 기회도…)/\"협\" → \"업\" 글자바꿈" - }, - "2-30":{ - "path":"boolean(//CHAR[contains(translate(text(), ' ', ''),'지기시작')])", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "편집", - "item": "문구 (…기점으로 시작하는 약해지기 현상을…)/\"시작하는\" / \"약해지기\" 순서바꿈" - }, - "2-31":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": "OECD 주요국 합계출산율", - "value":"궁서", - "points": 1, - "category": "표", - "item": "제목 문구 (OECD 주요국 합계출산율)/① 글씨체 (궁서)" - }, - "2-32":{ - "path":"//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": "OECD 주요국 합계출산율", - "value": 1200, - "points": 1, - "category": "표", - "item": "제목 문구 (OECD 주요국 합계출산율)/② 크기 (12pt)" - }, - "2-33":{ - "path":"boolean(//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": "OECD 주요국 합계출산율", - "value":true, - "points": 1, - "category": "표", - "item": "제목 문구 (OECD 주요국 합계출산율)/③ 진하게" - }, - "2-34":{ - "path":"//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "path2": null, - "searchValue": "OECD 주요국 합계출산율", - "value": "Center", - "points": 1, - "category": "표", - "item": "제목 문구 (OECD 주요국 합계출산율)/④ 정렬 (가운데 정렬)" - }, - "2-35":{ - "path":"//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='1']/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "searchValue": null, - "value": "26367", - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/① 색상(RGB:255,102,0)" - }, - "2-36":{ - "path":"boolean(//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]/BOLD)", - "path2": null, - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "위쪽 제목 셀/② 진하게" - }, - "2-37":{ - "path":"boolean(//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "path2": "boolean(//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='1']/@BorderFill]/BOTTOMBORDER[@Type='DoubleSlim' and @Width='0.5mm'])", - "searchValue": null, - "value":true, - "points": 2, - "category": "표", - "item": "제목 셀 아래선/이중실선 (0.5mm)" - }, - "2-38":{ - "path":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "path2": null, - "searchValue": null, - "value":"굴림", - "points": 2, - "category": "표", - "item": "글자모양/① 글씨체 (굴림)" - }, - "2-39":{ - "path":"//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/@Height", - "path2": null, - "searchValue": null, - "value":1000, - "points": 2, - "category": "표", - "item": "글자모양/② 크기 (10pt)" - }, - "2-40":{ - "path":"//PARASHAPE[@Id=//TABLE/ROW/descendant::P/@ParaShape]/@Align", - "path2": null, - "searchValue": null, - "value":"Center", - "points": 2, - "category": "표", - "item": "글자모양/③ 정렬 (가운데 정렬)" - }, - "2-41":{ - "path":"boolean(//c:barChart[c:barDir[@val='bar'] and c:grouping[@val='clustered']])", - "path2": null, - "searchValue": null, - "value": true, - "points": 3, - "category": "chart_xml", - "item": "① 종류 (묶은가로막대형)" - }, - "2-42":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Width", - "path2": null, - "searchValue": null, - "value":22677, - "points": 2, - "category": "차트", - "item": "② 크기-너비 (80mm)" - }, - "2-43":{ - "path":"//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Height", - "path2": null, - "searchValue": null, - "value":22677, - "points": 2, - "category": "차트", - "item": "③ 크기-높이 (80mm)" - }, - "2-44":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface", - "path2": null, - "searchValue": "OECD 주요국 합계출산율", - "value": "궁서체", - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (OECD 주요국 합계출산율)/① 글씨체 (궁서체)" - }, - "2-45":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz", - "path2": null, - "searchValue": "OECD 주요국 합계출산율", - "value": 1200, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (OECD 주요국 합계출산율)/② 크기 (12pt)" - }, - "2-46":{ - "path":"//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@b", - "path2": null, - "searchValue": "OECD 주요국 합계출산율", - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "제목 문구 (OECD 주요국 합계출산율)/③ 진하게" - }, - "2-47":{ - "path":"//c:catAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "궁서", - "points": 2, - "category": "chart_xml", - "item": "X축/① 글꼴 (궁서)" - }, - "2-48":{ - "path":"//c:catAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "X축/② 크기 (9pt)" - }, - "2-49":{ - "path":"//c:catAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "X축/③ 기울임" - }, - "2-50":{ - "path":"//c:valAx//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value": "궁서", - "points": 2, - "category": "chart_xml", - "item": "Y축/① 글꼴 (궁서)" - }, - "2-51":{ - "path":"//c:valAx//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "Y축/② 크기 (9pt)" - }, - "2-52":{ - "path":"//c:valAx//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "Y축/③ 기울임" - }, - "2-53":{ - "path":"//c:legend//a:ea/@typeface", - "path2": null, - "searchValue": null, - "value":"궁서", - "points": 2, - "category": "chart_xml", - "item": "범례/① 글꼴 (궁서)" - }, - "2-54":{ - "path":"//c:legend//a:defRPr/@sz", - "path2": null, - "searchValue": null, - "value": 900, - "points": 2, - "category": "chart_xml", - "item": "범례/② 크기 (9pt)" - }, - "2-55":{ - "path":"//c:legend//a:defRPr/@i", - "path2": null, - "searchValue": null, - "value": 1, - "points": 2, - "category": "chart_xml", - "item": "범례/③ 기울임" - } -} \ No newline at end of file