2016-10-26 1 views
2

프로젝트가 Word 문서에서 Sphinx로 전환되고 있습니다. Sphinx 출력이있는 인트라넷 페이지가 이미 실행 중입니다.스핑크스로 Word 문서 게시

스핑크스는 Word 문서를 인트라넷 페이지로 복사하고 첫 번째 파일의 하이퍼 링크가있는 문서를 참조하도록하고 싶습니다. 링크가 여전히 일반 텍스트로 읽을 수 있도록하는 것이 바람직합니다 (예 : ./file.doc에 대한 참조가 완벽하게 허용됨).

도큐멘트는 indexed이거나 변환되거나 생성되지 않아도됩니다.

스핑크스가이 작업을 수행 할 수있는 방법이 있습니까? 아니면 수동으로 스크립트를 만들어야합니까?

+0

내가 질문을 이해 모르겠어요,하지만 어쩌면 당신은'download' 역할을 사용할 수 있습니다 : http://www.sphinx-doc.org/ko/latest/markup/inline.html#role-download. – mzjn

+0

"링크가 여전히 일반 텍스트로 읽을 수 있도록하는 것이 바람직합니다." 이것은 무엇을 의미 하는가? 일반 텍스트로 읽을 수없는 링크는 어떻게 생겼습니까? – mzjn

+0

@mzjn 링크가 정규화 된 URL 인 경우 '일반 텍스트로 읽을 수 없음'으로 계산됩니다. –

답변

1

download 텍스트 역할을 사용하여 원하는 것을 할 수 있습니다. 다음과 같은 마크 업에서 스핑크스는 출력 디렉토리의 _downloads 하위 디렉토리에 Test.docx을 복사하여 링크를 생성합니다

See :download:`this Word document <../Test.docx>`.