1
DocBook을 생성 할 수있는 예쁜 프린터가 있거나 아니면 C 소스의 XML 출력이 있습니까?소스 코드 DocBook 또는 XML 출력이 가능한 예쁜 프린터?
제 DocBook 문서에 멋진 소스 코드 예제를 포함하고 싶습니다.
DocBook을 생성 할 수있는 예쁜 프린터가 있거나 아니면 C 소스의 XML 출력이 있습니까?소스 코드 DocBook 또는 XML 출력이 가능한 예쁜 프린터?
제 DocBook 문서에 멋진 소스 코드 예제를 포함하고 싶습니다.
XML을 생성하는 예쁜 프린터가 무슨 뜻인지 잘 모르겠지만 HTML 또는 FO/PDF 출력으로 변환 할 때 DocBook 문서의 코드 예제를 잘 colourized하려면, XSLTHL을 살펴보십시오. 이것은 <programlisting>
요소의 내용을 꾸미는 XSLT 확장 모듈 (Java로 작성)입니다.
DocBook XSL 스타일 시트와 함께 XSLTHL을 사용하는 방법에 대한 자세한 내용은 http://docbook.sourceforge.net/release/xsl/current/doc/html/highlight.source.html을 참조하십시오.
네, 이것은 내가 원하는 것에 가깝습니다. 최적의 방법으로 원래의 C 소스를 그대로 유지하고 싶지만 이것이 큰 문제는 아니며 C 소스를에 넣고 '<', '>', '&'문자를 바꾸면됩니다. 감사! –
마지막으로 나는 DocBook 출력물을 가지고있는 [GNU source highlite] (http://www.gnu.org/software/src-highlite/)와 함께 갔다. –