2508회 채점기준 최종수정

This commit is contained in:
2025-09-16 17:51:59 +09:00
parent 4a2a235bcb
commit 3199ab0a4d
24 changed files with 684 additions and 3105 deletions

View File

@@ -259,7 +259,7 @@
"searchValue": "DIAT",
"value": "굴림",
"points": 1,
"category": "FontName.Header",
"category": "Header.FontName",
"item": "문구 (DIAT)/① 글꼴 (굴림)"
},
"26": {
@@ -267,7 +267,7 @@
"searchValue": "DIAT",
"value": "900",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/② 크기 (9pt)"
},
"27": {
@@ -275,7 +275,7 @@
"searchValue": "DIAT",
"value": "Right",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/③ 정렬 (오른쪽 정렬)"
},
"28": {
@@ -343,96 +343,86 @@
"desc": "섹션이 1개 이상이면 점수부여"
},
"3": {
"path": "TEXT/COLDEF/@Count",
"path": "./TEXT/COLDEF/@Count",
"value": "2",
"points": 3,
"category": "TwoColumn",
"item": "② 다단 2단"
},
"4": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"searchValue": "노인일자리",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"value": "60",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (노인일자리)/① 크기-너비 (60 mm)"
},
"5": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"searchValue": "노인일자리",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"value": "12",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (노인일자리)/② 크기-높이 (12 mm)"
},
"6": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE",
"searchValue": "노인일자리",
"path": "//RECTANGLE//LINESHAPE",
"value": {
"Style": "DoubleSlim",
"Width": "283"
},
"points": 2,
"category": "LineShape",
"category": "Rectangle.LineShape",
"item": "문구 (노인일자리)/③ 테두리 : 이중 실선(1.00mm)",
"desc": "1mm = 283pt value['Width']에 pt값 입력"
},
"7": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio",
"searchValue": "노인일자리",
"path": "//RECTANGLE/@Ratio",
"value": "50",
"points": 2,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (노인일자리)/④ 글상자 모서리 (반원)",
"desc": "모서리 비율 반원:50 / 둥근모양:20"
},
"8": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor",
"searchValue": "노인일자리",
"path": "//RECTANGLE//WINDOWBRUSH/@FaceColor",
"value": "211,251,193",
"points": 2,
"category": "Color",
"category": "Rectangle.Color",
"item": "문구 (노인일자리)/⑤ 채우기 : 색상(RGB:211,251,193)"
},
"9": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar",
"searchValue": "노인일자리",
"path": "//RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar",
"value": "true",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (노인일자리)/⑥ 글상자 위치 (글자처럼 취급)"
},
"10": {
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align",
"searchValue": "노인일자리",
"path": "//PARASHAPE[@Id='{rect_parashape_id}']/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (노인일자리)/⑦ 글상자 정렬 (가운데 정렬)"
},
"11": {
"path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape",
"searchValue": "노인일자리",
"value": "맑은고딕",
"path": ".//RECTANGLE//TEXT/@CharShape",
"value": "맑은 고딕",
"points": 1,
"category": "FontName",
"category": "Rectangle.FontName",
"item": "문구 (노인일자리)/⑧ 글씨체 (맑은고딕)"
},
"12": {
"path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height",
"searchValue": "노인일자리",
"path": "//CHARSHAPE[@Id='{rect_charshape_id}']/@Height",
"value": "2200",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.FontSize",
"item": "문구 (노인일자리)/⑨ 글씨크기 (2200)",
"desc": "1pt당 100"
},
"13": {
"path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align",
"searchValue": "노인일자리",
"path": "//PARASHAPE[@Id={rect_parashape_id}]/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (노인일자리)/⑩ 정렬 (가운데 정렬)"
},
"14": {

View File

@@ -259,7 +259,7 @@
"searchValue": "DIAT",
"value": "굴림",
"points": 1,
"category": "FontName.Header",
"category": "Header.FontName",
"item": "문구 (DIAT)/① 글꼴 (굴림)"
},
"26": {
@@ -267,7 +267,7 @@
"searchValue": "DIAT",
"value": "900",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/② 크기 (9pt)"
},
"27": {
@@ -275,7 +275,7 @@
"searchValue": "DIAT",
"value": "Right",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/③ 정렬 (오른쪽 정렬)"
},
"28": {
@@ -343,96 +343,86 @@
"desc": "섹션이 1개 이상이면 점수부여"
},
"3": {
"path": "TEXT/COLDEF/@Count",
"path": "./TEXT/COLDEF/@Count",
"value": "2",
"points": 3,
"category": "TwoColumn",
"item": "② 다단 2단"
},
"4": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"searchValue": "기능경진대회",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"value": "60",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (기능경진대회)/① 크기-너비 (60 mm)"
},
"5": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"searchValue": "기능경진대회",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"value": "12",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (기능경진대회)/② 크기-높이 (12 mm)"
},
"6": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE",
"searchValue": "기능경진대회",
"path": "//RECTANGLE//LINESHAPE",
"value": {
"Style": "DoubleSlim",
"Width": "283"
},
"points": 2,
"category": "LineShape",
"category": "Rectangle.LineShape",
"item": "문구 (기능경진대회)/③ 테두리 : 이중 실선(1.00mm)",
"desc": "1mm = 283pt value['Width']에 pt값 입력"
},
"7": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio",
"searchValue": "기능경진대회",
"path": "//RECTANGLE/@Ratio",
"value": "50",
"points": 2,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (기능경진대회)/④ 글상자 모서리 (반원)",
"desc": "모서리 비율 반원:50 / 둥근모양:20"
},
"8": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor",
"searchValue": "기능경진대회",
"path": "//RECTANGLE//WINDOWBRUSH/@FaceColor",
"value": "202,86,167",
"points": 2,
"category": "Color",
"category": "Rectangle.Color",
"item": "문구 (기능경진대회)/⑤ 채우기 : 색상(RGB:202,86,167)"
},
"9": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar",
"searchValue": "기능경진대회",
"path": "//RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar",
"value": "true",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (기능경진대회)/⑥ 글상자 위치 (글자처럼 취급)"
},
"10": {
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align",
"searchValue": "기능경진대회",
"path": "//PARASHAPE[@Id='{rect_parashape_id}']/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (기능경진대회)/⑦ 글상자 정렬 (가운데 정렬)"
},
"11": {
"path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape",
"searchValue": "기능경진대회",
"path": ".//RECTANGLE//TEXT/@CharShape",
"value": "견고딕",
"points": 1,
"category": "FontName",
"category": "Rectangle.FontName",
"item": "문구 (기능경진대회)/⑧ 글씨체 (견고딕)"
},
"12": {
"path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height",
"searchValue": "기능경진대회",
"path": "//CHARSHAPE[@Id='{rect_charshape_id}']/@Height",
"value": "2200",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.FontSize",
"item": "문구 (기능경진대회)/⑨ 글씨크기 (2200)",
"desc": "1pt당 100"
},
"13": {
"path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align",
"searchValue": "기능경진대회",
"path": "//PARASHAPE[@Id={rect_parashape_id}]/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (기능경진대회)/⑩ 정렬 (가운데 정렬)"
},
"14": {

View File

@@ -256,11 +256,10 @@
},
"25": {
"path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape",
"page": 1,
"searchValue": "DIAT",
"value": "궁서",
"points": 1,
"category": "FontName.Header",
"category": "Header.FontName",
"item": "문구 (DIAT)/① 글꼴 (궁서)"
},
"26": {
@@ -268,7 +267,7 @@
"searchValue": "DIAT",
"value": "900",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/② 크기 (9pt)"
},
"27": {
@@ -276,7 +275,7 @@
"searchValue": "DIAT",
"value": "Right",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/③ 정렬 (오른쪽 정렬)"
},
"28": {
@@ -344,96 +343,86 @@
"desc": "섹션이 1개 이상이면 점수부여"
},
"3": {
"path": "TEXT/COLDEF/@Count",
"path": "./TEXT/COLDEF/@Count",
"value": "2",
"points": 3,
"category": "TwoColumn",
"item": "② 다단 2단"
},
"4": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"searchValue": "구강건강관리",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"value": "60",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (구강건강관리)/① 크기-너비 (60 mm)"
},
"5": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"searchValue": "구강건강관리",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"value": "12",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (구강건강관리)/② 크기-높이 (12 mm)"
},
"6": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE",
"searchValue": "구강건강관리",
"path": "//RECTANGLE//LINESHAPE",
"value": {
"Style": "DoubleSlim",
"Width": "283"
},
"points": 2,
"category": "LineShape",
"category": "Rectangle.LineShape",
"item": "문구 (구강건강관리)/③ 테두리 : 이중 실선(1.00mm)",
"desc": "1mm = 283pt value['Width']에 pt값 입력"
},
"7": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio",
"searchValue": "구강건강관리",
"path": "//RECTANGLE/@Ratio",
"value": "20",
"points": 2,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (구강건강관리)/④ 글상자 모서리 (반원)",
"desc": "모서리 비율 반원:50 / 둥근모양:20"
},
"8": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor",
"searchValue": "구강건강관리",
"path": "//RECTANGLE//WINDOWBRUSH/@FaceColor",
"value": "187,140,209",
"points": 2,
"category": "Color",
"category": "Rectangle.Color",
"item": "문구 (구강건강관리)/⑤ 채우기 : 색상(RGB:187,140,209)"
},
"9": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar",
"searchValue": "구강건강관리",
"path": "//RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar",
"value": "true",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (구강건강관리)/⑥ 글상자 위치 (글자처럼 취급)"
},
"10": {
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align",
"searchValue": "구강건강관리",
"path": "//PARASHAPE[@Id='{rect_parashape_id}']/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (구강건강관리)/⑦ 글상자 정렬 (가운데 정렬)"
},
"11": {
"path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape",
"searchValue": "구강건강관리",
"path": ".//RECTANGLE//TEXT/@CharShape",
"value": "맑은 고딕",
"points": 1,
"category": "FontName",
"category": "Rectangle.FontName",
"item": "문구 (구강건강관리)/⑧ 글씨체 (맑은 고딕)"
},
"12": {
"path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height",
"searchValue": "구강건강관리",
"path": "//CHARSHAPE[@Id='{rect_charshape_id}']/@Height",
"value": "2300",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.FontSize",
"item": "문구 (구강건강관리)/⑨ 글씨크기 (2300)",
"desc": "1pt당 100"
},
"13": {
"path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align",
"searchValue": "구강건강관리",
"path": "//PARASHAPE[@Id={rect_parashape_id}]/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (구강건강관리)/⑩ 정렬 (가운데 정렬)"
},
"14": {

View File

@@ -259,7 +259,7 @@
"searchValue": "DIAT",
"value": "궁서",
"points": 1,
"category": "FontName.Header",
"category": "Header.FontName",
"item": "문구 (DIAT)/① 글꼴 (궁서)"
},
"26": {
@@ -267,7 +267,7 @@
"searchValue": "DIAT",
"value": "900",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/② 크기 (9pt)"
},
"27": {
@@ -275,7 +275,7 @@
"searchValue": "DIAT",
"value": "Right",
"points": 1,
"category": "OneAnswer.Header",
"category": "Header.OneAnswer",
"item": "문구 (DIAT)/③ 정렬 (오른쪽 정렬)"
},
"28": {
@@ -343,96 +343,86 @@
"desc": "섹션이 1개 이상이면 점수부여"
},
"3": {
"path": "TEXT/COLDEF/@Count",
"path": "./TEXT/COLDEF/@Count",
"value": "2",
"points": 3,
"category": "TwoColumn",
"item": "② 다단 2단"
},
"4": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"searchValue": "매력적인 강원도",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Width",
"value": "68",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (매력적인 강원도)/① 크기-너비 (68 mm)"
},
"5": {
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"searchValue": "매력적인 강원도",
"path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Height",
"value": "12",
"points": 2,
"category": "mmSize",
"category": "Rectangle.mmSize",
"item": "문구 (매력적인 강원도)/② 크기-높이 (12 mm)"
},
"6": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE",
"searchValue": "매력적인 강원도",
"path": "//RECTANGLE//LINESHAPE",
"value": {
"Style": "DoubleSlim",
"Width": "283"
},
"points": 2,
"category": "LineShape",
"category": "Rectangle.LineShape",
"item": "문구 (매력적인 강원도)/③ 테두리 : 이중 실선(1.00mm)",
"desc": "1mm = 283pt value['Width']에 pt값 입력"
},
"7": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio",
"searchValue": "매력적인 강원도",
"path": "//RECTANGLE/@Ratio",
"value": "50",
"points": 2,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (매력적인 강원도)/④ 글상자 모서리 (반원)",
"desc": "모서리 비율 반원:50 / 둥근모양:20"
},
"8": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor",
"searchValue": "매력적인 강원도",
"path": "//RECTANGLE//WINDOWBRUSH/@FaceColor",
"value": "130,159,32",
"points": 2,
"category": "Color",
"category": "Rectangle.Color",
"item": "문구 (매력적인 강원도)/⑤ 채우기 : 색상(RGB:130,159,32)"
},
"9": {
"path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar",
"searchValue": "매력적인 강원도",
"path": "//RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar",
"value": "true",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.OneAnswer",
"item": "문구 (매력적인 강원도)/⑥ 글상자 위치 (글자처럼 취급)"
},
"10": {
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align",
"searchValue": "매력적인 강원도",
"path": "//PARASHAPE[@Id='{rect_parashape_id}']/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (매력적인 강원도)/⑦ 글상자 정렬 (가운데 정렬)"
},
"11": {
"path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape",
"searchValue": "매력적인 강원도",
"path": ".//RECTANGLE//TEXT/@CharShape",
"value": "굴림체",
"points": 1,
"category": "FontName",
"category": "Rectangle.FontName",
"item": "문구 (매력적인 강원도)/⑧ 글씨체 (굴림체)"
},
"12": {
"path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height",
"searchValue": "매력적인 강원도",
"path": "//CHARSHAPE[@Id='{rect_charshape_id}']/@Height",
"value": "2300",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.FontSize",
"item": "문구 (매력적인 강원도)/⑨ 글씨크기 (2300)",
"desc": "1pt당 100"
},
"13": {
"path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align",
"searchValue": "매력적인 강원도",
"path": "//PARASHAPE[@Id={rect_parashape_id}]/@Align",
"value": "Center",
"points": 1,
"category": "OneAnswer",
"category": "Rectangle.TextBoxAlign",
"item": "문구 (매력적인 강원도)/⑩ 정렬 (가운데 정렬)"
},
"14": {