2011-03-25 2 views
0

QtHelp (.qch 및 .qhc)으로 컴파일해야합니다. 나는 이것을 위해 가장 쉬운 tool/toolchain이 무엇인지 궁금합니다. 우리는 WYSIWYG 도움말 저작 도구를 시작점으로 삼고, 그 결과를 QtHelp을 얻는 데 필요한 모든 것을 통해 실행합니다.사용자 도움말 작성 도구를 qthelp와 함께 사용 하시겠습니까?

우리는 과거에 & 수동도움말을 사용하고, 그것은 우리가 도움이 제작 도구에서 찾고있는 WYSIWYG 인터페이스의 종류입니다. 그러나 qhelpgenerator 또는 qcollectiongenerator과 함께 사용할 수있는 간단한 html 페이지 (도움말 항목 당 하나씩)를 생성하고 .qhp (적어도 목차와 키워드 섹션) 및 .qhcp를 생성하여 툴킷을 생성해야합니다. .qch 및 .qhc. 나는 어떻게 도움이 & 매뉴얼을 볼 수 없습니다.

Sphynx으로 간략하게 살펴 봤지만 텍스트 서식 지정 옵션이 극히 제한적으로 보입니다. 예를 들어 텍스트 섹션에 대해 글꼴, 글꼴 크기, 글꼴 색 등을 변경할 수있는 방법이없는 것처럼 보입니다. 굵은 기울임 체와 기울임 체가 모두있는 텍스트는 실제로 불가능한 것으로 보입니다. 개발자 문서에 적합하지만 사용자 도움말 파일 작성에 필요한 기본 사항이 누락 된 것 같습니다. 어떻게 든 기본 텍스트 서식 기능을 놓친 경우 수정하십시오!

그렇다면 WYSIWYG 도움말 제작 도구를 사용하는 것이 좋으며 도구에서 .qch 및 .qhc 로의 경로는 무엇입니까?

답변

0

도움말 및 설명서는 결국 사용할 수 있습니다. 여기에 우리가 지금보고있는 순서가 있습니다. 어떤 문제 나 개선 사항이 있으면 의견을 말하십시오. 도움말 매뉴얼 &에서

구성 섹션에서 프로젝트 탐색기에서 (버전 5.5.1 빌드 1296 프로 라이센스 테스트) :

이동 HTML 페이지 템플릿 \ 기본입니다. HTML 소스 코드 탭에서 섹션을 주석으로 처리하십시오.

게시 옵션 \ 웹 도움말로 이동하십시오.

레이아웃에서 프레임 없음, 스크립트 없음을 선택하십시오.

내비게이션에서는 KEYWORD_INDEX 값의 형식을 제어 할 수있는 방법이 있다면 우리는 직접 .qhp에 복사하여 붙여 넣을 수 있습니다. 나는 그렇게 할 수있는 방법을 찾지 못했기 때문에 .qhp에서 키워드를 직접 관리 할 계획입니다.

마찬가지로 형식을 제어 할 수 없으면 .qhp에서 직접 toc를 유지해야합니다. 마찬가지로 목차도 관련이 없습니다.

팝업 항목에서 우리는 HTML로 인코딩 된 항목으로 설정됩니다. 이것이 필요한지 확실하지 않습니다.

변경해야 할 모든 설정이 있습니다. H & M의 도움말 내용을 정상적으로 작성한 다음 Webhelp를 게시하십시오. 이렇게하면 각 항목에 대해 별도의 .htm 파일이 만들어집니다.

.htm과 같은 폴더에 .qhp 및 .qhcp 파일을 만들고 qcollectiongenerator를 실행하여 .qhc 파일을 만든 다음 Qt Assistant로 표시합니다. 이 툴체인의 Qt 측면에 대한 도움말은 http://doc.qt.nokia.com/4.7/qthelp-framework.html을 참조하십시오.

우리가 H & M을 설정하여 toc와 키워드를 필요한 형식으로 만들 수 있다면 다시 한번 좋을 것입니다.qhp와 .qhp에 붙여 넣을 수 있습니다 (또는 해당 템플릿에 .qhp도 유지). 또 다른 옵션은 H & M이 toc와 키워드를 위해 생성하는 것을 .qhp가 필요로하는 것을 변환하는 스크립트를 작성하는 것입니다. 그렇게하고 공유하는 데 신경 쓰지 않는다면 코드를 게시하십시오!

우리는 M이 문제를 해결하기 위해 H &를 사용하여 찾을 일부 혜택 :

  • 여러 documenters이 동시에 작업 할 수 있으며, 소스가 서브 버전에서 텍스트 파일로 저장됩니다, 그래서 버전 관리하고 변경 내용을 비교할 수는.
  • 간편한 WYSIWYG 도움말 주제 만들기
  • 은 모든 종류의 텍스트 서식 및 링크를 처리 할 수 ​​있습니다. 예를 들어 H & M의 기능이 Qt 어시스턴트에서 본 최종 제품 (Qt Assistant에서 볼 수있는 기능)에서 작동 하는지를 확인하는 기능에 대한 엔드 투 엔드 테스트에서 Qt Assistant가 이미지 링크의 핫스팟을 처리하는 것을보고 놀랐습니다. 다른 주제/앵커에게.
  • .qhc가 Qt에 통합되어 있으므로 Qt 앱에서 도움을 잘 제어 할 수 있습니다.

또 다른 사람이 더 나은 해결책이나 개선점을 가지고 있다면 게시하십시오!

0

사용법 Helpinator 3 Professional it 's generat chm qt javahelp word pdf 파일 easly ..

관련 문제