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>처럼 입력하시면 좋습니다.
글자 위에 화살표ㅍ(overrightharpoon, overleftharpoon) 넣기
2011.11.19 16:49
안녕하세요
화학공학 박사과정에 있는 학생입니다. 졸업논문을 쓰고자 Latex을 연마하고 있는데, 하나 질문이 있습니다.
글자위에 harpoon을 넣고 싶은데요. \usepackage{MnSymbol}을 사용해서
$\Re_{\mathrm{a}}=\overrightharpoon{\Re_{\mathrm{a}}}=\overleftharpoon{\Re_{\mathrm{a}}}$
라고 쓰면 overrightharpoon의경우에는 제가 원하는 모양이 나오지만 overleftharppon의 경우에는 화살표가 뒤집혀서 나옵니다.
제가 원하는 화살표는 화살표 머리가 위로가게 하는 것이라서요.
Latex고수분들의 도움이 필요합니다.
감사합니다.
댓글 3
-
Progress
2011.11.21 12:39
-
chENG
2011.11.22 04:05
Progress 님 정말 감사합니다. 글꼴에 없는것은 새로 만들어서 사용하는 것이군요.
저도 더 열심히 Latex에 정진하겠습니다.
다시한번 감사드립니다.
-
Progress
2011.11.22 13:33
아... 위 질문에 대한 답은 모든 경우에 적용되는 것이 아닙니다.
MnSymbol 폰트를 사용할 때만 가능합니다.
MnSymbol.sty을 열어 다른 작살(harpoon)류를 참고하여 추가한 것뿐입니다.
"글꼴에 없는 것은 새로 만들어서 사용한다"는 것은 그다지 바람직한 방법은 아니라는 것을 말씀 드리고자 하는 것입니다.
1. 그 기호를 꼭 쓰셔야한다면 그렇게 만들어 쓰시고요.
2. 단지 모양이 좀 거슬려서 그런 거라면 "과연 이렇게 새로 만든 기호를 다른 이들이 내가 의도한 바와 똑같이 인식할 수 있는가"를 먼저 염두에 두시고 사용 여부를 결정하셔야겠습니다.
MnSymbol의 매뉴얼을 보시면 오버레프트하푼의 모양이 원래 저렇게 나오도록, 즉 작살의 화살촉이 아래를 향하도록 그려져 있어요.
===
가급적 chENG님이 원하는 글리프를 포함한 폰트를 찾아서 쓰면 좋은데, 그런 모양이 어디 포함되어 있는지 찾아볼 시간도 없고 해서요. 대략 다음과 같이 MnSymbol에 포함된 화살촉 글리프를 토대로 원하는 모양을 하나 만들어주면 어떨까 싶습니다.
제가 정의한 것은 MnSymbol에는 포함되어 있지 않은 오버레프트하푼업과 오버롸이트하푼다운입니다.
\documentclass{article}
\usepackage{MnSymbol}
%원래 MnSymbol에 포함된 오버레프트하푼의 경우 작살의 화살촉이 아래로 향하면서 왼쪽을 가리키는 것이 기본이다.
% \DeclareRobustCommand{\overleftharpoon}{\mathpalette{\overarrow@\leftharpoonfill@}}
\makeatletter
%하나 더 정의해본다. 오버레프트하푼업.
\def\leftharpoonupfill@{\arrowfill@\leftharpoonup\relbar\relbar}
\DeclareRobustCommand{\overleftharpoonup}{\mathpalette{\overarrow@\leftharpoonupfill@}}
%혹시 몰라 라이트하푼업 작살의 화살촉이 아래로 오는 것도 하나 더 정의해본다. 오버라이트하푼다운.
\def\rightharpoondownfill@{\arrowfill@\relbar\relbar\rightharpoondown}
\DeclareRobustCommand{\overrightharpoondown}{\mathpalette{\overarrow@\rightharpoondownfill@}}
\makeatother
\begin{document}
$\Re_{\mathrm{a}}=\overrightharpoon{\Re_{\mathrm{a}}}=\overleftharpoon{\Re_{\mathrm{a}}}$
\bigskip
$\Re_{\mathrm{a}}=\overrightharpoondown{\Re_{\mathrm{a}}}=\overleftharpoonup{\Re_{\mathrm{a}}}$
\end{document}