2009-09-14 4 views
0

에서 식의 번호와 레이블은 내가 라텍스에 다음 식을 작성하려는 :라텍스 : 그대로 모드

\begin{verbatim} 
resting_metabolic_rate=metabolism_of_body_cells + metabolism_of_turnovers 
          + metabolism_of_conversions + ec 
\end{verbatim} 

이 코드는 식 번호를 생성하지 않습니다

resting_metabolic_rate=metabolism_of_body_cells + metabolism_of_turnovers + metabolism_of_conversions + ec 

내가 그대로 모드를 사용하여 시도 방정식 모드와 같은 레이블. \ label {}과 방정식 번호 매김을 그대로 사용할 수 있습니까?

답변

4

이것은 축 어적 환경의 예상되는 동작입니다. 모든 축 어적 환경의은 글자 그대로 문자 집합입니다 (환경을 끝내는 \ end {verbatim은 제외). 당신이있어 아마 무엇 인 (라벨,

\begin{equation}\label{eq:some_name} 
    \verb|resting_metabolic_rate| 
    =\verb|metabolism_of_body_cells| 
     + \verb|metabolism_of_turnovers| 
     + \verb|metabolism_of_conversions| 
     + \verb|ec| 
\end{equation} 

이 일반 식을 식을 조판하고 모든하지만 그대로 당신의 '변수'조판과 대신

는 인라인 그대로 명령을 사용하여 후).

\newcommand{\metabody}{\verb|metabolism_of_body_cells|} 
\newcommand{\metaturn}{\verb|metabolism_of_turnovers|} 
\newcommand{\metaconv}{\verb|metabolism_of_conversions|} 
\newcommand{\ec}{\verb|ec|} 

와 변수를 인쇄 할 \ metabody, \ metaturn, \ metaconv 또는 \ EC에 대한 호출을 사용

곤란를 들어, 당신은 또한 '변수'에 대한 명령을 정의 할 수 있습니다.

+0

정보를 제공해 주셔서 감사합니다. 실제로 나는 부족함으로 인해 축 어적 인 방식을 선호 할 것입니다. 그러나 그것이 계획된 방식이라면, 할 일이 없습니다. –

+0

이 팁을 가져 주셔서 감사합니다. 불행히도 현재 모델의 모든 변수에 대한 명령을 정의 할 수는 없습니다. 그것들이 많이 있습니다 :) –

+0

\ verb || 대신 \ mathtt {}; 그 \ newcommands는 작동하지 않을거야 :) –