Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
- 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
- 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
- 최소 예제는 "Minimal working example"을 읽어 보세요.
- 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
- 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 사용하는 편집기는 CKeditor입니다.
- 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
- 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
- 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.
a4 또는 letter size 조절
2012.02.13 18:38
안녕하세요?
참 오랫동안 고민하다가 드디어 KC2008에서 kotexlive2010-full로 넘어왔습니다. 이게 texworks 에디터를 쓰는 XeTex인가요? 제가 원래 2.5KB 크기의 책을 만들어두었는데, 이걸 새 kotex에 끼워넣으려니 온갖 문제가 생기네요. 우선 아는 분의 도움을 받아서
1. RedUTF8.exe라는 소프트웨어를 이용해서그전 파일들의 코드를 모두 UTF-8로 바꾸고
2. Main file에서 package와 font를 이리저리 조정하여
간신히 컴파일이 하고, pdf를 생성했습니다.
그런데, 원래 KC2008에서는 400여 쪽이던 것이 kotexlive2010-full에서는 500여쪽으로 한 100쪽이 늘어났습니다. 왜 그런지를 한참 살펴보니까 일단 줄간격이 확 넓어졌어요. 출판사에서는 그전 파일은 a4로 출력이 되는데, 이번 것은 letter싸이즈로 프린트가 된다고 하네요. 하지만 main에서는 분명히 a4로 지정이 되어있는데, 이상합니다. 어떻게 하면 될까요?
1. 줄간격을 조절하고 싶습니다, 좀더 좁게.
2. a4싸이즈로 출력되게 하고 싶습니다.
3. 또 하나, table로 잡혀있는 것들이 있으면 vertical space 조절이 매우 어렵습니다.
요즘 한글에서처럼 쪽이 바뀔 때 table이 자동으로 둘로 쪼개지게 하는 명령어 같은 거 없나요?
혹시나 싶어서 메인파일과 서브파일을 올립니다. 도와주시기 바랍니다. 감사합니다. 그리고 참, texworks가 좀 많이 불편합니다. 좀더 좋은 에디터 없나요? 일단 pdf 보는 화면크기가 조정이 잘 안되고, 옆에 있는 스크롤 바가 한 쪽씩만 조절하게 되어있어서 많이 많이 불편해요.
감사합니다.
댓글 4
-
에드
2012.02.13 19:47
-
Progress
2012.02.13 20:23
1. preamble에서 \linespread{1.2} 정도로 해보시면 될 듯하나, \linespread{1.333}하는 게 한글 조판에는 좋다고 합니다.
(저는 개인적으로 1.4 정도를 쓰고 있습니다만)
2. 에드님과 같습니다.
3. 페이지 나눔이 가능한 표 환경으로 아주 오래 전부터 사용되던 longtable이나 supertabular 환경이 있습니다. 자세한 것은 다음 링크를 참고하시고요.
http://faq.ktug.or.kr/faq/Tabular%C8%AF%B0%E6#s-7
표를 여러 페이지에 걸쳐 조판하는 것을 조금 더 언급하자면
개선된 표 환경인 tabularx 환경을 longtable과 같이 사용하려면 ltablex 패키지를 사용할 수 있고요,
최근 나온 표 환경인 tabu 패키지를 이용하면 longtabu라는 환경을 제공합니다.
예제는 어렵지않게 찾아보실 수 있을 겁니다.
*옛날 latex 폰트 명령을 쓰고 계십니다. 예를 들어 \bf{블라블라} 같은 것. 요새는 짧은 줄을 굵게 식자할 때는 \textbf{블라블라}, 환경안에서 굵게 할 때는 \bfseries를 쓰고 있습니다. 다른 것도 마찬가지입니다.
\it, \sc 따위요.
-
샘처럼
2012.02.14 09:40
ko.TeX Live full 을 사용하신다면, 굳이 기존 환경을 폐기하시지 마시고, 그냥 사용하셔도 될 듯 한데요? KC2008도 TeXLive 기반이었으므로 그대로 사용하신다면 굳이 바꾸실 필요는 없을 듯 합니다.
KC2008 => ko.TeX Live
사용하시던 에디터 => 그대로 사용.
사용하시던 명령들 => 그대로 사용.
굳이 쉽게 말씀드리자면,
KC2008과 Ko.TeXLive 모두 TeXLive 기반이므로 큰 호환성 문제는 없을 것이구요.
기존 환경의 PDFLaTeX은 그대로 들어 있을 것입니다.
한글 글꼴을 새롭게 올려서 사용하지 않으신다면 XeTeX을 굳이 사용하실 필요도 없구요.
TeXworks는 TeXLive의 기본 에디터이므로, 별달리 쓰시는 것이 없다면 이것을 사용하시라는 것이지, 사용하신 에디터가 있다면, 이것을 그대로 사용하시는 것을 오히려 권해드리고 있을 텐데요.
예전 euc-kr 인코딩으로 된 문서를 그대로 쓰신다면, 굳이 환경을 바꾸실 필요까지는 없어 보입니다.
다만, 새로운 기능(?)들을 사용하시려 하신다면 XeTeX도 고민하시고, UTF-8로의 변환도 생각하여 보시는 것이 좋을 듯 합니다.
-
kmchoi
2012.02.14 16:43
감사합니다.
\renewcommand{\baselinestretch}{1.2}\normalsize
을 쓰고,
\newenvironment{theorem}[1][11.3cm]%
{\vspace{2mm}
\noindent
\begin{tabular}{|@{\hspace{1em}}c@{\hspace{1em}}|} \hline
\begin{minipage}[t]{#1}
\begin{thm}}%
{\end{thm}
\end{minipage}\\ \vspace{-.3 \baselineskip} \\ \hline
\end{tabular}
\vspace{2mm}}
에서 vspace를 모두 4mm에서 2mm로 고쳤습니다.
그리고 a4를 a4paper로 모두 고쳤습니다.
그래도 계속 변화가 없더니,
거의 포기하고 한번만 더 돌려보자는 순간
611쪽에서 532쪽으로 극적으로 줄어들었네요.
일단 원고를 출판사에 넘기고
천천히 ltablex와 같은 패키지 써볼께요.
도와주신 모든 분께 감사드립니다.
1. \linespread{1cm}
2. \documentclass[a4paper]{article}% a4가 아니라 a4paper입니다.
3. 제 능력 밖입니다.