From b6a2d1af8847b31ba7e70a75bedf4232182ecae6 Mon Sep 17 00:00:00 2001 From: dragdra Date: Wed, 2 Jul 2025 17:02:50 +0900 Subject: [PATCH] =?UTF-8?q?2506=ED=9A=8C=20=EC=A0=95=EA=B8=B0=20=EC=B1=84?= =?UTF-8?q?=EC=A0=90=EA=B8=B0=EC=A4=80=ED=91=9C=20=EC=97=85=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 250702_DIW_2506A_채점결과.xlsx | Bin 0 -> 7174 bytes 250702_DIW_2506B_채점결과.xlsx | Bin 0 -> 7175 bytes 250702_DIW_2506C_채점결과.xlsx | Bin 0 -> 7175 bytes 250702_DIW_2506D_채점결과.xlsx | Bin 0 -> 7176 bytes DIW_2506A.json | 12 +- DIW_2506B.json | 12 +- DIW_2506C.json | 15 +- .../2506/한글채점기준표.json => DIW_2506D.json | 337 +- diwScoring2.py | 46 +- zzz.xbook | 2 +- .../2506/excel_채점기준표/DIW_2506C.xlsx | Bin 19647 -> 19775 bytes .../2506/excel_채점기준표/DIW_2506D.xlsx | Bin 19755 -> 19909 bytes .../2506/hml_변환/DIW_2506C copy.hml | 16733 ++++++++++++++++ .../2506/json_채점기준표/DIW_2506A.json | 17 +- .../2506/json_채점기준표/DIW_2506B.json | 15 +- .../2506/json_채점기준표/DIW_2506C.json | 15 +- .../2506/json_채점기준표/DIW_2506D.json | 359 +- .../2506/json_채점기준표/DIW_default.json | 841 + 18 files changed, 17998 insertions(+), 406 deletions(-) create mode 100644 250702_DIW_2506A_채점결과.xlsx create mode 100644 250702_DIW_2506B_채점결과.xlsx create mode 100644 250702_DIW_2506C_채점결과.xlsx create mode 100644 250702_DIW_2506D_채점결과.xlsx rename 회차별채점자료/2506/한글채점기준표.json => DIW_2506D.json (71%) create mode 100644 회차별채점자료/2506/hml_변환/DIW_2506C copy.hml create mode 100644 회차별채점자료/2506/json_채점기준표/DIW_default.json diff --git a/250702_DIW_2506A_채점결과.xlsx b/250702_DIW_2506A_채점결과.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..90d52738d0620195d0dd2973002350b0e0667cb2 GIT binary patch literal 7174 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 R+{R@rKp#9lGm_pu{U6Xd=+poJ literal 0 HcmV?d00001 diff --git a/250702_DIW_2506B_채점결과.xlsx b/250702_DIW_2506B_채점결과.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..0a13c48322cb9de0c6f5a473d8bc69b291aceac8 GIT binary patch literal 7175 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 QaTycP3y;r?q(7hj54!pMh5!Hn literal 0 HcmV?d00001 diff --git a/250702_DIW_2506C_채점결과.xlsx b/250702_DIW_2506C_채점결과.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..320dc5d3564ddea24e47c473865581d2da7321b0 GIT binary patch literal 7175 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 S0Nuo8TtFW(KC@BWJpCUh?COR9 literal 0 HcmV?d00001 diff --git a/DIW_2506A.json b/DIW_2506A.json index f7db2de..f3d1bec 100644 --- a/DIW_2506A.json +++ b/DIW_2506A.json @@ -366,14 +366,16 @@ "item": "문구 (자원순환)/② 크기-높이 (12 mm)" }, "6": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Style", - "path2": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Width", + "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE", "searchValue": "자원순환", - "value": ["DoubleSlim", "283"], + "value": { + "Style": "DoubleSlim", + "Width": "283" + }, "points": 2, - "category": "DoubleAnswer", + "category": "LineShape", "item": "문구 (자원순환)/③ 테두리 : 이중 실선(1.00mm)", - "desc": "1mm = 283pt value값은 283pt로 입력" + "desc": "1mm = 283pt value['Width']에 pt값 입력" }, "7": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio", diff --git a/DIW_2506B.json b/DIW_2506B.json index b06ef48..3213d98 100644 --- a/DIW_2506B.json +++ b/DIW_2506B.json @@ -366,14 +366,16 @@ "item": "문구 (동물등록제)/② 크기-높이 (12 mm)" }, "6": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Style", - "path2": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Width", + "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE", "searchValue": "동물등록제", - "value": ["DoubleSlim", "283"], + "value": { + "Style": "DoubleSlim", + "Width": "283" + }, "points": 2, - "category": "DoubleAnswer", + "category": "LineShape", "item": "문구 (동물등록제)/③ 테두리 : 이중 실선(1.00mm)", - "desc": "1mm = 283pt value값은 283pt로 입력" + "desc": "1mm = 283pt value['Width']에 pt값 입력" }, "7": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio", diff --git a/DIW_2506C.json b/DIW_2506C.json index ad9c561..63fc70c 100644 --- a/DIW_2506C.json +++ b/DIW_2506C.json @@ -310,7 +310,8 @@ "desc": "1, 2페이지 모두 정답이어야 점수 부여", "desc2": { "가운데 아래": "BottomCenter", - "오른쪽 아래": "BottomRight" + "오른쪽 아래": "BottomRight", + "왼쪽 아래": "BottomLeft" } }, "30": { @@ -367,14 +368,16 @@ "item": "문구 (인공지능의 영향)/② 크기-높이 (12 mm)" }, "6": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Style", - "path2": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Width", + "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE", "searchValue": "인공지능의 영향", - "value": ["DoubleSlim", "283"], + "value": { + "Style": "DoubleSlim", + "Width": "283" + }, "points": 2, - "category": "DoubleAnswer", + "category": "LineShape", "item": "문구 (인공지능의 영향)/③ 테두리 : 이중 실선(1.00mm)", - "desc": "1mm = 283pt value값은 283pt로 입력" + "desc": "1mm = 283pt value['Width']에 pt값 입력" }, "7": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio", diff --git a/회차별채점자료/2506/한글채점기준표.json b/DIW_2506D.json similarity index 71% rename from 회차별채점자료/2506/한글채점기준표.json rename to DIW_2506D.json index 2db79af..7f5a289 100644 --- a/회차별채점자료/2506/한글채점기준표.json +++ b/DIW_2506D.json @@ -46,65 +46,65 @@ "1": { "1": { "path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName", - "searchValue": "한국골프박람회", - "value": "돋움체", + "searchValue": "태국문화체험페스티벌안내", + "value": "궁서", "points": 1, "category": "OneAnswer", - "item": "문구 (한국골프박람회)/① 글씨체 (돋움체)" + "item": "문구 (태국문화체험페스티벌안내)/① 글씨체 (궁서)" }, "2": { "path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor", - "searchValue": "한국골프박람회", - "value": "49,95,151", + "searchValue": "태국문화체험페스티벌안내", + "value": "79,156,22", "points": 2, "category": "Color", - "item": "문구 (한국골프박람회)/② 채우기 : 색상(RGB:49,95,151)" + "item": "문구 (태국문화체험페스티벌안내)/② 채우기 : 색상(RGB:79,156,22)" }, "3": { "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width", - "searchValue": "한국골프박람회", - "value": "100", + "searchValue": "태국문화체험페스티벌안내", + "value": "130", "tolerance": 1, "points": 2, "category": "mmSize", - "item": "문구 (한국골프박람회)/③ 크기-너비 (110 mm)" + "item": "문구 (태국문화체험페스티벌안내)/③ 크기-너비 (130 mm)" }, "4": { "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height", - "searchValue": "한국골프박람회", + "searchValue": "태국문화체험페스티벌안내", "value": "20", "tolerance": 1, "points": 2, "category": "mmSize", - "item": "문구 (한국골프박람회)/④ 크기-높이 (20mm)" + "item": "문구 (태국문화체험페스티벌안내)/④ 크기-높이 (20 mm)" }, "5": { "path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar", - "searchValue": "한국골프박람회", + "searchValue": "태국문화체험페스티벌안내", "value": "true", "points": 2, "category": "OneAnswer", - "item": "문구 (한국골프박람회)/⑤ 위치 (글자처럼 취급)" + "item": "문구 (태국문화체험페스티벌안내)/⑤ 위치 (글자처럼 취급)" }, "6": { "path": "//PARASHAPE[@Id=//P[.//TEXTART[@Text='{searchValue}']]/@ParaShape]/@Align", - "searchValue": "한국골프박람회", + "searchValue": "태국문화체험페스티벌안내", "value": "Center", "points": 2, "category": "OneAnswer", - "item": "문구 (한국골프박람회)/⑥ 정렬 (가운데 정렬)" + "item": "문구 (태국문화체험페스티벌안내)/⑥ 정렬 (가운데 정렬)" }, "7": { "path": "//TEXTART[@Text='{searchValue}']", - "searchValue": "한국골프박람회", + "searchValue": "태국문화체험페스티벌안내", "value": true, "points": 2, "category": "Boolean", - "item": "문구 (한국골프박람회)/⑦ 글맵시모양 (육안확인)" + "item": "문구 (태국문화체험페스티벌안내)/⑦ 글맵시모양 (육안확인)" }, "8": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/SIZE", - "searchValue": "지", + "searchValue": "태", "value": { "Height": 2800, "Width": 2800 @@ -112,68 +112,68 @@ "tolerance": 200, "points": 1, "category": "TwoLineSize", - "item": "지/① 모양 (2줄)" + "item": "태/① 모양 (2줄)" }, "9": { "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "지", - "value": "굴림체", + "searchValue": "태", + "value": "맑은 고딕", "points": 1, "category": "FontName", - "item": "지/② 글씨체 (굴림체)" + "item": "태/② 글씨체 (맑은 고딕)" }, "10": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor", - "searchValue": "지", - "value": "236,162,142", + "searchValue": "태", + "value": "244,212,29", "points": 2, "category": "Color", - "item": "지/③ 면색 : 색상(RGB:236,162,142)" + "item": "태/③ 면색 : 색상(RGB:244,212,29)" }, "11": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//OUTSIDEMARGIN/@Right", - "searchValue": "지", + "searchValue": "태", "value": "3.0", "tolerance": 1, "points": 2, "category": "mmSize", - "item": "지/④ 본문과의 간격 : 3.0mm" + "item": "태/④ 본문과의 간격 : 3.0mm" }, "12": { "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]", - "searchValue": "그 시작부터 지금까지 줄곧 한국골프산업의 성장과 함께해 온", - "value": "ITALIC", + "searchValue": "태국의 아름다운 문화와 함께 잊지 못할 추억을 만들어보세요!", + "value": "BOLD", "points": 2, "category": "FontAttribute", - "item": "문구 (그 시작부터 지금까지 줄곧 한국골프산업의 성장과 함께해 온)/① ITALIC" + "item": "문구 (태국의 아름다운 문화와 함께 잊지 못할 추억을 만들어보세요!)/① BOLD" }, "13": { "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]", - "searchValue": "그 시작부터 지금까지 줄곧 한국골프산업의 성장과 함께해 온", - "value": "UNDERLINE", + "searchValue": "태국의 아름다운 문화와 함께 잊지 못할 추억을 만들어보세요!", + "value": "ITALIC", "points": 2, "category": "FontAttribute", - "item": "문구 (그 시작부터 지금까지 줄곧 한국골프산업의 성장과 함께해 온)/② UNDERLINE" + "item": "문구 (태국의 아름다운 문화와 함께 잊지 못할 추억을 만들어보세요!)/② ITALIC" }, "14": { "path": "//CHAR[contains(text(),'{char1}')]", "path2": "//CHAR[contains(text(),'{char2}')]", "path3": "//CHAR[contains(text(),'{char3}')]", - "char1": "●", - "char2": "●", + "char1": "◇", + "char2": "◇", "char3": "※", "value": 3, "points": 3, "category": "SpecialChar", - "item": "① ●, ② ●, ③ ※" + "item": "① ◇ , ② ◇ , ③ ※" }, "15": { "path": "//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape", "searchValue": "행사안내", - "value": "궁서", + "value": "돋움", "points": 1, "category": "FontName", - "item": "문구 (● 행사안내 ●)/① 글씨체 (궁서)" + "item": "문구 (◇ 행사안내 ◇)/① 글씨체 (돋움)" }, "16": { "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", @@ -181,31 +181,31 @@ "value": "Center", "points": 1, "category": "OneAnswer", - "item": "문구 (● 행사안내 ●)/② 정렬 (가운데 정렬)" + "item": "문구 (◇ 행사안내 ◇)/② 정렬 (가운데 정렬)" }, "17": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]", "hyperlink_ptag": "//P[.//FIELDBEGIN[@Type='Hyperlink']]", - "searchValue": "스크린 골프 체험 및 장타대회, 프로골퍼 원포인트 레슨", - "value": "BOLD", + "searchValue": "오전/오후 총 2회", + "value": "ITALIC", "points": 1, "category": "FontAttribute", - "item": "문구 (스크린 골프 체험 및 장타대회, 프로골퍼 원포인트 레슨)/① BOLD" + "item": "문구 (오전/오후 총 2회)/① ITALIC" }, "18": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]", "hyperlink_ptag": "//P[.//FIELDBEGIN[@Type='Hyperlink']]", - "searchValue": "스크린 골프 체험 및 장타대회, 프로골퍼 원포인트 레슨", + "searchValue": "오전/오후 총 2회", "value": "UNDERLINE", "points": 1, "category": "FontAttribute", - "item": "문구 (스크린 골프 체험 및 장타대회, 프로골퍼 원포인트 레슨)/② UNDERLINE" + "item": "문구 (오전/오후 총 2회)/② UNDERLINE" }, "19": { "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN", "searchValue": "기타사항", "value": { - "Left": 10, + "Left": 15, "Indent": 12 }, "points": 2, @@ -215,52 +215,52 @@ }, "20": { "path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height", - "searchValue": "2025. 06. 18.", - "value": "1400", + "searchValue": "2025. 06. 28.", + "value": "1300", "points": 1, "category": "OneAnswer", - "item": "문구 (2025. 06. 18.)/① 크기 (1400)", + "item": "문구 (2025. 06. 28.)/① 크기 (1300)", "desc": "1pt당 100" }, "21": { "path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align", - "searchValue": "2025. 06. 18.", + "searchValue": "2025. 06. 28.", "value": "Center", "points": 1, "category": "OneAnswer", - "item": "문구 (2025. 06. 18.)/② 정렬 (가운데 정렬)" + "item": "문구 (2025. 06. 28.)/② 정렬 (가운데 정렬)" }, "22": { "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "한국골프연맹", - "value": "궁서체", + "searchValue": "광진다문화체험관", + "value": "돋움체", "points": 1, "category": "FontName", - "item": "문구 (한국골프연맹)/① 글씨체 (궁서체)" + "item": "문구 (광진다문화체험관)/① 글씨체 (돋움체)" }, "23": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "한국골프연맹", + "searchValue": "광진다문화체험관", "value": "2400", "points": 1, "category": "OneAnswer", - "item": "문구 (한국골프연맹)/② 크기 (2400)" + "item": "문구 (광진다문화체험관)/② 크기 (2400)" }, "24": { "path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align", - "searchValue": "한국골프연맹", + "searchValue": "광진다문화체험관", "value": "Center", "points": 1, "category": "OneAnswer", - "item": "문구 (한국골프연맹)/③ 정렬 (가운데 정렬)" + "item": "문구 (광진다문화체험관)/③ 정렬 (가운데 정렬)" }, "25": { "path": "//SECTION[1]//TEXT[CHAR[text()='{searchValue}']]/@CharShape", "searchValue": "DIAT", - "value": "돋움", + "value": "굴림", "points": 1, "category": "FontName", - "item": "문구 (DIAT)/① 글꼴 (돋움)" + "item": "문구 (DIAT)/① 글꼴 (굴림)" }, "26": { "path": "//CHARSHAPE[@Id=//SECTION[1]//TEXT[CHAR[text()='{searchValue}']]/@CharShape]/@Height", @@ -280,10 +280,10 @@ }, "28": { "path": "//PAGENUM/@FormatType", - "value": "RomanCapital", + "value": "CircledDigit", "points": 2, "category": "PageNumber", - "item": "① 쪽 번호 매기기 (A,B,C 순으로)", + "item": "① 쪽 번호 매기기 (①,②,③ 순으로)", "desc1": { "가,나,다": "HangulSyllable", "1,2,3": "Digit", @@ -296,29 +296,31 @@ "ⓐ,ⓑ,ⓒ": "CircledLatinSmall", "i,ii,iii": "RomanSmall", "I,II,III": "RomanCapital", + "甲,乙,丙": "DecagonCircleHanja", "desc": "정답에 맞는 값 value에 입력" }, "desc2": "1, 2페이지 모두 정답이어야 점수 부여" }, "29": { "path": "//PAGENUM/@Pos", - "value": "BottomCenter", + "value": "BottomLeft", "points": 2, "category": "PageNumber", - "item": "오른쪽 아래", + "item": "가운데 아래", "desc": "1, 2페이지 모두 정답이어야 점수 부여", "desc2": { "가운데 아래": "BottomCenter", - "오른쪽 아래": "BottomRight" + "오른쪽 아래": "BottomRight", + "왼쪽 아래": "BottomLeft" } }, "30": { "path": "//PARASHAPE[@Id='{parashape_id}']/PARAMARGIN/@LineSpacing", - "value": "180", - "first_word": "지", + "value": "200", + "first_word": "태", "points": 2, "category": "LineSpacing", - "item": "문제 1 줄간격 180% 설정", + "item": "문제 1 줄간격 200% 설정", "desc": "1페이지 문단의 줄간격이 정답이 아닌 문단이 있으면 False(감점), first_word 속성에 [문단 첫글자 장식]에 해당하는 글자를 입력해준다." } }, @@ -351,87 +353,89 @@ }, "4": { "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "searchValue": "골프", - "value": "50", + "searchValue": "미소의 나라, 태국", + "value": "70", "points": 2, "category": "mmSize", - "item": "문구 (골프)/① 크기-너비 (50 mm)" + "item": "문구 (미소의 나라, 태국)/① 크기-너비 (70 mm)" }, "5": { "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "searchValue": "골프", + "searchValue": "미소의 나라, 태국", "value": "12", "points": 2, "category": "mmSize", - "item": "문구 (골프)/② 크기-높이 (12 mm)" + "item": "문구 (미소의 나라, 태국)/② 크기-높이 (12 mm)" }, "6": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Style", - "path2": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE/@Width", - "searchValue": "골프", - "value": ["DoubleSlim", "283"], + "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE", + "searchValue": "미소의 나라, 태국", + "value": { + "Style": "DoubleSlim", + "Width": "283" + }, "points": 2, - "category": "DoubleAnswer", - "item": "문구 (골프)/③ 테두리 : 이중 실선(1.00mm)", - "desc": "1mm = 283pt value값은 283pt로 입력" + "category": "LineShape", + "item": "문구 (미소의 나라, 태국)/③ 테두리 : 이중 실선(1.00mm)", + "desc": "1mm = 283pt value['Width']에 pt값 입력" }, "7": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio", - "searchValue": "골프", - "value": "20", + "searchValue": "미소의 나라, 태국", + "value": "50", "points": 2, "category": "OneAnswer", - "item": "문구 (골프)/④ 글상자 모서리 (둥근모양)", - "desc": "모서리 비율 50이면 반원 / 20이면 둥근모양" + "item": "문구 (미소의 나라, 태국)/④ 글상자 모서리 (직각)", + "desc": "모서리 비율 반원:50 / 둥근모양:20 / 직각:0" }, "8": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor", - "searchValue": "골프", - "value": "147,194,80", + "searchValue": "미소의 나라, 태국", + "value": "61,164,73", "points": 2, "category": "Color", - "item": "문구 (골프)/⑤ 채우기 : 색상(RGB:147,194,80)" + "item": "문구 (미소의 나라, 태국)/⑤ 채우기 : 색상(RGB:61,164,73)" }, "9": { "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar", - "searchValue": "골프", + "searchValue": "미소의 나라, 태국", "value": "true", "points": 1, "category": "OneAnswer", - "item": "문구 (골프)/⑥ 글상자 위치 (글자처럼 취급)" + "item": "문구 (미소의 나라, 태국)/⑥ 글상자 위치 (글자처럼 취급)" }, "10": { "path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "searchValue": "골프", + "searchValue": "미소의 나라, 태국", "value": "Center", "points": 1, "category": "OneAnswer", - "item": "문구 (골프)/⑦ 글상자 정렬 (가운데 정렬)" + "item": "문구 (미소의 나라, 태국)/⑦ 글상자 정렬 (가운데 정렬)" }, "11": { "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "골프", - "value": "견고딕", + "searchValue": "미소의 나라, 태국", + "value": "굴림체", "points": 1, "category": "FontName", - "item": "문구 (골프)/⑧ 글씨체 (견고딕)" + "item": "문구 (미소의 나라, 태국)/⑧ 글씨체 (굴림체)" }, "12": { "path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "골프", - "value": "2200", + "searchValue": "미소의 나라, 태국", + "value": "2000", "points": 1, "category": "OneAnswer", - "item": "문구 (골프)/⑨ 글씨크기 (2200)", + "item": "문구 (미소의 나라, 태국)/⑨ 글씨크기 (2000)", "desc": "1pt당 100" }, "13": { "path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align", - "searchValue": "골프", + "searchValue": "미소의 나라, 태국", "value": "Center", "points": 1, "category": "OneAnswer", - "item": "문구 (골프)/⑩ 정렬 (가운데 정렬)" + "item": "문구 (미소의 나라, 태국)/⑩ 정렬 (가운데 정렬)" }, "14": { "path": "boolean(//PICTURE//SHAPECOMMENT[contains(text(),'{searchValue}')])", @@ -439,7 +443,7 @@ "value": true, "points": 2, "category": "Boolean", - "item": "① 파일명 \"그림A.jpg\" 삽입" + "item": "① 파일명 \"그림D.jpg\" 삽입" }, "15": { "path": "//PICTURE[./IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]]/SHAPEOBJECT/SIZE/@Width", @@ -464,88 +468,88 @@ }, "18": { "path": "//PICTURE[./IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]]/SHAPEOBJECT/POSITION[not(@TreatAsChar='true') and @HorzRelTo='Page']/@VertOffset", - "value": "24", + "value": "22", "points": 2, "category": "mmSize", - "item": "⑤ 위치 (어울림 : 세로-쪽의 위 24 mm)" + "item": "⑤ 위치 (어울림 : 세로-쪽의 위 22 mm)" }, "19": { "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "1. 골프란?", - "value": "굴림체", + "searchValue": "1. 태국의 환경", + "value": "돋움체", "points": 1, "category": "FontName", - "item": "문구① (1. 골프란?)/① 글씨체 (굴림체)" + "item": "문구① (1. 태국의 환경)/① 글씨체 (돋움체)" }, "20": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "1. 골프란?", + "searchValue": "1. 태국의 환경", "value": "1200", "points": 1, "category": "OneAnswer", - "item": "문구① (1. 골프란?)/② 크기 (12pt)" + "item": "문구① (1. 태국의 환경)/② 크기 (12pt)" }, "21": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]", - "searchValue": "1. 골프란?", + "searchValue": "1. 태국의 환경", "value": "BOLD", "points": 1, "category": "FontAttribute", - "item": "문구① (1. 골프란?)/③ 진하게" + "item": "문구① (1. 태국의 환경)/③ 진하게" }, "22": { "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "2. 한국의 골프 역사", - "value": "굴림체", + "searchValue": "2. 태국의 주요 도시", + "value": "돋움체", "points": 1, "category": "FontName", - "item": "문구② (2. 한국의 골프 역사)/① 글씨체 (굴림체)" + "item": "문구② (2. 태국의 주요 도시)/① 글씨체 (돋움체)" }, "23": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "2. 한국의 골프 역사", + "searchValue": "2. 태국의 주요 도시", "value": "1200", "points": 1, "category": "OneAnswer", - "item": "문구② (2. 자원순환 실천 방법)/② 크기 (1200)" + "item": "문구② (2. 태국의 주요 도시)/② 크기 (1200)" }, "24": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]", - "searchValue": "2. 한국의 골프 역사", + "searchValue": "2. 태국의 주요 도시", "value": "BOLD", "points": 1, "category": "FontAttribute", - "item": "문구② (2. 한국의 골프 역사)/③ 진하게" + "item": "문구② (2. 태국의 주요 도시)/③ 진하게" }, "25": { "path": "boolean(//TEXT[CHAR[contains(text(),'{option}')]]/FOOTNOTE)", "path2": "boolean(//CHAR[substring(., string-length(.) - string-length('{option}') + 1) = '{option}']/following-sibling::FOOTNOTE/descendant::CHAR)", - "option": "전당", + "option": "카오소이", "value": true, "points": 2, "category": "Boolean", - "item": "문구 (전당)/① 각주 설정 및 문구 입력" + "item": "문구 (카오소이)/① 각주 설정 및 문구 입력" }, "26": { "path": "//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape", - "searchValue": "한 분야에서 뛰어난 활약을 보인 사람들을 기념하기 위해 설립된 박물관, 단체, 모임을 말한다.", - "value": "돋움체", + "searchValue": "커리와 면, 토핑으로 이루어진 태국의 전통 국수", + "value": "굴림", "points": 1, "category": "FontName", - "item": "문구 (전당)/② 글씨체 (돋움체)" + "item": "문구 (카오소이)/② 글씨체 (굴림)" }, "27": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[contains(text(),'{searchValue}')]]/@CharShape]/@Height", - "searchValue": "한 분야에서 뛰어난 활약을 보인 사람들을 기념하기 위해 설립된 박물관, 단체, 모임을 말한다.", + "searchValue": "커리와 면, 토핑으로 이루어진 태국의 전통 국수", "value": "900", "points": 1, "category": "OneAnswer", - "item": "문구 (전당)/③ 크기 (9pt)" + "item": "문구 (카오소이)/③ 크기 (9pt)" }, "28": { "path": "//P[TEXT[CHAR[contains(text(), '{searchValue}')]]]//AUTONUMFORMAT/@Type", - "searchValue": "한 분야에서 뛰어난 활약을 보인 사람들을 기념하기 위해 설립된 박물관, 단체, 모임을 말한다.", - "value": "LatinSmall", + "searchValue": "커리와 면, 토핑으로 이루어진 태국의 전통 국수", + "value": "DecagonCircle", "points": 2, "category": "OneAnswer", "item": "문구 (전당)/④ 각주 번호모양", @@ -561,85 +565,86 @@ "ⓐ,ⓑ,ⓒ": "CircledLatinSmall", "i,ii,iii": "RomanSmall", "I,II,III": "RomanCapital", + "甲,乙,丙": "DecagonCircleHanja", "정답에 맞는 값 value에 입력": "" } }, "29": { - "path": "boolean(//CHAR[contains(text(),'Fairway')])", - "ignoreWord": "Fairway", + "path": "boolean(//CHAR[contains(text(),'Temple')])", + "ignoreWord": "Temple", "value": true, "points": 3, "category": "Boolean", - "item": "Fairway/영단어 미입력, 대소문자/오타 시 전체 감점", + "item": "Temple/영단어 미입력, 대소문자/오타 시 전체 감점", "desc": "유사도 검사를 진행하지 않고 영단어가 모두 일치해야 하므로 xpath구문 내 단어도 수정필요" }, "30": { "path": "//CHAR[contains(text(),'{kor}')][contains(text(),'{chn}')]", "word": [ - ["승부", "勝負"], - ["초목", "草木"], - ["설치", "設置"], - ["인정", "認定"], - ["유학", "留學"] + ["절벽", "絶壁"], + ["산림", "山林"], + ["서식", "棲息"], + ["비옥", "肥沃"], + ["매력", "魅力"] ], "value": 10, "points": 10, "category": "Hanja", - "item": "① 승부(勝負), ② 초목(草木), ③ 설치(設置), ④ 인정(認定), ⑤ 유학(留學)" + "item": "① 절벽(絶壁), ② 산림(山林), ③ 서식(棲息), ④ 비옥(肥沃), ⑤ 매력(魅力)" }, "31": { - "path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'이있는')])", + "path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'대성기후')])", "value": true, "points": 3, "category": "Boolean", - "item": "문구 (…초목(草木)은 있는…) / 은 → 이 글자바꿈" + "item": "문구 (…따뜻한 열대강 기후를 가진…)>'강' → '성' 글자바꿈" }, "32": { - "path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'초의프로')])", + "path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'타낸표현')])", "value": true, "points": 3, "category": "Boolean", - "item": "문구 (…프로 골프 최초의 선수…)/프로 골프 / 최초의 순서바꿈" + "item": "문구 (…특성을 가장 잘 표현이기도 나타낸 하다…)>'표현이기도 / 나타낸' 순서바꿈" }, "33": { "path": "//TEXT[CHAR[contains(text(),'{searchValue}')]]/@CharShape", - "searchValue": "골프 관련 체육시설업 현황", - "value": "중고딕", + "searchValue": "지역별 관광객 수(단위:만 명)", + "value": "맑은 고딕", "points": 1, "category": "FontName", - "item": "제목 문구 (골프 관련 체육시설업 현황)/① 글씨체 (중고딕)" + "item": "제목 문구 (지역별 관광객 수(단위:만 명))/① 글씨체 (맑은 고딕)" }, "34": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "골프 관련 체육시설업 현황", + "searchValue": "지역별 관광객 수(단위:만 명)", "value": "1200", "points": 1, "category": "OneAnswer", - "item": "제목 문구 (골프 관련 체육시설업 현황)/② 크기 (1200)" + "item": "제목 문구 (지역별 관광객 수(단위:만 명))/② 크기 (1200)" }, "35": { "path": "//CHARSHAPE[@Id=//TEXT[CHAR[text()='{searchValue}']]/@CharShape]", - "searchValue": "골프 관련 체육시설업 현황", + "searchValue": "지역별 관광객 수(단위:만 명)", "value": "BOLD", "points": 1, "category": "FontAttribute", - "item": "제목 문구 (골프 관련 체육시설업 현황)/③ 진하게" + "item": "제목 문구 (지역별 관광객 수(단위:만 명))/③ 진하게" }, "36": { "path": "//PARASHAPE[@Id=//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align", - "searchValue": "골프 관련 체육시설업 현황", + "searchValue": "지역별 관광객 수(단위:만 명)", "value": "Center", "points": 1, "category": "OneAnswer", - "item": "제목 문구 (골프 관련 체육시설업 현황)/④ 정렬 (가운데 정렬)" + "item": "제목 문구 (지역별 관광객 수(단위:만 명))/④ 정렬 (가운데 정렬)" }, "37": { "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=(ancestor::TABLE[1]/@ColCount)-1]/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor", - "value": "233,174,61", + "value": "144,231,53", "points": 2, "category": "Color", - "item": "위쪽 제목 셀/① 색상(RGB:233,174,61)" + "item": "위쪽 제목 셀/① 색상(RGB:144,231,53)" }, "38": { "path": "//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]", @@ -668,11 +673,11 @@ "41": { "path": "//TABLE//TEXT/@CharShape", "path2": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name", - "value": "굴림", + "value": "돋움", "points": 1, "category": "TableFontName", "category_tmp": "FontName", - "item": "글자모양/① 글씨체 (굴림)", + "item": "글자모양/① 글씨체 (돋움)", "desc": "테이블 폰트명 문항은 테이블의 모든 셀이 정답폰트와 일치해야 함, 하나만 일치해도 정답으로 채점할 경우 category값을 FontName으로 변경" }, "42": { @@ -680,7 +685,7 @@ "value": "1000", "points": 1, "category": "TableAnswer", - "item": "글자모양/② 크기 (10pt)" + "item": "글자모양/② 크기 (1000)" }, "43": { "path": "//PARASHAPE[@Id=//TABLE/ROW//P/@ParaShape]/@Align", @@ -700,11 +705,11 @@ }, "45": { "chart_xpath": "", - "chart_type": "묶은가로막대형", + "chart_type": "묶은세로막대형", "value": true, "points": 2, "category": "ChartType", - "item": "① 종류 (묶은가로막대형)", + "item": "① 종류 (묶은세로막대형)", "desc": "chart_type을 입력받아 차트타입에 맞는 xml요소가 있는지 내부적으로 검사, chart_type만 한글로 입력해주면 된다. (공백무시)" }, "46": { @@ -739,36 +744,36 @@ }, "50": { "chart_xpath": "//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface", - "searchValue": "골프 관련 체육시설업 현황", - "value": "궁서체", + "searchValue": "지역별 관광객 수", + "value": "돋움", "points": 1, "category": "OneAnswer", - "item": "제목 문구 (골프 관련 체육시설업 현황)/① 글씨체 (궁서체)" + "item": "제목 문구 (지역별 관광객 수)/① 글씨체 (돋움)" }, "51": { "chart_xpath": "//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz", - "searchValue": "골프 관련 체육시설업 현황", + "searchValue": "지역별 관광객 수", "value": "1200", "points": 1, "category": "OneAnswer", - "item": "제목 문구 (골프 관련 체육시설업 현황)/② 크기 (1200)" + "item": "제목 문구 (지역별 관광객 수)/② 크기 (1200)" }, "52": { "chart_xpath": "//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@{option}", "option": "b", - "searchValue": "골프 관련 체육시설업 현황", + "searchValue": "지역별 관광객 수", "value": "1", "points": 1, "category": "OneAnswer", - "item": "제목 문구 (골프 관련 체육시설업 현황)/③ 진하게", + "item": "제목 문구 (지역별 관광객 수)/③ 진하게", "desc": "option값 - 기울임(Italic):i / 굵게(Bold):b" }, "53": { "chart_xpath": "//c:catAx/c:txPr//a:ea/@typeface", - "value": "돋움", + "value": "굴림", "points": 1, "category": "ChartOneAnswer", - "item": "X축/① 글꼴 (돋움)" + "item": "X축/① 글꼴 (굴림)" }, "54": { "chart_xpath": "//c:catAx/c:txPr//a:defRPr/@sz", @@ -788,10 +793,10 @@ }, "56": { "chart_xpath": "//c:valAx/c:txPr//a:ea/@typeface", - "value": "돋움", + "value": "굴림", "points": 1, "category": "ChartOneAnswer", - "item": "Y축/① 글꼴 (돋움)" + "item": "Y축/① 글꼴 (굴림)" }, "57": { "chart_xpath": "//c:valAx/c:txPr//a:defRPr/@sz", @@ -811,10 +816,10 @@ }, "59": { "chart_xpath": "//c:legend//a:ea/@typeface", - "value": "돋움", + "value": "굴림", "points": 1, "category": "OneAnswer", - "item": "범례/① 글꼴 (돋움)" + "item": "범례/① 글꼴 (굴림)" }, "60": { "chart_xpath": "//c:legend//a:defRPr/@sz", diff --git a/diwScoring2.py b/diwScoring2.py index 0b3e8df..4c11ab4 100644 --- a/diwScoring2.py +++ b/diwScoring2.py @@ -38,10 +38,16 @@ class XMLScorer: # mm to pt def convert_mm_to_pt(self, mm): one_mm_per_pt = 2.83465 - hwp_internal_conversion_method = 100 - pt = math.trunc(mm * one_mm_per_pt * hwp_internal_conversion_method) + hwp_scale = 100 + pt = math.trunc(mm * one_mm_per_pt * hwp_scale) return pt + def convert_pt_to_mm(self, pt): + one_mm_per_pt = 2.83465 + hwp_scale = 100 + mm = round(pt / (one_mm_per_pt * hwp_scale), 1) + return mm + # 유사한 텍스트 찾기 def find_similar_text(self, root, target_text, xml_type, threshold=0.7): """ @@ -172,7 +178,7 @@ class XMLScorer: # XML문서 페이지 파싱 전처리 pages = parse_pages_by_bookmark(root) - print("🚩Pages : ", pages) + # print("🚩Pages : ", pages) # 네임스페이스 정의 namespaces = { @@ -397,21 +403,27 @@ class XMLScorer: self.evaluate_answer(scoring, user_answer, right_answer, points) if scoring['points'] > 0: break + + # [2-6] 테두리 이중실선 1.00mm + elif (category or "") == "LineShape": + line_shapes = root.xpath(xpath) if xpath else [] - # 정답이 두개인 경우 - elif (category or "") == "DoubleAnswer": - items1 = root.xpath(xpath) if xpath else [] - items2 = root.xpath(xpath2) if xpath2 else [] + user_answer = { + 'Style': None, + 'Width': None + } - user_answer = [] - for item1, item2 in zip(items1, items2): - user_answer.append(item1) - user_answer.append(item2) - + for line_shape in line_shapes: + style = line_shape.get("Style") + width = line_shape.get("Width") + + user_answer['Style'] = style + user_answer['Width'] = width + self.evaluate_answer(scoring, user_answer, right_answer, points) if scoring['points'] > 0: break - + # 사용자 입력값이 mm단위인 경우 elif (category or "") == "mmSize": items = root.xpath(xpath) @@ -526,8 +538,10 @@ class XMLScorer: all_match = False continue - user_answer = font_name[0].replace(" ", "") # 공백 제거 - + # 공백 제거 + user_answer = font_name[0].replace(" ", "") + right_answer = right_answer.replace(" ","") + # 접두어 제거 if right_answer in ["견고딕", "중고딕"]: user_answer = user_answer.replace("한양", "") @@ -1217,7 +1231,7 @@ def main(): 'A', 'B', 'C', - # 'D', + 'D', ] test_mode = False diff --git a/zzz.xbook b/zzz.xbook index 66bf55a..81e73c5 100644 --- a/zzz.xbook +++ b/zzz.xbook @@ -1 +1 @@ -[{"kind":2,"language":"xpath","value":"//a:t[text()='클라우드 보안투자']/ancestor::a:r//a:ea/@typeface"},{"kind":2,"language":"xpath","value":"boolean(//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕'"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')"},{"kind":2,"language":"xpath","value":"/HWPML/BODY/SECTION/P[19]"},{"kind":2,"language":"xpath","value":"//SECTION"},{"kind":2,"language":"xpath","value":"//P"},{"kind":2,"language":"xpath","value":"//P[.//FIELDBEGIN[@Type='Hyperlink'] and .//CHAR[contains(., 'http')]]"},{"kind":2,"language":"xpath","value":"//PICTURE[./IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]]/SHAPEOBJECT/POSITION[not(@TreatAsChar='true')]/@HorzOffset"},{"kind":2,"language":"xpath","value":"//P//COLDEF/@Count"},{"kind":2,"language":"xpath","value":"//P[.//BOOKMARK/@Name=\"Page_2_start\"]"}] \ No newline at end of file +[{"kind":2,"language":"xpath","value":"//a:t[text()='클라우드 보안투자']/ancestor::a:r//a:ea/@typeface"},{"kind":2,"language":"xpath","value":"boolean(//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕'"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul]/@Name='바탕' and //CHARSHAPE/@Height='1000' and //PARASHAPE/PARAMARGIN/@LineSpacing='160' and //PARASHAPE/@Align='Justify')"},{"kind":2,"language":"xpath","value":"//TEXT[CHAR[text()='태']]/@CharShape"},{"kind":2,"language":"xpath","value":"//SECTION"},{"kind":2,"language":"xpath","value":"//P"},{"kind":2,"language":"xpath","value":"//P[.//FIELDBEGIN[@Type='Hyperlink'] and .//CHAR[contains(., 'http')]]"},{"kind":2,"language":"xpath","value":"//PICTURE[./IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]]/SHAPEOBJECT/POSITION[not(@TreatAsChar='true')]/@HorzOffset"},{"kind":2,"language":"xpath","value":"//P//COLDEF/@Count"},{"kind":2,"language":"xpath","value":"//P[.//BOOKMARK/@Name=\"Page_2_start\"]"}] \ No newline at end of file diff --git a/회차별채점자료/2506/excel_채점기준표/DIW_2506C.xlsx b/회차별채점자료/2506/excel_채점기준표/DIW_2506C.xlsx index 66f6eeb8ae9ad16e6a2f3828fb7f3d4ff974275a..0b1115539a51dd055ee43da6997a02f8671aed7d 100644 GIT binary patch delta 9852 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 delta 9719 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 OV8rSS$nwhnnf)*DOUVQP diff --git a/회차별채점자료/2506/excel_채점기준표/DIW_2506D.xlsx b/회차별채점자료/2506/excel_채점기준표/DIW_2506D.xlsx index ffac6f104ac0c794be0f96111c32106ba6ef4591..5af603e3246cad97b29574befb5c6543cc2fc37f 100644 GIT binary patch delta 15634 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 delta 15436 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 diff --git a/회차별채점자료/2506/hml_변환/DIW_2506C copy.hml b/회차별채점자료/2506/hml_변환/DIW_2506C copy.hml new file mode 100644 index 0000000..0658a25 --- /dev/null +++ b/회차별채점자료/2506/hml_변환/DIW_2506C copy.hml @@ -0,0 +1,16733 @@ +user2025년 5월 22일 목요일 오후 2:54:55^1.^2.^3)^4)(^5)(^6)^7^8^1.^2.^3)^4)(^5)(^6)^7^8