원고 작성 시 “● 머리글”이나 “### 머리글”과 같이 기호를 사용하여 단락의 종류를 표시하는 경우가 있습니다.
InDesign에서 “행초에 ‘●’가 있는 단락에 ‘h2’ 스타일을 적용하고, 동시에 ‘●’를 삭제하는” 작업을 고려해 보겠습니다.
일반적인 “찾아 바꾸기” 기능은 두 단계를 필요로 합니다.
표준 기능인 “검색 및 치환” 대화 상자에서는 [치환 형식]에 스타일을 지정하는 경우, [치환 문자열]이 비어 있어도 검색 문자열은 삭제되지 않습니다.
따라서 반드시 다음 두 단계를 거쳐야 합니다.
- “●”를 검색하고, 대체 형식으로 단락 스타일(h2)을 설정하여 대체
2. 치환 후 행의 맨 앞에 남은 “●”를 삭제하기 위해 치환 문자를 빈칸으로 두고 다시 치환한다.
문서 내에 기호가 여러 개 있을 경우, 이 두 단계를 반복하는 것은 매우 번거롭습니다.
정규 표현을 사용하면 한 번으로 완료됩니다.
이 작업은 정규 표현 검색을 활용하여 한 번에 완료할 수 있습니다.
이 정규 표현은 다음과 같은 구성으로 되어 있습니다.
- 죄송합니다. 제공된 정보가 없습니다. 일본어 note.com 게시글의 본문 청크 12/34를 제공해 주시면, 자연스럽고 정확한 한국어 번역을 제공해 드리겠습니다.
- 검색 기호
- 기호 뒤의 공백. 없어도 됩니다.
- 이 기획은 2023년 11월 28일에 개최된 “독서메터”의 이벤트 “책과 나”의 모습을 기록한 것입니다. 독서메터 편집부 여러분과 다양한 장르의 작가 여러분, 그리고 독서메터의 회원 여러분 등 약 300명이 참여하셨습니다. 본 이벤트에서는 독서메터의 운영 방침과 향후 전망에 대해 편집부 여러분으로부터 자세히 설명을 들을 수 있었고, 작가 여러분께서는 자신의 작품에 대한 제작 비화와 독자들에게 보내는 메시지 등 다양한 이야기를 들으며 매우 흥미롭고 감동적인 시간을 보냈습니다. 또한 독서메터 회원 여러분과의 교류를 통해 독서에 관한 다양한 의견 교환과 추천 도서 정보 교환 등 귀중한 정보를 얻을 수 있었습니다. 이벤트 후에는 참가자들 모두와 패널 토론을 진행하여 독서메터의 향후 발전 방향에 대해 활발한 의견 교환이 이루어졌습니다. 이 통해 독서메터는 독서 커뮤니티 활성화에 기여해 나갈 것을 다시 한번 인식하고, 앞으로도 회원 여러분에게 더욱 매력적인 플랫폼이 되기 위해 다양한 노력을 계속해 나갈 것입니다.
- 문단 끝
여기서 대상으로 삼고 있는 것은 본문 안에 입력된 ●, ### 등의 문자입니다. 단락 스타일의 ‘글머리 기호와 번호’로 자동 표시되는 기호는 본문 문자가 아니므로 이 스크립트에서는 삭제할 수 없습니다.
스크립트(JSX)로 간소화
매번 정규 표현을 입력하는 번거로움을 느끼는 분들을 위해, 대화형 형식으로 직관적인 방식으로 작동하는 스크립트(JSX)를 제작했습니다.
검색어와 적용할 스타일을 선택하면 일괄 처리가 완료됩니다.
- 확인하면서 순차적으로 적용하는 것은 불가능합니다.
- 모든 문서는 열려 있는 모든 문서를 의미합니다.
- InDesign의 “편집” → “철수” 기능을 사용하여 스크립트 기반의 일련의 변경 사항을 한 번에 복원할 수 있습니다. 하지만 실행하기 전에 반드시 저장해 두는 것이 더 안전합니다.
스크립트
다음 코드를 복사하여 텍스트 편집기에 붙여넣고 저장하면 무료 스크립트 파일(.jsx)로 바로 실행할 수 있습니다.
- DTP Transit의 노트에서 공개하는 스크립트들에 대해…
만일의 사태(Illustrator 강제 종료 등)에 대비하여 스크립트를 실행하기 전에 반드시 문서를 저장하고 테스트해 주십시오.
- 글의 말미에 위치한 유료 영역에서는 즉시 사용 가능한 다운로드용 파일을 배포하고 있습니다.
- 기사의 개별 구매 또는 “DTP Transit 정기 구독 잡지(월 100엔)”를 구독하시면 향후 스크립트 업데이트 정보를 받아보실 수 있습니다.
업데이트 기록
2023년 11월 16일
* **[iOS]**
* 버그 수정
* 성능 개선
* **[Android]**
* 버그 수정
* 성능 개선
* **[신규 기능]**
* 새로운 챌린지 추가 (기간: 2023년 11월 17일 ~ 2023년 11월 23일)
* 챌린지 완료 시 보상 지급
기능 추가 및 버그 수정 작업을 순차적으로 진행하고 있습니다.
이것은 제가 이 프로젝트에서 만난 훌륭한 동료들에게 감사하는 마음을 담아 만든 것입니다. 그들과 협력하여 이 게임을 완성할 수 있었던 것은まさに 기적입니다. 특히 게임 디자인을 담당해주신 **小林 健太** 님께는 항상 감사하는 마음을 전합니다. 그의 아이디어와 열정은 없었다면 이 게임은 존재하지 못했을 것입니다.
또한 사운드 디자인을 담당해주신 **田中 美咲** 님께도 진심으로 감사드립니다. 그녀가 만드는 음악은 게임의 세계관을 더욱 돋보이게 해주는 훌륭한 음악입니다. 그녀의 재능과 노력이 없었다면 이 게임은 단순한 게임 이상의 의미를 지니고 있었을 것입니다.
더불어 프로그래밍을 담당해주신 **佐藤 拓也** 님께도 깊이 감사드립니다. 그의 기술력과 문제 해결 능력은 없었다면 이 게임의 작동은 안정적이지 못했을 것입니다. 그의 끈기 있는 노력 덕분에 이 게임은 완성될 수 있었을 것입니다.
마지막으로 이 게임을 지지해주신 **山田 涼** 님, **高橋 恵** 님, **渡辺 翔** 님께도 다시 한번 감사의 마음을 전합니다. 그분들이 없었다면 이 게임은 완성되지 못했을 것입니다.
이 게임을 플레이해주신 모든 분들께도 진심으로 감사드립니다. 여러분의 피드백은 이 게임을 더욱 발전시키기 위한 소중한 정보원입니다. 앞으로도 여러분의 목소리에 귀 기울이며 이 게임을 더욱 발전시켜 나가고 싶습니다.
다운로드
출처: note 원문
번역: Gemma 3(.44) 초벌 + 교정 21청크
원문 보기 | 출처: note.com