Hi Jan,

Thanks, I was starting to think pandoc is not yet mature enough to handle these conversions, but it looks like that might not be the case.

\mathcal works now, but I actually ran into another issue in my real document. I have the following defined in my LaTeX:

$C = ``\textrm{dad}``$

It looks like context has a hard time compiling the above, even with \starttext and \stoptext commands generated with the pandoc -s flag. Here's the error:

The control sequence at the end of the top line of your error message was never
\def'ed. You can just continue as I'll forget about whatever was undefined.
mtx-context     | fatal error: return code: 1

How can I include quotes in math expressions the same way I do in LaTeX? 

Regards,

Amine




On Sat, 26 Mar 2022 at 08:32, Jan-Erik Hägglöf <skrantajanneman@gmail.com> wrote:
HI!

It generates no \starttext \stoptext tag

It works with this though

\starttext

$\mathcal{A}$

\stoptext

But with the -s option you get a standalone version of the document

pandoc -s -f latex -t context -o test_context.tex test.tex

/Janne

26 mars 2022 kl. 06:39 skrev A A via ntg-context <ntg-context@ntg.nl>:

Dear All,

I am using pandoc to covert a file called test.tex from LaTeX to ConTeXt.  Here are the contents of test.tex:

\documentclass{article}
\begin{document}
\mathcal{A}
\end{document}

The file compiles OK with the following command and I see a resulting pdf:

latexmk -pdflatex test.tex

Then I try to convert with pandoc:

pandoc -f latex -t context -o test_context.tex test.tex

Pandoc appears to successfully generate a file test_context.tex containing the following:

\mathcal{A}

Then I try to compile the test_context.tex file:

context test_context.tex

Which unfortunately results in an error:

resolvers       | formats | executing runner 'run luametatex format': C:/context/tex/texmf-win64/bin/luametatex --jobname="./test_context.tex" --fmt=C:/context/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.fmt --lua=C:/context/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.lui  --c:currentrun=1 --c:fulljobname="./test_context.tex" --c:input="./test_context.tex" --c:kindofrun=1 --c:maxnofruns=9 --c:texmfbinpath="C:/context/tex/texmf-win64/bin"

system          > callbacks > not registering frozen 'local_box_filter'
system          >
system          > ConTeXt  ver: 2021.11.02 10:03 LMTX  fmt: 2021.11.4  int: english/english
system          >
system          > 'cont-new.mkxl' loaded
open source     > level 1, order 1, name 'C:/context/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl'
system          > beware: some patches loaded from cont-new.mkiv
close source    > level 1, order 1, name 'C:/context/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl'
system          > files > jobname './test_context', input './test_context.tex', result './test_context'
fonts           > latin modern fonts are not preloaded
languages       > language 'en' is active
open source     > level 1, order 2, name './test_context.tex'
tex error       > tex error on line 1 in file ./test_context.tex: \textfont0 is undefined in (text) char, font id 0, character 63)

<line 3.1>
    $\mathcal{A}$

1 >>  $\mathcal{A}$
2
Somewhere in the math formula just ended, you used the stated character from an
undefined font family. For example, plain TeX doesn't allow \it or \sl in
subscripts. Proceed, and I'll try to forget that I needed that character.
mtx-context     | fatal error: return code: 1

Why does ConTeXt not accept mathcal? Why does pandoc not account for this? How can I remedy this with a reasonable amount of effort?

Regards,

Amine

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________