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>처럼 입력하시면 좋습니다.
매쓰모드에서... 대문자를 italic 이 아닌 upright 로 하려면?
2014.11.21 14:57
이상한 질문인지 모르겠습니다.
매쓰모드에서 영어 대문자를 텍스트처럼 처리하지 않고(\mbox{} 등) 바로 세울 수 있는 방법은 없나요?
영어 대문자가 대부분의 원서에서는 기울어져 있고 국내 수학참고서에 보면 바로 서 있던데요.
혹시 폰트 문제인가요?
폰트 문제가 아니면 바로 세울 수 있는 방법이 있나요?
문제거리는 아닙니다만 개인적으로는 기울어져 있는 것보다 서 있는 것이 보기 좋아 보입니다.
미리 감사드립니다.
댓글 17
-
처음처럼
2014.11.21 15:46
-
kangbada
2014.11.21 17:55
답변 감사합니다.
결국 제가 이상한 질문을 한 셈이군요.
-
그로몹
2014.11.21 19:55
수식을 사용할 때 영어 문자들을 이탤릭으로 쓰는 것은 관행입니다. 영어 책에서는 당연히 본문 (로만체)와 구별하려니까 이탤릭을 쓰지 않을 수 없습니다.
우리말 책에서는 한글 속에 영어 문자니까 upright를 써도 되어서 이런 식으로 썼던 것 같은데 별로 좋은 방법은 아닐지도 모릅니다. 그래도 소문자는 다 이탤릭을 씁니다. 대문자만 upright를 쓰지... 하지만 모든 사람이 이탤릭을 좋아하지는 않는 듯 Knuth 교수님은 나름 새로운 글꼴을 만들어 반듯이 선, 하지만 로만체는 아닌 수식을 쓰셨습니다. TeX의 글꼴 사용법 소개서인 TeX Unbound인가에 보면 예전 latex 시절에 영문 글꼴과 수식 글꼴을 조화시킨 여러 조합을 보여주고 있으며 이 중에는 수식의 글꼴이 눕지 않은 것도 있긴 있었던 듯합니다만 그리 많지는 않습니다.
수식을 쓰실 때 이탤릭이 어색해 보이는 것은 어려서부터 보던 교과서의 익숙함에서 벗어낫기 때문이라고 보이며 이탤릭에 익숙해지면 다시 로만체가 어색해보이기 시작합니다. 순전히 심리적인 문제이므로 나머지는 어느것이 편리한가 하는 문제 밖에 없을 것이라고 생각합니다. 적어도 TeX에서는 클래스가 정해주는 글꼴이 제일 편리합니다.
-
kangbada
2014.11.21 20:08
답변 감사합니다.
영문서를 볼 때는 몰랐는데 국내 참고서에 익숙하다 보니 그런가 봅니다.
여담입니다만 $\overline{AB}$를 하면 overline이 왠지 한쪽으로 쏠린 듯한 느낌이 들어 어색할 때도 있습니다.
실제로는overline가 한쪽으로 쏠린 것이 아니라 AB가 기울어 진 것인데...물론 심리적인 것이겠지요?
-
mcpark
2014.11.21 21:19
\[ \overline{AB}\quad \overline{\mathrm{AB}} \]
첫 번째 항의 overline이 치우쳐 보인다는 말씀이신가요? 글쎄요... 전 잘 모르겠네요...둘 다 어색하지 않은 것 같은데..... -
커꿈
2014.11.21 21:26
저도 약간 왼쪽으로 치우쳐 보입니다. A 왼쪽 공간이 B 오른쪽 공간보다 많으니까요. 하도 보아온 것이라 어색하지는 않습니다만.
-
그로몹
2014.11.22 02:43
이것은 어떻습니까?
\( \overline{BA} \)
-
nanim
2014.11.22 03:58
XeLaTeX+unicode-math에서 다음처럼 하면 원하는 결과를 얻을지도 모릅니다.
\usepackage[math-style=french]{unicode-math}
단, 이 경우 그릭 소문자도 기울어지지 않게 됩니다.
-
그로몹
2014.11.22 10:52
아 이런 방법이 있군요.
요즘 발전하는 unicode-math를 한 번 봐야하겠습니다.
이 말씀을 보고 생각해보니 프랑스는 대문자를 세워 쓰던 것 같습니다.
(본지 오래돼서 기억이 가물가물)
greek가 세워지는 것은 나쁘지 않을 것 같습니다.
가끔 이런 것도 해보면 신선한 느낌이 들겠네요.
감사합니다.
-
kangbada
2014.11.22 13:06
감사합니다. 그런데 mathmode에서 "\"가 들어간 것은 이탤릭체로 나타나 버려서 어울리지 않습니다.(앞 그림)
물론 뒤의 그림에 익숙해져 있어서 그런 것같기도 합니다만...
다른 것은 모두 놔두고 대문자만 세우고 싶은데, 아마 쉽지 않겠지요?
-
nanim
2014.11.22 14:12
\usepackage{unicode-math}
\ExplSyntaxOn
\bool_set_true:N \g_um_upLatin_bool
\ExplSyntaxOff -
kangbada
2014.11.22 16:36
감사합니다.
덕분에 모든 것이 해결되었습니다.
다른 분들은 어떠실지 모르지만 전 바로 서 있는 것이 보기가 좋군요.
고맙습니다.
-
nanim
2014.11.24 17:22
pdflatex 상황이고 수식 폰트가 utopia나 charter라도 괜찮다면 mathdesign에 다음과 같은 옵션이 있습니다.
\usepackage[utopia,uppercase=upright]{mathdesign}
-
kangbada
2014.11.25 15:52
감사합니다.이런 방법도 있었군요.
-
kangbada
2016.05.06 14:00
오랜 전에 했던 질문입니다.(질문일자: 2014.11.21 )
매쓰모드에서 영문 대문자를 바로 세우는 문제였습니다.
위에 nanim님이 알려주신 방법으로 지금까지 잘 쓰다가 하드를 교체하면서 texlive 2015를 새로 깐 후에는 작동하지 않습니다. 매쓰모드에서 영문 대문자를 바로 세우고 싶습니다.
방법 부탁드립니다.
감사합니다.
\documentclass{xoblivoir} %=====대문자 바로 세우기==== \usepackage{unicode-math} \ExplSyntaxOn \bool_set_true:N \g_um_upLatin_bool \ExplSyntaxOff %=============================== \begin{document} $A$, $B$, $C$를 A, B, C처럼 바로 세우고 싶은뎅... \end{document}
연결된 질문으로 판단하여 예전글의 답글로 옮김니다.(관리자)
-
mcpark
2016.05.06 15:49
\documentclass{xoblivoir}\usepackage[math-style=french]{unicode-math}\begin{document}$A$, $B$, $C$를 A, B, C처럼 바로 세우고 싶은뎅...$a$, $b$, $c$\end{document} -
jolbarius
2016.05.07 14:49
감사합니다.
바로 위에 있었는데 몰랐군요.
전에 했을 때 어떤 부분에서 잘 안되었어던 기억이 있어서 시도를 해보지 않았는데 지금은 잘 됩니다.
감사합니다.
개인적으로 질문의 요지를 파악하기 힘드네요.. 왜 기울어져 잇는것이 않좋아보일가요? 자연스럽지 않을까요?
mathmode 라고 하시면 수식을 뜻하는 것일텐데요.
수식 환경 내에서 특정문자(말씀하신 대문자만 바로 세우려면 textrm 명령어를 사용하면 될 듯합니다.
예를 들어
\begin{equation}
A=\{1, 2, 3\}
\end{equation}
와
\begin{equation}
\textrm{A}=\{1, 2, 3\}
\end{equation}
를 비교해보시면 되지 않을까 합니다.
만일.. 모든 수식에서 대문자만을 바로 세우는 것에 대한 거라면 제 능력은 넘어서고 전문가님의 댓글이 필요하리라 생각하구요
아마도 제 개인적인 짧은 소견으로 수식환경에서 대문자만을 이탤릭체가 아닌 로만체로 세운다면
매우 힘든 상황이 발생하리라 예상되네요 ^^
\