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>처럼 입력하시면 좋습니다.
장절 제목의 글꼴이 바뀌어 버립니다.
2012.09.14 00:58
oblivoir로 책을 쓰다 이상한 현상이 있어서 질문 올립니다.
첨부한 파일을 3쪽부터 봐 주세요.
쪽 제일 위에 장과 절 제목이 표시되어 있습니다.
그런데 6쪽을 보면 앞 쪽과 다른 글꼴로 장 제목이 표시되어 있습니다.
아마도 \begin{Exercise} \end{Exercise}가 문제인 것 같습니다. 한글 글꼴이 같은 걸 보면 말이지요.
지금 쓰고 있는 책에서도 \begin{Example} \end{Example}이나 \begin{Exercise} \end{Exercise}가 있는 쪽에서는 장 제목이나 절 제목의 글꼴이 달라집니다.
이상하게도 첨부한 파일에서는 \begin{Example} \end{Example}이 별 문제 없는 것 같습니다만.
그리고희한하게도, \tableofcontents를 주석 처리하면 멀쩡하게 같은 글꼴로 표시됩니다.
이거 왜 이럴까요?
그리고 장절 제목에 자동으로 소문자가 대문자로 바뀌어 나오는 걸 막으려면 어떻게 해야 하나요?
댓글 12
-
asdfzxcv
2012.09.14 10:31
-
DohyunKim
2012.09.14 13:15
좀 전에 버그를 고쳐서 업로드했습니다.
TeX Live 2012를 업데이트 하시면 됩니다.
수동으로 업데이트하려면 해당 파일들을 다음 파일들로 대체하십시오.
http://ftp.ktug.or.kr/KTUG/texlive/texmf-dist/tex/latex/kotex/utf/kotexutf.sty
http://ftp.ktug.or.kr/KTUG/texlive/texmf-dist/tex/xelatex/kotex-dev/xetexko/xetexko-font.sty
-
Progress
2012.09.14 14:11
Q. 장절 제목에 자동으로 소문자가 대문자로 바뀌어 나오는 걸 막으려면 어떻게 해야 하나요?
=========================
memoir 클래스에 \uppercaseheads 명령과 \nouppercaseheads 명령이 들어있습니다.
> texdoc memman
짐작하시다시피 앞에 것은 면주를 대문자로 찍는 것인데 이게 디폴트입니다. 뒤에 것은 \chapter나 \section 따위에 입력한 그대로 출력해줍니다.
(x)oblivoir 클래스에도 당연히 적용됩니다.
===
(x)oblivoir 클래스를 이용하되 한글이 전혀 들어가지 않은 문서를 조판한다면
- nokorean 클래스 옵션을 줍니다. 이 경우 한글을 사용하지 않겠다는 선언이므로 그동안 한글 문서를 작성하면서 편하게 사용하던 많은 명령을 사용하는 데 제약이 생길 수 있습니다. 예를 들어 \pagestyle{hangul}도 쓸 수 없고 \setkor{main/sans}font, \cntrdots, \ccnm등의 명령도 쓸 수 없습니다. 사실상 memoir 클래스를 불러오는 것과 대동소이합니다.
참고하세요.
- nokorean 클래스 옵션을 줍니다. 이 경우 한글을 사용하지 않겠다는 선언이므로 그동안 한글 문서를 작성하면서 편하게 사용하던 많은 명령을 사용하는 데 제약이 생길 수 있습니다. 예를 들어 \pagestyle{hangul}도 쓸 수 없고 \setkor{main/sans}font, \cntrdots, \ccnm등의 명령도 쓸 수 없습니다. 사실상 memoir 클래스를 불러오는 것과 대동소이합니다.
-
puzzlist
2012.09.16 18:08
\documentclass{oblivoir} 바로 다음 줄에 \nouppercaseheads 를 썼습니다만 전혀 소문자로 바뀌지 않습니다. 제가 뭘 잘못 한 걸까요?
-
Progress
2012.09.16 18:21
아, 제가 착각했습니다. 면주(running header/ footer)에 대문자로 찍히는 것을 소문자로 바꾸는 것을 말하는 줄 알았습니다.
장(chapter) 제목에도 \MakeUppercase 명령이 들어있어서 그렇습니다. (이게 디폴트입니다.)
memoir 매뉴얼에서 \chapterstyle을 만드는 법을 들여다보시면 해법을 찾을 수 있으리라 봅니다.
-
puzzlist
2012.09.17 22:20
제가 여쭈어 본 게 좀 모호했네요.
장절 제목이 running header로 표현될 때입니다.
첨부했던 파일에서 각 페이지의 위에 Foo와 Bar가 모두 대문자로 표시되는데 이걸 원래대로 출력하는 방법을 알고 싶습니다.
-
Progress
2012.09.18 09:26
blindtext 패키지를 이용하여 조금 긴 문서를 조판해보겠습니다.
\nouppercaseheads 명령이 선언된 이후, \uppercaseheads 명령이 선언된 이후의 면주(running header)의 대/소문자 변화를 눈여겨 보시면 될 것 같습니다.
% chapter-test.tex
\documentclass[nokorean,10.5pt,b5paper,chapter]{xoblivoir}
% \documentclass[b5paper]{memoir}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[upright]{fourier}
\usepackage[math]{blindtext}
\begin{document}
\tableofcontents
\pagestyle{headings} % 레이텍 북 클래스에 기본으로 들어있는 익숙한 헤딩즈 스타일
\nouppercaseheads %면주를 자동으로 대문자로 찍지 않음
\Blinddocument
\uppercaseheads %면주를 자동으로 대문자로 찍음
\blindmathpaper
\clearpage
\pagestyle{ruled} % 면주와 본문 사이에 밑줄을 긋는 스타일, 쪽번호는 판면 밖으로 삐져 나가지 않음. 펼침면 오른쪽 페이지(즉 짝수쪽)의 면주는 작은대문자(small captial)로 식자. 쪽번호를 밖으로 빼려면 `Ruled' 스타일을 사용.
\nouppercaseheads %면주를 자동으로 대문자로 찍지 않음
\Blinddocument
\uppercaseheads %면주를 자동으로 대문자로 찍음
\blindmathpaper
\clearpage
\pagestyle{Ruled} % ruled 스타일과 비슷하지만, 쪽번호가 판면 밖으로 삐져 나감.
\nouppercaseheads %면주를 자동으로 대문자로 찍지 않음
\Blinddocument
\uppercaseheads %면주를 자동으로 대문자로 찍음
\blindmathpaper
\clearpage
\pagestyle{companion} % LaTeX Companion에 사용된 면주 스타일. Ruled 스타일과 비슷하나, 면주가 굵은 글자(bold)로 식자되고, 짝수쪽 면주도 작은 대문자가 아닌 일반 텍스트로 식자.
\nouppercaseheads %면주를 자동으로 대문자로 찍지 않음
\Blinddocument
\uppercaseheads %면주를 자동으로 대문자로 찍음
\blindmathpaper
\end{document}
-
DohyunKim
2012.09.14 15:15
버그 수정 과정에서 새로운 버그가 들어간 듯하여 이를 고쳐 9월 14일 13시 10분 경에 다시 업로드했습니다.
번거롭겠지만 다시 업데이트해주세요.
이번에
http://ftp.ktug.or.kr/KTUG/texlive/texmf-dist/tex/latex/kotex/utf/kotexutf.sty
이것만 수정되었습니다.
-
puzzlist
2012.09.16 18:04
아, 버그가 있었구요. 고맙습니다.
그런데 제가 맥 초보라 이 파일을 어디에 넣어야 하는지 모르겠습니다.
Finder에서 kotxutf.sty 파일을 찾으라고 해도 나오지를 않습니다.
-
그로몹
2012.09.18 09:15
위의 파일 링크에 보이는 폴더 이름 sequence와 같은 장소에 있습니다.
단 OS에 따라 맨 처음 texlive가 깔린 폴더만 다릅니다.
그러니까 texlive가 깔린 폴더를 찾은 다음에 그 밑에
texmf-dist/tex/latex/kotex/utf/
에 가면
kotexutf.sty
라는 파일이 있습니다. -
akrrjfflwhgdk
2012.09.17 08:03
TeX Live 2012 업데이트 어떻게 해요?
-
그로몹
2012.09.18 09:20
다음 주소 등을 참조하세요.
http://faq.ktug.or.kr/faq/MacOS%BF%A1%BC%AD%BC%B3%C4%A1%C7%CF%B1%E2?action=highlight&value=tlmgr
http://faq.ktug.or.kr/faq/Windows%BF%A1%BC%ADTeXLive2012%BF%CDkoTeX%BC%B3%C4%A1%C7%CF%B1%E2?action=highlight&value=tlmgr#s-4.6
xelatex, dvipdfmx에서의 결과가 다르게 나타나네요. dvipdfmx는 다른 글꼴로 나오고, xelatex에서는 같은 글꼴로 나오는듯 하네요. oblivoir가 xelatex과 lualatex에 맞춰 최적화되다보니 어딘가 bug가 있는 것일까요?