On 02/22/2018 03:05 PM, Joel Kulesza wrote:
> On Thu, Feb 22, 2018 at 12:52 PM, Daniel Gómez Martínez
> <dangome...@gmail.com <mailto:dangome...@gmail.com>> wrote:
>     Hello everyone,
>     I have large sections of customized TeX code in the LaTeX preamble
>     of some LyX templates I've created over time. I would like to know
>     if there's a way to quickly toggle between commented and
>     uncommented line for a given selection of lines (say, with a
>     keyboard shortcut)
> I don't know of a way to do this.
>     , and in case there's not a quick way to do this, I would like to
>     ask the developers if they can include this feature in
>     Settings->Document->LaTeX Preamble and in the TeX code environment
> I would be happy to see this also.
>     (the one you have with Ctrl+L), it would also be great if a
>     message of how to do so (toggle comment lines keyboard shortcut)
>     could be included in the Settings->Document->LaTeX Preamble
>     sub-window.
>     I'm sure I've read somewhere that LyX tries to the highest extent
>     to be so complete that users don't usually have to put TeX or
>     Preamble code lines, but as we users have some really customized
>     and variable needs
> The approach I use is to write a separate, external, preamble.tex file
> that I then put alongside the .lyx file and in LyX's premable I issue
> "\input{preamble.tex}".  Then, I can (un)comment the contained
> behavior in one line.  Naturally, one can use multiple preamble files
> to segregate behaviors.  Using this approach also allows multiple
> documents to share a common preamble.  Further, by symbolically
> linking the .tex file, an update in one instance updates behaviors
> globally.

If one's preamble-related needs have become this sophisticated, then I'd
recommend this approach. I don't think we really want to implement a
full-fledged LaTeX editor inside LyX. What might be more plausible, and
something I think we have considered, is to have some way to launch an
external text editor and then read back whatever's provided, kind of
like we do with graphics (say).


Reply via email to