Hi, Bernt,

Significant additional new features in 2.5 are unlikely, as we will enter 'feature freeze' soon and focus on fixing bugs. But you should feel free to file enchancement requests (bug reports) for all these. Some of them could be done in the 2.5.x series.

1. Full support for Unicode. What I mean is Unicode in program listings. I 
experimented with this some 6 months ago, but it was problematic... and lots of 
warnings about making my Windows computer unsafe.

I do not use program listings. Can you explain better why Unicode is a problem in program listings? This almost certainly could be fixed in 2.5.x, in principle.

2. The program listing environment... it would be great it was possible to define named listings 
similar to what I can do with Graphics group for figures. With figures, I can set up the scaling 
(%) for the printed version, as well as scaling, etc. for the LyX editor window. This is extremely 
handy for creating a consistent document: I can make one graphics group named 
"Matlab-plot", one for "Inkscape-drawing", etc., and get consistent scaling.

It would be super handy to have a similar "Listing group" so that I can define one listing setting for 
in-line listing, one for "displayed" listing, and perhaps various settings for different programming 
languages ("Matlab-listing", "Python-listing", etc.). Because the listing system has many more 
settings than the figures, it would be even more useful for program listing than for figures.

Graphics groups are provided by a LaTeX package, I believe, so the first question is whether there is support for this kind of thing in LaTeX. Even if not, we could do something along these same lines. But anything like this would be a format change (something new to store in the LyX file), so would have to wait for 2.6.

3. Many of my colleagues seem to prefer Overleaf over LyX for 2 reasons:
* The possibility to co-write documents stored in the cloud, with versioning, 
etc. Perhaps this to some degree is possible with LyX via GitHub or similar 
tools, but being old-school, I am not fluent in GitHub, so I would need a 
detailed manual on how to do this... Perhaps there are better ways?

Yes, this is a common request. You can certainly use Git or some other version control system, but that does not support the same kind of collaboration that Overleaf does.

* Overleaf's more direct LaTeX connection perhaps makes it simpler to offer 
up-to-date templates for journals and conferences, etc. With LyX, one may have 
to in addition define a *.lyx file, etc.?? Not clear to me.

Updates to templates etc are basically invisible to the user in LyX, unless there are really significant changes to the underlying LaTeX constructs used. It is true that Overleaf (being just a LaTeX editor) can use any document class or package, without the user having to do anything. That is a cost of LyX, since you do have to tell LyX about the new package, and how it is used.

4. There are a few symbols I miss, e.g.,
* the "plimsoll" symbol used for standard state in thermodynamics (   ). 
Perhaps I can add it, but I don't know how to do that so that it previews in equations 
(instead of just showing a macro box).

Someone else can say for sure, but I think this is easy: There is a file lib/symbols in your LyX system directory that the symbol needs to be added to. At the moment, you would need to copy that file to your LyX system directory and add the new symbol. As of 2.4.5, that will be even easier to do, since it will be possible to 'include' the LyX system file. But I would think we could add this.

Riki



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

Reply via email to