2012-01-28 4 views
2

Yard에서 생성 한 루비 클래스 설명서에 <label>과 같은 HTML 요소 이름을 포함하고 싶습니다. 하지만 작동하지 않습니다. 예를 들어, 문장Yard 설명서에서 HTML 요소 이름을 출력하는 방법

# Returns a <label> field... 

는 마당

Return a field... 

<label> 요소는 실제로 원시 HTML로 브라우저에 그것을 만들기 마당을 통해 그대로 통과하여 처리 한 후,이된다.

대신 &lt;label&gt;을 사용해 보았습니다. 결과적으로 &lt;label&gt;으로 끝나기 위해 이스케이프 처리되었습니다.

감사합니다.

+0

내가 역 따옴표로''

답변

1

마당은 기본적으로 RDoc markup 정상적인 사용 : 기본적으로

이 YARD 대부분의 루비 개발자가 익숙한 것과 동일한 RDoc 구문과 호환됩니다.

그리고 RDoc has this to say :

인라인 마크 업 전에 백 슬래시 퍼팅은 그것이 어떤 내가 위의 테이블을 생성하는 방법이다, 해석되고 중지 : 제안

_italic_::  \_word_ or \<em>text</em> 
*bold*::  \*word* or \<b>text</b> 
+typewriter+:: \+word+ or \<tt>text</tt> 

이 그 :

# Returns a \<label> field... 

은 작동해야하지만 나에게 도움이되지는 않는다. 단지 "HTML로 넘어가 버린다."

# Returns a +<label>+ field... 
+0

완벽하게 작동합니다. 감사합니다. –

관련 문제