2009-08-06 2 views
12

는 문서에 따르면 나는 이 LaTeX의 수학 모드와 MBOX 모드

가 수학 모드에서

\의 MBOX이 현재 수학 글꼴 사용하지 않는 주변

발견; 오히려 그것은 주위에 서체를 사용하여 텍스트를 실행합니다.

수학 모드에서 _ {\ mbox {foo}}와 (과) 같은 것을 쓰고 싶습니다. 이것을 사용하면, foo는 너무 크고 너무 커질 것입니다. 내가 a_ {foo}를 쓰면, foo는 이탤릭체로 표시됩니다.

기울임 꼴이 아닌 작은 텍스트를 갖는 마법 트릭은 무엇입니까?

답변

14

나는 개인적으로 AMS-LaTeX package에 의해 제공되는 \text{} 명령을 사용하는 것을 선호합니다. 이를 사용하려면 원하는 출력을 생성 문 어떤 수학적 환경에서 다음

\usepackage{amsmath} 
문서 프리앰블 어딘가에

하고,

a_{\text{foo}} 

을 포함해야합니다. User’s Guide for the amsmath Package 제 6 \mbox{} 상응하는

a_{\mbox{\scriptsize foo}} 

마지막 옵션은 내가 AMS-LaTeX의와 \text{} 명령을 발견하기 전에 내가 사용하는 것입니다

a_{\mathrm{foo}} 

되어 있음을 언급하고있다.

1

당신은 내가 노력하지 않았어요 a_{\text{foo}}

를 입력 할 수 있지만,

편집을 작동합니다 : las3rjock 말한대로 \text{.}는 AMS-LaTeX의 패키지로 제공됩니다. 그래서 당신은을 추가해야합니다 \usepackage{amsmath}

+0

:(.... –

+3

\ text {}는 AMS-LaTeX 패키지에서 제공하는 명령이므로, "\ usepackage {amsmath}"문구가 없으면 작동하지 않습니다 문서 전처리 – las3rjock

+0

amsmath를 원하지 않는다면 (어떤 이유로)'\ usepackage {amstext} '. –

2

내가 알고있는 가장 짧은 형식이므로 평소에는 a_{\rm foo} 옵션을 사용합니다. 비록 어떤주의 사항이 있는지 나는 잘 모르겠다. 나는 적절한 형태 las3rjock

1

에 의해 제안 양식 a_{\text{foo}}을 사용하는 것 같아요 당신은 mathtools 패키지가 제공하는 유사한 명령 \mathmbox 또는 \mathmakebox를 사용할 수 있습니다.