Hi, I don't think there is any way to render a full latex document by javascript (or is there? https://github.com/kisonecat/web2js); you may have to actually run latex somehow, for example through php: https://github.com/scarfboy/phplatex There is a js library for rendering tikz that may be useful https://github.com/kisonecat/tikzjax
If making charts is more important than using latex, you can have a look at this short thread <https://groups.google.com/g/tiddlywiki/c/arY9ORRp81I/m/QEuO0vTnAgAJ> about Charts.css <https://chartscss.org/> (although pie charts are not currently supported) Best, Anders mandag 3. mai 2021 kl. 00:25:51 UTC+2 skrev [email protected]: > I know that with the KaTex Plugin I can partially use LaTex syntax by > adding $$ at the beginning of the phrase like: > > $$\displaystyle f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi > x}\,d\xi$$ > > However, I'd like to put the entire LaTex syntax on my tiddlers like the > following: > > ```latex > % Pie chart > % Author: Robert Vollmert > \documentclass{article} > > \usepackage{calc} > \usepackage{ifthen} > \usepackage{tikz} > \begin{document} > \newcommand{\slice}[4]{ > \pgfmathparse{0.5*#1+0.5*#2} > \let\midangle\pgfmathresult > > % slice > \draw[thick,fill=black!10] (0,0) -- (#1:1) arc (#1:#2:1) -- cycle; > > % outer label > \node[label=\midangle:#4] at (\midangle:1) {}; > > % inner label > \pgfmathparse{min((#2-#1-10)/110*(-0.3),0)} > \let\temp\pgfmathresult > \pgfmathparse{max(\temp,-0.5) + 0.8} > \let\innerpos\pgfmathresult > \node at (\midangle:\innerpos) {#3}; > } > > \begin{tikzpicture}[scale=3] > > \newcounter{a} > \newcounter{b} > \foreach \p/\t in {20/type A, 4/type B, 11/type C, > 49/type D, 16/other} > { > \setcounter{a}{\value{b}} > \addtocounter{b}{\p} > \slice{\thea/100*360} > {\theb/100*360} > {\p\%}{\t} > } > > \end{tikzpicture} > > \end{document} > ``` > > This is a pie chart made in LaTex language. Is there any way of making > TiddlyWiki show the result of what I write like that? Just by using the > same syntax that I use for choosing syntax? Or is there an alternative way > to reach this same goal? > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/88eb98bd-270e-465a-ba4c-3fe0d89aeb63n%40googlegroups.com.

