MATLAB: заставить команду doc открыть указанную ссылочную HTML-страницу
Скажем, я написал класс в пакете, который называетсяmypackage.myclass
, Я написал свою собственную HTML-документацию для пакета и класса и включил ее в справочный браузер MATLAB, как описано вдокументация MATLAB.
Я могу отобразить эту документацию HTML, используя браузер справки, чтобы перейти непосредственно к ней, но набравdoc mypackage.myclass
не отображает его; вместо этого он отображает некоторую документацию HTML, которая автоматически генерируетсяhelpwin
(это хорошая функция, но не то, что я хочу - автоматически сгенерированная документация слишком сложна для моих пользователей).
Как я могу заставитьdoc
отобразить мою документацию, а не автоматически сгенерированную документацию?
Эквивалентное:
Когда ты бежишьdoc docTopic
внутри команды doc класс Javacom.mathworks.mlservices.MLHelpServices.showReferencePage(docTopic)
вызывается. Если справочная страница дляdocTopic
существует, он отображает его и возвращает значение успеха. Если ссылочной страницы не существует, она возвращает значение ошибки, которое затем вызываетhelpwin(docTopic)
позвонить. Где-то должен быть какой-то каталог, который соединяет значенияdocTopic
с отдельными ссылочными файлами HTML. Как я могу возиться с этим каталогом - или я могу создать его для своего пакета?
MathWorkers и @Yair, пожалуйста, дайте мне достаточно недокументированной веревки, чтобы повеситься :)