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>처럼 입력하시면 좋습니다.
Oblivoir에서 부분적으로 [footnote] 옵션 제한
2011.01.15 19:15
Oblivoir에서 한글 문서 양식에 맞게 [footnote] 옵션을 주고 각주를 사용하고 있습니다.
그런데 드물게 각주 기호에 "*"와 같은 기호를 사용할 때에도 "*" 기호 오른쪽에 괄호가 붙습니다.
이렇게 특별한 기호를 사용한 경우에 괄호를 붙지 않게 하려면 어떻게 해야 할까요?
댓글 5
-
춉
2011.01.15 21:08
-
TeX Addict
2011.01.16 10:59
감사합니다. 제대로 해결되었습니다.
<Memhangul Manual>도 참조했습니다.
그런데 각주 내용을 표시하는 부분(본문 하단)에서
예를들어, "*이것은 무엇을 가리킨다."라고 할 때,
"*"와 "이것은..." 사이의 공백의 크기을 지정하는 명령은 무엇인가요?
또, 위의 코드에서
\renewcommand*{\thefootnote}{\fnsymbol{footnote}}%
\ignorespaces}{}
는 어떤 작용을 하도록 지시하는 것인가요?질문의 요지는 위와 같이 지시할 경우에
\thefootnote에 대해 전역적으로(globally) 영향을 미치지 않는가 해서요?
(결과는 myfootnote 환경에만 영향을 미치는 것 같은데,
어떻게 해서 그렇게 된 것인지 궁금하군요).
또는 코드를 잘못 이해하고 있는지도...
-
춉
2011.01.16 15:50
셋째 줄에서
\footmarkstyle{\textsuperscript{##1}\space}%
와 같이\space
를 넣으면 무조건 간격이 들어가죠.그리고,
\renewcommand*{\thefootnote}{\fnsymbol{footnote}}
는 숫자 대신 별표를 원한다고 하셔서... 숫자 대신 기호를 각주에 넣는 대표적인 방법인데... 혹시 다른 방법을 쓰셨나요?\ignorespaces
는 \begin{myfootnote} 다음에 나오는 줄 바꿈이나 공백을 전부 무시하기 위해서 사용했습니다.굳이 환경을 쓴 이유는 전역적으로 영향을 미치지 않게 하기 위함이죠. 또한 지저분하게 보이는 것을 방지하기 위함도 있구요.
-
TeX Addict
2011.01.16 16:42
아, 질문이 명확하지 않았던 모양인데요...
나의 살던 고향*
-----------------------
* 서울을 말한다.
위에서 아래 부분 "* 서울을 말한다"의 "*"와 "서울"의 간격을 조정하는 문제이고요.
\renewcommand*{\thefootnote}{\fnsymbol{footnote}}의 질문은
renewcommand 명령을 써서 "thefootnote"를 재정의하면
1), 2), 3) 이렇게 숫자로 표현되는 일반적인 각주에도 영향을 미칠텐데,
결과적으로는 영향이 없어서 이 구문이 thefootnote를 부분적으로(locally) 제어하는지 전역적(globally) 제어하는지,
또는 완전히 thefootnote란 명령을 잘못 이해하고 있는지 질문드린 것입니다.
이 구문이
-
춉
2011.01.16 17:40
말 그대로 "*"와 "서울"의 간격이
\space
로 들어간 예입니다.\quad
를 주면 좀 더 들어가겠죠. 한 번 해 보면 어떤 형식으로 움직이는지 느낌이 올 겁니다.각주 번호는 전역적(globally)으로 변하기 때문에, "*"로 고정되도록
\footnote[1]{...}
같이 각주 숫자를 1로 고정했습니다.끝으로
{...}
또는\bgroup...\egroup
내부에서 설정값이 변하면 이 내부에서만 부분적(locally)으로 변하는 것이 텍의 방법입니다. 환경 안에서는 부분적 변환이 일어난다고 생각하면 간편합니다.
oblivoir 숙련자는 아니지만 다음 예제도 한번 참고해 보십시오. 길이들은 memoir 클래스 기본값을 가지고 왔는데, 직접 디자인을 다시 하는 것이 좋을 듯 합니다.