Using markup from an included file
조회 수: 2 (최근 30일)
이전 댓글 표시
My markup tends to be many more lines than my code, which makes debugging a nuisance. Is it possible to include it from a separate file (also nice for re-use)? I've tried:
%%Title
a = 1
<include> markup_01.m </include>
b = 2
It does publish the title and the MATLAB code including the workspace output, but the markup as defined in the file markup_01.m is included 'literally' in the comment format it is typed.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/158882/image.png)
댓글 수: 0
답변 (1개)
Ahmet Cecen
2016년 12월 11일
편집: Ahmet Cecen
2016년 12월 11일
I don't believe you can achieve this as easily as you want. The only way I can think of is:
- Publish the markup file separately, then include the html output instead of the m file. However MATLAB will automatically escape the html tags when printing and will publish "[ampersand]lt;" and "[ampersand]gt;" instead of "<" and ">" which will break formatting.
- You will then have to write a third function that reads the final published html as text and replaces "[ampersand]lt;" occurrences with "<" and so forth.
참고 항목
카테고리
Help Center 및 File Exchange에서 Environment and Settings에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!