[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Line breaks and brackets in LaTeX export
From: |
Ihor Radchenko |
Subject: |
Re: Line breaks and brackets in LaTeX export |
Date: |
Sat, 05 Nov 2022 05:30:17 +0000 |
Max Nikulin <manikulin@gmail.com> writes:
>>> I still believe that
>>>
>>> something\\[0pt]%__ORG_EXPORT__
>>>
>>> is quite safe to remove (depending on the following character) and
>>> unlikely harmful if remained for some reason.
>>
>> What about the side effect you mentioned in a previous email?
>>
>>> TeX reads
>>>
>>> "a% comment
>>> b"
>>>
>>> as "ab", dropping newline and starting spaces.
>
> Unlike in Org, in TeX "a\\b" still contains a line break. Besides exotic
> packages and user setups it should just work. After all, during normal
> operation all "%__ORG_EXPORT__" should be stripped by a filter. They are
> just marks where a decision is necessary whether to retain "[0pt]" or to
> remove it.
Thanks for the clarification.
So, we can
1. Change org-latex-line-break-safe to "\\\\[0pt]%__ORG_EXPORT__",
making it unique to distinguish Org-generated line breaks.
2. Establish a regexp criterion when it is safe to strip
"[0pt]%__ORG_EXPORT__" from the page break (I am still unsure what
will be the most reliable criteria here). If not safe, we just strip
the "%__ORG_EXPORT__" part.
3. Write a filter that replaces the above from final output.
Note: If we go __ORG_EXPORT__ way, it might be safe to leave the
filter on by default as long as we can find a really robust criteria
on when it is safe to drop [0pt] part.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
- Re: Line breaks and brackets in LaTeX export, Max Nikulin, 2022/11/01
- Re: Line breaks and brackets in LaTeX export, Ihor Radchenko, 2022/11/02
- Re: Line breaks and brackets in LaTeX export, Ihor Radchenko, 2022/11/02
- Re: Line breaks and brackets in LaTeX export, Max Nikulin, 2022/11/02
- Re: Line breaks and brackets in LaTeX export, Ihor Radchenko, 2022/11/03
- Re: Line breaks and brackets in LaTeX export, Juan Manuel Macías, 2022/11/03
- Re: Line breaks and brackets in LaTeX export, Max Nikulin, 2022/11/03
- Re: Line breaks and brackets in LaTeX export, Juan Manuel Macías, 2022/11/03
- Re: Line breaks and brackets in LaTeX export, Ihor Radchenko, 2022/11/04
- Re: Line breaks and brackets in LaTeX export, Max Nikulin, 2022/11/04
- Re: Line breaks and brackets in LaTeX export,
Ihor Radchenko <=