차트제목 오탈자 검사항목 추가/사무실 로컬내용 병합
This commit is contained in:
@@ -100,7 +100,7 @@
|
||||
"item": "문구 (클라우드컴퓨팅컨퍼런스)/⑦ 글맵시모양 (육안확인)"
|
||||
},
|
||||
"8": {
|
||||
"path": "boolean(//RECTANGLE[.//CHAR[text()='전']][.//SIZE[(@Height >= 2600 and @Height <= 2800)and(@Width >= 2600 and @Width <= 2800)]])",
|
||||
"path": "boolean(//RECTANGLE[.//CHAR[text()='전']][.//SIZE[(@Height >= 2600 and @Height <= 3000)and(@Width >= 2600 and @Width <= 3000)]])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
@@ -449,7 +449,7 @@
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 11338,
|
||||
"value": 12755,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "③ 크기-높이 (40mm)"
|
||||
|
||||
@@ -138,20 +138,20 @@
|
||||
"12": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD])",
|
||||
"path2": null,
|
||||
"searchValue": "제주파크",
|
||||
"searchValue": "태양광, 풍력, 수소에너지 등 신재생 에너지 기술",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (제주파크)/① 진하게"
|
||||
"item": "문구 (태양광, 풍력, 수소에너지 등 신재생 에너지 기술)/① 진하게"
|
||||
},
|
||||
"13": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][UNDERLINE])",
|
||||
"path2": null,
|
||||
"searchValue": "제주파크",
|
||||
"searchValue": "태양광, 풍력, 수소에너지 등 신재생 에너지 기술",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (제주파크)/② 밑줄"
|
||||
"item": "문구 (태양광, 풍력, 수소에너지 등 신재생 에너지 기술)/② 밑줄"
|
||||
},
|
||||
"14": {
|
||||
"path": "count(//CHAR[contains(text(),'▶')]) + count(//CHAR[contains(text(),'◀')]) + count(//CHAR[contains(text(),'※')])",
|
||||
@@ -698,7 +698,7 @@
|
||||
"item": "글자모양/③ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"44": {
|
||||
"path": "boolean(//TABLE[1]/ROW[last()]/CELL[last()-1]//FIELDBEGIN[starts-with(@Command, '=SUM') and //TABLE[1]/ROW[last()]/CELL[last()]//FIELDBEGIN[starts-with(@Command, '=SUM')]])",
|
||||
"path": "boolean(//TABLE[1]/ROW[last()]/CELL[last()-1]//FIELDBEGIN[starts-with(@Command, '=AVG') and //TABLE[1]/ROW[last()]/CELL[last()]//FIELDBEGIN[starts-with(@Command, '=AVG')]])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/① 모양 (2줄)"
|
||||
"item": "책/① 모양 (2줄)"
|
||||
},
|
||||
"9": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TEXT[CHAR[text()='책']]/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
@@ -377,7 +377,7 @@
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor",
|
||||
"path2": null,
|
||||
"searchValue": "출판 산업 트렌드",
|
||||
"value": "5395143",
|
||||
"value": "5395050",
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (출판 산업 트렌드)/⑤ 채우기 : 색상(RGB:199,82,82)"
|
||||
@@ -440,7 +440,7 @@
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 24094,
|
||||
"value": 22677,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "② 크기-너비 (85mm)"
|
||||
@@ -638,7 +638,7 @@
|
||||
"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",
|
||||
"value": "13938409",
|
||||
"points": 2,
|
||||
"category": "표",
|
||||
"item": "위쪽 제목 셀/① 색상(RGB:233,174,43)"
|
||||
|
||||
@@ -34,6 +34,9 @@ def copy_dic_subdirs(source_root, target_root_a, target_root_b, target_root_c, t
|
||||
test_folder_path = os.path.join(target_root, "TEST")
|
||||
os.makedirs(test_folder_path, exist_ok=True)
|
||||
|
||||
test_folder_path = os.path.join(target_root, "TEST")
|
||||
os.makedirs(test_folder_path, exist_ok=True)
|
||||
|
||||
else:
|
||||
print(f"Skipping {dir_name} under {parent_dir}, as it doesn't match '2교시' or '3교시'.")
|
||||
|
||||
@@ -41,7 +44,7 @@ def copy_dic_subdirs(source_root, target_root_a, target_root_b, target_root_c, t
|
||||
# exam_round = "2504_2"
|
||||
exam_round = "2504"
|
||||
# source_directory = r"C:\Users\dra\project\data\제2504회 수시2(제주)\답안파일" # 원본 디렉토리 경로
|
||||
source_directory = r"D:\projects\data\제2504회 정기\답안파일\제2504회 디지털정보활용능력 답안파일" # 원본 디렉토리3경로
|
||||
source_directory = r"C:\Users\dra\project\data\제2504회 정기\답안파일" # 원본 디렉토리 경로
|
||||
|
||||
target_directory_a = f".\\input\\{exam_round}\\A" # '1교시'의 타겟 경로
|
||||
target_directory_b = f".\\input\\{exam_round}\\B" # '2교시'의 타겟 경로
|
||||
|
||||
@@ -14354,3 +14354,468 @@
|
||||
2025-05-07 01:49:05,940 - INFO - 변환 성공: 워드(한글)-002494-윤요한.hwpx -> 워드(한글)-002494-윤요한.hml
|
||||
2025-05-07 01:49:06,390 - INFO - 변환 성공: 워드(한글)-2504-000156 유지연.hwpx -> 워드(한글)-2504-000156 유지연.hml
|
||||
2025-05-07 01:49:06,672 - INFO - 폴더 변환 완료: D:\projects\HWP-Scoring\input\2504\C\DIW -> D:\projects\HWP-Scoring\output\2504\C\DIW
|
||||
2025-05-01 15:38:25,979 - INFO - 폴더 변환 시작: C:\Users\dra\project\HWP\HWP-Scoring\input\2504\A\DIW -> C:\Users\dra\project\HWP\HWP-Scoring\output\2504\A\DIW
|
||||
2025-05-01 15:38:37,822 - INFO - 변환 성공: 워드(한글)-001281-김규민.hwp -> 워드(한글)-001281-김규민.hml
|
||||
2025-05-01 15:38:38,319 - INFO - 변환 성공: DIW_2504A.hwpx -> DIW_2504A.hml
|
||||
2025-05-01 15:38:38,832 - INFO - 변환 성공: 워드(한글)-000006-최시헌.hwpx -> 워드(한글)-000006-최시헌.hml
|
||||
2025-05-01 15:38:39,250 - INFO - 변환 성공: 워드(한글)-000077-박서현.hwpx -> 워드(한글)-000077-박서현.hml
|
||||
2025-05-01 15:38:39,535 - INFO - 변환 성공: 워드(한글)-000081-김세림.hwpx -> 워드(한글)-000081-김세림.hml
|
||||
2025-05-01 15:38:39,910 - INFO - 변환 성공: 워드(한글)-000084-신린하.hwpx -> 워드(한글)-000084-신린하.hml
|
||||
2025-05-01 15:38:40,377 - INFO - 변환 성공: 워드(한글)-000104-김수현.hwpx -> 워드(한글)-000104-김수현.hml
|
||||
2025-05-01 15:38:44,621 - INFO - 변환 성공: 워드(한글)-000108-김예린.hwpx -> 워드(한글)-000108-김예린.hml
|
||||
2025-05-01 15:38:45,056 - INFO - 변환 성공: 워드(한글)-000111-박다인.hwpx -> 워드(한글)-000111-박다인.hml
|
||||
2025-05-01 15:38:45,532 - INFO - 변환 성공: 워드(한글)-000206-윤세나.hwpx -> 워드(한글)-000206-윤세나.hml
|
||||
2025-05-01 15:38:46,036 - INFO - 변환 성공: 워드(한글)-000262-하승언.hwpx -> 워드(한글)-000262-하승언.hml
|
||||
2025-05-01 15:38:46,519 - INFO - 변환 성공: 워드(한글)-000267-박나경.hwpx -> 워드(한글)-000267-박나경.hml
|
||||
2025-05-01 15:38:46,970 - INFO - 변환 성공: 워드(한글)-000293-지서준.hwpx -> 워드(한글)-000293-지서준.hml
|
||||
2025-05-01 15:38:47,466 - INFO - 변환 성공: 워드(한글)-000305-이범수.hwpx -> 워드(한글)-000305-이범수.hml
|
||||
2025-05-01 15:38:55,613 - INFO - 변환 성공: 워드(한글)-000312-석혜인.hwpx -> 워드(한글)-000312-석혜인.hml
|
||||
2025-05-01 15:38:56,279 - INFO - 변환 성공: 워드(한글)-000332-박승민.hwpx -> 워드(한글)-000332-박승민.hml
|
||||
2025-05-01 15:38:56,782 - INFO - 변환 성공: 워드(한글)-000435-김도현.hwpx -> 워드(한글)-000435-김도현.hml
|
||||
2025-05-01 15:38:57,273 - INFO - 변환 성공: 워드(한글)-000472-목선주.hwpx -> 워드(한글)-000472-목선주.hml
|
||||
2025-05-01 15:38:57,771 - INFO - 변환 성공: 워드(한글)-000496-김수현.hwpx -> 워드(한글)-000496-김수현.hml
|
||||
2025-05-01 15:38:58,247 - INFO - 변환 성공: 워드(한글)-000497-김정현.hwpx -> 워드(한글)-000497-김정현.hml
|
||||
2025-05-01 15:38:58,761 - INFO - 변환 성공: 워드(한글)-000574-박세윤.hwpx -> 워드(한글)-000574-박세윤.hml
|
||||
2025-05-01 15:38:59,157 - INFO - 변환 성공: 워드(한글)-000575-배성윤.hwpx -> 워드(한글)-000575-배성윤.hml
|
||||
2025-05-01 15:38:59,607 - INFO - 변환 성공: 워드(한글)-000667-박다인.hwpx -> 워드(한글)-000667-박다인.hml
|
||||
2025-05-01 15:39:00,105 - INFO - 변환 성공: 워드(한글)-000681-하태진.hwpx -> 워드(한글)-000681-하태진.hml
|
||||
2025-05-01 15:39:00,570 - INFO - 변환 성공: 워드(한글)-000689-서예준.hwpx -> 워드(한글)-000689-서예준.hml
|
||||
2025-05-01 15:39:01,035 - INFO - 변환 성공: 워드(한글)-000695-서시우.hwpx -> 워드(한글)-000695-서시우.hml
|
||||
2025-05-01 15:39:01,501 - INFO - 변환 성공: 워드(한글)-000780-이지현.hwpx -> 워드(한글)-000780-이지현.hml
|
||||
2025-05-01 15:39:01,991 - INFO - 변환 성공: 워드(한글)-000781-박서윤.hwpx -> 워드(한글)-000781-박서윤.hml
|
||||
2025-05-01 15:39:02,469 - INFO - 변환 성공: 워드(한글)-000801-신민재.hwpx -> 워드(한글)-000801-신민재.hml
|
||||
2025-05-01 15:39:02,973 - INFO - 변환 성공: 워드(한글)-000872-김윤희.hwpx -> 워드(한글)-000872-김윤희.hml
|
||||
2025-05-01 15:39:03,430 - INFO - 변환 성공: 워드(한글)-000926-이은찬.hwpx -> 워드(한글)-000926-이은찬.hml
|
||||
2025-05-01 15:39:03,976 - INFO - 변환 성공: 워드(한글)-000927-황예승.hwpx -> 워드(한글)-000927-황예승.hml
|
||||
2025-05-01 15:39:04,439 - INFO - 변환 성공: 워드(한글)-000937-오지유.hwpx -> 워드(한글)-000937-오지유.hml
|
||||
2025-05-01 15:39:04,934 - INFO - 변환 성공: 워드(한글)-000956-정이준.hwpx -> 워드(한글)-000956-정이준.hml
|
||||
2025-05-01 15:39:05,415 - INFO - 변환 성공: 워드(한글)-000957-김지원.hwpx -> 워드(한글)-000957-김지원.hml
|
||||
2025-05-01 15:39:05,892 - INFO - 변환 성공: 워드(한글)-000966-배서연.hwpx -> 워드(한글)-000966-배서연.hml
|
||||
2025-05-01 15:39:06,280 - INFO - 변환 성공: 워드(한글)-000967-한나온.hwpx -> 워드(한글)-000967-한나온.hml
|
||||
2025-05-01 15:39:06,669 - INFO - 변환 성공: 워드(한글)-000985-조범기.hwpx -> 워드(한글)-000985-조범기.hml
|
||||
2025-05-01 15:39:07,121 - INFO - 변환 성공: 워드(한글)-000989-정지훈.hwpx -> 워드(한글)-000989-정지훈.hml
|
||||
2025-05-01 15:39:07,648 - INFO - 변환 성공: 워드(한글)-001027-강민규.hwpx -> 워드(한글)-001027-강민규.hml
|
||||
2025-05-01 15:39:08,137 - INFO - 변환 성공: 워드(한글)-001028-송재훈.hwpx -> 워드(한글)-001028-송재훈.hml
|
||||
2025-05-01 15:39:08,660 - INFO - 변환 성공: 워드(한글)-001046-서현수.hwpx -> 워드(한글)-001046-서현수.hml
|
||||
2025-05-01 15:39:09,190 - INFO - 변환 성공: 워드(한글)-001106-김남걸.hwpx -> 워드(한글)-001106-김남걸.hml
|
||||
2025-05-01 15:39:09,697 - INFO - 변환 성공: 워드(한글)-001110-이동엽.hwpx -> 워드(한글)-001110-이동엽.hml
|
||||
2025-05-01 15:39:10,196 - INFO - 변환 성공: 워드(한글)-001129-박상규.hwpx -> 워드(한글)-001129-박상규.hml
|
||||
2025-05-01 15:39:10,986 - INFO - 변환 성공: 워드(한글)-001138-최한결.hwpx -> 워드(한글)-001138-최한결.hml
|
||||
2025-05-01 15:39:11,413 - INFO - 변환 성공: 워드(한글)-001285-임승유.hwpx -> 워드(한글)-001285-임승유.hml
|
||||
2025-05-01 15:39:11,925 - INFO - 변환 성공: 워드(한글)-001319-김효은.hwpx -> 워드(한글)-001319-김효은.hml
|
||||
2025-05-01 15:39:12,416 - INFO - 변환 성공: 워드(한글)-001320-김준우.hwpx -> 워드(한글)-001320-김준우.hml
|
||||
2025-05-01 15:39:12,898 - INFO - 변환 성공: 워드(한글)-001328-박루시아.hwpx -> 워드(한글)-001328-박루시아.hml
|
||||
2025-05-01 15:39:13,391 - INFO - 변환 성공: 워드(한글)-001329-최혜린.hwpx -> 워드(한글)-001329-최혜린.hml
|
||||
2025-05-01 15:39:13,861 - INFO - 변환 성공: 워드(한글)-001357-기태관.hwpx -> 워드(한글)-001357-기태관.hml
|
||||
2025-05-01 15:39:14,349 - INFO - 변환 성공: 워드(한글)-001438-김한경.hwpx -> 워드(한글)-001438-김한경.hml
|
||||
2025-05-01 15:39:14,896 - INFO - 변환 성공: 워드(한글)-001462-정유현.hwpx -> 워드(한글)-001462-정유현.hml
|
||||
2025-05-01 15:39:15,453 - INFO - 변환 성공: 워드(한글)-001481-박진석.hwpx -> 워드(한글)-001481-박진석.hml
|
||||
2025-05-01 15:39:15,916 - INFO - 변환 성공: 워드(한글)-001496-김예담.hwpx -> 워드(한글)-001496-김예담.hml
|
||||
2025-05-01 15:39:16,405 - INFO - 변환 성공: 워드(한글)-001514-김지효.hwpx -> 워드(한글)-001514-김지효.hml
|
||||
2025-05-01 15:39:16,901 - INFO - 변환 성공: 워드(한글)-001525-김민승.hwpx -> 워드(한글)-001525-김민승.hml
|
||||
2025-05-01 15:39:17,377 - INFO - 변환 성공: 워드(한글)-001567-표경숙.hwpx -> 워드(한글)-001567-표경숙.hml
|
||||
2025-05-01 15:39:17,711 - INFO - 변환 성공: 워드(한글)-001568-박옥현.hwpx -> 워드(한글)-001568-박옥현.hml
|
||||
2025-05-01 15:39:18,132 - INFO - 변환 성공: 워드(한글)-001587-하도경.hwpx -> 워드(한글)-001587-하도경.hml
|
||||
2025-05-01 15:39:18,710 - INFO - 변환 성공: 워드(한글)-001590-김도진.hwpx -> 워드(한글)-001590-김도진.hml
|
||||
2025-05-01 15:39:19,098 - INFO - 변환 성공: 워드(한글)-001593-박시우.hwpx -> 워드(한글)-001593-박시우.hml
|
||||
2025-05-01 15:39:19,389 - INFO - 변환 성공: 워드(한글)-001596-소가은.hwpx -> 워드(한글)-001596-소가은.hml
|
||||
2025-05-01 15:39:19,779 - INFO - 변환 성공: 워드(한글)-001705-장운유.hwpx -> 워드(한글)-001705-장운유.hml
|
||||
2025-05-01 15:39:20,243 - INFO - 변환 성공: 워드(한글)-001706-이봄.hwpx -> 워드(한글)-001706-이봄.hml
|
||||
2025-05-01 15:39:20,692 - INFO - 변환 성공: 워드(한글)-001707-김명진.hwpx -> 워드(한글)-001707-김명진.hml
|
||||
2025-05-01 15:39:21,155 - INFO - 변환 성공: 워드(한글)-001722-허진우.hwpx -> 워드(한글)-001722-허진우.hml
|
||||
2025-05-01 15:39:21,621 - INFO - 변환 성공: 워드(한글)-001723-김유신.hwpx -> 워드(한글)-001723-김유신.hml
|
||||
2025-05-01 15:39:22,066 - INFO - 변환 성공: 워드(한글)-001724-김지환.hwpx -> 워드(한글)-001724-김지환.hml
|
||||
2025-05-01 15:39:22,404 - INFO - 변환 성공: 워드(한글)-001732-전유민.hwpx -> 워드(한글)-001732-전유민.hml
|
||||
2025-05-01 15:39:22,793 - INFO - 변환 성공: 워드(한글)-001745-박진서.hwpx -> 워드(한글)-001745-박진서.hml
|
||||
2025-05-01 15:39:23,134 - INFO - 변환 성공: 워드(한글)-001763-윤지수.hwpx -> 워드(한글)-001763-윤지수.hml
|
||||
2025-05-01 15:39:23,482 - INFO - 변환 성공: 워드(한글)-001764-김담희.hwpx -> 워드(한글)-001764-김담희.hml
|
||||
2025-05-01 15:39:23,990 - INFO - 변환 성공: 워드(한글)-001778-김재희.hwpx -> 워드(한글)-001778-김재희.hml
|
||||
2025-05-01 15:39:24,471 - INFO - 변환 성공: 워드(한글)-001779-전익현.hwpx -> 워드(한글)-001779-전익현.hml
|
||||
2025-05-01 15:39:24,931 - INFO - 변환 성공: 워드(한글)-001791-김명자.hwpx -> 워드(한글)-001791-김명자.hml
|
||||
2025-05-01 15:39:25,293 - INFO - 변환 성공: 워드(한글)-001808-박제은.hwpx -> 워드(한글)-001808-박제은.hml
|
||||
2025-05-01 15:39:25,637 - INFO - 변환 성공: 워드(한글)-001809-김한.hwpx -> 워드(한글)-001809-김한.hml
|
||||
2025-05-01 15:39:26,118 - INFO - 변환 성공: 워드(한글)-001814-조하민.hwpx -> 워드(한글)-001814-조하민.hml
|
||||
2025-05-01 15:39:26,610 - INFO - 변환 성공: 워드(한글)-001817-김동현.hwpx -> 워드(한글)-001817-김동현.hml
|
||||
2025-05-01 15:39:26,959 - INFO - 변환 성공: 워드(한글)-001820-정현.hwpx -> 워드(한글)-001820-정현.hml
|
||||
2025-05-01 15:39:27,346 - INFO - 변환 성공: 워드(한글)-001825-전현서.hwpx -> 워드(한글)-001825-전현서.hml
|
||||
2025-05-01 15:39:27,728 - INFO - 변환 성공: 워드(한글)-001827-진선영.hwpx -> 워드(한글)-001827-진선영.hml
|
||||
2025-05-01 15:39:28,185 - INFO - 변환 성공: 워드(한글)-001828-안혜광.hwpx -> 워드(한글)-001828-안혜광.hml
|
||||
2025-05-01 15:39:28,711 - INFO - 변환 성공: 워드(한글)-001829-문영건.hwpx -> 워드(한글)-001829-문영건.hml
|
||||
2025-05-01 15:39:29,259 - INFO - 변환 성공: 워드(한글)-001830-이서윤.hwpx -> 워드(한글)-001830-이서윤.hml
|
||||
2025-05-01 15:39:29,788 - INFO - 변환 성공: 워드(한글)-001832-박경민.hwpx -> 워드(한글)-001832-박경민.hml
|
||||
2025-05-01 15:39:30,287 - INFO - 변환 성공: 워드(한글)-001836-강민재.hwpx -> 워드(한글)-001836-강민재.hml
|
||||
2025-05-01 15:39:30,748 - INFO - 변환 성공: 워드(한글)-001840-조영인.hwpx -> 워드(한글)-001840-조영인.hml
|
||||
2025-05-01 15:39:31,211 - INFO - 변환 성공: 워드(한글)-001841-이승준.hwpx -> 워드(한글)-001841-이승준.hml
|
||||
2025-05-01 15:39:31,536 - INFO - 변환 성공: 워드(한글)-001873-조다훈.hwpx -> 워드(한글)-001873-조다훈.hml
|
||||
2025-05-01 15:39:31,938 - INFO - 변환 성공: 워드(한글)-001902-소율.hwpx -> 워드(한글)-001902-소율.hml
|
||||
2025-05-01 15:39:32,305 - INFO - 변환 성공: 워드(한글)-001924-최민준.hwpx -> 워드(한글)-001924-최민준.hml
|
||||
2025-05-01 15:39:32,544 - INFO - 변환 성공: 워드(한글)-001929-한재성.hwpx -> 워드(한글)-001929-한재성.hml
|
||||
2025-05-01 15:39:32,904 - INFO - 변환 성공: 워드(한글)-001932-허예진.hwpx -> 워드(한글)-001932-허예진.hml
|
||||
2025-05-01 15:39:33,472 - INFO - 변환 성공: 워드(한글)-001933-고태연.hwpx -> 워드(한글)-001933-고태연.hml
|
||||
2025-05-01 15:39:34,055 - INFO - 변환 성공: 워드(한글)-002012-김다은.hwpx -> 워드(한글)-002012-김다은.hml
|
||||
2025-05-01 15:39:34,441 - INFO - 변환 성공: 워드(한글)-002020-장윤서.hwpx -> 워드(한글)-002020-장윤서.hml
|
||||
2025-05-01 15:39:34,832 - INFO - 변환 성공: 워드(한글)-002021-장현서.hwpx -> 워드(한글)-002021-장현서.hml
|
||||
2025-05-01 15:39:35,306 - INFO - 변환 성공: 워드(한글)-002022-서은지.hwpx -> 워드(한글)-002022-서은지.hml
|
||||
2025-05-01 15:39:35,787 - INFO - 변환 성공: 워드(한글)-002031-박재준.hwpx -> 워드(한글)-002031-박재준.hml
|
||||
2025-05-01 15:39:36,233 - INFO - 변환 성공: 워드(한글)-002098-강예은.hwpx -> 워드(한글)-002098-강예은.hml
|
||||
2025-05-01 15:39:36,625 - INFO - 변환 성공: 워드(한글)-002099-추성연.hwpx -> 워드(한글)-002099-추성연.hml
|
||||
2025-05-01 15:39:37,002 - INFO - 변환 성공: 워드(한글)-002100-최준영.hwpx -> 워드(한글)-002100-최준영.hml
|
||||
2025-05-01 15:39:37,398 - INFO - 변환 성공: 워드(한글)-002101-김지온.hwpx -> 워드(한글)-002101-김지온.hml
|
||||
2025-05-01 15:39:37,782 - INFO - 변환 성공: 워드(한글)-002107-노아현.hwpx -> 워드(한글)-002107-노아현.hml
|
||||
2025-05-01 15:39:38,292 - INFO - 변환 성공: 워드(한글)-002114-심채아.hwpx -> 워드(한글)-002114-심채아.hml
|
||||
2025-05-01 15:39:38,809 - INFO - 변환 성공: 워드(한글)-002145-김다봄.hwpx -> 워드(한글)-002145-김다봄.hml
|
||||
2025-05-01 15:39:39,290 - INFO - 변환 성공: 워드(한글)-002146-최지아.hwpx -> 워드(한글)-002146-최지아.hml
|
||||
2025-05-01 15:39:39,754 - INFO - 변환 성공: 워드(한글)-002149-백지웅.hwpx -> 워드(한글)-002149-백지웅.hml
|
||||
2025-05-01 15:39:40,223 - INFO - 변환 성공: 워드(한글)-002152-김건우.hwpx -> 워드(한글)-002152-김건우.hml
|
||||
2025-05-01 15:39:40,714 - INFO - 변환 성공: 워드(한글)-002159-문정우.hwpx -> 워드(한글)-002159-문정우.hml
|
||||
2025-05-01 15:39:41,291 - INFO - 변환 성공: 워드(한글)-002175-이상화.hwpx -> 워드(한글)-002175-이상화.hml
|
||||
2025-05-01 15:39:41,758 - INFO - 변환 성공: 워드(한글)-002193-배지민.hwpx -> 워드(한글)-002193-배지민.hml
|
||||
2025-05-01 15:39:42,244 - INFO - 변환 성공: 워드(한글)-002253-김하경.hwpx -> 워드(한글)-002253-김하경.hml
|
||||
2025-05-01 15:39:42,649 - INFO - 변환 성공: 워드(한글)-002420-양건우.hwpx -> 워드(한글)-002420-양건우.hml
|
||||
2025-05-01 15:39:42,990 - INFO - 변환 성공: 워드(한글)-002462-우정안.hwpx -> 워드(한글)-002462-우정안.hml
|
||||
2025-05-01 15:39:43,455 - INFO - 변환 성공: 워드(한글)-002469-신지유.hwpx -> 워드(한글)-002469-신지유.hml
|
||||
2025-05-01 15:39:44,016 - INFO - 변환 성공: 워드(한글)-002474-정예린.hwpx -> 워드(한글)-002474-정예린.hml
|
||||
2025-05-01 15:39:44,505 - INFO - 변환 성공: 워드(한글)-002491-김서현.hwpx -> 워드(한글)-002491-김서현.hml
|
||||
2025-05-01 15:39:44,994 - INFO - 변환 성공: 워드(한글)-002492-김도희.hwpx -> 워드(한글)-002492-김도희.hml
|
||||
2025-05-01 15:39:45,512 - INFO - 변환 성공: 워드(한글)-002508-이다빛.hwpx -> 워드(한글)-002508-이다빛.hml
|
||||
2025-05-01 15:39:45,837 - INFO - 폴더 변환 완료: C:\Users\dra\project\HWP\HWP-Scoring\input\2504\A\DIW -> C:\Users\dra\project\HWP\HWP-Scoring\output\2504\A\DIW
|
||||
2025-05-01 15:39:46,337 - INFO - 폴더 변환 시작: C:\Users\dra\project\HWP\HWP-Scoring\input\2504\B\DIW -> C:\Users\dra\project\HWP\HWP-Scoring\output\2504\B\DIW
|
||||
2025-05-01 15:39:51,278 - INFO - 변환 성공: 워드(한글)-000230-김성범.hwp -> 워드(한글)-000230-김성범.hml
|
||||
2025-05-01 15:39:53,697 - INFO - 변환 성공: 워드(한글)-000338-김도현.hwp -> 워드(한글)-000338-김도현.hml
|
||||
2025-05-01 15:39:54,192 - INFO - 변환 성공: 워드(한글)-000339-이설.hwp -> 워드(한글)-000339-이설.hml
|
||||
2025-05-01 15:39:54,673 - INFO - 변환 성공: 워드(한글)-000408-김혜준.hwp -> 워드(한글)-000408-김혜준.hml
|
||||
2025-05-01 15:39:55,196 - INFO - 변환 성공: DIW_2504B.hwpx -> DIW_2504B.hml
|
||||
2025-05-01 15:39:55,794 - INFO - 변환 성공: 워드(한글)-000014-양희현.hwpx -> 워드(한글)-000014-양희현.hml
|
||||
2025-05-01 15:39:56,423 - INFO - 변환 성공: 워드(한글)-000015-안효민.hwpx -> 워드(한글)-000015-안효민.hml
|
||||
2025-05-01 15:39:56,929 - INFO - 변환 성공: 워드(한글)-000028-신우섭.hwpx -> 워드(한글)-000028-신우섭.hml
|
||||
2025-05-01 15:39:57,392 - INFO - 변환 성공: 워드(한글)-000030-김시영.hwpx -> 워드(한글)-000030-김시영.hml
|
||||
2025-05-01 15:39:57,911 - INFO - 변환 성공: 워드(한글)-000051-장윤경.hwpx -> 워드(한글)-000051-장윤경.hml
|
||||
2025-05-01 15:39:58,321 - INFO - 변환 성공: 워드(한글)-000085-김채은.hwpx -> 워드(한글)-000085-김채은.hml
|
||||
2025-05-01 15:39:58,746 - INFO - 변환 성공: 워드(한글)-000149-강하은.hwpx -> 워드(한글)-000149-강하은.hml
|
||||
2025-05-01 15:39:59,238 - INFO - 변환 성공: 워드(한글)-000150-김지우.hwpx -> 워드(한글)-000150-김지우.hml
|
||||
2025-05-01 15:39:59,825 - INFO - 변환 성공: 워드(한글)-000152-황린우.hwpx -> 워드(한글)-000152-황린우.hml
|
||||
2025-05-01 15:40:00,422 - INFO - 변환 성공: 워드(한글)-000154-이하율.hwpx -> 워드(한글)-000154-이하율.hml
|
||||
2025-05-01 15:40:03,240 - INFO - 변환 성공: 워드(한글)-000155-이승언.hwpx -> 워드(한글)-000155-이승언.hml
|
||||
2025-05-01 15:40:03,873 - INFO - 변환 성공: 워드(한글)-000161-유하준.hwpx -> 워드(한글)-000161-유하준.hml
|
||||
2025-05-01 15:40:11,501 - INFO - 변환 성공: 워드(한글)-000166-김동현.hwpx -> 워드(한글)-000166-김동현.hml
|
||||
2025-05-01 15:40:12,136 - INFO - 변환 성공: 워드(한글)-000190-윤태규.hwpx -> 워드(한글)-000190-윤태규.hml
|
||||
2025-05-01 15:40:12,720 - INFO - 변환 성공: 워드(한글)-000192-김형은.hwpx -> 워드(한글)-000192-김형은.hml
|
||||
2025-05-01 15:40:14,318 - INFO - 변환 성공: 워드(한글)-000194-정예람.hwpx -> 워드(한글)-000194-정예람.hml
|
||||
2025-05-01 15:40:14,961 - INFO - 변환 성공: 워드(한글)-000195-박강모.hwpx -> 워드(한글)-000195-박강모.hml
|
||||
2025-05-01 15:40:19,076 - INFO - 변환 성공: 워드(한글)-000197-이나윤.hwpx -> 워드(한글)-000197-이나윤.hml
|
||||
2025-05-01 15:40:19,646 - INFO - 변환 성공: 워드(한글)-000238-이찬혁.hwpx -> 워드(한글)-000238-이찬혁.hml
|
||||
2025-05-01 15:40:20,225 - INFO - 변환 성공: 워드(한글)-000248-이정민.hwpx -> 워드(한글)-000248-이정민.hml
|
||||
2025-05-01 15:40:20,748 - INFO - 변환 성공: 워드(한글)-000252-이수민.hwpx -> 워드(한글)-000252-이수민.hml
|
||||
2025-05-01 15:40:21,245 - INFO - 변환 성공: 워드(한글)-000319-나도영.hwpx -> 워드(한글)-000319-나도영.hml
|
||||
2025-05-01 15:40:23,063 - INFO - 변환 성공: 워드(한글)-000320-박민주.hwpx -> 워드(한글)-000320-박민주.hml
|
||||
2025-05-01 15:40:24,382 - INFO - 변환 성공: 워드(한글)-000323-임주안.hwpx -> 워드(한글)-000323-임주안.hml
|
||||
2025-05-01 15:40:25,444 - INFO - 변환 성공: 워드(한글)-000341-박수빈.hwpx -> 워드(한글)-000341-박수빈.hml
|
||||
2025-05-01 15:40:59,270 - INFO - 변환 성공: 워드(한글)-000351-김지율.hwpx -> 워드(한글)-000351-김지율.hml
|
||||
2025-05-01 15:41:02,373 - INFO - 변환 성공: 워드(한글)-000352-유선우.hwpx -> 워드(한글)-000352-유선우.hml
|
||||
2025-05-01 15:41:03,464 - INFO - 변환 성공: 워드(한글)-000360-이진우.hwpx -> 워드(한글)-000360-이진우.hml
|
||||
2025-05-01 15:41:04,110 - INFO - 변환 성공: 워드(한글)-000362-육민아.hwpx -> 워드(한글)-000362-육민아.hml
|
||||
2025-05-01 15:41:11,891 - INFO - 변환 성공: 워드(한글)-000364-이다혜.hwpx -> 워드(한글)-000364-이다혜.hml
|
||||
2025-05-01 15:41:12,347 - INFO - 변환 성공: 워드(한글)-000367-김동욱.hwpx -> 워드(한글)-000367-김동욱.hml
|
||||
2025-05-01 15:41:16,242 - INFO - 변환 성공: 워드(한글)-000371-박기령.hwpx -> 워드(한글)-000371-박기령.hml
|
||||
2025-05-01 15:41:18,855 - INFO - 변환 성공: 워드(한글)-000372-정소은.hwpx -> 워드(한글)-000372-정소은.hml
|
||||
2025-05-01 15:41:19,487 - INFO - 변환 성공: 워드(한글)-000374-전혜원.hwpx -> 워드(한글)-000374-전혜원.hml
|
||||
2025-05-01 15:41:20,107 - INFO - 변환 성공: 워드(한글)-000377-최나래.hwpx -> 워드(한글)-000377-최나래.hml
|
||||
2025-05-01 15:41:20,731 - INFO - 변환 성공: 워드(한글)-000381-심우현.hwpx -> 워드(한글)-000381-심우현.hml
|
||||
2025-05-01 15:41:23,182 - INFO - 변환 성공: 워드(한글)-000403-김예승.hwpx -> 워드(한글)-000403-김예승.hml
|
||||
2025-05-01 15:41:23,755 - INFO - 변환 성공: 워드(한글)-000404-설서인.hwpx -> 워드(한글)-000404-설서인.hml
|
||||
2025-05-01 15:41:24,339 - INFO - 변환 성공: 워드(한글)-000416-김지상.hwpx -> 워드(한글)-000416-김지상.hml
|
||||
2025-05-01 15:41:24,883 - INFO - 변환 성공: 워드(한글)-000417-윤찬영.hwpx -> 워드(한글)-000417-윤찬영.hml
|
||||
2025-05-01 15:41:25,366 - INFO - 변환 성공: 워드(한글)-000418-김현우.hwpx -> 워드(한글)-000418-김현우.hml
|
||||
2025-05-01 15:41:25,991 - INFO - 변환 성공: 워드(한글)-000447-서동균.hwpx -> 워드(한글)-000447-서동균.hml
|
||||
2025-05-01 15:41:26,593 - INFO - 변환 성공: 워드(한글)-000449-성우현.hwpx -> 워드(한글)-000449-성우현.hml
|
||||
2025-05-01 15:41:27,117 - INFO - 변환 성공: 워드(한글)-000462-이신영.hwpx -> 워드(한글)-000462-이신영.hml
|
||||
2025-05-01 15:41:29,463 - INFO - 변환 성공: 워드(한글)-000468-이지후.hwpx -> 워드(한글)-000468-이지후.hml
|
||||
2025-05-01 15:41:32,885 - INFO - 변환 성공: 워드(한글)-000474-하승우.hwpx -> 워드(한글)-000474-하승우.hml
|
||||
2025-05-01 15:41:33,348 - INFO - 변환 성공: 워드(한글)-000521-이은재.hwpx -> 워드(한글)-000521-이은재.hml
|
||||
2025-05-01 15:41:33,845 - INFO - 변환 성공: 워드(한글)-000551-안민석.hwpx -> 워드(한글)-000551-안민석.hml
|
||||
2025-05-01 15:41:34,508 - INFO - 변환 성공: 워드(한글)-000556-노민혁.hwpx -> 워드(한글)-000556-노민혁.hml
|
||||
2025-05-01 15:41:35,081 - INFO - 변환 성공: 워드(한글)-000660-김효미.hwpx -> 워드(한글)-000660-김효미.hml
|
||||
2025-05-01 15:41:35,696 - INFO - 변환 성공: 워드(한글)-000663-고서은.hwpx -> 워드(한글)-000663-고서은.hml
|
||||
2025-05-01 15:41:36,299 - INFO - 변환 성공: 워드(한글)-000665-진혜연.hwpx -> 워드(한글)-000665-진혜연.hml
|
||||
2025-05-01 15:41:36,926 - INFO - 변환 성공: 워드(한글)-000683-김한울.hwpx -> 워드(한글)-000683-김한울.hml
|
||||
2025-05-01 15:41:37,532 - INFO - 변환 성공: 워드(한글)-000701-박서현.hwpx -> 워드(한글)-000701-박서현.hml
|
||||
2025-05-01 15:41:38,048 - INFO - 변환 성공: 워드(한글)-000778-장은.hwpx -> 워드(한글)-000778-장은.hml
|
||||
2025-05-01 15:41:38,568 - INFO - 변환 성공: 워드(한글)-000839-진은성.hwpx -> 워드(한글)-000839-진은성.hml
|
||||
2025-05-01 15:41:39,261 - INFO - 변환 성공: 워드(한글)-000866-신나라.hwpx -> 워드(한글)-000866-신나라.hml
|
||||
2025-05-01 15:41:39,998 - INFO - 변환 성공: 워드(한글)-000889-이루민.hwpx -> 워드(한글)-000889-이루민.hml
|
||||
2025-05-01 15:41:40,576 - INFO - 변환 성공: 워드(한글)-000890-김지우.hwpx -> 워드(한글)-000890-김지우.hml
|
||||
2025-05-01 15:41:41,185 - INFO - 변환 성공: 워드(한글)-000891-송예빈.hwpx -> 워드(한글)-000891-송예빈.hml
|
||||
2025-05-01 15:41:41,786 - INFO - 변환 성공: 워드(한글)-000892-최해승.hwpx -> 워드(한글)-000892-최해승.hml
|
||||
2025-05-01 15:41:42,366 - INFO - 변환 성공: 워드(한글)-000893-김민지.hwpx -> 워드(한글)-000893-김민지.hml
|
||||
2025-05-01 15:41:42,965 - INFO - 변환 성공: 워드(한글)-000903-이소희.hwpx -> 워드(한글)-000903-이소희.hml
|
||||
2025-05-01 15:41:43,553 - INFO - 변환 성공: 워드(한글)-000904-권예은.hwpx -> 워드(한글)-000904-권예은.hml
|
||||
2025-05-01 15:41:44,196 - INFO - 변환 성공: 워드(한글)-000906-손우민.hwpx -> 워드(한글)-000906-손우민.hml
|
||||
2025-05-01 15:41:44,788 - INFO - 변환 성공: 워드(한글)-000911-임주성.hwpx -> 워드(한글)-000911-임주성.hml
|
||||
2025-05-01 15:41:45,319 - INFO - 변환 성공: 워드(한글)-000912-황예슬.hwpx -> 워드(한글)-000912-황예슬.hml
|
||||
2025-05-01 15:41:45,913 - INFO - 변환 성공: 워드(한글)-000914-황예성.hwpx -> 워드(한글)-000914-황예성.hml
|
||||
2025-05-01 15:41:46,502 - INFO - 변환 성공: 워드(한글)-000932-김고은.hwpx -> 워드(한글)-000932-김고은.hml
|
||||
2025-05-01 15:41:47,082 - INFO - 변환 성공: 워드(한글)-000993-박시윤.hwpx -> 워드(한글)-000993-박시윤.hml
|
||||
2025-05-01 15:41:47,706 - INFO - 변환 성공: 워드(한글)-001043-강소호.hwpx -> 워드(한글)-001043-강소호.hml
|
||||
2025-05-01 15:41:48,288 - INFO - 변환 성공: 워드(한글)-001044-최예지.hwpx -> 워드(한글)-001044-최예지.hml
|
||||
2025-05-01 15:41:48,886 - INFO - 변환 성공: 워드(한글)-001055-정나예.hwpx -> 워드(한글)-001055-정나예.hml
|
||||
2025-05-01 15:41:49,387 - INFO - 변환 성공: 워드(한글)-001056-정지원.hwpx -> 워드(한글)-001056-정지원.hml
|
||||
2025-05-01 15:41:49,888 - INFO - 변환 성공: 워드(한글)-001103-김수민.hwpx -> 워드(한글)-001103-김수민.hml
|
||||
2025-05-01 15:41:50,477 - INFO - 변환 성공: 워드(한글)-001114-조윤서.hwpx -> 워드(한글)-001114-조윤서.hml
|
||||
2025-05-01 15:41:51,076 - INFO - 변환 성공: 워드(한글)-001142-이주원.hwpx -> 워드(한글)-001142-이주원.hml
|
||||
2025-05-01 15:41:51,660 - INFO - 변환 성공: 워드(한글)-001143-안려원.hwpx -> 워드(한글)-001143-안려원.hml
|
||||
2025-05-01 15:41:52,153 - INFO - 변환 성공: 워드(한글)-001147-손민우.hwpx -> 워드(한글)-001147-손민우.hml
|
||||
2025-05-01 15:41:52,616 - INFO - 변환 성공: 워드(한글)-001157-박시연.hwpx -> 워드(한글)-001157-박시연.hml
|
||||
2025-05-01 15:41:53,163 - INFO - 변환 성공: 워드(한글)-001161-김서임.hwpx -> 워드(한글)-001161-김서임.hml
|
||||
2025-05-01 15:41:53,634 - INFO - 변환 성공: 워드(한글)-001164-정세율.hwpx -> 워드(한글)-001164-정세율.hml
|
||||
2025-05-01 15:41:54,153 - INFO - 변환 성공: 워드(한글)-001181-김하랑.hwpx -> 워드(한글)-001181-김하랑.hml
|
||||
2025-05-01 15:41:54,746 - INFO - 변환 성공: 워드(한글)-001184-김진아.hwpx -> 워드(한글)-001184-김진아.hml
|
||||
2025-05-01 15:41:55,329 - INFO - 변환 성공: 워드(한글)-001215-박서형.hwpx -> 워드(한글)-001215-박서형.hml
|
||||
2025-05-01 15:41:55,848 - INFO - 변환 성공: 워드(한글)-001264-박시율.hwpx -> 워드(한글)-001264-박시율.hml
|
||||
2025-05-01 15:41:56,321 - INFO - 변환 성공: 워드(한글)-001290-마루.hwpx -> 워드(한글)-001290-마루.hml
|
||||
2025-05-01 15:41:56,905 - INFO - 변환 성공: 워드(한글)-001291-김지안.hwpx -> 워드(한글)-001291-김지안.hml
|
||||
2025-05-01 15:41:57,502 - INFO - 변환 성공: 워드(한글)-001292-박지완.hwpx -> 워드(한글)-001292-박지완.hml
|
||||
2025-05-01 15:41:58,110 - INFO - 변환 성공: 워드(한글)-001293-김소윤.hwpx -> 워드(한글)-001293-김소윤.hml
|
||||
2025-05-01 15:41:58,685 - INFO - 변환 성공: 워드(한글)-001317-박형연.hwpx -> 워드(한글)-001317-박형연.hml
|
||||
2025-05-01 15:41:59,130 - INFO - 변환 성공: 워드(한글)-001327-유하균.hwpx -> 워드(한글)-001327-유하균.hml
|
||||
2025-05-01 15:41:59,581 - INFO - 변환 성공: 워드(한글)-001340-김보민.hwpx -> 워드(한글)-001340-김보민.hml
|
||||
2025-05-01 15:42:00,198 - INFO - 변환 성공: 워드(한글)-001343-정승환.hwpx -> 워드(한글)-001343-정승환.hml
|
||||
2025-05-01 15:42:00,873 - INFO - 변환 성공: 워드(한글)-001453-박채은.hwpx -> 워드(한글)-001453-박채은.hml
|
||||
2025-05-01 15:42:01,493 - INFO - 변환 성공: 워드(한글)-001454-강영훈.hwpx -> 워드(한글)-001454-강영훈.hml
|
||||
2025-05-01 15:42:02,086 - INFO - 변환 성공: 워드(한글)-001455-강소원.hwpx -> 워드(한글)-001455-강소원.hml
|
||||
2025-05-01 15:42:02,678 - INFO - 변환 성공: 워드(한글)-001491-김재원.hwpx -> 워드(한글)-001491-김재원.hml
|
||||
2025-05-01 15:42:03,280 - INFO - 변환 성공: 워드(한글)-001492-박가은.hwpx -> 워드(한글)-001492-박가은.hml
|
||||
2025-05-01 15:42:03,934 - INFO - 변환 성공: 워드(한글)-001493-이민영.hwpx -> 워드(한글)-001493-이민영.hml
|
||||
2025-05-01 15:42:04,539 - INFO - 변환 성공: 워드(한글)-001555-송재우.hwpx -> 워드(한글)-001555-송재우.hml
|
||||
2025-05-01 15:42:05,134 - INFO - 변환 성공: 워드(한글)-001557-박시완.hwpx -> 워드(한글)-001557-박시완.hml
|
||||
2025-05-01 15:42:05,635 - INFO - 변환 성공: 워드(한글)-001559-김광효.hwpx -> 워드(한글)-001559-김광효.hml
|
||||
2025-05-01 15:42:06,116 - INFO - 변환 성공: 워드(한글)-001576-김우진.hwpx -> 워드(한글)-001576-김우진.hml
|
||||
2025-05-01 15:42:06,793 - INFO - 변환 성공: 워드(한글)-001595-박지영.hwpx -> 워드(한글)-001595-박지영.hml
|
||||
2025-05-01 15:42:07,371 - INFO - 변환 성공: 워드(한글)-001597-신준호.hwpx -> 워드(한글)-001597-신준호.hml
|
||||
2025-05-01 15:42:07,975 - INFO - 변환 성공: 워드(한글)-001598-김지후.hwpx -> 워드(한글)-001598-김지후.hml
|
||||
2025-05-01 15:42:08,592 - INFO - 변환 성공: 워드(한글)-001599-김건웅.hwpx -> 워드(한글)-001599-김건웅.hml
|
||||
2025-05-01 15:42:09,191 - INFO - 변환 성공: 워드(한글)-001606-김도훈.hwpx -> 워드(한글)-001606-김도훈.hml
|
||||
2025-05-01 15:42:09,817 - INFO - 변환 성공: 워드(한글)-001619-정예은.hwpx -> 워드(한글)-001619-정예은.hml
|
||||
2025-05-01 15:42:10,433 - INFO - 변환 성공: 워드(한글)-001630-윤용한.hwpx -> 워드(한글)-001630-윤용한.hml
|
||||
2025-05-01 15:42:11,019 - INFO - 변환 성공: 워드(한글)-001656-고은성.hwpx -> 워드(한글)-001656-고은성.hml
|
||||
2025-05-01 15:42:11,665 - INFO - 변환 성공: 워드(한글)-001657-이수지.hwpx -> 워드(한글)-001657-이수지.hml
|
||||
2025-05-01 15:42:12,250 - INFO - 변환 성공: 워드(한글)-001659-김경민.hwpx -> 워드(한글)-001659-김경민.hml
|
||||
2025-05-01 15:42:12,926 - INFO - 변환 성공: 워드(한글)-001685-박가령.hwpx -> 워드(한글)-001685-박가령.hml
|
||||
2025-05-01 15:42:13,470 - INFO - 변환 성공: 워드(한글)-001686-김서윤.hwpx -> 워드(한글)-001686-김서윤.hml
|
||||
2025-05-01 15:42:13,963 - INFO - 변환 성공: 워드(한글)-001691-이효주.hwpx -> 워드(한글)-001691-이효주.hml
|
||||
2025-05-01 15:42:14,562 - INFO - 변환 성공: 워드(한글)-001698-이서연.hwpx -> 워드(한글)-001698-이서연.hml
|
||||
2025-05-01 15:42:15,172 - INFO - 변환 성공: 워드(한글)-001700-신지율.hwpx -> 워드(한글)-001700-신지율.hml
|
||||
2025-05-01 15:42:15,767 - INFO - 변환 성공: 워드(한글)-001701-김용빈.hwpx -> 워드(한글)-001701-김용빈.hml
|
||||
2025-05-01 15:42:16,376 - INFO - 변환 성공: 워드(한글)-001703-박운수.hwpx -> 워드(한글)-001703-박운수.hml
|
||||
2025-05-01 15:42:17,061 - INFO - 변환 성공: 워드(한글)-001709-황보민혁.hwpx -> 워드(한글)-001709-황보민혁.hml
|
||||
2025-05-01 15:42:17,690 - INFO - 변환 성공: 워드(한글)-001733-김시휴.hwpx -> 워드(한글)-001733-김시휴.hml
|
||||
2025-05-01 15:42:18,298 - INFO - 변환 성공: 워드(한글)-001739-김아인.hwpx -> 워드(한글)-001739-김아인.hml
|
||||
2025-05-01 15:42:18,836 - INFO - 변환 성공: 워드(한글)-001740-이하준.hwpx -> 워드(한글)-001740-이하준.hml
|
||||
2025-05-01 15:42:19,321 - INFO - 변환 성공: 워드(한글)-001748-이지욱.hwpx -> 워드(한글)-001748-이지욱.hml
|
||||
2025-05-01 15:42:19,836 - INFO - 변환 성공: 워드(한글)-001947-유승후.hwpx -> 워드(한글)-001947-유승후.hml
|
||||
2025-05-01 15:42:20,330 - INFO - 변환 성공: 워드(한글)-001961-박수연.hwpx -> 워드(한글)-001961-박수연.hml
|
||||
2025-05-01 15:42:20,897 - INFO - 변환 성공: 워드(한글)-002121-안태현.hwpx -> 워드(한글)-002121-안태현.hml
|
||||
2025-05-01 15:42:21,496 - INFO - 변환 성공: 워드(한글)-002165-양예찬.hwpx -> 워드(한글)-002165-양예찬.hml
|
||||
2025-05-01 15:42:22,086 - INFO - 변환 성공: 워드(한글)-002172-김시원.hwpx -> 워드(한글)-002172-김시원.hml
|
||||
2025-05-01 15:42:22,688 - INFO - 변환 성공: 워드(한글)-002173-장재원.hwpx -> 워드(한글)-002173-장재원.hml
|
||||
2025-05-01 15:42:23,202 - INFO - 변환 성공: 워드(한글)-002176-이다현.hwpx -> 워드(한글)-002176-이다현.hml
|
||||
2025-05-01 15:42:23,778 - INFO - 변환 성공: 워드(한글)-002214-김서윤.hwpx -> 워드(한글)-002214-김서윤.hml
|
||||
2025-05-01 15:42:24,351 - INFO - 변환 성공: 워드(한글)-002219-정지한.hwpx -> 워드(한글)-002219-정지한.hml
|
||||
2025-05-01 15:42:24,891 - INFO - 변환 성공: 워드(한글)-002220-최준호.hwpx -> 워드(한글)-002220-최준호.hml
|
||||
2025-05-01 15:42:25,466 - INFO - 변환 성공: 워드(한글)-002225-장세빈.hwpx -> 워드(한글)-002225-장세빈.hml
|
||||
2025-05-01 15:42:26,072 - INFO - 변환 성공: 워드(한글)-002226-한재신.hwpx -> 워드(한글)-002226-한재신.hml
|
||||
2025-05-01 15:42:26,665 - INFO - 변환 성공: 워드(한글)-002227-한재환.hwpx -> 워드(한글)-002227-한재환.hml
|
||||
2025-05-01 15:42:27,244 - INFO - 변환 성공: 워드(한글)-002431-여윤지.hwpx -> 워드(한글)-002431-여윤지.hml
|
||||
2025-05-01 15:42:27,837 - INFO - 변환 성공: 워드(한글)-002432-신솔하.hwpx -> 워드(한글)-002432-신솔하.hml
|
||||
2025-05-01 15:42:28,448 - INFO - 변환 성공: 워드(한글)-002433-이진우.hwpx -> 워드(한글)-002433-이진우.hml
|
||||
2025-05-01 15:42:29,035 - INFO - 변환 성공: 워드(한글)-002435-조세린.hwpx -> 워드(한글)-002435-조세린.hml
|
||||
2025-05-01 15:42:29,648 - INFO - 변환 성공: 워드(한글)-002438-문현우.hwpx -> 워드(한글)-002438-문현우.hml
|
||||
2025-05-01 15:42:30,247 - INFO - 변환 성공: 워드(한글)-002458-배준서.hwpx -> 워드(한글)-002458-배준서.hml
|
||||
2025-05-01 15:42:30,852 - INFO - 변환 성공: 워드(한글)-002470-김가윤.hwpx -> 워드(한글)-002470-김가윤.hml
|
||||
2025-05-01 15:42:31,504 - INFO - 변환 성공: 워드(한글)-002472-염석준.hwpx -> 워드(한글)-002472-염석준.hml
|
||||
2025-05-01 15:42:31,985 - INFO - 변환 성공: 워드(한글)-002473-김연후.hwpx -> 워드(한글)-002473-김연후.hml
|
||||
2025-05-01 15:42:32,500 - INFO - 변환 성공: 워드(한글)-002476-김태양.hwpx -> 워드(한글)-002476-김태양.hml
|
||||
2025-05-01 15:42:33,084 - INFO - 변환 성공: 워드(한글)-002477-이지우.hwpx -> 워드(한글)-002477-이지우.hml
|
||||
2025-05-01 15:42:33,653 - INFO - 변환 성공: 워드(한글)-002509-김봄.hwpx -> 워드(한글)-002509-김봄.hml
|
||||
2025-05-01 15:42:34,254 - INFO - 변환 성공: 워드(한글)-002510-김서윤.hwpx -> 워드(한글)-002510-김서윤.hml
|
||||
2025-05-01 15:42:34,543 - INFO - 폴더 변환 완료: C:\Users\dra\project\HWP\HWP-Scoring\input\2504\B\DIW -> C:\Users\dra\project\HWP\HWP-Scoring\output\2504\B\DIW
|
||||
2025-05-01 15:42:35,044 - INFO - 폴더 변환 시작: C:\Users\dra\project\HWP\HWP-Scoring\input\2504\C\DIW -> C:\Users\dra\project\HWP\HWP-Scoring\output\2504\C\DIW
|
||||
2025-05-01 15:42:36,946 - INFO - 변환 성공: DIW_2504C.hwpx -> DIW_2504C.hml
|
||||
2025-05-01 15:42:37,770 - INFO - 변환 성공: 워드(한글)-000034-인소정.hwpx -> 워드(한글)-000034-인소정.hml
|
||||
2025-05-01 15:42:38,271 - INFO - 변환 성공: 워드(한글)-000037-홍예지.hwpx -> 워드(한글)-000037-홍예지.hml
|
||||
2025-05-01 15:42:38,913 - INFO - 변환 성공: 워드(한글)-000039-이윤우.hwpx -> 워드(한글)-000039-이윤우.hml
|
||||
2025-05-01 15:42:39,519 - INFO - 변환 성공: 워드(한글)-000041-김유빈.hwpx -> 워드(한글)-000041-김유빈.hml
|
||||
2025-05-01 15:42:40,115 - INFO - 변환 성공: 워드(한글)-000060-최다원.hwpx -> 워드(한글)-000060-최다원.hml
|
||||
2025-05-01 15:42:40,745 - INFO - 변환 성공: 워드(한글)-000062-고윤정.hwpx -> 워드(한글)-000062-고윤정.hml
|
||||
2025-05-01 15:42:41,514 - INFO - 변환 성공: 워드(한글)-000076-박다은.hwpx -> 워드(한글)-000076-박다은.hml
|
||||
2025-05-01 15:42:42,193 - INFO - 변환 성공: 워드(한글)-000083-김율희.hwpx -> 워드(한글)-000083-김율희.hml
|
||||
2025-05-01 15:42:42,827 - INFO - 변환 성공: 워드(한글)-000090-박시현.hwpx -> 워드(한글)-000090-박시현.hml
|
||||
2025-05-01 15:42:43,439 - INFO - 변환 성공: 워드(한글)-000097-이래교.hwpx -> 워드(한글)-000097-이래교.hml
|
||||
2025-05-01 15:42:44,028 - INFO - 변환 성공: 워드(한글)-000113-유승혁.hwpx -> 워드(한글)-000113-유승혁.hml
|
||||
2025-05-01 15:42:44,611 - INFO - 변환 성공: 워드(한글)-000117-장동현.hwpx -> 워드(한글)-000117-장동현.hml
|
||||
2025-05-01 15:42:45,202 - INFO - 변환 성공: 워드(한글)-000138-조민수.hwpx -> 워드(한글)-000138-조민수.hml
|
||||
2025-05-01 15:42:45,833 - INFO - 변환 성공: 워드(한글)-000146-김동혁.hwpx -> 워드(한글)-000146-김동혁.hml
|
||||
2025-05-01 15:42:46,318 - INFO - 변환 성공: 워드(한글)-000159-오상훈.hwpx -> 워드(한글)-000159-오상훈.hml
|
||||
2025-05-01 15:42:46,799 - INFO - 변환 성공: 워드(한글)-000162-손경락.hwpx -> 워드(한글)-000162-손경락.hml
|
||||
2025-05-01 15:42:47,458 - INFO - 변환 성공: 워드(한글)-000181-이한라.hwpx -> 워드(한글)-000181-이한라.hml
|
||||
2025-05-01 15:42:47,953 - INFO - 변환 성공: 워드(한글)-000203-이지운.hwpx -> 워드(한글)-000203-이지운.hml
|
||||
2025-05-01 15:42:48,353 - INFO - 변환 성공: 워드(한글)-000217-임동건.hwpx -> 워드(한글)-000217-임동건.hml
|
||||
2025-05-01 15:42:48,870 - INFO - 변환 성공: 워드(한글)-000226-하수민.hwpx -> 워드(한글)-000226-하수민.hml
|
||||
2025-05-01 15:42:49,532 - INFO - 변환 성공: 워드(한글)-000240-김서준.hwpx -> 워드(한글)-000240-김서준.hml
|
||||
2025-05-01 15:42:50,190 - INFO - 변환 성공: 워드(한글)-000246-신승우.hwpx -> 워드(한글)-000246-신승우.hml
|
||||
2025-05-01 15:42:51,021 - INFO - 변환 성공: 워드(한글)-000285-문예슬.hwpx -> 워드(한글)-000285-문예슬.hml
|
||||
2025-05-01 15:42:51,739 - INFO - 변환 성공: 워드(한글)-000286-허예하.hwpx -> 워드(한글)-000286-허예하.hml
|
||||
2025-05-01 15:42:52,618 - INFO - 변환 성공: 워드(한글)-000287-김국섭.hwpx -> 워드(한글)-000287-김국섭.hml
|
||||
2025-05-01 15:42:53,118 - INFO - 변환 성공: 워드(한글)-000288-원진유.hwpx -> 워드(한글)-000288-원진유.hml
|
||||
2025-05-01 15:42:53,758 - INFO - 변환 성공: 워드(한글)-000290-신하은.hwpx -> 워드(한글)-000290-신하은.hml
|
||||
2025-05-01 15:42:54,384 - INFO - 변환 성공: 워드(한글)-000291-장소윤.hwpx -> 워드(한글)-000291-장소윤.hml
|
||||
2025-05-01 15:42:54,954 - INFO - 변환 성공: 워드(한글)-000292-윤성빈.hwpx -> 워드(한글)-000292-윤성빈.hml
|
||||
2025-05-01 15:42:55,469 - INFO - 변환 성공: 워드(한글)-000306-정우진.hwpx -> 워드(한글)-000306-정우진.hml
|
||||
2025-05-01 15:42:56,058 - INFO - 변환 성공: 워드(한글)-000307-차민지.hwpx -> 워드(한글)-000307-차민지.hml
|
||||
2025-05-01 15:42:56,535 - INFO - 변환 성공: 워드(한글)-000329-김연재.hwpx -> 워드(한글)-000329-김연재.hml
|
||||
2025-05-01 15:42:56,953 - INFO - 변환 성공: 워드(한글)-000349-이주원.hwpx -> 워드(한글)-000349-이주원.hml
|
||||
2025-05-01 15:42:57,433 - INFO - 변환 성공: 워드(한글)-000397-정준우.hwpx -> 워드(한글)-000397-정준우.hml
|
||||
2025-05-01 15:42:58,051 - INFO - 변환 성공: 워드(한글)-000409-유정미.hwpx -> 워드(한글)-000409-유정미.hml
|
||||
2025-05-01 15:42:58,698 - INFO - 변환 성공: 워드(한글)-000422-송민지.hwpx -> 워드(한글)-000422-송민지.hml
|
||||
2025-05-01 15:42:59,205 - INFO - 변환 성공: 워드(한글)-000423-김준서.hwpx -> 워드(한글)-000423-김준서.hml
|
||||
2025-05-01 15:42:59,604 - INFO - 변환 성공: 워드(한글)-000424-최민준.hwpx -> 워드(한글)-000424-최민준.hml
|
||||
2025-05-01 15:43:00,006 - INFO - 변환 성공: 워드(한글)-000427-박지아.hwpx -> 워드(한글)-000427-박지아.hml
|
||||
2025-05-01 15:43:00,506 - INFO - 변환 성공: 워드(한글)-000434-이준상.hwpx -> 워드(한글)-000434-이준상.hml
|
||||
2025-05-01 15:43:01,077 - INFO - 변환 성공: 워드(한글)-000466-박준서.hwpx -> 워드(한글)-000466-박준서.hml
|
||||
2025-05-01 15:43:01,681 - INFO - 변환 성공: 워드(한글)-000476-정하율.hwpx -> 워드(한글)-000476-정하율.hml
|
||||
2025-05-01 15:43:02,326 - INFO - 변환 성공: 워드(한글)-000500-김하랑.hwpx -> 워드(한글)-000500-김하랑.hml
|
||||
2025-05-01 15:43:02,942 - INFO - 변환 성공: 워드(한글)-000508-박호준.hwpx -> 워드(한글)-000508-박호준.hml
|
||||
2025-05-01 15:43:03,532 - INFO - 변환 성공: 워드(한글)-000525-김경원.hwpx -> 워드(한글)-000525-김경원.hml
|
||||
2025-05-01 15:43:04,145 - INFO - 변환 성공: 워드(한글)-000529-이준현.hwpx -> 워드(한글)-000529-이준현.hml
|
||||
2025-05-01 15:43:04,792 - INFO - 변환 성공: 워드(한글)-000541-이지민.hwpx -> 워드(한글)-000541-이지민.hml
|
||||
2025-05-01 15:43:05,433 - INFO - 변환 성공: 워드(한글)-000554-문하민.hwpx -> 워드(한글)-000554-문하민.hml
|
||||
2025-05-01 15:43:06,015 - INFO - 변환 성공: 워드(한글)-000661-김정아.hwpx -> 워드(한글)-000661-김정아.hml
|
||||
2025-05-01 15:43:06,695 - INFO - 변환 성공: 워드(한글)-000671-김민준.hwpx -> 워드(한글)-000671-김민준.hml
|
||||
2025-05-01 15:43:07,206 - INFO - 변환 성공: 워드(한글)-000672-류혜송.hwpx -> 워드(한글)-000672-류혜송.hml
|
||||
2025-05-01 15:43:07,705 - INFO - 변환 성공: 워드(한글)-000684-주찬희.hwpx -> 워드(한글)-000684-주찬희.hml
|
||||
2025-05-01 15:43:08,301 - INFO - 변환 성공: 워드(한글)-000691-조승원.hwpx -> 워드(한글)-000691-조승원.hml
|
||||
2025-05-01 15:43:08,884 - INFO - 변환 성공: 워드(한글)-000741-고준성.hwpx -> 워드(한글)-000741-고준성.hml
|
||||
2025-05-01 15:43:09,567 - INFO - 변환 성공: 워드(한글)-000742-박시우.hwpx -> 워드(한글)-000742-박시우.hml
|
||||
2025-05-01 15:43:10,166 - INFO - 변환 성공: 워드(한글)-000756-김재하.hwpx -> 워드(한글)-000756-김재하.hml
|
||||
2025-05-01 15:43:10,751 - INFO - 변환 성공: 워드(한글)-000771-정양선.hwpx -> 워드(한글)-000771-정양선.hml
|
||||
2025-05-01 15:43:11,328 - INFO - 변환 성공: 워드(한글)-000774-오준석.hwpx -> 워드(한글)-000774-오준석.hml
|
||||
2025-05-01 15:43:11,988 - INFO - 변환 성공: 워드(한글)-000776-최석준.hwpx -> 워드(한글)-000776-최석준.hml
|
||||
2025-05-01 15:43:12,652 - INFO - 변환 성공: 워드(한글)-000790-임예빈.hwpx -> 워드(한글)-000790-임예빈.hml
|
||||
2025-05-01 15:43:13,257 - INFO - 변환 성공: 워드(한글)-000791-진유나.hwpx -> 워드(한글)-000791-진유나.hml
|
||||
2025-05-01 15:43:13,847 - INFO - 변환 성공: 워드(한글)-000796-이현구.hwpx -> 워드(한글)-000796-이현구.hml
|
||||
2025-05-01 15:43:14,430 - INFO - 변환 성공: 워드(한글)-000810-김이안.hwpx -> 워드(한글)-000810-김이안.hml
|
||||
2025-05-01 15:43:15,056 - INFO - 변환 성공: 워드(한글)-000813-이아민.hwpx -> 워드(한글)-000813-이아민.hml
|
||||
2025-05-01 15:43:15,572 - INFO - 변환 성공: 워드(한글)-000814-박서안.hwpx -> 워드(한글)-000814-박서안.hml
|
||||
2025-05-01 15:43:16,083 - INFO - 변환 성공: 워드(한글)-000829-문정호.hwpx -> 워드(한글)-000829-문정호.hml
|
||||
2025-05-01 15:43:16,658 - INFO - 변환 성공: 워드(한글)-000833-배주형.hwpx -> 워드(한글)-000833-배주형.hml
|
||||
2025-05-01 15:43:17,255 - INFO - 변환 성공: 워드(한글)-000871-박민제.hwpx -> 워드(한글)-000871-박민제.hml
|
||||
2025-05-01 15:43:17,881 - INFO - 변환 성공: 워드(한글)-000882-우제욱.hwpx -> 워드(한글)-000882-우제욱.hml
|
||||
2025-05-01 15:43:18,539 - INFO - 변환 성공: 워드(한글)-000907-조현우.hwpx -> 워드(한글)-000907-조현우.hml
|
||||
2025-05-01 15:43:19,105 - INFO - 변환 성공: 워드(한글)-000910-전영민.hwpx -> 워드(한글)-000910-전영민.hml
|
||||
2025-05-01 15:43:19,691 - INFO - 변환 성공: 워드(한글)-000928-조우빈.hwpx -> 워드(한글)-000928-조우빈.hml
|
||||
2025-05-01 15:43:20,271 - INFO - 변환 성공: 워드(한글)-000929-이루다.hwpx -> 워드(한글)-000929-이루다.hml
|
||||
2025-05-01 15:43:20,882 - INFO - 변환 성공: 워드(한글)-000930-최문기.hwpx -> 워드(한글)-000930-최문기.hml
|
||||
2025-05-01 15:43:21,515 - INFO - 변환 성공: 워드(한글)-000949-이하율.hwpx -> 워드(한글)-000949-이하율.hml
|
||||
2025-05-01 15:43:22,091 - INFO - 변환 성공: 워드(한글)-000983-박진우.hwpx -> 워드(한글)-000983-박진우.hml
|
||||
2025-05-01 15:43:22,606 - INFO - 변환 성공: 워드(한글)-001054-김시은.hwpx -> 워드(한글)-001054-김시은.hml
|
||||
2025-05-01 15:43:23,121 - INFO - 변환 성공: 워드(한글)-001069-박대휘.hwpx -> 워드(한글)-001069-박대휘.hml
|
||||
2025-05-01 15:43:23,802 - INFO - 변환 성공: 워드(한글)-001071-이인호.hwpx -> 워드(한글)-001071-이인호.hml
|
||||
2025-05-01 15:43:24,453 - INFO - 변환 성공: 워드(한글)-001094-황률.hwpx -> 워드(한글)-001094-황률.hml
|
||||
2025-05-01 15:43:25,091 - INFO - 변환 성공: 워드(한글)-001101-김용완.hwpx -> 워드(한글)-001101-김용완.hml
|
||||
2025-05-01 15:43:25,738 - INFO - 변환 성공: 워드(한글)-001105-정청윤.hwpx -> 워드(한글)-001105-정청윤.hml
|
||||
2025-05-01 15:43:26,303 - INFO - 변환 성공: 워드(한글)-001119-김승유.hwpx -> 워드(한글)-001119-김승유.hml
|
||||
2025-05-01 15:43:26,936 - INFO - 변환 성공: 워드(한글)-001150-김민기.hwpx -> 워드(한글)-001150-김민기.hml
|
||||
2025-05-01 15:43:27,522 - INFO - 변환 성공: 워드(한글)-001151-천성현.hwpx -> 워드(한글)-001151-천성현.hml
|
||||
2025-05-01 15:43:28,176 - INFO - 변환 성공: 워드(한글)-001156-이정민.hwpx -> 워드(한글)-001156-이정민.hml
|
||||
2025-05-01 15:43:28,774 - INFO - 변환 성공: 워드(한글)-001172-이민성.hwpx -> 워드(한글)-001172-이민성.hml
|
||||
2025-05-01 15:43:29,362 - INFO - 변환 성공: 워드(한글)-001235-정아윤.hwpx -> 워드(한글)-001235-정아윤.hml
|
||||
2025-05-01 15:43:29,991 - INFO - 변환 성공: 워드(한글)-001257-김한결.hwpx -> 워드(한글)-001257-김한결.hml
|
||||
2025-05-01 15:43:30,472 - INFO - 변환 성공: 워드(한글)-001260-한지혜.hwpx -> 워드(한글)-001260-한지혜.hml
|
||||
2025-05-01 15:43:30,908 - INFO - 변환 성공: 워드(한글)-001261-김민서.hwpx -> 워드(한글)-001261-김민서.hml
|
||||
2025-05-01 15:43:31,404 - INFO - 변환 성공: 워드(한글)-001274-안유주.hwpx -> 워드(한글)-001274-안유주.hml
|
||||
2025-05-01 15:43:32,000 - INFO - 변환 성공: 워드(한글)-001275-송소율.hwpx -> 워드(한글)-001275-송소율.hml
|
||||
2025-05-01 15:43:32,606 - INFO - 변환 성공: 워드(한글)-001276-유은교.hwpx -> 워드(한글)-001276-유은교.hml
|
||||
2025-05-01 15:43:33,237 - INFO - 변환 성공: 워드(한글)-001277-공윤성.hwpx -> 워드(한글)-001277-공윤성.hml
|
||||
2025-05-01 15:43:33,858 - INFO - 변환 성공: 워드(한글)-001278-김보민.hwpx -> 워드(한글)-001278-김보민.hml
|
||||
2025-05-01 15:43:34,481 - INFO - 변환 성공: 워드(한글)-001306-곽수인.hwpx -> 워드(한글)-001306-곽수인.hml
|
||||
2025-05-01 15:43:35,069 - INFO - 변환 성공: 워드(한글)-001345-조수빈.hwpx -> 워드(한글)-001345-조수빈.hml
|
||||
2025-05-01 15:43:35,725 - INFO - 변환 성공: 워드(한글)-001382-임예준.hwpx -> 워드(한글)-001382-임예준.hml
|
||||
2025-05-01 15:43:36,324 - INFO - 변환 성공: 워드(한글)-001383-정승환.hwpx -> 워드(한글)-001383-정승환.hml
|
||||
2025-05-01 15:43:36,901 - INFO - 변환 성공: 워드(한글)-001386-배지원.hwpx -> 워드(한글)-001386-배지원.hml
|
||||
2025-05-01 15:43:37,517 - INFO - 변환 성공: 워드(한글)-001415-황재훈.hwpx -> 워드(한글)-001415-황재훈.hml
|
||||
2025-05-01 15:43:38,106 - INFO - 변환 성공: 워드(한글)-001419-김사랑.hwpx -> 워드(한글)-001419-김사랑.hml
|
||||
2025-05-01 15:43:38,737 - INFO - 변환 성공: 워드(한글)-001430-장석주.hwpx -> 워드(한글)-001430-장석주.hml
|
||||
2025-05-01 15:43:39,344 - INFO - 변환 성공: 워드(한글)-001460-정요한.hwpx -> 워드(한글)-001460-정요한.hml
|
||||
2025-05-01 15:43:39,932 - INFO - 변환 성공: 워드(한글)-001473-노이솜.hwpx -> 워드(한글)-001473-노이솜.hml
|
||||
2025-05-01 15:43:40,519 - INFO - 변환 성공: 워드(한글)-001488-윤승주.hwpx -> 워드(한글)-001488-윤승주.hml
|
||||
2025-05-01 15:43:41,117 - INFO - 변환 성공: 워드(한글)-001509-최정준.hwpx -> 워드(한글)-001509-최정준.hml
|
||||
2025-05-01 15:43:41,741 - INFO - 변환 성공: 워드(한글)-001510-조예원.hwpx -> 워드(한글)-001510-조예원.hml
|
||||
2025-05-01 15:43:42,314 - INFO - 변환 성공: 워드(한글)-001541-곽민성.hwpx -> 워드(한글)-001541-곽민성.hml
|
||||
2025-05-01 15:43:42,911 - INFO - 변환 성공: 워드(한글)-001551-고은찬.hwpx -> 워드(한글)-001551-고은찬.hml
|
||||
2025-05-01 15:43:43,483 - INFO - 변환 성공: 워드(한글)-001566-최진우.hwpx -> 워드(한글)-001566-최진우.hml
|
||||
2025-05-01 15:43:44,122 - INFO - 변환 성공: 워드(한글)-001585-은마리나.hwpx -> 워드(한글)-001585-은마리나.hml
|
||||
2025-05-01 15:43:44,726 - INFO - 변환 성공: 워드(한글)-001627-주은서.hwpx -> 워드(한글)-001627-주은서.hml
|
||||
2025-05-01 15:43:45,319 - INFO - 변환 성공: 워드(한글)-001628-문주현.hwpx -> 워드(한글)-001628-문주현.hml
|
||||
2025-05-01 15:43:45,939 - INFO - 변환 성공: 워드(한글)-001629-오하이.hwpx -> 워드(한글)-001629-오하이.hml
|
||||
2025-05-01 15:43:46,549 - INFO - 변환 성공: 워드(한글)-001639-이진솔.hwpx -> 워드(한글)-001639-이진솔.hml
|
||||
2025-05-01 15:43:47,133 - INFO - 변환 성공: 워드(한글)-001640-이태금.hwpx -> 워드(한글)-001640-이태금.hml
|
||||
2025-05-01 15:43:47,776 - INFO - 변환 성공: 워드(한글)-001645-조유리.hwpx -> 워드(한글)-001645-조유리.hml
|
||||
2025-05-01 15:43:48,366 - INFO - 변환 성공: 워드(한글)-001752-정세민.hwpx -> 워드(한글)-001752-정세민.hml
|
||||
2025-05-01 15:43:48,998 - INFO - 변환 성공: 워드(한글)-001754-왕수현.hwpx -> 워드(한글)-001754-왕수현.hml
|
||||
2025-05-01 15:43:49,595 - INFO - 변환 성공: 워드(한글)-001755-배서윤.hwpx -> 워드(한글)-001755-배서윤.hml
|
||||
2025-05-01 15:43:50,178 - INFO - 변환 성공: 워드(한글)-001769-장경진.hwpx -> 워드(한글)-001769-장경진.hml
|
||||
2025-05-01 15:43:50,811 - INFO - 변환 성공: 워드(한글)-001857-이신후.hwpx -> 워드(한글)-001857-이신후.hml
|
||||
2025-05-01 15:43:51,416 - INFO - 변환 성공: 워드(한글)-001863-박해솔.hwpx -> 워드(한글)-001863-박해솔.hml
|
||||
2025-05-01 15:43:52,026 - INFO - 변환 성공: 워드(한글)-001869-이윤서.hwpx -> 워드(한글)-001869-이윤서.hml
|
||||
2025-05-01 15:43:52,602 - INFO - 변환 성공: 워드(한글)-001879-권현수.hwpx -> 워드(한글)-001879-권현수.hml
|
||||
2025-05-01 15:43:53,208 - INFO - 변환 성공: 워드(한글)-001890-장현우.hwpx -> 워드(한글)-001890-장현우.hml
|
||||
2025-05-01 15:43:53,870 - INFO - 변환 성공: 워드(한글)-001892-김성환.hwpx -> 워드(한글)-001892-김성환.hml
|
||||
2025-05-01 15:43:54,495 - INFO - 변환 성공: 워드(한글)-001897-김채은.hwpx -> 워드(한글)-001897-김채은.hml
|
||||
2025-05-01 15:43:55,131 - INFO - 변환 성공: 워드(한글)-001904-이승현.hwpx -> 워드(한글)-001904-이승현.hml
|
||||
2025-05-01 15:43:55,761 - INFO - 변환 성공: 워드(한글)-001905-전수현.hwpx -> 워드(한글)-001905-전수현.hml
|
||||
2025-05-01 15:43:56,350 - INFO - 변환 성공: 워드(한글)-001906-지원준.hwpx -> 워드(한글)-001906-지원준.hml
|
||||
2025-05-01 15:43:56,855 - INFO - 변환 성공: 워드(한글)-001907-황지호.hwpx -> 워드(한글)-001907-황지호.hml
|
||||
2025-05-01 15:43:57,369 - INFO - 변환 성공: 워드(한글)-001908-김고은.hwpx -> 워드(한글)-001908-김고은.hml
|
||||
2025-05-01 15:43:57,956 - INFO - 변환 성공: 워드(한글)-001909-배준우.hwpx -> 워드(한글)-001909-배준우.hml
|
||||
2025-05-01 15:43:58,537 - INFO - 변환 성공: 워드(한글)-001910-김시후.hwpx -> 워드(한글)-001910-김시후.hml
|
||||
2025-05-01 15:43:59,037 - INFO - 변환 성공: 워드(한글)-001912-문성빈.hwpx -> 워드(한글)-001912-문성빈.hml
|
||||
2025-05-01 15:43:59,404 - INFO - 변환 성공: 워드(한글)-001914-김재완.hwpx -> 워드(한글)-001914-김재완.hml
|
||||
2025-05-01 15:43:59,890 - INFO - 변환 성공: 워드(한글)-001916-이해건.hwpx -> 워드(한글)-001916-이해건.hml
|
||||
2025-05-01 15:44:00,438 - INFO - 변환 성공: 워드(한글)-001917-김채은.hwpx -> 워드(한글)-001917-김채은.hml
|
||||
2025-05-01 15:44:00,939 - INFO - 변환 성공: 워드(한글)-001918-김무송.hwpx -> 워드(한글)-001918-김무송.hml
|
||||
2025-05-01 15:44:01,504 - INFO - 변환 성공: 워드(한글)-001919-손민욱.hwpx -> 워드(한글)-001919-손민욱.hml
|
||||
2025-05-01 15:44:01,856 - INFO - 변환 성공: 워드(한글)-001920-김영성.hwpx -> 워드(한글)-001920-김영성.hml
|
||||
2025-05-01 15:44:02,273 - INFO - 변환 성공: 워드(한글)-001921-김민성.hwpx -> 워드(한글)-001921-김민성.hml
|
||||
2025-05-01 15:44:02,760 - INFO - 변환 성공: 워드(한글)-001935-최다엘.hwpx -> 워드(한글)-001935-최다엘.hml
|
||||
2025-05-01 15:44:03,257 - INFO - 변환 성공: 워드(한글)-001946-김명훈.hwpx -> 워드(한글)-001946-김명훈.hml
|
||||
2025-05-01 15:44:03,754 - INFO - 변환 성공: 워드(한글)-001949-전현서.hwpx -> 워드(한글)-001949-전현서.hml
|
||||
2025-05-01 15:44:04,424 - INFO - 변환 성공: 워드(한글)-001950-임동희.hwpx -> 워드(한글)-001950-임동희.hml
|
||||
2025-05-01 15:44:04,959 - INFO - 변환 성공: 워드(한글)-001951-배동호.hwpx -> 워드(한글)-001951-배동호.hml
|
||||
2025-05-01 15:44:05,479 - INFO - 변환 성공: 워드(한글)-001952-김태민.hwpx -> 워드(한글)-001952-김태민.hml
|
||||
2025-05-01 15:44:05,990 - INFO - 변환 성공: 워드(한글)-001953-최진호.hwpx -> 워드(한글)-001953-최진호.hml
|
||||
2025-05-01 15:44:06,487 - INFO - 변환 성공: 워드(한글)-001954-최서영.hwpx -> 워드(한글)-001954-최서영.hml
|
||||
2025-05-01 15:44:07,075 - INFO - 변환 성공: 워드(한글)-001999-오유건.hwpx -> 워드(한글)-001999-오유건.hml
|
||||
2025-05-01 15:44:07,691 - INFO - 변환 성공: 워드(한글)-002017-김주찬.hwpx -> 워드(한글)-002017-김주찬.hml
|
||||
2025-05-01 15:44:08,273 - INFO - 변환 성공: 워드(한글)-002105-최신형.hwpx -> 워드(한글)-002105-최신형.hml
|
||||
2025-05-01 15:44:08,901 - INFO - 변환 성공: 워드(한글)-002126-김도현.hwpx -> 워드(한글)-002126-김도현.hml
|
||||
2025-05-01 15:44:09,520 - INFO - 변환 성공: 워드(한글)-002129-김건우.hwpx -> 워드(한글)-002129-김건우.hml
|
||||
2025-05-01 15:44:10,174 - INFO - 변환 성공: 워드(한글)-002221-송아라.hwpx -> 워드(한글)-002221-송아라.hml
|
||||
2025-05-01 15:44:10,774 - INFO - 변환 성공: 워드(한글)-002237-고하나.hwpx -> 워드(한글)-002237-고하나.hml
|
||||
2025-05-01 15:44:11,415 - INFO - 변환 성공: 워드(한글)-002257-설다니엘.hwpx -> 워드(한글)-002257-설다니엘.hml
|
||||
2025-05-01 15:44:12,025 - INFO - 변환 성공: 워드(한글)-002258-손우현.hwpx -> 워드(한글)-002258-손우현.hml
|
||||
2025-05-01 15:44:12,612 - INFO - 변환 성공: 워드(한글)-002259-황예나.hwpx -> 워드(한글)-002259-황예나.hml
|
||||
2025-05-01 15:44:13,222 - INFO - 변환 성공: 워드(한글)-002260-김민교.hwpx -> 워드(한글)-002260-김민교.hml
|
||||
2025-05-01 15:44:13,846 - INFO - 변환 성공: 워드(한글)-002261-이예우.hwpx -> 워드(한글)-002261-이예우.hml
|
||||
2025-05-01 15:44:14,455 - INFO - 변환 성공: 워드(한글)-002263-윤예원.hwpx -> 워드(한글)-002263-윤예원.hml
|
||||
2025-05-01 15:44:15,138 - INFO - 변환 성공: 워드(한글)-002266-이서현.hwpx -> 워드(한글)-002266-이서현.hml
|
||||
2025-05-01 15:44:15,725 - INFO - 변환 성공: 워드(한글)-002271-이강.hwpx -> 워드(한글)-002271-이강.hml
|
||||
2025-05-01 15:44:16,323 - INFO - 변환 성공: 워드(한글)-002429-박지연.hwpx -> 워드(한글)-002429-박지연.hml
|
||||
2025-05-01 15:44:16,963 - INFO - 변환 성공: 워드(한글)-002430-박하민.hwpx -> 워드(한글)-002430-박하민.hml
|
||||
2025-05-01 15:44:17,575 - INFO - 변환 성공: 워드(한글)-002445-김가빈.hwpx -> 워드(한글)-002445-김가빈.hml
|
||||
2025-05-01 15:44:18,160 - INFO - 변환 성공: 워드(한글)-002448-신창우.hwpx -> 워드(한글)-002448-신창우.hml
|
||||
2025-05-01 15:44:18,819 - INFO - 변환 성공: 워드(한글)-002450-박예린.hwpx -> 워드(한글)-002450-박예린.hml
|
||||
2025-05-01 15:44:19,338 - INFO - 변환 성공: 워드(한글)-002471-김지환.hwpx -> 워드(한글)-002471-김지환.hml
|
||||
2025-05-01 15:44:19,890 - INFO - 변환 성공: 워드(한글)-002486-안현서.hwpx -> 워드(한글)-002486-안현서.hml
|
||||
2025-05-01 15:44:20,555 - INFO - 변환 성공: 워드(한글)-002487-안윤서.hwpx -> 워드(한글)-002487-안윤서.hml
|
||||
2025-05-01 15:44:21,157 - INFO - 변환 성공: 워드(한글)-002494-윤요한.hwpx -> 워드(한글)-002494-윤요한.hml
|
||||
2025-05-01 15:44:21,758 - INFO - 변환 성공: 워드(한글)-2504-000156 유지연.hwpx -> 워드(한글)-2504-000156 유지연.hml
|
||||
2025-05-01 15:44:22,061 - INFO - 폴더 변환 완료: C:\Users\dra\project\HWP\HWP-Scoring\input\2504\C\DIW -> C:\Users\dra\project\HWP\HWP-Scoring\output\2504\C\DIW
|
||||
|
||||
168
test.py
168
test.py
@@ -1,168 +0,0 @@
|
||||
# from pyhwpx import Hwp # 임포트
|
||||
|
||||
# hwp = Hwp() # 아래아한글 실행(프로그램이 실행되어 있는 경우, 기존 한/글 프로그램에 연결됨)
|
||||
# hwp.insert_text("Hello world!\r\n") # 문자열 삽입
|
||||
# hwp.create_table(5, 5, treat_as_char=True) # 5행5열의 표 삽입(글자처럼 취급)
|
||||
|
||||
# for i in range(25): # 표에 내용 삽입
|
||||
# hwp.insert_text(i)
|
||||
# hwp.TableRightCell()
|
||||
|
||||
# hwp.MoveDown()
|
||||
|
||||
# hwp.insert_picture("https://ultralytics.com/images/zidane.jpg") # 이미지 삽입
|
||||
# hwp.ShapeObjAttachCaption() # 캡션 삽입
|
||||
# hwp.insert_text("Zidane") # 캡션 문자열 입력
|
||||
# hwp.ParagraphShapeAlignCenter() # 캡션 가운데정렬
|
||||
# hwp.SelectAll() # 캡션 전체선택
|
||||
# hwp.set_font(Bold=True, FaceName="돋움", Height=20, TextColor="Red") # 캡션 글자모양 변경
|
||||
# hwp.Cancel() # 선택해제
|
||||
# hwp.Close() # 캡션 편집 종료
|
||||
|
||||
import win32com.client
|
||||
import os
|
||||
import logging
|
||||
import shutil
|
||||
from pathlib import Path
|
||||
from pywinauto import Application
|
||||
from itertools import chain
|
||||
import time
|
||||
|
||||
import win32com.client.gencache
|
||||
|
||||
def setup_logging():
|
||||
"""로깅 설정"""
|
||||
logging.basicConfig(
|
||||
level = logging.INFO,
|
||||
format = '%(asctime)s - %(levelname)s - %(message)s',
|
||||
handlers = [
|
||||
logging.FileHandler('hwp_conversion.log', encoding='utf-8'),
|
||||
logging.StreamHandler()
|
||||
]
|
||||
)
|
||||
|
||||
def convert_hwp_to_xml(input_folder, output_folder):
|
||||
"""
|
||||
지정된 폴더 내의 모든 HWP 파일을 XML로 변환
|
||||
|
||||
Args:
|
||||
input_folder (str): HWP 파일이 있는 폴더 경로
|
||||
output_folder (str): XML 파일을 저장할 폴더 경로
|
||||
"""
|
||||
try:
|
||||
# 한글 애플리케이션 객체 생성
|
||||
# hwp = win32com.client.Dispatch("HWPFrame.HwpObject")
|
||||
hwp = win32com.client.gencache.EnsureDispatch("HWPFrame.HwpObject")
|
||||
|
||||
# 자동화 보안 설정
|
||||
hwp.RegisterModule("FilePathCheckDLL", "FilePathCheckerModule")
|
||||
hwp.XHwpWindows.Item(0).Visible = False
|
||||
# hwp.XHwpWindows.Item(0).Visible = True
|
||||
|
||||
# 출력 폴더가 없으면 생성
|
||||
os.makedirs(output_folder, exist_ok=True)
|
||||
|
||||
# HWP 파일 검색 및 변환
|
||||
input_path = Path(input_folder)
|
||||
|
||||
# for hwp_file in input_path.glob("DIW_2503B.hwpx"):
|
||||
for hwp_file in chain(input_path.glob("*.hwp"), input_path.glob("*.hwpx")):
|
||||
try:
|
||||
# 파일 열기
|
||||
if hwp_file.suffix == ".hwpx":
|
||||
hwp.Open(str(hwp_file), "HWPX")
|
||||
elif hwp_file.suffix == ".hwp":
|
||||
hwp.Open(str(hwp_file), "HWP")
|
||||
|
||||
#hwpactionid 기반
|
||||
hwp.Run("MoveDocBegin")
|
||||
hwp.Run("SelectCtrlFront")
|
||||
|
||||
while True:
|
||||
curr = hwp.KeyIndicator()
|
||||
# print(curr[-1])
|
||||
hwp.Run("SelectCtrlFront")
|
||||
hwp.SetMessageBoxMode(0x111111)
|
||||
hwp.Run("VtChartConverter")
|
||||
|
||||
next = hwp.KeyIndicator()
|
||||
if next == curr:
|
||||
break
|
||||
|
||||
hwp.SetMessageBoxMode(0x0000F0) #메시지 박스 원래대로
|
||||
|
||||
# XML 파일 경로 설정
|
||||
xml_filename = hwp_file.stem + ".hml"
|
||||
xml_path = os.path.join(output_folder, xml_filename)
|
||||
# print(f"xml_path:{xml_path} type:{type(xml_path)}")
|
||||
# XML로 저장
|
||||
hwp.SaveAs(xml_path, "HWPML2X", "")
|
||||
|
||||
logging.info(f"변환 성공: {hwp_file.name} -> {xml_filename}")
|
||||
|
||||
except Exception as e:
|
||||
logging.error(f"파일 변환 실패: {hwp_file.name} -> {e}")
|
||||
|
||||
finally:
|
||||
# 현재 문서 닫기
|
||||
hwp.Clear(3)
|
||||
|
||||
except Exception as e:
|
||||
|
||||
logging.error(f"프로그램 실행 오류: {str(e)}")
|
||||
|
||||
finally:
|
||||
# 한글 프로그램 종료
|
||||
try:
|
||||
hwp.Quit()
|
||||
except:
|
||||
pass
|
||||
|
||||
def delete_gen_py():
|
||||
# gen_py 디렉토리 경로
|
||||
|
||||
gen_py_dir = os.path.join(os.environ['LOCALAPPDATA'], 'Temp', 'gen_py')
|
||||
|
||||
# gen_py 디렉토리 삭제
|
||||
if os.path.exists(gen_py_dir):
|
||||
shutil.rmtree(gen_py_dir)
|
||||
print(f'{gen_py_dir} 디렉토리를 삭제했습니다.')
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
exam_rounds = [
|
||||
"2504",
|
||||
# "2504_3"
|
||||
]
|
||||
|
||||
delete_gen_py()
|
||||
|
||||
# 로깅 설정
|
||||
setup_logging()
|
||||
|
||||
# 변환할 폴더 경로 설정
|
||||
# 배열 동시에 변환하면 에러발생 -> 하나씩 변환 -> time.sleep(0.5) 추가
|
||||
for exam_round in exam_rounds:
|
||||
folders = [
|
||||
(f"D:\\projects\\HWP-Scoring\\input\\{exam_round}\\A\\DIW",
|
||||
f"D:\\projects\\HWP-Scoring\\output\\{exam_round}\\A\\DIW"),
|
||||
(f"D:\\projects\\HWP-Scoring\\input\\{exam_round}\\B\\DIW",
|
||||
f"D:\\projects\\HWP-Scoring\\output\\{exam_round}\\B\\DIW"),
|
||||
(f"D:\\projects\\HWP-Scoring\\input\\{exam_round}\\C\\DIW",
|
||||
f"D:\\projects\\HWP-Scoring\\output\\{exam_round}\\C\\DIW"),
|
||||
# (f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\A\\DIW",f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\A\\DIW"),
|
||||
# (f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\B\\DIW",f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\B\\DIW"),
|
||||
# (f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\C\\DIW",f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\C\\DIW"),
|
||||
# (f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\D\\DIW",f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\D\\DIW"),
|
||||
# (f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\E\\DIW",f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\E\\DIW"),
|
||||
]
|
||||
|
||||
# 변환 실행
|
||||
for input, output in folders:
|
||||
try:
|
||||
logging.info(f"폴더 변환 시작: {input} -> {output}")
|
||||
convert_hwp_to_xml(input, output)
|
||||
logging.info(f"폴더 변환 완료: {input} -> {output}")
|
||||
time.sleep(0.5)
|
||||
except Exception as e:
|
||||
logging.error(f"폴더 변환 중 오류 발생: {input} -> {output}, 오류: {e}")
|
||||
@@ -1 +1 @@
|
||||
[{"kind":2,"language":"xpath","value":"boolean(//PARASHAPE[@Id=//CHAR[contains(text(),'기타')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Left=3000 and //PARASHAPE[@Id=//CHAR[contains(text(),'기타')]/ancestor::P/following-sibling::P[1]/@ParaShape]/PARAMARGIN/@Indent=-2400)"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE/FONTID/@Hangul][@Name='바탕']"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Name='바탕']/@Id"},{"kind":2,"language":"xpath","value":"//CHARSHAPE[@Id='6']/FONTID/@Hangul"},{"kind":2,"language":"xpath","value":"//PARASHAPE[@Id='0']/@Align"},{"kind":2,"language":"xpath","value":"boolean(//RECTANGLE[.//CHAR[text()='지']][.//SIZE[(@Height >= 2600 and @Height <= 2800)and(@Width >= 2600 and @Width <= 2800)]])"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TEXT[CHAR[text()='지']]/@CharShape]/FONTID/@Hangul]/@Name"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id={charshape_id}]/FONTID/@Hangul]/@Name"},{"kind":2,"language":"xpath","value":"//FONTFACE[@Lang='Hangul']/FONT[@Id={font_id}]/@Name"},{"kind":2,"language":"xpath","value":"//CHARSHAPE[@Id=//CHAR[contains(text()[1],'전 세계적으로 차량의 수는 약 13억 대가 있고 국내는 약 2,500만 대')]/parent::TEXT/@CharShape][ITALIC]"},{"kind":2,"language":"xpath","value":"//PARASHAPE[@Id=//SECTION[1]/P/@ParaShape]/PARAMARGIN/@LineSpacing"},{"kind":2,"language":"xpath","value":"count(//CHAR[contains(text(),'▶')]) + count(//CHAR[contains(text(),'◀')]) + count(//CHAR[contains(text(),'※')])"},{"kind":2,"language":"xpath","value":"string-length(//CHAR[contains(text(),'▶')]) - string-length(translate(//CHAR[contains(text(),'▶')], '▶', '')) + string-length(//CHAR[contains(text(),'◀')]) - string-length(translate(//CHAR[contains(text(),'◀')], '◀', '')) + string-length(//CHAR[contains(text(),'※')]) - string-length(translate(//CHAR[contains(text(),'※')], '※', ''))"},{"kind":2,"language":"xpath","value":"//PARASHAPE[@Id=//CHAR[contains(text(),'행사안내')]/ancestor::P/@ParaShape]/@Align"},{"kind":2,"language":"xpath","value":"//P[.//FIELDBEGIN[@Type=\"Hyperlink\"]] || //P[.//FIELDEND[@Type=\"Hyperlink\"]] "}]
|
||||
[{"kind":2,"language":"xpath","value":"//RECTANGLE//CHAR[text()='출판 산업 트렌드']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor"},{"kind":2,"language":"xpath","value":"//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD]"}]
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,861 +0,0 @@
|
||||
{
|
||||
"0": {
|
||||
"0": {
|
||||
"path": "",
|
||||
"path2": "",
|
||||
"points": 0,
|
||||
"category": "파일저장",
|
||||
"item": "파일명 (수검번호.hwp/hwpx)"
|
||||
},
|
||||
"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)"
|
||||
},
|
||||
"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%)"
|
||||
},
|
||||
"3": {
|
||||
"path": "",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": null,
|
||||
"points": 40,
|
||||
"category": "오타감점",
|
||||
"item": "오타 1개 -1점 / 2503회부터 오타 1개 -1점으로 변경"
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"1": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "궁서",
|
||||
"points": 1,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/① 글씨체 (궁서)"
|
||||
},
|
||||
"2": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "6072932",
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/② 채우기 : 색상(RGB:100,170,92)"
|
||||
},
|
||||
"3": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": 28346,
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/③ 크기-너비 (100mm)"
|
||||
},
|
||||
"4": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": 5669,
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/④ 크기-높이 (20mm)"
|
||||
},
|
||||
"5": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "true",
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/⑤ 위치 (글자처럼 취급)"
|
||||
},
|
||||
"6": {
|
||||
"path": "//PARASHAPE[@Id=//TEXTART[@Text='{searchValue}']/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "Center",
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/⑥ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"7": {
|
||||
"path": "boolean(//TEXTART[@Text='{searchValue}'])",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/⑦ 글맵시모양 (육안확인)"
|
||||
},
|
||||
"8": {
|
||||
"path": "boolean(//RECTANGLE[.//CHAR[text()='자']][.//SIZE[(@Height >= 2600 and @Height <= 2800)and(@Width >= 2600 and @Width <= 2800)]])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/① 모양 (2줄)"
|
||||
},
|
||||
"9": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TEXT[CHAR[text()='자']]/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "맑은 고딕",
|
||||
"points": 1,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/② 글씨체 (맑은 고딕)"
|
||||
},
|
||||
"10": {
|
||||
"path": "//RECTANGLE[.//CHAR[text()='자']]//WINDOWBRUSH/@FaceColor",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "9537333",
|
||||
"points": 2,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/③ 면색 : 색상(RGB:105,155,55)"
|
||||
},
|
||||
"11": {
|
||||
"path": "//RECTANGLE[.//CHAR[text()='자']]//OUTSIDEMARGIN/@Right",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "850",
|
||||
"points": 2,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/④ 본문과의 간격 : 3.0mm"
|
||||
},
|
||||
"12": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD])",
|
||||
"path2": null,
|
||||
"searchValue": "한옥에 대한 체험과 교육이 준비된 사생대회",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한옥에 대한 체험과 교육이 준비된 사생대회)/① 기울임"
|
||||
},
|
||||
"13": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][UNDERLINE])",
|
||||
"path2": null,
|
||||
"searchValue": "한옥에 대한 체험과 교육이 준비된 사생대회",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한옥에 대한 체험과 교육이 준비된 사생대회)/② 밑줄"
|
||||
},
|
||||
"14": {
|
||||
"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,
|
||||
"points": 3,
|
||||
"category": "특수문자",
|
||||
"item": "① ■, ② ■, ③ ※"
|
||||
},
|
||||
"15": {
|
||||
"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": "문구 (■ 행사안내 ■)/① 글씨체 (돋움)"
|
||||
},
|
||||
"16": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "■ 행사안내 ■",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (■ 행사안내 ■)/② 정렬 (가운데 정렬)"
|
||||
},
|
||||
"17": {
|
||||
"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)에서 개별 신청, 선착순 접수)/① 진하게"
|
||||
},
|
||||
"18": {
|
||||
"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)에서 개별 신청, 선착순 접수)/② 밑줄"
|
||||
},
|
||||
"19": {
|
||||
"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": "문구 (※ 기타… 이하 문단)/왼쪽여백 (15pt), 내어쓰기 (12pt)"
|
||||
},
|
||||
"20": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "2025. 03. 22.",
|
||||
"value": 1300,
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (2025. 03. 22.)/① 크기 (13pt)"
|
||||
},
|
||||
"21": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "2025. 03. 22.",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (2025. 03. 22.)/② 정렬 (가운데 정렬)"
|
||||
},
|
||||
"22": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": "한국고건축협회",
|
||||
"value": "궁서",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한국고건축협회)/① 글씨체 (궁서)"
|
||||
},
|
||||
"23": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "한국고건축협회",
|
||||
"value": 2400,
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한국고건축협회)/② 크기 (24pt)"
|
||||
},
|
||||
"24": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한국고건축협회",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한국고건축협회)/③ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"25": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": "DIAT",
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "머리말",
|
||||
"item": "문구 (DIAT)/① 글꼴 (굴림)"
|
||||
},
|
||||
"26": {
|
||||
"path": "//CHARSHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "DIAT",
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "머리말",
|
||||
"item": "문구 (DIAT)/② 크기 (9pt)"
|
||||
},
|
||||
"27": {
|
||||
"path": "//PARASHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/parent::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "DIAT",
|
||||
"value": "Right",
|
||||
"points": 1,
|
||||
"category": "머리말",
|
||||
"item": "문구 (DIAT)/③ 정렬 (오른쪽 정렬)"
|
||||
},
|
||||
"28": {
|
||||
"path": "//PAGENUM/@FormatType",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "HangulSyllable",
|
||||
"points": 2,
|
||||
"category": "쪽번호",
|
||||
"item": "① 쪽 번호 매기기 (가,나,다 순으로)"
|
||||
},
|
||||
"29": {
|
||||
"path": "//PAGENUM/@Pos",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "BottomCenter",
|
||||
"points": 2,
|
||||
"category": "쪽번호",
|
||||
"item": "② 가운데 아래"
|
||||
},
|
||||
"30": {
|
||||
"path": "not(//PARASHAPE[@Id=//SECTION[1]/P/@ParaShape]/PARAMARGIN[@LineSpacing!='180'])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "줄간격",
|
||||
"item": "문제 1 줄간격 180% 설정"
|
||||
}
|
||||
},
|
||||
"2": {
|
||||
"1": {
|
||||
"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 쪽테두리(이중 실선, 머리말 포함) 설정"
|
||||
},
|
||||
"2": {
|
||||
"path": "count(//SECTION)>1",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "다단",
|
||||
"item": "① 구역나누기"
|
||||
},
|
||||
"3": {
|
||||
"path": "//COLDEF/@Count>1",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "다단",
|
||||
"item": "② 다단 2단"
|
||||
},
|
||||
"4": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": 19842,
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/① 크기-너비 (70mm)"
|
||||
},
|
||||
"5": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": 3401,
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/② 크기-높이 (12mm)"
|
||||
},
|
||||
"6": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::LINESHAPE/@Style",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "DoubleSlim",
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/③ 테두리 (이중실선(1.00mm))"
|
||||
},
|
||||
"7": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/@Ratio",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": 20,
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/④ 글상자 모서리 (반원)"
|
||||
},
|
||||
"8": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "12704995",
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑤ 채우기 : 색상(RGB:53,135,145)"
|
||||
},
|
||||
"9": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "true",
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑥ 글상자 위치 (글자처럼 취급)"
|
||||
},
|
||||
"10": {
|
||||
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑦ 글상자 정렬 (가운데 정렬)"
|
||||
},
|
||||
"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": "문구 (한옥의 형태와 구조)/⑧ 글씨체 (견고딕)"
|
||||
},
|
||||
"12": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height='2000')",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑨ 글씨크기 (20pt)"
|
||||
},
|
||||
"13": {
|
||||
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[1]/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑩ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"14": {
|
||||
"path": "boolean(//PICTURE/descendant::SHAPECOMMENT[contains(text(),'{searchValue}')])",
|
||||
"path2": null,
|
||||
"searchValue": "원본 그림의 이름: 그림",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "① 파일명 \"그림A.jpg\" 삽입"
|
||||
},
|
||||
"15": {
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 24094,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "② 크기-너비 (85mm)"
|
||||
},
|
||||
"16": {
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 11338,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "③ 크기-높이 (40mm)"
|
||||
},
|
||||
"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)"
|
||||
},
|
||||
"18": {
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@VertOffset",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 6236,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "⑤ 위치 (어울림 : 세로-쪽의 위 22mm)"
|
||||
},
|
||||
"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. 한옥)/① 글씨체 (돋움)"
|
||||
},
|
||||
"20": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "1. 한옥",
|
||||
"value": 1200,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구① (1. 한옥)/② 크기 (12pt)"
|
||||
},
|
||||
"21": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": "1. 한옥",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구① (1. 한옥)/③ 진하게"
|
||||
},
|
||||
"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. 한옥의 형태와 구조)/① 글씨체 (돋움)"
|
||||
},
|
||||
"23": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "2. 한옥의 형태와 구조",
|
||||
"value": 1200,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구② (2. 한옥의 형태와 구조)/② 크기 (12pt)"
|
||||
},
|
||||
"24": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": "2. 한옥의 형태와 구조",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구② (2. 한옥의 형태와 구조)/③ 진하게"
|
||||
},
|
||||
"25": {
|
||||
"path": "boolean(//CHAR[contains(text(),'기초')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR)",
|
||||
"path2": "boolean(//CHAR[substring(., string-length(.) - string-length('기초') + 1) = '기초']/following-sibling::FOOTNOTE/descendant::CHAR)",
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "각주",
|
||||
"item": "문구 (기초)/① 각주 설정 및 문구 입력"
|
||||
},
|
||||
"26": {
|
||||
"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": "문구 (기초)/② 글씨체 (한양중고딕)"
|
||||
},
|
||||
"27": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "기둥의 침하를 방지하기 위한 지반의 보강 및 개량",
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "각주",
|
||||
"item": "문구 (기초)/③ 크기 (9pt)"
|
||||
},
|
||||
"28": {
|
||||
"path": "//P[TEXT[CHAR[contains(text(), '{searchValue}')]]]//AUTONUMFORMAT/@Type",
|
||||
"path2": null,
|
||||
"searchValue": "기둥의 침하를 방지하기 위한 지반의 보강 및 개량",
|
||||
"value": "CircledDigit",
|
||||
"points": 2,
|
||||
"category": "각주",
|
||||
"item": "문구 (기초)/④ 각주 번호모양"
|
||||
},
|
||||
"29": {
|
||||
"path": "boolean(//CHAR[contains(text(),'cornerstone')])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "영단어",
|
||||
"item": "cornerstone/영단어 미입력, 대소문자/오타 시 전체 감점"
|
||||
},
|
||||
"30": {
|
||||
"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": "① 한옥(韓屋), ② 사계절(四季節), ③거주(居住), ④ 구조(構造), ⑤ 골격(骨格)"
|
||||
},
|
||||
"31": {
|
||||
"path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'철의추운')])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "편집",
|
||||
"item": "문구 (…더운 날씨와 겨울철이 추운…)/\"이\" → \"의\" 글자바꿈"
|
||||
},
|
||||
"32": {
|
||||
"path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'돌과마루')])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "편집",
|
||||
"item": "문구 (…대비해 마루를 온돌과 갖고…)/\"마루를\" / \"온돌과\" 순서바꿈"
|
||||
},
|
||||
"33": {
|
||||
"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": "제목 문구 (교육기관별 참가인원)/① 글씨체 (궁서)"
|
||||
},
|
||||
"34": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": 1200,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/② 크기 (12pt)"
|
||||
},
|
||||
"35": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/③ 진하게"
|
||||
},
|
||||
"36": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"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='2']/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor",
|
||||
"searchValue": null,
|
||||
"value": "7629528",
|
||||
"points": 2,
|
||||
"category": "표",
|
||||
"item": "위쪽 제목 셀/① 색상(RGB:216,106,116)"
|
||||
},
|
||||
"38": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "위쪽 제목 셀/② 진하게"
|
||||
},
|
||||
"39": {
|
||||
"path": "//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER/@Type",
|
||||
"path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/BOTTOMBORDER/@Type",
|
||||
"searchValue": null,
|
||||
"value": "DoubleSlim",
|
||||
"points": 2,
|
||||
"category": "표",
|
||||
"item": "제목 셀 아래선/① 이중실선"
|
||||
},
|
||||
"40": {
|
||||
"path": "//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER/@Width",
|
||||
"path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/BOTTOMBORDER/@Width",
|
||||
"searchValue": null,
|
||||
"value": "0.5mm",
|
||||
"points": 2,
|
||||
"category": "표",
|
||||
"item": "제목 셀 아래선/② 0.5mm"
|
||||
},
|
||||
"41": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "글자모양/① 글씨체 (굴림)"
|
||||
},
|
||||
"42": {
|
||||
"path": "//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1000,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "글자모양/② 크기 (10pt)"
|
||||
},
|
||||
"43": {
|
||||
"path": "//PARASHAPE[@Id=//TABLE/ROW/descendant::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "글자모양/③ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"44": {
|
||||
"path": "boolean(//TABLE[1]/ROW[last()]/CELL[last()-1]//FIELDBEGIN[starts-with(@Command, '=AVG') and //TABLE[1]/ROW[last()]/CELL[last()]//FIELDBEGIN[starts-with(@Command, '=AVG')]])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 4,
|
||||
"category": "표",
|
||||
"item": "블록계산식/평균"
|
||||
},
|
||||
"45": {
|
||||
"path": "boolean(//c:lineChart/c:grouping/@val='standard')",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "chart_xml",
|
||||
"item": "① 종류 (묶은세로막대형)"
|
||||
},
|
||||
"46": {
|
||||
"path": "//c:valAx/c:majorTickMark/@val",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "out",
|
||||
"points": 2,
|
||||
"category": "chart_xml",
|
||||
"item": "② 값 축 주 눈금선"
|
||||
},
|
||||
"47": {
|
||||
"path": "//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 22677,
|
||||
"points": 2,
|
||||
"category": "차트",
|
||||
"item": "③ 크기-너비 (80mm)"
|
||||
},
|
||||
"48": {
|
||||
"path": "//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 25511,
|
||||
"points": 2,
|
||||
"category": "차트",
|
||||
"item": "④ 크기-높이 (90mm)"
|
||||
},
|
||||
"49": {
|
||||
"path": "//c:chart and not(//c:pt[not(ancestor::c:tx)]/c:v[text()='평균'])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "chart_xml",
|
||||
"item": "⑤ 차트 데이터(표에서 블록계산식을 제외한 나머지 값만 이용)"
|
||||
},
|
||||
"50": {
|
||||
"path": "//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": "굴림체",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/① 글씨체 (굴림체)"
|
||||
},
|
||||
"51": {
|
||||
"path": "//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": 1300,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/② 크기 (13pt)"
|
||||
},
|
||||
"52": {
|
||||
"path": "//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@b",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/③ 진하게"
|
||||
},
|
||||
"53": {
|
||||
"path": "//c:catAx//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "X축/① 글꼴 (굴림)"
|
||||
},
|
||||
"54": {
|
||||
"path": "//c:catAx//a:defRPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "X축/② 크기 (9pt)"
|
||||
},
|
||||
"55": {
|
||||
"path": "//c:catAx//a:defRPr/@i",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "X축/③ 기울임"
|
||||
},
|
||||
"56": {
|
||||
"path": "//c:valAx//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "Y축/① 글꼴 (굴림)"
|
||||
},
|
||||
"57": {
|
||||
"path": "//c:valAx//a:defRPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "Y축/② 크기 (9pt)"
|
||||
},
|
||||
"58": {
|
||||
"path": "//c:valAx//a:defRPr/@i",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "Y축/③ 기울임"
|
||||
},
|
||||
"59": {
|
||||
"path": "//c:legend//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "범례/① 글꼴 (굴림)"
|
||||
},
|
||||
"60": {
|
||||
"path": "//c:legend//a:defRPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "범례/② 크기 (9pt)"
|
||||
},
|
||||
"61": {
|
||||
"path": "//c:legend//a:defRPr/@i",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "범례/③ 기울임"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,861 +0,0 @@
|
||||
{
|
||||
"0": {
|
||||
"0": {
|
||||
"path": "",
|
||||
"path2": "",
|
||||
"points": 0,
|
||||
"category": "파일저장",
|
||||
"item": "파일명 (수검번호.hwp/hwpx)"
|
||||
},
|
||||
"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)"
|
||||
},
|
||||
"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%)"
|
||||
},
|
||||
"3": {
|
||||
"path": "",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": null,
|
||||
"points": 40,
|
||||
"category": "오타감점",
|
||||
"item": "오타 1개 -1점 / 2503회부터 오타 1개 -1점으로 변경"
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"1": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/TEXTARTSHAPE/@FontName",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "궁서",
|
||||
"points": 1,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/① 글씨체 (궁서)"
|
||||
},
|
||||
"2": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/descendant::WINDOWBRUSH/@FaceColor",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "6072932",
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/② 채우기 : 색상(RGB:100,170,92)"
|
||||
},
|
||||
"3": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": 28346,
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/③ 크기-너비 (100mm)"
|
||||
},
|
||||
"4": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": 5669,
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/④ 크기-높이 (20mm)"
|
||||
},
|
||||
"5": {
|
||||
"path": "//TEXTART[@Text='{searchValue}']/SHAPEOBJECT/POSITION/@TreatAsChar",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "true",
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/⑤ 위치 (글자처럼 취급)"
|
||||
},
|
||||
"6": {
|
||||
"path": "//PARASHAPE[@Id=//TEXTART[@Text='{searchValue}']/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": "Center",
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/⑥ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"7": {
|
||||
"path": "boolean(//TEXTART[@Text='{searchValue}'])",
|
||||
"path2": null,
|
||||
"searchValue": "한옥마을사생대회안내",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글맵시",
|
||||
"item": "문구 (한옥마을사생대회안내)/⑦ 글맵시모양 (육안확인)"
|
||||
},
|
||||
"8": {
|
||||
"path": "boolean(//RECTANGLE[.//CHAR[text()='자']][.//SIZE[(@Height >= 2600 and @Height <= 2800)and(@Width >= 2600 and @Width <= 2800)]])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/① 모양 (2줄)"
|
||||
},
|
||||
"9": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TEXT[CHAR[text()='자']]/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "맑은 고딕",
|
||||
"points": 1,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/② 글씨체 (맑은 고딕)"
|
||||
},
|
||||
"10": {
|
||||
"path": "//RECTANGLE[.//CHAR[text()='자']]//WINDOWBRUSH/@FaceColor",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "9537333",
|
||||
"points": 2,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/③ 면색 : 색상(RGB:105,155,55)"
|
||||
},
|
||||
"11": {
|
||||
"path": "//RECTANGLE[.//CHAR[text()='자']]//OUTSIDEMARGIN/@Right",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "850",
|
||||
"points": 2,
|
||||
"category": "문단첫글자장식",
|
||||
"item": "자/④ 본문과의 간격 : 3.0mm"
|
||||
},
|
||||
"12": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][BOLD])",
|
||||
"path2": null,
|
||||
"searchValue": "한옥에 대한 체험과 교육이 준비된 사생대회",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한옥에 대한 체험과 교육이 준비된 사생대회)/① 기울임"
|
||||
},
|
||||
"13": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text()[1],'{searchValue}')]/parent::TEXT/@CharShape][UNDERLINE])",
|
||||
"path2": null,
|
||||
"searchValue": "한옥에 대한 체험과 교육이 준비된 사생대회",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한옥에 대한 체험과 교육이 준비된 사생대회)/② 밑줄"
|
||||
},
|
||||
"14": {
|
||||
"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,
|
||||
"points": 3,
|
||||
"category": "특수문자",
|
||||
"item": "① ■, ② ■, ③ ※"
|
||||
},
|
||||
"15": {
|
||||
"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": "문구 (■ 행사안내 ■)/① 글씨체 (돋움)"
|
||||
},
|
||||
"16": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "■ 행사안내 ■",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (■ 행사안내 ■)/② 정렬 (가운데 정렬)"
|
||||
},
|
||||
"17": {
|
||||
"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)에서 개별 신청, 선착순 접수)/① 진하게"
|
||||
},
|
||||
"18": {
|
||||
"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)에서 개별 신청, 선착순 접수)/② 밑줄"
|
||||
},
|
||||
"19": {
|
||||
"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": "문구 (※ 기타… 이하 문단)/왼쪽여백 (15pt), 내어쓰기 (12pt)"
|
||||
},
|
||||
"20": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "2025. 03. 22.",
|
||||
"value": 1300,
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (2025. 03. 22.)/① 크기 (13pt)"
|
||||
},
|
||||
"21": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "2025. 03. 22.",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (2025. 03. 22.)/② 정렬 (가운데 정렬)"
|
||||
},
|
||||
"22": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": "한국고건축협회",
|
||||
"value": "궁서",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한국고건축협회)/① 글씨체 (궁서)"
|
||||
},
|
||||
"23": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "한국고건축협회",
|
||||
"value": 2400,
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한국고건축협회)/② 크기 (24pt)"
|
||||
},
|
||||
"24": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[text()='{searchValue}']/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한국고건축협회",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글꼴 속성",
|
||||
"item": "문구 (한국고건축협회)/③ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"25": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": "DIAT",
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "머리말",
|
||||
"item": "문구 (DIAT)/① 글꼴 (굴림)"
|
||||
},
|
||||
"26": {
|
||||
"path": "//CHARSHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "DIAT",
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "머리말",
|
||||
"item": "문구 (DIAT)/② 크기 (9pt)"
|
||||
},
|
||||
"27": {
|
||||
"path": "//PARASHAPE[@Id=//SECTION[1]//CHAR[text()='{searchValue}']/parent::TEXT/parent::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "DIAT",
|
||||
"value": "Right",
|
||||
"points": 1,
|
||||
"category": "머리말",
|
||||
"item": "문구 (DIAT)/③ 정렬 (오른쪽 정렬)"
|
||||
},
|
||||
"28": {
|
||||
"path": "//PAGENUM/@FormatType",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "HangulSyllable",
|
||||
"points": 2,
|
||||
"category": "쪽번호",
|
||||
"item": "① 쪽 번호 매기기 (가,나,다 순으로)"
|
||||
},
|
||||
"29": {
|
||||
"path": "//PAGENUM/@Pos",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "BottomCenter",
|
||||
"points": 2,
|
||||
"category": "쪽번호",
|
||||
"item": "② 가운데 아래"
|
||||
},
|
||||
"30": {
|
||||
"path": "not(//PARASHAPE[@Id=//SECTION[1]/P/@ParaShape]/PARAMARGIN[@LineSpacing!='180'])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "줄간격",
|
||||
"item": "문제 1 줄간격 180% 설정"
|
||||
}
|
||||
},
|
||||
"2": {
|
||||
"1": {
|
||||
"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 쪽테두리(이중 실선, 머리말 포함) 설정"
|
||||
},
|
||||
"2": {
|
||||
"path": "count(//SECTION)>1",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "다단",
|
||||
"item": "① 구역나누기"
|
||||
},
|
||||
"3": {
|
||||
"path": "//COLDEF/@Count>1",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "다단",
|
||||
"item": "② 다단 2단"
|
||||
},
|
||||
"4": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": 19842,
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/① 크기-너비 (70mm)"
|
||||
},
|
||||
"5": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": 3401,
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/② 크기-높이 (12mm)"
|
||||
},
|
||||
"6": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::LINESHAPE/@Style",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "DoubleSlim",
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/③ 테두리 (이중실선(1.00mm))"
|
||||
},
|
||||
"7": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/@Ratio",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": 20,
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/④ 글상자 모서리 (반원)"
|
||||
},
|
||||
"8": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/descendant::WINDOWBRUSH/@FaceColor",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "12704995",
|
||||
"points": 2,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑤ 채우기 : 색상(RGB:53,135,145)"
|
||||
},
|
||||
"9": {
|
||||
"path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "true",
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑥ 글상자 위치 (글자처럼 취급)"
|
||||
},
|
||||
"10": {
|
||||
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑦ 글상자 정렬 (가운데 정렬)"
|
||||
},
|
||||
"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": "문구 (한옥의 형태와 구조)/⑧ 글씨체 (견고딕)"
|
||||
},
|
||||
"12": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height='2000')",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑨ 글씨크기 (20pt)"
|
||||
},
|
||||
"13": {
|
||||
"path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[1]/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "한옥의 형태와 구조",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "글상자",
|
||||
"item": "문구 (한옥의 형태와 구조)/⑩ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"14": {
|
||||
"path": "boolean(//PICTURE/descendant::SHAPECOMMENT[contains(text(),'{searchValue}')])",
|
||||
"path2": null,
|
||||
"searchValue": "원본 그림의 이름: 그림",
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "① 파일명 \"그림A.jpg\" 삽입"
|
||||
},
|
||||
"15": {
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 24094,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "② 크기-너비 (85mm)"
|
||||
},
|
||||
"16": {
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 11338,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "③ 크기-높이 (40mm)"
|
||||
},
|
||||
"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)"
|
||||
},
|
||||
"18": {
|
||||
"path": "//IMAGE[@BinItem=//BINITEM[@Format='JPG']/@BinData]/preceding-sibling::SHAPEOBJECT/POSITION/@VertOffset",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 6236,
|
||||
"points": 2,
|
||||
"category": "그림삽입",
|
||||
"item": "⑤ 위치 (어울림 : 세로-쪽의 위 22mm)"
|
||||
},
|
||||
"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. 한옥)/① 글씨체 (돋움)"
|
||||
},
|
||||
"20": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "1. 한옥",
|
||||
"value": 1200,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구① (1. 한옥)/② 크기 (12pt)"
|
||||
},
|
||||
"21": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": "1. 한옥",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구① (1. 한옥)/③ 진하게"
|
||||
},
|
||||
"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. 한옥의 형태와 구조)/① 글씨체 (돋움)"
|
||||
},
|
||||
"23": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "2. 한옥의 형태와 구조",
|
||||
"value": 1200,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구② (2. 한옥의 형태와 구조)/② 크기 (12pt)"
|
||||
},
|
||||
"24": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[text()='{searchValue}']/parent::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": "2. 한옥의 형태와 구조",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "속성",
|
||||
"item": "문구② (2. 한옥의 형태와 구조)/③ 진하게"
|
||||
},
|
||||
"25": {
|
||||
"path": "boolean(//CHAR[contains(text(),'기초')]/ancestor::TEXT/FOOTNOTE/descendant::CHAR)",
|
||||
"path2": "boolean(//CHAR[substring(., string-length(.) - string-length('기초') + 1) = '기초']/following-sibling::FOOTNOTE/descendant::CHAR)",
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "각주",
|
||||
"item": "문구 (기초)/① 각주 설정 및 문구 입력"
|
||||
},
|
||||
"26": {
|
||||
"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": "문구 (기초)/② 글씨체 (한양중고딕)"
|
||||
},
|
||||
"27": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "기둥의 침하를 방지하기 위한 지반의 보강 및 개량",
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "각주",
|
||||
"item": "문구 (기초)/③ 크기 (9pt)"
|
||||
},
|
||||
"28": {
|
||||
"path": "//P[TEXT[CHAR[contains(text(), '{searchValue}')]]]//AUTONUMFORMAT/@Type",
|
||||
"path2": null,
|
||||
"searchValue": "기둥의 침하를 방지하기 위한 지반의 보강 및 개량",
|
||||
"value": "CircledDigit",
|
||||
"points": 2,
|
||||
"category": "각주",
|
||||
"item": "문구 (기초)/④ 각주 번호모양"
|
||||
},
|
||||
"29": {
|
||||
"path": "boolean(//CHAR[contains(text(),'cornerstone')])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "영단어",
|
||||
"item": "cornerstone/영단어 미입력, 대소문자/오타 시 전체 감점"
|
||||
},
|
||||
"30": {
|
||||
"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": "① 한옥(韓屋), ② 사계절(四季節), ③거주(居住), ④ 구조(構造), ⑤ 골격(骨格)"
|
||||
},
|
||||
"31": {
|
||||
"path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'철의추운')])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "편집",
|
||||
"item": "문구 (…더운 날씨와 겨울철이 추운…)/\"이\" → \"의\" 글자바꿈"
|
||||
},
|
||||
"32": {
|
||||
"path": "boolean(//CHAR[contains(translate(text(), ' ', ''),'돌과마루')])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 3,
|
||||
"category": "편집",
|
||||
"item": "문구 (…대비해 마루를 온돌과 갖고…)/\"마루를\" / \"온돌과\" 순서바꿈"
|
||||
},
|
||||
"33": {
|
||||
"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": "제목 문구 (교육기관별 참가인원)/① 글씨체 (궁서)"
|
||||
},
|
||||
"34": {
|
||||
"path": "//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": 1200,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/② 크기 (12pt)"
|
||||
},
|
||||
"35": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/parent::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/③ 진하게"
|
||||
},
|
||||
"36": {
|
||||
"path": "//PARASHAPE[@Id=//CHAR[contains(text(),'{searchValue}')]/ancestor::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"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='2']/@BorderFill]/FILLBRUSH/WINDOWBRUSH/@FaceColor",
|
||||
"searchValue": null,
|
||||
"value": "7629528",
|
||||
"points": 2,
|
||||
"category": "표",
|
||||
"item": "위쪽 제목 셀/① 색상(RGB:216,106,116)"
|
||||
},
|
||||
"38": {
|
||||
"path": "boolean(//CHARSHAPE[@Id=//TABLE/ROW[1]/descendant::TEXT/@CharShape]/BOLD)",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "위쪽 제목 셀/② 진하게"
|
||||
},
|
||||
"39": {
|
||||
"path": "//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER/@Type",
|
||||
"path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/BOTTOMBORDER/@Type",
|
||||
"searchValue": null,
|
||||
"value": "DoubleSlim",
|
||||
"points": 2,
|
||||
"category": "표",
|
||||
"item": "제목 셀 아래선/① 이중실선"
|
||||
},
|
||||
"40": {
|
||||
"path": "//BORDERFILL[@Id=//TABLE/ROW[1]/CELL/@BorderFill]/BOTTOMBORDER/@Width",
|
||||
"path2": "//BORDERFILL[@Id=//CELLZONE[@StartRowAddr='0' and @EndRowAddr='0' and @StartColAddr='0' and @EndColAddr='2']/@BorderFill]/BOTTOMBORDER/@Width",
|
||||
"searchValue": null,
|
||||
"value": "0.5mm",
|
||||
"points": 2,
|
||||
"category": "표",
|
||||
"item": "제목 셀 아래선/② 0.5mm"
|
||||
},
|
||||
"41": {
|
||||
"path": "//FONTFACE[@Lang='Hangul']/FONT[@Id=//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/FONTID/@Hangul]/@Name",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "글자모양/① 글씨체 (굴림)"
|
||||
},
|
||||
"42": {
|
||||
"path": "//CHARSHAPE[@Id=//TABLE/ROW/descendant::TEXT/@CharShape]/@Height",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1000,
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "글자모양/② 크기 (10pt)"
|
||||
},
|
||||
"43": {
|
||||
"path": "//PARASHAPE[@Id=//TABLE/ROW/descendant::P/@ParaShape]/@Align",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "Center",
|
||||
"points": 1,
|
||||
"category": "표",
|
||||
"item": "글자모양/③ 정렬 (가운데 정렬)"
|
||||
},
|
||||
"44": {
|
||||
"path": "boolean(//TABLE[1]/ROW[last()]/CELL[last()-1]//FIELDBEGIN[starts-with(@Command, '=AVG') and //TABLE[1]/ROW[last()]/CELL[last()]//FIELDBEGIN[starts-with(@Command, '=AVG')]])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 4,
|
||||
"category": "표",
|
||||
"item": "블록계산식/평균"
|
||||
},
|
||||
"45": {
|
||||
"path": "boolean(//c:lineChart/c:grouping/@val='standard')",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "chart_xml",
|
||||
"item": "① 종류 (묶은세로막대형)"
|
||||
},
|
||||
"46": {
|
||||
"path": "//c:valAx/c:majorTickMark/@val",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "out",
|
||||
"points": 2,
|
||||
"category": "chart_xml",
|
||||
"item": "② 값 축 주 눈금선"
|
||||
},
|
||||
"47": {
|
||||
"path": "//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Width",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 22677,
|
||||
"points": 2,
|
||||
"category": "차트",
|
||||
"item": "③ 크기-너비 (80mm)"
|
||||
},
|
||||
"48": {
|
||||
"path": "//OLE[@BinItem=//BINITEM[@Format='OLE']/@BinData]/descendant::SIZE/@Height",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 25511,
|
||||
"points": 2,
|
||||
"category": "차트",
|
||||
"item": "④ 크기-높이 (90mm)"
|
||||
},
|
||||
"49": {
|
||||
"path": "//c:chart and not(//c:pt[not(ancestor::c:tx)]/c:v[text()='평균'])",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": true,
|
||||
"points": 2,
|
||||
"category": "chart_xml",
|
||||
"item": "⑤ 차트 데이터(표에서 블록계산식을 제외한 나머지 값만 이용)"
|
||||
},
|
||||
"50": {
|
||||
"path": "//a:t[text()='{searchValue}']/ancestor::a:r//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": "굴림체",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/① 글씨체 (굴림체)"
|
||||
},
|
||||
"51": {
|
||||
"path": "//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": 1300,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/② 크기 (13pt)"
|
||||
},
|
||||
"52": {
|
||||
"path": "//a:t[text()='{searchValue}']/ancestor::a:r/a:rPr/@b",
|
||||
"path2": null,
|
||||
"searchValue": "교육기관별 참가인원",
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "제목 문구 (교육기관별 참가인원)/③ 진하게"
|
||||
},
|
||||
"53": {
|
||||
"path": "//c:catAx//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "X축/① 글꼴 (굴림)"
|
||||
},
|
||||
"54": {
|
||||
"path": "//c:catAx//a:defRPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "X축/② 크기 (9pt)"
|
||||
},
|
||||
"55": {
|
||||
"path": "//c:catAx//a:defRPr/@i",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "X축/③ 기울임"
|
||||
},
|
||||
"56": {
|
||||
"path": "//c:valAx//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "Y축/① 글꼴 (굴림)"
|
||||
},
|
||||
"57": {
|
||||
"path": "//c:valAx//a:defRPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "Y축/② 크기 (9pt)"
|
||||
},
|
||||
"58": {
|
||||
"path": "//c:valAx//a:defRPr/@i",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "Y축/③ 기울임"
|
||||
},
|
||||
"59": {
|
||||
"path": "//c:legend//a:ea/@typeface",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": "굴림",
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "범례/① 글꼴 (굴림)"
|
||||
},
|
||||
"60": {
|
||||
"path": "//c:legend//a:defRPr/@sz",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 900,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "범례/② 크기 (9pt)"
|
||||
},
|
||||
"61": {
|
||||
"path": "//c:legend//a:defRPr/@i",
|
||||
"path2": null,
|
||||
"searchValue": null,
|
||||
"value": 1,
|
||||
"points": 1,
|
||||
"category": "chart_xml",
|
||||
"item": "범례/③ 기울임"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user