Using markup from an included file
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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.
0 commentaires
Réponses (1)
Ahmet Cecen
le 11 Déc 2016
Modifié(e) : Ahmet Cecen
le 11 Déc 2016
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.
Voir également
Catégories
En savoir plus sur Environment and Settings dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!