PDF 하이픈 넣기

1.5.0을 릴리즈하면서 아래 내용을 정리하여 3Rabbitz Book 1.5 사용자 가이드에 반영했습니다. 따라서 아래 내용이 아닌 사용자 가이드를 참고하시기 바랍니다.


릴리즈 1.1.0부터 사용할 수 있는 기능입니다.

PDF 테마에서 텍스트 정렬 방법으로 양쪽 맞춤을 지정하면 단어 중간에서 줄바꿈이 일어날 수 있습니다. 한국어, 중국어, 일본어 등은 단어 중간에서 줄바꿈을 해도 문제가 없는데 영어, 프랑스, 독일어 등은 단어 중간에서 줄바꿈을 하면 가독성이 낮아집니다.

이를 해결하기 위한 방법은 다음과 같습니다.

예를 들어 영어 단어 computer에서 줄바꿈이 일어날 수 있는 위치는 다음과 같습니다.

com-put-er

m과 p, t와 e 사이에서만 줄바꿈이 가능

많은 단어가 있기 때문에 하이픈 위치 결정은 컴퓨터로 자동화해야 합니다. 이를 위한 많은 시도가 있었고 LaTeX에서 사용하는 방법이 대표적입니다.

자세한 설명은 Franklin Mark Liang이 쓴 Word Hy-phen-a-tion by Com-put-er 논문을 참고합니다.

하이픈 패턴 파일

이 방법은 하이픈 패턴 파일을 사용하는데 라이선스 문제로 이 파일을 제품에 포함시키지 못했습니다. 따라서 하이픈 패턴 파일을 별도로 업로드해야 합니다. 다음 URL에서 필요한 하이픈 패턴 파일을 얻을 수 있습니다.

http://tug.org/tex-hyphen/#languages

필요한 하이픈 패턴 파일을 다운로드한 후 다음과 같이 업로드합니다.

  1. <도구 | 하이픈 패턴> 메뉴로 이동합니다.

  2. <하이픈 패턴 추가> 링크를 클릭합니다.

  3. 언어를 선택한 후 하이픈 패턴 파일을 업로드합니다.

하이픈 패턴 UI

하이픈 패턴 파일을 업로드할 때 지정한 언어와 책 언어를 참고하여 자동으로 하이픈이 적용됩니다.

예외 단어 규칙 등록하기

다음 단어 유형에 대해서는 줄바꿈이 일어나도 하이픈을 넣지 않습니다.

그리고 임의로 예외 단어 규칙을 등록할 수 있습니다.

  1. 하이픈 패턴 목록에서 예외 단어 규칙을 등록할 언어를 클릭합니다.

  2. 예외 필드에 규칙을 등록합니다.

    • 줄바꿈으로 여러 단어를 등록할 수 있습니다.

예외 단어 규칙 등록

예를 들어 영어 단어 computer에서 c 다음에도 하이픈이 들어갈 수 있도록 하려면 다음과 같이 등록합니다.

c-om-put-er

소문자로 입력해야 합니다.

PDF 테마 하이픈 넣기 설정

  1. <스타일 | 테마> 메뉴로 이동합니다.

  2. PDF 테마를 선택합니다.

  3. 기본값을 선택한 후 하이픈(-) 넣기를 체크합니다.

    • 텍스트 정렬이 양쪽 맞춤이어야 합니다.

하이픈(-) 넣기 테마 설정