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>처럼 입력하시면 좋습니다.
클래스 질문입니다.
2011.06.27 17:44
안녕하세요 Latex을 처음 접해보는 사람입니다.
147분에 배우는 latex문서를 하나하나씩 보고 있는데 가장 첫 줄에 설정하는 documentclass가
이곳에 올려진 많은 예제파일과 조금 다르게 설정되는것 같습니다.
가령 예제파일에서는 memoir 또는 oblivoir xoblivoir등으로 설정되고 메뉴얼에서는 article, book등으로 설정되는데
각 클래스별로 사용되는 매크로들이 많이 달라 혼동이 되네요. 한 클래스만 설정해서 집중적으로 분석해보고 싶은데
어느 클래스를 선택하는게 좋을까요? 전 간단한 수준의 Manual 작성과 이쁘게 나오는 책 작성에 관심이 많고 수식조판은
하지 않습니다.
댓글 3
-
yihoze
2011.06.28 09:16
-
샘처럼
2011.06.28 09:24
artilce, book class는 LaTeX 초기부터 있어온 전통적인 class 입니다. 그러므로, 추가적인 설치없이 어디서나 쓸 수 있다는 장점이 있으며, 가장 기본과 시작이 되는 곳이라고 생각하시면 됩니다.
그런데, 기본에 추가로 예쁜 문서를 만들려 하다 보니 이런 저런 style이 붙기 시작하였고, 아예 기본 book+여러가지 추가기능 = memoir으로 만들어 졌다고 생각하시면 됩니다.
여기에 artilce, Book 이나 memoir 등은 영미권에서 사용하는 것을 전제로 만들어져 있으므로 여기에 한글을 올려서 쓰려면 여러가지 한글에 적합한 기능을 더 붙여서 올려야 합니다. 그래서 아예 memoir + 한글 + 한글에 맞는 여러 설정 = oblivoir (단 article이 기본이며, Book의 기능을 사용하려면 옵션을 부여야 하여야 함.)이 만들어 졌습니다.
최근에 compiler로 pdflatex, latex 대신 XeLaTeX이 각광을 받고 있습니다. 그래서 oblivoir + xelatex의 설정 = xoblivoir 가 만들어 졌습니다.
대략 이렇게 생각하시면 얼추 맞습니다. 잘 아시는 분들이 보시면 뭔가 빠진 부분이 많겠지만, 초보자의 입장에서는 이정도로만 알아두셔도 120% 이해하실 수 있습니다. ^^
-
gromov
2011.06.28 13:38
그 동안 100% 이해하고 있다고 생각했는데 이 글을 읽어보니 갑자기 120% 이해가 됩니다.^^
"간단한 수준"과 "매뉴얼 작성과 이쁘게 나오는 책"이 서로 어울리지 않습니다. memoir가 "이쁘게 나오는 책"을 보다 간단히 만들 수 있게 하려는 목적으로 만들어졌다고도 말할 수 있지 않을까 싶습니다. (x)oblivoir는 memoir를 기반으로 한 것이고요. memoir가 단순하지 않지만 어차피 쓸 것이라면 이것만 집중적으로 써 보는 것이 좋겠다 생각합니다.