인디자인을 위한 GREP
『인디자인을 위한 GREP』은 GREP이 어떤 과정을 거쳐 적용되는지, 그 원리부터 알아본다. 자주 사용되는 GREP 활용법뿐 아니라 GREP 문법 전체를 체계적으로 정리하고, 직관적으로 파악할 수 있도록 예제와 도표를 보여준다. 또한 그동안 영문 위주로 다뤄진 GREP을 한글에 적용하는 방법을 알려준다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
어도비 인디자인(Adobe InDesign)은 조판 작업을 위한 다양한 도구를 제공한다. GREP(General Regular Expression Parser)은 그 가운데에서도 가장 날카로운 도구이다. GREP은 주로 프로그래밍 분야에서 쓰이던 텍스트 패턴 검색 도구이기 때문에 처음 접하는 디자이너에게는 생소할 수밖에 없다. 이 책 『인디자인을 위한 GREP』은 GREP이 어떤 과정을 거쳐 적용되는지, 그 원리부터 알아본다. 자주 사용되는 GREP 활용법뿐 아니라 GREP 문법 전체를 체계적으로 정리하고, 직관적으로 파악할 수 있도록 예제와 도표를 보여준다. 또한 그동안 영문 위주로 다뤄진 GREP을 한글에 적용하는 방법을 알려준다.
GREP이란
GREP은 컴퓨터 운영체제 가운데 하나인 유닉스(UNIX)에서 사용하는 정규표현식이다. 정규표현식은 텍스트 패턴을 표기하는 공식으로, 텍스트 편집기와 프로그래밍 언어에서 사용하는 검색 및 치환을 위한 규칙이다. 인디자인 역시 텍스트를 다루므로 정규표현식을 사용하는 기능이 도입되었고, 이 기능을 통칭해 GREP으로 부른다.
GREP을 사용하면
글꼴 섞어 쓰기, 첨자 넣기, 고아 없애기, 각주 달기, 인덱스 정리……. 이는 컴퓨터 앞에서 밤을 새우는 편집디자이너의 주된 작업이다. 디자인에 쏟을 수 있는 시간은 한정되어 있고, 주어진 시간의 일정량은 항상 반복적인 작업에 할애된다. 수정 사항을 일일이 적용하기 위해 반복하던 작업을 GREP에 맡기면, 작업 시간을 단축하고 실수를 줄일 수 있다. GREP을 활용해 작업하면, 그전과는 다른, 새로운 편집디자인을 경험할 수 있다.
책의 구성
1. 기초
GREP이 무엇인지 설명하고, 어떤 방식으로 사용되는지 알아본다.
2. 문법
실무에서 접할 수 있는 여러 상황을 예로 들어 다양한 GREP의 문법을 알아본다.
3. 활용
글꼴 섞어 쓰기, 첨자 넣기, 고아 없애기 등 GREP을 실무에서 어떻게 활용하는지 알아본다.
목차
목차
GREP이란
[단락 스타일]에서 GREP사용하기
[찾기/바꾸기]에서 GREP 사용하기
2. 문법
(1) 문자 검색
일반문자로 찾기
유니코드로 찾기
문자이름으로 찾기
(2) 범위 검색
온점(.)
문자클래스
문자클래스 더 알아보기
(3) 범위 검색
와일드카드
포직스
유니코드 프로퍼티
공백을 나타내는 문자클래스 비교
(4) 수량자
+
*
?
{ }
+?
*?
{ }?
(5) 하위표현식
하위표현식
선택
하위표현식 겹쳐쓰기
(6) 탐색
전방탐색과 후방탐색
부정형 전방탐색과 부정형 후방탐색
기준의 제한
(7) 위치지정자
단어의 경계
문단의 경계
스토리의 경계
수정자
다중행 모드
단일행 모드
대소문자 구분
이스케이프 무시
공백 무시
주석 달기
(8) 참조 1
역참조
치환
(9) 참조 2
역참조 조건 1
역참조 조건 2
(10) 메타문자
문자 검색
범위 검색
검색 보조
기호 검색
3. 활용
글꼴 섞어 쓰기
첨자
고아 없애기
고정된 개체 일괄 삽입하기
태그로 원고 정리하기
목록 변환
인용문 간격 벌리기
각주 달기
차례 항목-점선-페이지 사이에 공백 넣기
인덱스 정리
부록
(1) 찾을 내용과 바꿀 내용에서 입력 가능한 메타문자
(2) 텍스트 메타문자와 GREP 메타문자 비교
(3) 아스키와 유니코드
(4) 아스키 테이블
(5) 유니코드 평면
저자
저자
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

