* latex wrap
@ 2009-06-26 21:13 hello world
2009-06-27 7:00 ` Carsten Dominik
0 siblings, 1 reply; 9+ messages in thread
From: hello world @ 2009-06-26 21:13 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 439 bytes --]
Hi all,
having only used latex before: is there a way to prevent
emacs/org-mode---upon pressing M-q---to wrap a paragraph
bla bla
\begin{equation}
1+1=2
\end{equation}
into
bla bla \begin{equation} 1+1=2 \end{equation}
Can I make org-mode more aware of latex constructs? A different font-face
would also be really nice! I just like the M-q command. It's like the C-j of
Pine.
(I know, there's auto-fill-mode in emacs).
cheers,
josef
[-- Attachment #1.2: Type: text/html, Size: 515 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
2009-06-26 21:13 latex wrap hello world
@ 2009-06-27 7:00 ` Carsten Dominik
2009-06-27 7:25 ` Josef
2009-07-01 0:16 ` Patrick Bahr
0 siblings, 2 replies; 9+ messages in thread
From: Carsten Dominik @ 2009-06-27 7:00 UTC (permalink / raw)
To: hello world; +Cc: emacs-orgmode
On Jun 26, 2009, at 11:13 PM, hello world wrote:
> Hi all,
>
> having only used latex before: is there a way to prevent
> emacs/org-mode---upon pressing M-q---to wrap a paragraph
>
> bla bla
> \begin{equation}
> 1+1=2
> \end{equation}
>
> into
>
> bla bla \begin{equation} 1+1=2 \end{equation}
Why would you press M-q in such a location?
>
> Can I make org-mode more aware of latex constructs? A different font-
> face
> would also be really nice!
Turn on both org-export-with-LaTeX-fragments and
org-highlight-latex-fragments-and-specials
> I just like the M-q command. It's like the C-j of Pine.
> (I know, there's auto-fill-mode in emacs).
>
> cheers,
> josef
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
2009-06-27 7:00 ` Carsten Dominik
@ 2009-06-27 7:25 ` Josef
2009-07-01 0:16 ` Patrick Bahr
1 sibling, 0 replies; 9+ messages in thread
From: Josef @ 2009-06-27 7:25 UTC (permalink / raw)
To: emacs-orgmode
Carsten Dominik <carsten.dominik <at> gmail.com> writes:
Hi Carsten,
> > having only used latex before: is there a way to prevent
> > emacs/org-mode---upon pressing M-q---to wrap a paragraph
> >
> > bla bla
> > \begin{equation}
> > 1+1=2
> > \end{equation}
> >
> > into
> >
> > bla bla \begin{equation} 1+1=2 \end{equation}
>
> Why would you press M-q in such a location?
Because using org-mode as a note-taking program you may fiddle around on a
paragraph and when done press M-q to reformat it nicely on the screen. (At least
with auctex) it is nice that M-q is respecting also long \cite lists or %
comments which can help to increase readability of the tex-document.
> > Can I make org-mode more aware of latex constructs? A different font-
> > face
> > would also be really nice!
>
> Turn on both org-export-with-LaTeX-fragments and
> org-highlight-latex-fragments-and-specials
that's great! thank you.
josef
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
2009-06-27 7:00 ` Carsten Dominik
2009-06-27 7:25 ` Josef
@ 2009-07-01 0:16 ` Patrick Bahr
[not found] ` <FA69965F-76E7-45D5-A3D3-5479C08A49C1@gmail.com>
1 sibling, 1 reply; 9+ messages in thread
From: Patrick Bahr @ 2009-07-01 0:16 UTC (permalink / raw)
To: Carsten Dominik; +Cc: hello world, emacs-orgmode
Hi Carsten,
On 27.06.2009 09:00 Carsten Dominik wrote:
>
> On Jun 26, 2009, at 11:13 PM, hello world wrote:
>
>> bla bla
>> \begin{equation}
>> 1+1=2
>> \end{equation}
>>
>> into
>>
>> bla bla \begin{equation} 1+1=2 \end{equation}
>
> Why would you press M-q in such a location?
This behaviour is also bothering me. The example may not illustrate the problem
explicitly enough. Here is a more elaborate one:
I often find myself writing a paragraph that includes an equation like in this
example:
-----------------------------------------------------------------------
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
rebum.
\[
a^2 + b^ = c^2
\]
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum.
-----------------------------------------------------------------------
When writing such a paragraph you need to use M-q. In AUCTeX this is no problem.
You easily get the above paragraph using M-q. In org-mode, however, you get this:
-----------------------------------------------------------------------
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
rebum. \[ a^2 + b^ = c^2 \] Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit
amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diam
voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
-----------------------------------------------------------------------
This is quite confusing. A possible workaround to this problem is to insert
newlines around the equation like this:
-----------------------------------------------------------------------
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
rebum.
\[
a^2 + b^ = c^2
\]
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum.
-----------------------------------------------------------------------+
However, the equation is then put into a new paragraph which is not intended
here: The resulting PDF contains additional spacing around the equations. The
intention that this should be a single paragraph is not achieved.
It would be very nice to have the same behaviour in this setting as AUCTeX.
Cheers,
Patrick
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
[not found] ` <FA69965F-76E7-45D5-A3D3-5479C08A49C1@gmail.com>
@ 2009-07-01 8:20 ` Patrick Bahr
2009-07-01 9:46 ` Carsten Dominik
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Patrick Bahr @ 2009-07-01 8:20 UTC (permalink / raw)
To: Carsten Dominik; +Cc: hello world, emacs-orgmode
Hello Carsten,
On 01.07.2009 08:56 Carsten Dominik wrote:
> Another work-around would be
>
> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
> nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
> sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
> rebum.
> #
> \[
> a^2 + b^ = c^2
> \]
> #
> Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
> dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
> elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
> magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
> justo duo dolores et ea rebum.
Nice idea. This kind of works. Unfortunately, if the paragraph is indented the
hashes still have to be at column zero:
-------------------------------------------------------------------------
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum.
#
\[
a^2 + b^ = c^2
\]
#
Stet clita kasd gubergren, no sea takimata sanctus est Lorem
ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur
sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut
labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum.
-------------------------------------------------------------------------
This is still OK and for the upper part of the paragraph M-q works well.
However, hitting M-q in the lower part yields:
-------------------------------------------------------------------------
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et
justo duo dolores et ea rebum.
#
\[
a^2 + b^ = c^2
\]
# Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
dolor sit amet. Lorem ipsum dolor sit amet, consetetur
sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut
labore et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum.
-------------------------------------------------------------------------
This is a problem itself. Text sneaking into a comment line upon hitting M-q is
not an expected behaviour -- at least not for me.
So the only acceptable workaround I know is to insert blank lines before using
M-q and to remove them afterwards.
Cheers,
Patrick
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
2009-07-01 8:20 ` Patrick Bahr
@ 2009-07-01 9:46 ` Carsten Dominik
2009-08-28 13:21 ` Carsten Dominik
2009-08-28 16:29 ` Samuel Wales
2 siblings, 0 replies; 9+ messages in thread
From: Carsten Dominik @ 2009-07-01 9:46 UTC (permalink / raw)
To: Patrick Bahr; +Cc: hello world, emacs-orgmode
As I said,
the only fix is then rewriting the paragraph and wrapping code.
I have put it on my list, but this is not going to happen soon.
- Carsten
On Jul 1, 2009, at 10:20 AM, Patrick Bahr wrote:
> Hello Carsten,
>
> On 01.07.2009 08:56 Carsten Dominik wrote:
>
>> Another work-around would be
>>
>> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
>> nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam
>> erat,
>> sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
>> rebum.
>> #
>> \[
>> a^2 + b^ = c^2
>> \]
>> #
>> Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
>> dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
>> elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
>> magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
>> justo duo dolores et ea rebum.
>
>
> Nice idea. This kind of works. Unfortunately, if the paragraph is
> indented the
> hashes still have to be at column zero:
>
> -------------------------------------------------------------------------
> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
> diam nonumy eirmod tempor invidunt ut labore et dolore magna
> aliquyam erat, sed diam voluptua. At vero eos et accusam et
> justo duo dolores et ea rebum.
> #
> \[
> a^2 + b^ = c^2
> \]
> #
> Stet clita kasd gubergren, no sea takimata sanctus est Lorem
> ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur
> sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut
> labore et dolore magna aliquyam erat, sed diam voluptua. At vero
> eos et accusam et justo duo dolores et ea rebum.
> -------------------------------------------------------------------------
>
> This is still OK and for the upper part of the paragraph M-q works
> well.
> However, hitting M-q in the lower part yields:
>
> -------------------------------------------------------------------------
> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
> diam nonumy eirmod tempor invidunt ut labore et dolore magna
> aliquyam erat, sed diam voluptua. At vero eos et accusam et
> justo duo dolores et ea rebum.
> #
> \[
> a^2 + b^ = c^2
> \]
> # Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
> dolor sit amet. Lorem ipsum dolor sit amet, consetetur
> sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut
> labore et dolore magna aliquyam erat, sed diam voluptua. At vero
> eos et accusam et justo duo dolores et ea rebum.
> -------------------------------------------------------------------------
>
> This is a problem itself. Text sneaking into a comment line upon
> hitting M-q is
> not an expected behaviour -- at least not for me.
>
> So the only acceptable workaround I know is to insert blank lines
> before using
> M-q and to remove them afterwards.
>
> Cheers,
> Patrick
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
2009-07-01 8:20 ` Patrick Bahr
2009-07-01 9:46 ` Carsten Dominik
@ 2009-08-28 13:21 ` Carsten Dominik
2009-08-28 16:29 ` Samuel Wales
2 siblings, 0 replies; 9+ messages in thread
From: Carsten Dominik @ 2009-08-28 13:21 UTC (permalink / raw)
To: Patrick Bahr; +Cc: hello world, emacs-orgmode
Hi Patrick,
unfortunately, I don't have a good solution for this, the filling
code in Emacs remains a mystery for me. I am closing this task for now.
- Carsten
On Jul 1, 2009, at 10:20 AM, Patrick Bahr wrote:
> Hello Carsten,
>
> On 01.07.2009 08:56 Carsten Dominik wrote:
>
>> Another work-around would be
>>
>> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
>> nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam
>> erat,
>> sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
>> rebum.
>> #
>> \[
>> a^2 + b^ = c^2
>> \]
>> #
>> Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
>> dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
>> elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
>> magna aliquyam erat, sed diam voluptua. At vero eos et accusam et
>> justo duo dolores et ea rebum.
>
>
> Nice idea. This kind of works. Unfortunately, if the paragraph is
> indented the
> hashes still have to be at column zero:
>
> -------------------------------------------------------------------------
> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
> diam nonumy eirmod tempor invidunt ut labore et dolore magna
> aliquyam erat, sed diam voluptua. At vero eos et accusam et
> justo duo dolores et ea rebum.
> #
> \[
> a^2 + b^ = c^2
> \]
> #
> Stet clita kasd gubergren, no sea takimata sanctus est Lorem
> ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur
> sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut
> labore et dolore magna aliquyam erat, sed diam voluptua. At vero
> eos et accusam et justo duo dolores et ea rebum.
> -------------------------------------------------------------------------
>
> This is still OK and for the upper part of the paragraph M-q works
> well.
> However, hitting M-q in the lower part yields:
>
> -------------------------------------------------------------------------
> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
> diam nonumy eirmod tempor invidunt ut labore et dolore magna
> aliquyam erat, sed diam voluptua. At vero eos et accusam et
> justo duo dolores et ea rebum.
> #
> \[
> a^2 + b^ = c^2
> \]
> # Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum
> dolor sit amet. Lorem ipsum dolor sit amet, consetetur
> sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut
> labore et dolore magna aliquyam erat, sed diam voluptua. At vero
> eos et accusam et justo duo dolores et ea rebum.
> -------------------------------------------------------------------------
>
> This is a problem itself. Text sneaking into a comment line upon
> hitting M-q is
> not an expected behaviour -- at least not for me.
>
> So the only acceptable workaround I know is to insert blank lines
> before using
> M-q and to remove them afterwards.
>
> Cheers,
> Patrick
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
2009-07-01 8:20 ` Patrick Bahr
2009-07-01 9:46 ` Carsten Dominik
2009-08-28 13:21 ` Carsten Dominik
@ 2009-08-28 16:29 ` Samuel Wales
2009-08-31 5:35 ` Carsten Dominik
2 siblings, 1 reply; 9+ messages in thread
From: Samuel Wales @ 2009-08-28 16:29 UTC (permalink / raw)
To: Patrick Bahr; +Cc: hello world, emacs-orgmode, Carsten Dominik
Hi Patrick,
I use filladapt.
I just tried your example and it works. It also works if you indent
the comment lines to the same depth as the text.
See the thread, "Comments in org-mode" and this:
http://article.gmane.org/gmane.emacs.orgmode/13312
Let us know if it doesn't work for you.
--
Myalgic encephalomyelitis causes death (Jason et al. 2006)
and severe suffering. Conflicts of interest are destroying
research. What people "know" is wrong. Silence = death.
http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: latex wrap
2009-08-28 16:29 ` Samuel Wales
@ 2009-08-31 5:35 ` Carsten Dominik
0 siblings, 0 replies; 9+ messages in thread
From: Carsten Dominik @ 2009-08-31 5:35 UTC (permalink / raw)
To: Samuel Wales; +Cc: hello world, emacs-orgmode
I guess Samuel is right, filladapt really is the solution here..
- Carsten
On Aug 28, 2009, at 6:29 PM, Samuel Wales wrote:
> Hi Patrick,
>
> I use filladapt.
>
> I just tried your example and it works. It also works if you indent
> the comment lines to the same depth as the text.
>
> See the thread, "Comments in org-mode" and this:
>
> http://article.gmane.org/gmane.emacs.orgmode/13312
>
> Let us know if it doesn't work for you.
>
> --
> Myalgic encephalomyelitis causes death (Jason et al. 2006)
> and severe suffering. Conflicts of interest are destroying
> research. What people "know" is wrong. Silence = death.
> http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2009-08-31 6:50 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-26 21:13 latex wrap hello world
2009-06-27 7:00 ` Carsten Dominik
2009-06-27 7:25 ` Josef
2009-07-01 0:16 ` Patrick Bahr
[not found] ` <FA69965F-76E7-45D5-A3D3-5479C08A49C1@gmail.com>
2009-07-01 8:20 ` Patrick Bahr
2009-07-01 9:46 ` Carsten Dominik
2009-08-28 13:21 ` Carsten Dominik
2009-08-28 16:29 ` Samuel Wales
2009-08-31 5:35 ` Carsten Dominik
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).