Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

app module for Lambda math editor #2568

Closed
nvaccessAuto opened this issue Jul 30, 2012 · 14 comments
Closed

app module for Lambda math editor #2568

nvaccessAuto opened this issue Jul 30, 2012 · 14 comments

Comments

@nvaccessAuto
Copy link

Reported by peter on 2012-07-30 08:38
Hello,
Attached is the application module for Lambda math editor (http://www.veia.it). The module actually works only with portable nvda because of http://www.nvda-project.org/ticket/2483
Blocked by #2483

@nvaccessAuto
Copy link
Author

nvaccessAuto commented Jul 30, 2012

Attachment lambda.py added by peter on 2012-07-30 08:38
Description:
Update:
File added from Trac
lambda.py.txt

@nvaccessAuto
Copy link
Author

Comment 1 by ondrosik on 2012-08-01 15:02
It is really nice. Just to make clear, how it improves the lambda usability:

  • math symbols are reported correctly. e. g. NVDA do not report strange characters when reading compound fraction, power, root, goniometric functions and more.
  • improved typing echo, specially when typing symbols where start, middle and ending is required (e. g. using ctrl+i and ctrl+k)
  • improved echo when selecting (NVDA now reports selected text when block selection is used e. g. ctrl+b and ctrl+shift+b)

Maybe I missed something important, I used LAMBDA before two or three years with other Screen reader and I was just interested how it looks without and with this appmodule.

@nvaccessAuto
Copy link
Author

nvaccessAuto commented Aug 2, 2012

Attachment lambda.2.py added by peter on 2012-08-02 07:39
Description:
Update:
File added from Trac
lambda.2.py.txt

@nvaccessAuto
Copy link
Author

Comment 2 by peter on 2012-08-02 07:47
I uploaded a version with minor fix. Lambda2.py contains fixed module please rename to lambda.py if you want to use it.

@nvaccessAuto
Copy link
Author

Comment 3 by peter on 2012-08-06 09:18
Localized strings are used for annoucing of selected and not selected. latest version is here:
http://cezap.sk/~lecky/personal/misc/download/lambda.py

@nvaccessAuto
Copy link
Author

Comment 5 by ondrosik on 2013-01-08 16:48
What is the situation behind this app module? I know that there is some limitation (It didn't work with Portable NVDA on win 7, or something like this), but is there a solution to the future? Should it be added with information about portable restriction? I can't help with code rewiev, I just know, that when tested, it worked for me.

@nvaccessAuto
Copy link
Author

Comment 6 by jteh on 2013-01-09 01:20
We need a solution to #2483 before we can consider this for inclusion.

@nvaccessAuto
Copy link
Author

Comment 7 by jteh on 2013-01-09 03:00
I'm experimenting with a possible solution to #2483. However, even if it works, it's pretty ugly.

What are the chances of getting the Lambda developers to add a more direct way of retrieving the COM object? Rather than using !GetActiveObject, they could allow it to be retrieved by sending WM_GETOBJECT with OBJID_NATIVEOM to their main window. It wouldn't be particularly difficult for them to implement.

@nvaccessAuto
Copy link
Author

Comment 8 by jteh on 2014-12-03 00:33
#2483 was fixed some time ago. If you're still interested in this being included, please ensure that this still works and update to use comHelper.getActiveObject. Once that's done, I'll try to review it in a more timely fashion. :( Thanks!

@albzan
Copy link

albzan commented Aug 24, 2016

Hi,
I've developed an add-on for Lambda. You can find it at:
https://github.com/albzan/lambda-nvda/
The current version has braille table for the italian language only. Other tables can be added if anyone want to produce them.
Alberto

@ehollig
Copy link
Collaborator

ehollig commented Jul 15, 2017

This sounds like it is related to #1521. Has this been included into NVDA?

@josephsl
Copy link
Collaborator

josephsl commented Jul 15, 2017 via email

@Adriani90
Copy link
Collaborator

Unfortunately the Lambda project is discontinued and the website is offline. See
https://www.researchgate.net/publication/221010211_LAMBDA_A_European_System_to_Access_Mathematics_with_Braille_and_Audio_Synthesis

and
https://www.lambdaproject.org/

Also the links for Facebook, Instagramm or Twitter on this website do not work.
I hope this will not happen to Mathcat as well after some years. But I think as always it will be a question of how many users will demand this.

So in this case I will close this issue since Lambda math editor is not available anymore.

@albzan
Copy link

albzan commented Nov 1, 2023

So in this case I will close this issue since Lambda math editor is not available anymore.

There is a new scientific editor both for math and chemistry developed by ONCE (the spanish blind association). It is free and I developed the related nvda addon. It is called EDICO and it is available in English too.
More info at:
https://cti.once.es/noticias/disponible-el-editor-cientifico-once
download it from:
http://cidat.once.es/repos/edico/Edico.application
It requires a registration only to prevent abuses, since it is considered an educational aid for the blind.
Alberto

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants