I wonder whether it would be feasible/desirable for the Context writer to change its mapping from DoubleQuote/SingleQuote to `\quotation`/`\quote` based on the language of the document? (And the same for `\enquote`/`\enquote*` for LaTeX.) On Wednesday, 2 August 2023 at 18:27:38 UTC+2 Thomas Hodgson wrote: > Thank you. > > I tried this (included in my header) and I get the result I want visually > in the PDF: > > ``` > \setuplanguage[en-gb][ > leftquotation=“, > rightquotation=”, > leftquote=‘, > rightquote=’, > ] > ``` > > On Wednesday, 2 August 2023 at 16:55:36 UTC+2 Bastien DUMONT wrote: > >> As you saw in the ConTeXt outputs, whatever language you set in the >> metadata, Pandoc will always identify double quotes as primary quotes and >> single quotes as secondary quotes. How they are rendered in PDF depends on >> ConTeXt. To alter the rendering of British English, you will need to use >> the macro \setuplanguage ( >> https://wiki.contextgarden.net/Command/setuplanguage). >> >> Le Wednesday 02 August 2023 à 07:10:40AM, Thomas Hodgson a écrit : >> > When I have a markdown file like this: >> > >> > ``` >> > 'foo' >> > "bar" >> > ``` >> > >> > The result of `pandoc --to=context foo.md` is `\quote{foo} >> \quotation{bar}`. >> > The result of `pandoc --to=context --output=foo.pdf foo.md` is what I >> would >> > expect: single quotes around 'foo' and double quotes around 'bar'. The >> output >> > of `pandoc --metadata=lang:en-GB --to=context foo.md` is the same. But, >> the >> > output of `pandoc --metadata=lang:en-GB --to=context --output=foo.pdf >> foo.md` >> > has double quotes around 'foo' and single quotes around 'bar'. >> > >> > I could solve this by using double quotes where I want single, and vice >> versa. >> > But that will give the wrong result for HTML from the same source. >> Also, I'm >> > sure that I would forget half the time. >> > >> > I assume that this happens because Pandoc treats the double quote as >> the 'top' >> > level of quotes, which in US English is a double quote and in UK >> English (in >> > this case, confusingly) is a single quote. I don't think it's a bug, >> therefore. >> > >> > I think that the same thing happens with csquotes and LaTeX. But there >> I don't >> > turn on csquotes. >> > >> > Is there some way to get the behaviour I want while still using British >> > English? >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "pandoc-discuss" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an email >> > to [1]pandoc-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> > To view this discussion on the web visit [2] >> https://groups.google.com/d/msgid/ >> > pandoc-discuss/6bf5b865-b98a-4eab-ac15-9ca58d38e6cfn%40googlegroups.com. >> >> > >> > References: >> > >> > [1] mailto:pandoc-discus...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org >> > [2] >> https://groups.google.com/d/msgid/pandoc-discuss/6bf5b865-b98a-4eab-ac15-9ca58d38e6cfn%40googlegroups.com?utm_medium=email&utm_source=footer >> >> -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/a1f39c5a-624a-48d7-af9a-d4b7dd66f3bbn%40googlegroups.com.