Re: [NTG-context] filter module's inline command and supressed spacing
On Tue, 30 Dec 2014, Piotr Kopszak wrote: Hello list, It looks like a bug in the filter module, but maybe I'm doing something wrong. Any help will be greatly appreciated. When using the \inlinepandoc command in the first paragraph below the space at the end of the paragraph in życiaA. Mickiewicza is supressed when it should be życia A. Mickiewicza. This does not happen when using pandoc environment. If you want to run the minimal example you have to make sure you got the recent pandoc which supports twiki input format and create the output subdirectory in your working directory. Best Piotr \usemodule[filter] \defineexternalfilter [pandoc] [ filter={pandoc -f \externalfilterparameter{format} -t context -o \externalfilteroutputfile}, format=twiki, directory=output, ] \starttext Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (\inlinepandoc{w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza}). \startpandoc Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza). \stoppandoc \stoptext Sorry for the late reply. Short answer: Change \defineexternalfilter to (add --no-wrap): fineexternalfilter [pandoc] [ filter={pandoc --no-wrap -f \externalfilterparameter{format} -t context -o \externalfilteroutputfile}, format=twiki, directory=output, ] Long answer: This is what is happening. Normally, when an external filter like pandoc creates an output, it adds a `\n` at the end of the last line. This leads to an empty line when the file is read back in ConTeXt. To prevent that I set \endlinechar=-1 in the inline mode. However, this also means that the linebreak at the end of every line is ignored. Typically this is not a problem because you expect \inline... snippets to be short. But pandoc formats its output to 80 characters. So, the example that you gave is formatted as: - w artykule L*** (E.Januszkiewicza) \quotation{Notatki wspomnień z życia A. Mickiewicza} When reading it, the space at the end of 'zycia' is ignored. I can try not setting \endlinechar=-1, and adding \removeunwantedspaces after reading a file, but this will require some extensive testing. An easier solution is to add --no-wrap option to pandoc, so that pandoc does not wrap the lines in the first place. Aditya___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] filter module's inline command and supressed spacing
OK, will do so. Best Piotr 2015-01-01 23:14 GMT+01:00 Mark Szepieniec mszep...@gmail.com: Hi Piotr, maybe you can try opening an issue in the code's repository: https://github.com/adityam/filter/issues On Tue, Dec 30, 2014 at 10:28 AM, Piotr Kopszak kops...@gmail.com wrote: P.S. Silly of me not to check ConTeXt version first. Anyway, the problem persists with most recent ConTeXt although different errors are produced. The space is supressed in 'Januszkiewicza)Notatki' and html entities are not interpreted properly when using \inlinepandoc. 2014-12-30 10:00 GMT+01:00 Piotr Kopszak kops...@gmail.com: Hello list, It looks like a bug in the filter module, but maybe I'm doing something wrong. Any help will be greatly appreciated. When using the \inlinepandoc command in the first paragraph below the space at the end of the paragraph in życiaA. Mickiewicza is supressed when it should be życia A. Mickiewicza. This does not happen when using pandoc environment. If you want to run the minimal example you have to make sure you got the recent pandoc which supports twiki input format and create the output subdirectory in your working directory. Best Piotr \usemodule[filter] \defineexternalfilter [pandoc] [ filter={pandoc -f \externalfilterparameter{format} -t context -o \externalfilteroutputfile}, format=twiki, directory=output, ] \starttext Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (\inlinepandoc{w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza}). \startpandoc Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza). \stoppandoc \stoptext - -- http://okle.pl -- http://okle.pl ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___ ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___ -- http://okle.pl ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] filter module's inline command and supressed spacing
Hi Piotr, maybe you can try opening an issue in the code's repository: https://github.com/adityam/filter/issues On Tue, Dec 30, 2014 at 10:28 AM, Piotr Kopszak kops...@gmail.com wrote: P.S. Silly of me not to check ConTeXt version first. Anyway, the problem persists with most recent ConTeXt although different errors are produced. The space is supressed in 'Januszkiewicza)Notatki' and html entities are not interpreted properly when using \inlinepandoc. 2014-12-30 10:00 GMT+01:00 Piotr Kopszak kops...@gmail.com: Hello list, It looks like a bug in the filter module, but maybe I'm doing something wrong. Any help will be greatly appreciated. When using the \inlinepandoc command in the first paragraph below the space at the end of the paragraph in życiaA. Mickiewicza is supressed when it should be życia A. Mickiewicza. This does not happen when using pandoc environment. If you want to run the minimal example you have to make sure you got the recent pandoc which supports twiki input format and create the output subdirectory in your working directory. Best Piotr \usemodule[filter] \defineexternalfilter [pandoc] [ filter={pandoc -f \externalfilterparameter{format} -t context -o \externalfilteroutputfile}, format=twiki, directory=output, ] \starttext Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (\inlinepandoc{w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza}). \startpandoc Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza). \stoppandoc \stoptext - -- http://okle.pl -- http://okle.pl ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___ ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
[NTG-context] filter module's inline command and supressed spacing
Hello list, It looks like a bug in the filter module, but maybe I'm doing something wrong. Any help will be greatly appreciated. When using the \inlinepandoc command in the first paragraph below the space at the end of the paragraph in życiaA. Mickiewicza is supressed when it should be życia A. Mickiewicza. This does not happen when using pandoc environment. If you want to run the minimal example you have to make sure you got the recent pandoc which supports twiki input format and create the output subdirectory in your working directory. Best Piotr \usemodule[filter] \defineexternalfilter [pandoc] [ filter={pandoc -f \externalfilterparameter{format} -t context -o \externalfilteroutputfile}, format=twiki, directory=output, ] \starttext Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (\inlinepandoc{w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza}). \startpandoc Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza). \stoppandoc \stoptext - -- http://okle.pl ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] filter module's inline command and supressed spacing
P.S. Silly of me not to check ConTeXt version first. Anyway, the problem persists with most recent ConTeXt although different errors are produced. The space is supressed in 'Januszkiewicza)Notatki' and html entities are not interpreted properly when using \inlinepandoc. 2014-12-30 10:00 GMT+01:00 Piotr Kopszak kops...@gmail.com: Hello list, It looks like a bug in the filter module, but maybe I'm doing something wrong. Any help will be greatly appreciated. When using the \inlinepandoc command in the first paragraph below the space at the end of the paragraph in życiaA. Mickiewicza is supressed when it should be życia A. Mickiewicza. This does not happen when using pandoc environment. If you want to run the minimal example you have to make sure you got the recent pandoc which supports twiki input format and create the output subdirectory in your working directory. Best Piotr \usemodule[filter] \defineexternalfilter [pandoc] [ filter={pandoc -f \externalfilterparameter{format} -t context -o \externalfilteroutputfile}, format=twiki, directory=output, ] \starttext Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (\inlinepandoc{w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza}). \startpandoc Inne tyt.: Wizyta pana Franciszka Grzymały, Exegi monumentum aere perennius Powst. Paryż, na autografie podpis: Paryż, 12 marca 1833. Wiersze natchnione wizytą Fr. Grzymały. Pdr: {\it Czas} 1859 nr nr 118 s. 2. (w artykule L#42;#42;#42; (E. Januszkiewicza) Notatki wspomnień z życia A. Mickiewicza). \stoppandoc \stoptext - -- http://okle.pl -- http://okle.pl ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___