Re: [O] fill-paragraph: wrong behaviour after latex-environments
Hi Benjamin, Benjamin Motz b.m...@uni-muenster.de writes: invoking fill-paragraph on the following org-code will delete the newline after \end{equation}: The relation \begin{equation} E=mc^2 \end{equation} won't be further discussed here. This behaviour is undesirable because it makes the org-text less readable. Also, when adding '%' after \end{equation}, newline is still being deleted by fill-paragraph (and the text after '%' won't be exported e.g. by latex-export). There is `org-element-paragraph-separate', which already uses a better `paragraph-separate' value than the one currently in Org. Nicolas, do you think the default value for `paragraph-separate' in Org could use ̀org-element-paragraph-separate' in a way? How does org-element.el handles inline LaTeX code like the one Benjamin showed? Thanks, -- Bastien
Re: [O] fill-paragraph: wrong behaviour after latex-environments
Hello, Bastien b...@gnu.org writes: Benjamin Motz b.m...@uni-muenster.de writes: invoking fill-paragraph on the following org-code will delete the newline after \end{equation}: The relation \begin{equation} E=mc^2 \end{equation} won't be further discussed here. This behaviour is undesirable because it makes the org-text less readable. Also, when adding '%' after \end{equation}, newline is still being deleted by fill-paragraph (and the text after '%' won't be exported e.g. by latex-export). There is `org-element-paragraph-separate', which already uses a better `paragraph-separate' value than the one currently in Org. Nicolas, do you think the default value for `paragraph-separate' in Org could use ̀org-element-paragraph-separate' in a way? How does org-element.el handles inline LaTeX code like the one Benjamin showed? org-element now provides a filling function for elements (org-element-fill-paragraph) which doesn't rely on `paragraph-separate' value. It needs testing, but it should do the right thing in most, if not all, cases. You can still use `org-element-paragraph-separate' as a value for `paragraph-separate' (provided all carets are removed first), but I don't think that would be useful. Regards, -- Nicolas Goaziou
[O] fill-paragraph: wrong behaviour after latex-environments
Hi, invoking fill-paragraph on the following org-code will delete the newline after \end{equation}: The relation \begin{equation} E=mc^2 \end{equation} won't be further discussed here. This behaviour is undesirable because it makes the org-text less readable. Also, when adding '%' after \end{equation}, newline is still being deleted by fill-paragraph (and the text after '%' won't be exported e.g. by latex-export). Is there a workaround or can someone point me to the location where I can fix/change this behaviour? Thanks, Benjamin
Re: [O] fill-paragraph: wrong behaviour after latex-environments
Benjamin Motz b.m...@uni-muenster.de writes: Hi, invoking fill-paragraph on the following org-code will delete the newline after \end{equation}: The relation \begin{equation} E=mc^2 \end{equation} won't be further discussed here. This behaviour is undesirable because it makes the org-text less readable. Also, when adding '%' after \end{equation}, newline is still being deleted by fill-paragraph (and the text after '%' won't be exported e.g. by latex-export). Is there a workaround or can someone point me to the location where I can fix/change this behaviour? Thanks, Benjamin I had the same issue; fixed it by adding the following org-mode-hook: (add-hook 'org-mode-hook (lambda () ;; don't rewrap display equations into paragraphs (setq paragraph-separate (concat [\\f \\t]*\\(begin{\\|end{\\|\\[\\|\\]\\)\\| paragraph-separate)) This sets several new paragraph boundary markers to prevent wrapping them into paragraphs: \begin{, \end{, and the unnumbered display equation shortcut \[, \].
Re: [O] fill-paragraph: wrong behaviour after latex-environments
a...@fastmail.fm (Albert Z. Wang) writes: [...] This sets several new paragraph boundary markers to prevent wrapping them into paragraphs: \begin{, \end{, and the unnumbered display equation shortcut \[, \]. Thank you, that did the trick! Shouldn't that be the default behaviour, i.e. should this be considered a bug? Benjamin