Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

LaTeX 에서 불가능한 일을 찾아내다 - 2단편집의 문제

291 views
Skip to first unread message

Choi Jin Ho

unread,
Dec 30, 1998, 3:00:00 AM12/30/98
to
최진호입니다.

저는 컴은 초보이긴 하지만 프로그램을 쓰기만 하면 이상한 꼬리를
잘 밟는 것 같습니다. 왜 잘 안되지 하면서 설명서를 보거나 물어 보면
- 그건 원래 안되는 것이란다 - 라는 말을 늘상 듣곤 합니다.

요즘은 LaTeX 를 배우고 있는데 2단 편집을 하고 있습니다.

제가 쓰고 있는 것은 약 400 페이지 가량 되는 단순한 책입니다.
2단 편집으로 쓰고 있습니다. 자잘한 table 과 figure 가 매우 많습
니다. 한 페이지당 3~4 개는 됩니다. TeX 로 짜기 아주 좋은 책이라고
생각합니다.


처음에 저는 별 생각 없이 multicol.sty 환경을 썼습니다. 그런데
한 column 에 table 이나 figure 등 'float' 를 넣지 못하더군요.
table* 이나 figure* 등 전체 폭을 다 차지하는 것만 쓸 수 있었습
니다. 문제는 제가 쓰는 table 이나 figure 는 큰 것도 있지만 작은
것도 적지 않아서 한 column 에 여러개를 넣어야 하는 경우가 많다는
점입니다.

LaTeX 참고서 (여기서 한글책이랑 유명한 LaTeX companion 을 둘 다
읽어 보았습니다) 를 보니까 뾰쪽한 수가 없더군요.

다음에 \documentclass[twocolumn]{book} 라고 쓰니까 이 문제는
해결되지만 이번에는 문장 끝에서 두 column 이 예쁘게 정렬되지
않았습니다. 그리고 'float' 의 위치가 잘 되지 않습니다. 가령
문장이 다 끝나지 않아서 빈 칸이 어느정도 있음에도 불구하고 자꾸
다음 페이지로 table 이나 figure 가 이동합니다. LaTeX 에서는
text 가 table 보다 우선순위가 높아서 그런지 page 를 바꾸어서
text 를 밀어내고 싶은데 자꾸만 table 이 밀려나더군요.

출판사에서 Quark Express 로 편집한 layout 이 하도 마음에 안들어서
(또 조판비용을 아끼려고) 개인적으로 LaTeX 로 만들기 시작했는데,
이것 또한 마음대로 되지 않네요. 그냥 출판사에 원고를 던져 줄까
생각하고 있습니다.


궁금해서 comp.text.tex 에 포스팅했더니 아래와 같은 기사가 따라붙었
습니다.

저보고 "I'm afraid you've touched a sore spot of current
LaTeX here" 라고 하더군요. '또 소프트웨어의 꼬리를 밟았구나' 하는
생각이 들었습니다.


최 진호 드림
http://www.hitel.net/~choijinh/

================================================================

Choi Jin Ho <choi...@mail.hitel.net> writes:

> How can I put floats (figure, table) in multicols environment ?

I'm afraid you've touched a sore spot of current LaTeX here:

> I'm editing two column text with multicols environment.
> There are many tables and figures. Some spans single column,
^^^^^^^^^^^^^^^^^^^
This is not possible with multicol.sty.

> some spans two column.

Only this will work with multicol.sty (only the *-forms of
floats are available).

> I tried \documentclass[10pt,twocolumn,a4paper]{book} option,
> but I want columns on the last page to be balanced.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

This is not possible with the `twocolumn' option.

Awful to say, but it seems that this conflict can't be
resolved - apart from writing the routines reqired for
the stuff currently not possible with twocolumn or
multicol.sty, which would be an utterly non-trivial task.

Robin Fairbairns seems to have tackled the former:
See his <5fn029$l...@lyra.csx.cam.ac.uk> - that was early in
1997, at which time he didn't consider it fit for release;
so maybe there's still some hope for

> Tex beginner[s]

like us ;-)

Regards
--
Stefan Ulrich Els"asser Str. 15 81667 M"unchen


Lee Chung-youl

unread,
Jan 4, 1999, 3:00:00 AM1/4/99
to
minipage 환경을 써 보심은 어떨런지...
전 minipage환경을 자주 쓰는데..
사용하는 건 그냥 box처럼 사용하구요..
그럼..

Choi Jin Ho

unread,
Jan 7, 1999, 3:00:00 AM1/7/99
to
> minipage 환경을 써 보심은 어떨런지...

결국 minipage + fbox 로 정의한 환경을 쓰고 있습니다.
두 단의 끝이 안 맞는 문제는 해결이 안되었지만요.

float 를 새로 디자인하는 것은 2단편집에는 폭이 안 맞아고
귀찮아서 쓰지 않았습니다.

최 진호
http://www.hitel.net/~choijinh/

0 new messages