MS워드 샘플 텍스트 입력
에디터를 개발하면서 MS워드의 기능과 동작을 자주 참고하는데, 기능을 확인할 때마다 샘플 텍스트를 입력하는 것은 여간 번거로운게 아니었다. 처음에는 열심히 입력하다가 결국은 키보드를 아무렇게나 두드려 텍스트를 입력하게 된다. 아무렇게나 입력하더라도 필요한 분량의 텍스트를 입력하는데는 시간이 들고 이런 시간 때문에 작업 진행 속도가 느려진다.
그런데, 아침에 동료와 커피를 마시며 이야기를 나누다가 유용한 팁을 알게 되었다. MS워드에서 간단한 명령으로 원하는 만큼 샘플 텍스트를 입력할 수 있다는 것이었다. 이 샘플 텍스트 자동 생성 기능을 사용하면 에디터 기능 확인 작업을 훨씬 쉽게 할 수 있을 것 같다.
방법1: =rand(p, s)
지역화된 텍스트를 입력할 때 사용한다. 텍스트를 입력할 위치에 =rand(p, s)
를 입력하고 엔터키를 치면 된다. p
는 단락(paragraph) 개수, 단락에 들어갈 s
는 문장(sentence) 개수다. 예를 들어 =rand(5,3)
을 입력하고 엔터키를 치면 세 개의 문장으로 된 단락이 다섯 개 입력된다.
방법2: =rand.old(p, s)
MS워드2003 및 그 이전 버전과 호환되는 방법이다. 텍스트를 입력할 위치에 =rand.old(p, s)
를 입력하고 엔터키를 치면 된다. 한글버전에서는 "무궁화 꽃이 활짝 피었습니다."가 반복해 나온다. =rand(p, s)
를 쓰는게 좀더 진짜같아 이걸 쓸 일은 없을 듯 하다.
방법3: =lorem(p, s)
가상 라틴 텍스트("Lorem ipsum...")를 생성한다. 텍스트를 입력할 위치에 =lorem(p,s)
를 입력하고 엔터키를 치면 된다.
한글 텍스트가 필요할 때는 =rand(p, s)
를, 알파벳 텍스트가 필요할 때는 =lorem(p, s)
를 사용하면 되겠다. 세 방법 모두 파라미터를 생략할 수 있으며 생략한 경우에는 p
, s
의 디폴드 값은 모두 3
이다.
참고
- How to insert sample text into a document in Word
이 문서에서는 파라미터를 모두
(p, l)
로 하여p
는 단락 개수,l
은 단락 당 라인 수라 설명하지만 테스트해본 결과 문장 개수가 맞는 것 같다.