문제

나는 문서화를 시작하고 실행하려고 노력하고 있습니다. 그러나 내 이메일 주소는 링크 가능하지 않습니다.

<email><ulink url="mailto:SomeUser@someDomain.com"/></email>

:

<mailto:SomeUser@someDomain.com>

나는 Mailto를 원하지 않는다 : 나타나는 것. Ulink에 콘텐츠를 넣으면 Mailto와 콘텐츠가 표시되는 반면 콘텐츠가 나타나기를 원합니다.

월터

도움이 되었습니까?

해결책

Tync와 마찬가지로 Docbook 자체는 형식을 지정하지 않습니다. 당신이 쓸 때 <email> 단지 태그를 나타냅니다 렌더러 동봉 된 텍스트는 이메일 주소입니다. 그런 다음 렌더러는 형식으로 결정할 수 있습니다. as monospace text, 또는 귀하의 이메일이 될 수도 있습니다 대담하고 이탤릭체!

마찬가지로, 서식이 진행되는 한 매우 의미가없는 태그가 많이 있습니다. 도시 태그, 예를 들어. 그러나 그것은 일부 문서 파서에 중요한 문서의 메타 데이터입니다.

유일한 방법 보장하다 귀하의 이메일은 귀하에게 이메일을 보내는 하이퍼 링크라는 것입니다. ulink 렌더러이기 때문에 위에 표시된대로 태그 ~ 해야 하다 출력 형식이 지원되면 하이퍼 링크를 만듭니다.

다른 팁

DocBook은 XML의 서브 스페이스이며 어떤 형식도 지정하지 않습니다.이 규칙은 마크 업을 형식 텍스트로 변환하는 XSL 또는 DSSSL 스크립트에 설명되어 있습니다. 나는 당신 이이 규칙을 확인해야한다고 생각합니다!

이메일 주소를 지정하는 올바른 방법은 이메일 태그가 있습니다.u003Cemail> user@example.orgu003C/email> .

Docbook XSL 스타일 시트는 대부분의 다른 시스템을 기대하고 HTML을 생성 할 때 Mailto : Link로 렌더링합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top