Computer >> 컴퓨터 >  >> 시스템 >> Mac

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

macOS(그 이전의 Mac OS X 포함)에 기본 탑재된 텍스트 편집기 TextEdit은 매력적인 장점이 많습니다. 같은 맥에 Word나 Pages처럼 기능이 풍부한 프로그램이 있음에도 이 글 역시 TextEdit으로 작성하고 있을 정도입니다. 하지만 한 가지 치명적인 단점이 있습니다. 바로 단어 수 계산 기능이 없다는 점입니다.

이번 튜토리얼에서는 맥의 TextEdit에 단어 수 계산 기능을 추가하는 비교적 간단한 방법을 단계별로 소개합니다. 이 방법이 부담스럽다면 시도해볼 수 있는 더 쉬운(다만 다소 아쉬운) 대안들도 함께 살펴봅니다.

TextEdit에 정확한 단어 수 기능 추가하기

먼저 Automator(오토메이터)를 실행합니다. 응용 프로그램 폴더에서 직접 찾거나 Spotlight로 검색하면 됩니다. 문서 유형을 선택하라는 창이 뜨면 '서비스(Service)'를 클릭한 뒤 '선택' 버튼을 누릅니다. (이 화면이 나타나지 않으면 '새 문서'를 클릭해야 할 수 있습니다.)

상단의 첫 번째 항목('서비스가 선택 항목을 받음')은 '텍스트'로 그대로 둡니다. 두 번째 항목(기본값 '모든 응용 프로그램')을 클릭해 드롭다운 메뉴를 열고 '기타'를 선택한 다음 TextEdit을 찾아 선택합니다.

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

왼쪽 패널에서 '라이브러리(Library)'가 선택되어 있는지 확인합니다. (패널이 보이지 않으면 상단 바에서 '라이브러리'를 클릭하세요.) 아래로 스크롤해 'Run Shell Script' 작업을 찾습니다(알파벳순으로 정렬되어 있습니다). 이 작업을 오른쪽 패널로 드래그 앤 드롭합니다.

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

다른 옵션은 변경하지 말고, Apple 토론 스레드의 Tony T1이 공유한 아래 코드를 따옴표와 파일 이름까지 그대로 복사해 텍스트 상자의 'cat' 위에 붙여넣습니다.

osascript <<-AppleScriptHereDoc
tell application "TextEdit"
set word_count to count words of document 1
set char_count to count characters of document 1
set show_words to (word_count as string) & " words. (" & (char_count as string) & " characters.)"
set dialog_title to "TextEdit Word Count"
display dialog show_words with icon 1 with title dialog_title buttons {"Ok"} default button "Ok"
end tell
AppleScriptHereDoc

이제 파일 > 저장을 클릭하고 서비스 이름을 'Word Count' 등으로 지정해 저장한 뒤 Automator를 종료합니다.

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

설정이 완료되었습니다! TextEdit 문서에서 텍스트 일부를 선택한 후(텍스트를 선택하지 않으면 작동하지 않음) 마우스 오른쪽 버튼을 클릭합니다. 메뉴 하단에 새로운 'Word Count' 명령이 나타날 것입니다. (High Sierra에서는 서비스 > Word Count를 선택해야 합니다.)

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

이 명령을 클릭하면 선택한 텍스트가 아닌 전체 문서의 단어 수가 표시됩니다. 즉, 아직 완벽한 해결책은 아니라는 점을 참고하세요.

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

더 쉬운 대안 방법

Automator 사용이 부담스럽다면 아래의 간단한 대안들을 활용할 수 있습니다.

1. TextEdit의 찾기 기능 활용하기

이 방법 역시 정확하지 않고 전체 문서의 단어 수만 셀 수 있다는 한계가 있지만, 적어도 TextEdit 안에서 바로 처리할 수 있다는 장점이 있습니다.

TextEdit 문서에서 편집 > 찾기 > 찾기를 클릭하거나, 더 간편하게 Cmd + F를 눌러 찾기 입력란을 엽니다. 입력란 왼쪽 끝의 돋보기 아이콘을 클릭하고 드롭다운 메뉴에서 '패턴 삽입'을 선택합니다. 두 번째 옵션 그룹에서 '임의의 단어 문자'를 클릭합니다.

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

그러면 찾기 기능이 문서 내 모든 단어를 검색해 하이라이트로 표시하고, 찾기 입력란 오른쪽 끝에 단어 수를 숫자로 보여줍니다. 검색 패턴이 입력란에 그대로 남아 있으므로 언제든 Cmd + F만 누르면 다시 단어 수를 확인할 수 있습니다. 다만 찾아 바꾸기를 함께 사용해야 할 때는 다소 번거로울 수 있습니다.

맥(Mac) TextEdit에서 단어 수 계산하는 방법 – Automator 설정부터 간편한 대안까지

하이라이트된 단어를 살펴보면 결과가 완벽하게 정확하지는 않다는 것을 알 수 있습니다. 특히 아포스트로피(')가 포함된 단어에서 오류가 잦습니다. 예를 들어 형식에 따라 "you'll"을 두 단어로 세기도 하고 아예 세지 않기도 했습니다. 따라서 대략적인 참고용으로는 유용하지만, 글쓰기 스타일에 따라 몇 퍼센트 정도 과대 또는 과소 계산될 수 있습니다.

2. 꼼수: 다른 프로그램에 붙여넣기

마지막으로, 이미 떠올리셨을 수도 있지만 이 문제를 본격적으로 해결하기 전 많은 사람들이 활용하던 꼼수를 간단히 소개합니다.

TextEdit 문서에서 전체 선택(Cmd + A)을 하거나 단어 수를 셀 텍스트를 선택한 뒤, 단어 수 계산 기능이 있는 프로그램의 문서에 붙여넣습니다. Google Docs를 가장 많이 사용하지만 Microsoft Word나 Apple Pages도 좋은 선택입니다. 붙여넣기(Cmd + V) 후 해당 프로그램에서 단어 수를 확인하면 됩니다. (Google Docs에서는 도구 > 단어 수 또는 Cmd + Shift + C를 사용하세요.)

만족스러운 해결책은 아니지만, 최소한 전체 문서가 아닌 선택한 텍스트의 단어 수를 셀 수 있다는 장점이 있습니다.