Re: beamer usability

2023-08-18 Thread Scott Kostyshak
On Fri, Aug 18, 2023 at 11:33:15AM -0400, Neal Becker wrote:
> If I change my workflow it does, I need to only copy/paste the frame
> contents (not the entire frame).  So insert separated frame and then paste
> in the contents does seem to work.  This is probably much better than what
> I was doing.  Thanks!

Great! I know it's not ideal, but I'm not sure there's any quick fix.

Scott


signature.asc
Description: PGP signature
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Re: beamer usability

2023-08-18 Thread Neal Becker
If I change my workflow it does, I need to only copy/paste the frame
contents (not the entire frame).  So insert separated frame and then paste
in the contents does seem to work.  This is probably much better than what
I was doing.  Thanks!

On Fri, Aug 18, 2023 at 11:21 AM Scott Kostyshak  wrote:

> On Fri, Aug 18, 2023 at 10:59:20AM -0400, Neal Becker wrote:
> > On Fri, Aug 18, 2023 at 10:13 AM Scott Kostyshak 
> wrote:
> >
> > > On Fri, Aug 18, 2023 at 07:49:45AM -0400, Neal Becker wrote:
> > > > I've been using LyX for quite a while and beamer for even quite a
> while
> > > > longer, but my knowledge of LyX is fairly superficial.
> > > >
> > > > I frequently produce slides which incorporate a graph on the left
> with
> > > > bulleted text on the right.  An example LaTeX code is below.  I do
> need
> > > to
> > > > use ERT for the minipage.  The reason for the minipage is to shrink
> the
> > > > text on the left.  I cut/paste LaTeX here because pasting LyX doesn't
> > > seem
> > > > to include the ERT.
> > > >
> > > > Since this structure is a bit tedious to enter I usually prefer to
> > > > copy/paste the frame, changing the text and the figure but keeping
> the
> > > > structure.
> > > >
> > > > This copy/pasting is a bit more difficult than I would hope.
> Firstly, to
> > > > successfully copy/paste a beamer frame it is best to make sure there
> is a
> > > > frame separator.  Position the cursor just at the end of this frame
> > > > separator before the frame you wish to copy, then select down to the
> end
> > > of
> > > > the frame.
> > > >
> > > > When pasting, it seems best to position cursor just after a frame
> > > > separator.  If this is not done (frame separators not used) I
> frequently
> > > > wind up with a frame title outside of a frame, a situation that seems
> > > > difficult to recover from (although at least 1 time I did fix it by
> > > > positioning the cursor near the start of the frame title and
> selecting
> > > > "frame").
> > > >
> > > > Assuming I've placed the cursor at the end of the graphic of the
> frame
> > > I'd
> > > > like to copy, the procedure to get frame separator inserted seems
> > > tedious.
> > > > 1.  Hit enter.  Now I'm in "columns"
> > > > 2. Hit dedent.  Now I'm still in "columns" but outside the frame
> > > > 3. Change to "standard" . For some reason, this moves cursor back
> inside
> > > > frame
> > > > 4. Hit dedent again.  Now finally I can hit enter to produce the
> frame
> > > > separator.
> > > >
> > > > Is there an easier way?
> > > >
> > > > Thanks,
> > > > Neal
> > >
> > > For your specific question, does this thread help you out?
> > >
> > >   https://www.mail-archive.com/lyx-users@lists.lyx.org/msg104013.html
> > >
> > > Basically, if you figure out a command sequence that does what you want
> > > then you can bind it to a shortcut. I know this isn't out-of-the-box
> > > user-friendly, but perhaps it helps your use case.
> > >
> > > More generally, I've also found similar workflows to be unexpectedly
> > > complicated. I think that LyX's beamer workflow needs some
> improvements.
> > > Thankfully, LyX's beamer support was hugely improved several years ago.
> > > Before then, from what I understand it was a bunch of Beamer-specific
> hacks
> > > cobbled together; now it is just a well-defined special case of a
> document
> > > class. So I think the hard work is done, and all the required
> functionality
> > > is there, we just need to improve the interface/workflow.
> > >
> > > I have some ideas, based on sporadic discussions on the list. But I
> have
> > > no time to work on the code, and I do not want to start long
> conversations
> > > unless there is a volunteer willing to work on the code. Anyone who
> would
> > > be interested in working on the code, let me know and I will put the
> time
> > > into organizing my thoughts.
> > >
> > > In the meantime, I think it would be helpful to collect several use
> cases
> > > that are unexpected complicated, like the one that you bring up.
> > >
> > > Thanks.  I've never learned about key bindings or command sequences,
> maybe
> > it's time to learn about that.
> > Since insert frame separator is no longer on the menu it seems my
> procedure
> > has become more complex.
> > I looked at the email thread.  First thing suggest edit/start new parent
> > environment(frame).  I don't see this in edit.  I'm on
> > lyx-2.4.0beta3.
>
> > --
> > lyx-users mailing list
> > lyx-users@lists.lyx.org
> > http://lists.lyx.org/mailman/listinfo/lyx-users
>
> Does Insert > Separated Frame [above/below] help?
>
> Scott
> --
> lyx-users mailing list
> lyx-users@lists.lyx.org
> http://lists.lyx.org/mailman/listinfo/lyx-users
>


-- 
*Those who don't understand recursion are doomed to repeat it*
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Re: beamer usability

2023-08-18 Thread Scott Kostyshak
On Fri, Aug 18, 2023 at 10:59:20AM -0400, Neal Becker wrote:
> On Fri, Aug 18, 2023 at 10:13 AM Scott Kostyshak  wrote:
> 
> > On Fri, Aug 18, 2023 at 07:49:45AM -0400, Neal Becker wrote:
> > > I've been using LyX for quite a while and beamer for even quite a while
> > > longer, but my knowledge of LyX is fairly superficial.
> > >
> > > I frequently produce slides which incorporate a graph on the left with
> > > bulleted text on the right.  An example LaTeX code is below.  I do need
> > to
> > > use ERT for the minipage.  The reason for the minipage is to shrink the
> > > text on the left.  I cut/paste LaTeX here because pasting LyX doesn't
> > seem
> > > to include the ERT.
> > >
> > > Since this structure is a bit tedious to enter I usually prefer to
> > > copy/paste the frame, changing the text and the figure but keeping the
> > > structure.
> > >
> > > This copy/pasting is a bit more difficult than I would hope.  Firstly, to
> > > successfully copy/paste a beamer frame it is best to make sure there is a
> > > frame separator.  Position the cursor just at the end of this frame
> > > separator before the frame you wish to copy, then select down to the end
> > of
> > > the frame.
> > >
> > > When pasting, it seems best to position cursor just after a frame
> > > separator.  If this is not done (frame separators not used) I frequently
> > > wind up with a frame title outside of a frame, a situation that seems
> > > difficult to recover from (although at least 1 time I did fix it by
> > > positioning the cursor near the start of the frame title and selecting
> > > "frame").
> > >
> > > Assuming I've placed the cursor at the end of the graphic of the frame
> > I'd
> > > like to copy, the procedure to get frame separator inserted seems
> > tedious.
> > > 1.  Hit enter.  Now I'm in "columns"
> > > 2. Hit dedent.  Now I'm still in "columns" but outside the frame
> > > 3. Change to "standard" . For some reason, this moves cursor back inside
> > > frame
> > > 4. Hit dedent again.  Now finally I can hit enter to produce the frame
> > > separator.
> > >
> > > Is there an easier way?
> > >
> > > Thanks,
> > > Neal
> >
> > For your specific question, does this thread help you out?
> >
> >   https://www.mail-archive.com/lyx-users@lists.lyx.org/msg104013.html
> >
> > Basically, if you figure out a command sequence that does what you want
> > then you can bind it to a shortcut. I know this isn't out-of-the-box
> > user-friendly, but perhaps it helps your use case.
> >
> > More generally, I've also found similar workflows to be unexpectedly
> > complicated. I think that LyX's beamer workflow needs some improvements.
> > Thankfully, LyX's beamer support was hugely improved several years ago.
> > Before then, from what I understand it was a bunch of Beamer-specific hacks
> > cobbled together; now it is just a well-defined special case of a document
> > class. So I think the hard work is done, and all the required functionality
> > is there, we just need to improve the interface/workflow.
> >
> > I have some ideas, based on sporadic discussions on the list. But I have
> > no time to work on the code, and I do not want to start long conversations
> > unless there is a volunteer willing to work on the code. Anyone who would
> > be interested in working on the code, let me know and I will put the time
> > into organizing my thoughts.
> >
> > In the meantime, I think it would be helpful to collect several use cases
> > that are unexpected complicated, like the one that you bring up.
> >
> > Thanks.  I've never learned about key bindings or command sequences, maybe
> it's time to learn about that.
> Since insert frame separator is no longer on the menu it seems my procedure
> has become more complex.
> I looked at the email thread.  First thing suggest edit/start new parent
> environment(frame).  I don't see this in edit.  I'm on
> lyx-2.4.0beta3.

> -- 
> lyx-users mailing list
> lyx-users@lists.lyx.org
> http://lists.lyx.org/mailman/listinfo/lyx-users

Does Insert > Separated Frame [above/below] help?

Scott


signature.asc
Description: PGP signature
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Re: beamer usability

2023-08-18 Thread Neal Becker
On Fri, Aug 18, 2023 at 10:13 AM Scott Kostyshak  wrote:

> On Fri, Aug 18, 2023 at 07:49:45AM -0400, Neal Becker wrote:
> > I've been using LyX for quite a while and beamer for even quite a while
> > longer, but my knowledge of LyX is fairly superficial.
> >
> > I frequently produce slides which incorporate a graph on the left with
> > bulleted text on the right.  An example LaTeX code is below.  I do need
> to
> > use ERT for the minipage.  The reason for the minipage is to shrink the
> > text on the left.  I cut/paste LaTeX here because pasting LyX doesn't
> seem
> > to include the ERT.
> >
> > Since this structure is a bit tedious to enter I usually prefer to
> > copy/paste the frame, changing the text and the figure but keeping the
> > structure.
> >
> > This copy/pasting is a bit more difficult than I would hope.  Firstly, to
> > successfully copy/paste a beamer frame it is best to make sure there is a
> > frame separator.  Position the cursor just at the end of this frame
> > separator before the frame you wish to copy, then select down to the end
> of
> > the frame.
> >
> > When pasting, it seems best to position cursor just after a frame
> > separator.  If this is not done (frame separators not used) I frequently
> > wind up with a frame title outside of a frame, a situation that seems
> > difficult to recover from (although at least 1 time I did fix it by
> > positioning the cursor near the start of the frame title and selecting
> > "frame").
> >
> > Assuming I've placed the cursor at the end of the graphic of the frame
> I'd
> > like to copy, the procedure to get frame separator inserted seems
> tedious.
> > 1.  Hit enter.  Now I'm in "columns"
> > 2. Hit dedent.  Now I'm still in "columns" but outside the frame
> > 3. Change to "standard" . For some reason, this moves cursor back inside
> > frame
> > 4. Hit dedent again.  Now finally I can hit enter to produce the frame
> > separator.
> >
> > Is there an easier way?
> >
> > Thanks,
> > Neal
>
> For your specific question, does this thread help you out?
>
>   https://www.mail-archive.com/lyx-users@lists.lyx.org/msg104013.html
>
> Basically, if you figure out a command sequence that does what you want
> then you can bind it to a shortcut. I know this isn't out-of-the-box
> user-friendly, but perhaps it helps your use case.
>
> More generally, I've also found similar workflows to be unexpectedly
> complicated. I think that LyX's beamer workflow needs some improvements.
> Thankfully, LyX's beamer support was hugely improved several years ago.
> Before then, from what I understand it was a bunch of Beamer-specific hacks
> cobbled together; now it is just a well-defined special case of a document
> class. So I think the hard work is done, and all the required functionality
> is there, we just need to improve the interface/workflow.
>
> I have some ideas, based on sporadic discussions on the list. But I have
> no time to work on the code, and I do not want to start long conversations
> unless there is a volunteer willing to work on the code. Anyone who would
> be interested in working on the code, let me know and I will put the time
> into organizing my thoughts.
>
> In the meantime, I think it would be helpful to collect several use cases
> that are unexpected complicated, like the one that you bring up.
>
> Thanks.  I've never learned about key bindings or command sequences, maybe
it's time to learn about that.
Since insert frame separator is no longer on the menu it seems my procedure
has become more complex.
I looked at the email thread.  First thing suggest edit/start new parent
environment(frame).  I don't see this in edit.  I'm on
lyx-2.4.0beta3.
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Re: beamer usability

2023-08-18 Thread Scott Kostyshak
On Fri, Aug 18, 2023 at 07:49:45AM -0400, Neal Becker wrote:
> I've been using LyX for quite a while and beamer for even quite a while
> longer, but my knowledge of LyX is fairly superficial.
> 
> I frequently produce slides which incorporate a graph on the left with
> bulleted text on the right.  An example LaTeX code is below.  I do need to
> use ERT for the minipage.  The reason for the minipage is to shrink the
> text on the left.  I cut/paste LaTeX here because pasting LyX doesn't seem
> to include the ERT.
> 
> Since this structure is a bit tedious to enter I usually prefer to
> copy/paste the frame, changing the text and the figure but keeping the
> structure.
> 
> This copy/pasting is a bit more difficult than I would hope.  Firstly, to
> successfully copy/paste a beamer frame it is best to make sure there is a
> frame separator.  Position the cursor just at the end of this frame
> separator before the frame you wish to copy, then select down to the end of
> the frame.
> 
> When pasting, it seems best to position cursor just after a frame
> separator.  If this is not done (frame separators not used) I frequently
> wind up with a frame title outside of a frame, a situation that seems
> difficult to recover from (although at least 1 time I did fix it by
> positioning the cursor near the start of the frame title and selecting
> "frame").
> 
> Assuming I've placed the cursor at the end of the graphic of the frame I'd
> like to copy, the procedure to get frame separator inserted seems tedious.
> 1.  Hit enter.  Now I'm in "columns"
> 2. Hit dedent.  Now I'm still in "columns" but outside the frame
> 3. Change to "standard" . For some reason, this moves cursor back inside
> frame
> 4. Hit dedent again.  Now finally I can hit enter to produce the frame
> separator.
> 
> Is there an easier way?
> 
> Thanks,
> Neal

For your specific question, does this thread help you out?

  https://www.mail-archive.com/lyx-users@lists.lyx.org/msg104013.html

Basically, if you figure out a command sequence that does what you want then 
you can bind it to a shortcut. I know this isn't out-of-the-box user-friendly, 
but perhaps it helps your use case.

More generally, I've also found similar workflows to be unexpectedly 
complicated. I think that LyX's beamer workflow needs some improvements. 
Thankfully, LyX's beamer support was hugely improved several years ago. Before 
then, from what I understand it was a bunch of Beamer-specific hacks cobbled 
together; now it is just a well-defined special case of a document class. So I 
think the hard work is done, and all the required functionality is there, we 
just need to improve the interface/workflow.

I have some ideas, based on sporadic discussions on the list. But I have no 
time to work on the code, and I do not want to start long conversations unless 
there is a volunteer willing to work on the code. Anyone who would be 
interested in working on the code, let me know and I will put the time into 
organizing my thoughts.

In the meantime, I think it would be helpful to collect several use cases that 
are unexpected complicated, like the one that you bring up.

Scott


signature.asc
Description: PGP signature
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


beamer usability

2023-08-18 Thread Neal Becker
I've been using LyX for quite a while and beamer for even quite a while
longer, but my knowledge of LyX is fairly superficial.

I frequently produce slides which incorporate a graph on the left with
bulleted text on the right.  An example LaTeX code is below.  I do need to
use ERT for the minipage.  The reason for the minipage is to shrink the
text on the left.  I cut/paste LaTeX here because pasting LyX doesn't seem
to include the ERT.

Since this structure is a bit tedious to enter I usually prefer to
copy/paste the frame, changing the text and the figure but keeping the
structure.

This copy/pasting is a bit more difficult than I would hope.  Firstly, to
successfully copy/paste a beamer frame it is best to make sure there is a
frame separator.  Position the cursor just at the end of this frame
separator before the frame you wish to copy, then select down to the end of
the frame.

When pasting, it seems best to position cursor just after a frame
separator.  If this is not done (frame separators not used) I frequently
wind up with a frame title outside of a frame, a situation that seems
difficult to recover from (although at least 1 time I did fix it by
positioning the cursor near the start of the frame title and selecting
"frame").

Assuming I've placed the cursor at the end of the graphic of the frame I'd
like to copy, the procedure to get frame separator inserted seems tedious.
1.  Hit enter.  Now I'm in "columns"
2. Hit dedent.  Now I'm still in "columns" but outside the frame
3. Change to "standard" . For some reason, this moves cursor back inside
frame
4. Hit dedent again.  Now finally I can hit enter to produce the frame
separator.

Is there an easier way?

Thanks,
Neal

%

\begin{frame}{example}

\begin{columns}


\column{0.4\textwidth}


\selectlanguage{english}%

\scalebox{0.7}{\begin{minipage}{\textwidth}

\selectlanguage{american}%

\begin{itemize}

\item item1

\item item2

\end{itemize}

\selectlanguage{english}%

\end{minipage}}


\selectlanguage{american}%


\selectlanguage{english}%


\column{0.8\textwidth}

\selectlanguage{american}%

\begin{center}

\includegraphics[width=1\textwidth,page=3]{example}

\par\end{center}

\end{columns}

\end{frame}


-- 
*Those who don't understand recursion are doomed to repeat it*
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users