Hi again,
Let's go through the remaining issues now.
Le 12/04/2019 à 05:23, Isaac Oscar Gariano a écrit :
* It supports unicode input. LyX seems supports this as well, but when
I put '→' in the autocorrect file instead of '\rightarrow' it shows
in lyx with a different font, however it still outputs \rightarrow
in the LaTeX. It would be nice if I could change the font lyx uses
here, so I could at least copy and paste unicode symbols from other
programs.
I will pass on this one. Could someone comment on the use of unicode in
math?
* It has a simple graphical dialogue for edditing the autocorrect
list. I use this feature quite frequently, so it would be very
annoying to have to restart the program every time I make a simple
change to it. I wanted to implement such a thing for LyX, however I
am not familar with QT, so I decided to be lazy and just add a
reload button. Perhaps instead we should just have a 'reload config'
button that reloads all config files at once, similar to the
existing 'reconfigure' button?
I do not like the idea of adding a 'reload file' button. A real dialog
would of course be the best solution, but we could also have a file
monitor (see support/FileMonitor) that detects when the file has been
updated. Or theCorrections could be turned into a function that reloads
the corrections if the file has been changed since last use (this might
prove expensive, since it requires access to the file system).
* It allows turning on autocorrect in text mode, thus can be quite
convenient. It may be better add a feature to LyX to make such
autocorrects automatically create an equation, e.g. typing '->' in a
text field would generate the latex '$\rightarrow$.
I am not sure that I like that. What do others think?
* It triggers autocorrect on space, this is very annoying, lyx on the
other hand applies the autocorrect immediatley!
Good :)
* It allows verbatim spaces, which is annoying as I am unable to pass
literal spaces to a user-defined math macro, though it is possible
with the predefined \text macro; I may consider 'fixing' this later.
Could you give a use case?
As for the commented out texmacs corrections, I havn't had the time to
go through it, but their are several problems with them:
* Some refer to commands that lyx dosn't recognise, like \longdashv (I
don't know how to fix this problem).
* They are in the wrong format (they are missing whitespace before the
character that triggers the redirect)
* Prefixes to some of them are allready registered as autocorrects
(e.g. '<=**> \lesseqqgtr' needs to be changed to '\leqq > \lesseqqgtr')
OK, it was just a suggestion. More important would be to have new
bindings that use the feature. I guess one candidate is
-- > \longrightarrow
As for your question:
Forget about my questions. They were pointless.
JMarc