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.

Reply via email to