It looks like this problem is to do with the way auto-render works and not a problem with OnsenUI.
renderMathInElement walks through the child nodes of the element argument (in this case document.body) and renders the maths in any text nodes it finds. Before a template is activated it doesn’t have any child nodes so katex doesn’t see its contents.
I think in this case you will need to call katex once you have loaded the template.
Ah but I think this npm is for linux, isn’t ?
Well, since I’m erally newbie with frameworks and I have more experience with wordpress which is something like a framework and I know with wordpress I can put templates and libraries in a certain directory , so with Onsen UI if I want to use my preferred IDE editor to create an hybrid app (to be compiled on android + iOS) like using also Android Studio, how it should be structured a working directory with Onsen UI and angularjs2 or react or whatever ?
Thanks for your willingness to explain
Are you missing a - from your class name? There should be two after page, like this: .page--full_bg__background.
If it still doesn’t work after that, I would recommend looking in your browser’s developer tools to see if the image definitely exists. Remember that URLs in a CSS file are relative to the CSS file itself, not the page it is included in. So maybe it should be more like background: url('/img/Backg.png');?
Yes, you can safely remove the unminified files (and any other files you are not using) from your builds. Your included JS files look fine, I do not see anything missing there.
As for $compileProvider.debugInfoEnabled(false), it should work with Onsen UI. If it doesn’t, there may be a bug with one of the components which prevents it from working. If you know which component exactly is causing it, please do file an issue at https://github.com/OnsenUI/OnsenUI/issues and we’ll do our best to fix it!