우분투에서 사용하는 libreoffice 의 워드에서 인덱스를 자동으로 넣고자 하는데 문제가 발생했다.






그림을 첨부 안하니까 너무 복잡해 보이는군요-_-..게다가 메뉴도 영어 메뉴라.. 더;나중에 시간 날 때 보강할 수 있도록 하겠습니다. ㅠㅠ
- 그림추가 2011.07.19.
p.s. 글을 올리면, 왜 처음 올릴 때는 엔터로 문단을 띄어 놓은 것들이 다 붙는 것인가..는 아직도 모르겠습니다..;; 크롬을 써서 그런가.. ;
MS word는 오래 사용해서 그런지 이리 저리 메뉴들을 다 둘러보아 대충 어디서 뭘 변경하면 어떤 모양이 나오는지 알 수 있었으나, libreoffice는 아직 ms 것만큼 예쁘게 작동하지가 않아서 좀 애를 먹고 있다.. ㅠㅠ
아무튼 자동으로 table of content 를 넣기 위해서는 먼저 본문 내용에 heading의 스타일을 적용해야 한다.
스타일을 적용하는 방법은 본문 중에 대제목, 중제목, 소제목을 마우스로 영역 지정한 뒤, 메뉴 아래 쪽에 있는 드랍다운 박스를 눌러서 Heading1, Heading2, Heading3 등을 선택하면 된다. (그림은 나중에 첨가 해야지...)
그리고 나서 목차를 넣을 페이지에 커서를 두고, 메뉴의 Insert -> Indexes and Tables -> Indexes and Tables... 를 선택하도록 한다.
창이 하나 뜨는데 거기서 그냥 기본으로 선택되어 있는대로 놔두고 OK를 하면 목차가 들어가게 될 것이다.
보통은 이렇게 하면 깔끔하게 다 되는데, 오늘은 이상하게 목차가 Heading1, Heading2, Heading3 에 대한 내용은 다 빼고 나머지만 생성이 되는 것이었다. <그림 1>
<그림 1. Heading1을 지정했음에도 아무 내용도 나오지 않는 Table of Contents> - 추가 2011.07.19.
도대체 왜!!!
첫 페이지에 페이지 번호를 빼고, 본문 시작부터 새로운 페이지 번호를 할당하기 위해 이리 저리 뒤지던 중 우연히 발견한 메뉴에서 위 상황에 대한 해결책을 찾을 수 있었다.
문제는 Heading1, Heading2, Heading3에 대한 Outline Numbering이 되어 있지 않았던 것..
'Tools -> Outline Numbering" 을 클릭해 들어가니, Level 1, 2, 3 에 대한 내용이 삭제되어 있었다. <그림 2, 3>

<그림 2. 문제 해결의 실마리는 여기에> - 추가 2011.07.19.
<그림 3. Heading 1에 대한 내용이 빠져 있는 Outline Numbering> - 추가 2011.07.19.
그래서 1,2,3에 대해 Paragraph Style을 Heading 1, Heading2, Heading3으로 바꾸어 주니 목차가 정상적으로 생성되었다... <그림 4-6>
<그림 4. 이렇게 바꾸면 해결!> - 추가 2011.07.19.

<그림 5. 다시 목차를 업데이트합시다. 목차에서 마우스 우클릭 후 목차 업데이트!> - 추가 2011.07.19.
<그림 6. 정상적으로 생성되는 목차> - 추가 2011.07.19.
아무튼 목차를 생성했는데, 특정 레벨에 대한 내용이 빠진 채 생성되는 경우에 Outline Numbering 부분을 확인해 볼 것.
이 오늘의 주제....

덧글