Hi Wolfgang, I tried it and the syntactic error disappeared, thanks. But the left quotation character is still not hanging. I tried also different positions of this fixing code, but with no success. Is there any other way how to fix it? The best, Tomáš \unprotect \def\typo_delimited_fontdriven {\dontleavehmode \begingroup \dostarttaggedchained\t!delimited\currentdelimitedtext\??delimitedtext \usedlanguageparameter{\c!left\currentparentdelimitedtext}% was: \currentdelimitedtext \usedelimitedtextstyleandcolor\c!style\c!color \typo_delimited_start_content \bgroup \aftergroup\typo_delimited_fontdriven_e \let\next=} \protect \starttext\mainlanguage[de]\showframe % TL2017 \definefontfeature [default] [default] [protrusion=quality, expansion=quality] \setupalign[hz,hanging] %\setupbodyfont[libertine] % termes, pagella \input knuth\par \quotation{pokus s uvozovkami}\crlf \quotation{pokus s uvozovkami}\par \input knuth \stoptext Sat, Apr 21, 2018 ve 08:01:40PM +0200 Wolfgang Schuster napsal(a): # Add this fix to your document: # # \unprotect # # \def\typo_delimited_fontdriven # {\dontleavehmode # \begingroup # \dostarttaggedchained\t!delimited\currentdelimitedtext\??delimitedtext # \usedlanguageparameter{\c!left\currentparentdelimitedtext}% was: # \currentdelimitedtext # \usedelimitedtextstyleandcolor\c!style\c!color # \typo_delimited_start_content # \bgroup # \aftergroup\typo_delimited_fontdriven_e # \let\next=} # # \protect # # There was a bug when “method=font” was used but this was fixed last # October. # # Wolfgang # # [1]Tomas Hala # 21. April 2018 um 18:01 # # # # unfortunately, this does not work (on my computer with TL2017). # # # # Proper Czech quotation marks are available via \quotation command: # # \mainlanguage[cz] # # \quotation{text} # # # # But it is language independent problem, I did more tests: # # neither Czech, nor US, nor Dutch, nor German quotation marks are # # hanging. # # Without influence is also font (font family), tested on modern, # # libertine, # # EB Garamond 12 from your example, times... # # # # No change appeared switching the order of commands # # \definefontfeature and \setupalign. # # # # \setupdelimitedtext[quotation][method=font] # # I tried it but it generates an error -- "Extra }, or forgotten # \endgroup", # after run till the end, the opening character is hanging but closing # character disappeared. (Similarly with \setupquotation[method=font].) # # Tomáš # # # Wolfgang # # \starttext\showframe\mainlanguage[cz] # \definefontfeature [default] [default] [protrusion=quality, # expansion=quality] # \setupalign[hz,hanging] # # \setupdelimitedtext[quotation][method=font] # # \setupbodyfont[times] % libertine, times, modern # \quotation{pokus s uvozovkami} # \stoptext # # ___________________________________________________________________________________ # If your question is of interest to others as well, please add an entry # to the Wiki! # # maillist : [2]ntg-context@ntg.nl / # [3]http://www.ntg.nl/mailman/listinfo/ntg-context # webpage : [4]http://www.pragma-ade.nl / [5]http://context.aanhet.net # archive : [6]https://bitbucket.org/phg/context-mirror/commits/ # wiki : [7]http://contextgarden.net # ___________________________________________________________________________________ # # References # # Visible links # 1. mailto:tomas.hala@mendelu.cz # 2. mailto:ntg-context@ntg.nl # 3. http://www.ntg.nl/mailman/listinfo/ntg-context # 4. http://www.pragma-ade.nl/ # 5. http://context.aanhet.net/ # 6. https://bitbucket.org/phg/context-mirror/commits/ # 7. http://contextgarden.net/ # /usr/bin/xdg-open: řádek 402: htmlview: příkaz nenalezen # /usr/bin/xdg-open: řádek 402: firefox: příkaz nenalezen # /usr/bin/xdg-open: řádek 402: mozilla: příkaz nenalezen # /usr/bin/xdg-open: řádek 402: netscape: příkaz nenalezen # ___________________________________________________________________________________ # 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 # ___________________________________________________________________________________ Tomáš Hála -------------------------------------------------------------------- Mendelova univerzita, Provozně ekonomická fakulta, ústav informatiky Zemědělská 1, CZ-613 00 Brno, tel. +420 545 13 22 28 -------------------------------------------------------------------- http://akela.mendelu.cz/~thala