Re: beamer usability
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
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
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
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
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
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