v2 - 2504회 C형 채점 및 추가 수정

This commit is contained in:
2025-05-21 17:57:41 +09:00
parent 220374145e
commit c8554adbb7
10 changed files with 936 additions and 85 deletions

View File

@@ -10,13 +10,13 @@
"1": {
"path": "//PAGEMARGIN",
"value": {
"Bottom": 5669,
"Footer": 2834,
"Gutter": 0,
"Header": 2834,
"Left": 5669,
"Right": 5669,
"Top": 5669
"Top": 20,
"Bottom": 20,
"Left": 20,
"Right": 20,
"Header": 10,
"Footer": 10,
"Gutter": 0
},
"tolerance": 1,
"points": 4,
@@ -58,7 +58,7 @@
"value": "199,82,82",
"points": 2,
"category": "Color",
"item": "문구 (친환경에너지박람회)/② 채우기 : 색상(RGB:100,170,92)"
"item": "문구 (친환경에너지박람회)/② 채우기 : 색상(RGB:199,82,82)"
},
"3": {
"path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width",
@@ -438,21 +438,21 @@
"value": true,
"points": 2,
"category": "Boolean",
"item": "① 파일명 \"그림A.jpg\" 삽입"
"item": "① 파일명 \"그림B.jpg\" 삽입"
},
"15": {
"path": "//PICTURE[./IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]]/SHAPEOBJECT/SIZE/@Width",
"value": "85",
"points": 2,
"category": "mmSize",
"item": "② 크기-너비 (85mm)"
"item": "② 크기-너비 (85 mm)"
},
"16": {
"path": "//PICTURE[./IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]]/SHAPEOBJECT/SIZE/@Height",
"value": "40",
"points": 2,
"category": "mmSize",
"item": "③ 크기-높이 (40mm)"
"item": "③ 크기-높이 (40 mm)"
},
"17": {
"path": "//PICTURE[./IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]]/SHAPEOBJECT/POSITION/@HorzOffset",
@@ -702,7 +702,7 @@
"points": 2,
"category": "ChartType",
"item": "① 종류 (꺾은선형)",
"desc": "chart_type을 입력받아 차트타입에 맞는 xml요소가 있는지 내부적으로 검사, chart_type만 한글로 입력해주면 된다. (띄어쓰기 처리됨)"
"desc": "chart_type을 입력받아 차트타입에 맞는 xml요소가 있는지 내부적으로 검사, chart_type만 한글로 입력해주면 된다. (공백무시)"
},
"46": {
"chart_xpath": "//c:valAx/c:majorTickMark/@val",
@@ -717,14 +717,14 @@
"value": "80",
"points": 2,
"category": "mmSize",
"item": "③ 크기-너비 (80mm)"
"item": "③ 크기-너비 (80 mm)"
},
"48": {
"path": "//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]//SIZE/@Height",
"value": "80",
"points": 2,
"category": "mmSize",
"item": "④ 크기-높이 (80mm)"
"item": "④ 크기-높이 (80 mm)"
},
"49": {
"chart_xpath": "boolean(//c:chart and not(//c:pt[not(ancestor::c:tx)]/c:v[text()='합계' or text()='평균']))",