본문 바로가기

Gettext4

[QnA] 한글에서 특정 글꼴 찾아 태그 붙이기 안녕하세요. 우연히 유튜브에서 회사원코딩의 파이썬 hwp 강좌를 보다가 궁금한 점이 있어서 연락드리게 됐습니다. 하나씩 따라하다 보니 아주 간단한 것은 응용이 되는 데, 아래 내용은 아무리 검색을 해봐도 비슷한 내용이 안보입니다. 한글파일에서 아래 그림처럼 함초롱바탕글 내에 고딕이라는 특정 글꼴 모양이 있는 경우, 그 특정 글꼴을 찾아 앞 뒤로 태그를 붙여주고 싶은데 어떻게 하면 되는 지 궁금합니다. 문서가 많은 상태라 꼭 자동화 하고 싶습니다. 감사합니다. 우선 위 문제를 해결하기 위한 알고리즘을 생각해봅시다. (제 해법이 가장 좋은 방법은 아닐 수 있음을 먼저 밝힙니다ㅎㅎㅎ) 위 문제를 해결하려면 크게 두 개의 과정이 필요합니다. (1) 문서를 순회하면서 고딕 서체가 적용된 블록구간의 좌표를 모두 얻.. 2022. 9. 6.
GetText의 첫 단락 인덱스를 수정해야 하는 이유(최종) 이번 포스팅은 개별 포스팅이 아닙니다. 아래 포스팅의 보충설명입니다. 2022.02.06 - [업무자동화/파이썬-아래아한글 자동화 기초] - GetText 실행 후에 찾아가서 수정하는 방법 GetText 실행 후에 찾아가서 수정하는 방법 안녕하세요? 일상의 코딩, 일코입니다. 지난 포스팅에서는, 문자열을 단락별로 탐색해서 리턴해주는 GetText라는 메서드를 소개해 드렸습니다. 2022.02.04 - [업무자동화/파이썬-아래아한글 자동화 martinii.fun 위의 상황을 간략히 설명드리면, 코드에는 문제가 없어 보였는데 첫 단락을 수정할 때 문자열 인덱스가 잘못되었는지 엉뚱한 곳으로 가서 코드를 반복합니다. 이건 사실 한/글 문서의 구조 때문에 발생하는 문제로, GetText로 한/글 자동화를 하실 때.. 2022. 2. 8.
GetText 실행 후에 찾아가서 수정하는 방법 안녕하세요? 일상의 코딩, 일코입니다. 지난 포스팅에서는, 문자열을 단락별로 탐색해서 리턴해주는 GetText라는 메서드를 소개해 드렸습니다. 2022.02.04 - [업무자동화/파이썬-아래아한글 자동화 기초] - GetText, 한/글 자동화 고급과정의 첫걸음① GetText, 한/글 자동화 고급과정의 첫걸음① 안녕하세요? 일상의 코딩, 일코입니다. 이전 포스팅에서 찾기 후 매크로 몇 줄을 보태서 문제를 간단히 해결했습니다. 2022.02.03 - [업무자동화/파이썬-아래아한글 자동화 기초] - 찾기로 탐색한 단 martinii.fun 그런데 GetText는 의외로 싱겁습니다. 지금 탐색하고 있는 단락 상태값과, 문자열만 담백하게 리턴해줍니다. 그 문자열을 어떻게 수정해야 하는지는 내 코딩능력을 활용해.. 2022. 2. 6.
GetText, 한/글 자동화 고급과정의 첫걸음① 안녕하세요? 일상의 코딩, 일코입니다. 이전 포스팅에서 찾기 후 매크로 몇 줄을 보태서 문제를 간단히 해결했습니다. 2022.02.03 - [업무자동화/파이썬-아래아한글 자동화 기초] - 찾기로 탐색한 단어 말고 바로 뒤의 단어를 조작하고 싶다면? 찾기로 탐색한 단어 말고 바로 뒤의 단어를 조작하고 싶다면? 안녕하세요? 일상의 코딩, 일코입니다. (편하게 일코님~ 하고 불러주세요^^) 이번에 질문 주신 내용을 요약하면 "문자열 탐색 후 옆 단어를 조작하는 방법" 입니다. 지난 포스팅에서 "찾아바꾸기" martinii.fun 그럼에도 이번 응용편 포스팅을 덧붙이는 이유는, 현업에서 복잡한 작업을 다루다 보면 한/글에서 찾기(Ctrl-F)나 찾아바꾸기(Ctrl-H) 매크로만으로는 해결할 수 없는 문제가 자주.. 2022. 2. 4.
반응형