Thanks! Yes, that solves my problem with writing to ODT etc. On Thursday, 3 August 2023 at 12:16:58 UTC+2 Bastien DUMONT wrote: > Yes, you're right. > > One of the Lua filters in the official repo replaces the Quoted elements > with typographic quotes. Since the transformation is performed on the AST, > it will apply to all output formats. > https://github.com/pandoc/lua-filters/tree/master/pandoc-quotes.lua > > In your case, you would just have to write in your YAML block: > > lang: en-GB > quot-lang: en-US > > Le Thursday 03 August 2023 à 02:46:58AM, Thomas Hodgson a écrit : > > Thanks everybody. I understand better how this works. > > > > The thing I still find awkward is that I can treat the quotes as semantic > > markup only for some output formats. It works that way for Context. And > for > > LaTeX with csquotes, and HTML with q tags (and custom CSS). But for LaTeX > > without csquotes, html without q tags, or ODT (for example) a double > quote in > > my source is a double quote in my output and no language setting will > change > > it. For example, with LaTeX: > > > > 'foo' -> Quoted SingleQuote [ Str "foo" ] -> `foo' > > "bar" -> Quoted DoubleQuote [ Str "bar" ] -> ``bar'' > > > > On Wednesday, 2 August 2023 at 22:26:53 UTC+2 Pablo Rodríguez wrote: > > > > On 8/2/23 20:54, Thomas Hodgson wrote: > > > Correct me if I'm wrong, but here is how I think it works now: > > > > > > 'foo' -> Quoted SingleQuote [ Str "foo" ] -> \quote{foo} > > > "bar" -> Quoted DoubleQuote [ Str "bar" ] -> \quotation{bar} > > > > > > My suggestion is that if the language is British (and maybe for some > > > other varieties, I haven't checked) the result should be: > > > > > > 'foo' -> Quoted SingleQuote [ Str "foo" ] -> \quotation{foo} > > > "bar" -> Quoted DoubleQuote [ Str "bar" ] -> \quote{bar} > > > > > > That would avoid my problem. > > > > After having using ConTeXt for more than a decade (mainly without > > pandoc), I think this is an issue with ConTeXt, not with pandoc. > > > > Quotes or quotation marks aren’t set in stone. I mean, for Spanish and > > any language with diacritical marks I would never use these “quotes”, > > but these «ones» (either single or double). They don’t interfere with > > the marks (such as “ñandú” and «ñandú»). > > > > I’m not a native speaker and I’m mainly exposed to US English. If > > British English uses double quotes for \quotation and single quotes for > > \quote, you could do the following: > > > > Either you suggest to change the default in ConTeXt itself, or you place > > a file that includes the following in your local tree: > > > > \setuplanguage[en-gb][ > > leftquotation=“, > > rightquotation=”, > > leftquote=‘, > > rightquote=’, > > ] > > > > I don’t have myself TeX Live installed (I use a pure ConTeXt > > distribution) and in my case the file is > > "$HOME/texmf/texmf-local/cont-loc.mkxl". > > > > If you are on Windows, it would read > > "%USERPROFILE%/texmf/texmf-local/cont-loc.mkxl". > > > > After creating the file and saving the contents, it might be wise to > > clean the cache and generate it again. > > > > "mtxrun --scripts cache --erase && mtxrun --generate" does this in part. > > > > After that, the next compilation would take longer, since it will have > > to create the format file (required by ConTeXt). > > > > Just in case it helps, > > > > Pablo > > > > -- > > 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/d9bcf5be-c7f3-4225-ab9e-0d4cdc8de1e6n%40googlegroups.com. > > > > References: > > > > [1] mailto:pandoc-discus...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [2] > https://groups.google.com/d/msgid/pandoc-discuss/d9bcf5be-c7f3-4225-ab9e-0d4cdc8de1e6n%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/a15e8946-9e61-4034-ab90-4613a233b204n%40googlegroups.com.