[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jdt-ui-dev] pointers to get started on a formula renderer for the Java editor
|
Hi Stephan, thanks for the tips. I do not want to create a latex
expression editor, many nice ones already exist and that's too much work
:) I just want to implement something like how many popular wikis render
any expression inside $\alpha_beta$ or some tag <tex></tex> etc, it
would just render it "inline" and not require selecting any text or
looking at another view. I'm new to eclipse plugin development, how does
one use org.eclipse.jdt.internal.ui.infoviews.JavadocView ? does it
make the html view appear in another window? If so, that's not what the
intended design would be
Cheers,
Stephen
On 03/05/2016 04:54 PM, Stephan Herrmann wrote:
Hi Stephen,
From your descriptions it's not quite clear, how your LaTeX
expression renderer is supposed to be integrated with Eclipse.
As you call it a renderer and not a WYSIWYG editor, I assume
the Java editor will remain untouched.
Creating a separate view should be easiest implementation-wise,
where the only communication with the editor would be to get the
text at the current selection. Perhaps, creating a variant/copy of
org.eclipse.jdt.internal.ui.infoviews.JavadocView would be a good
starting point, if you want to re-use some of the normal rendering
for javadoc comments.
That said, I believe the JDT forum[1] would be a better place to
discuss this, since the mailing list jdt-ui-dev is intended for
discussions regarding the development of JDT/UI itself.
best,
Stephan
[1] https://www.eclipse.org/forums/index.php/f/13/
On 03/03/2016 07:31 PM, Stephen Crowley wrote:
Hi all, I'm an experienced developer but am a newcomer to the Eclipse
codebase.. my goal is to build a LaTex expression renderer so
that mathematical expressions can be rendered as mathematical
formulas in the Java comments, etc. there is a java tex library
already https://github.com/opencollab/jlatexmath which I've used and
is quote cool.. I just need to know the fastest way to get up
to speed on how to implement this idea.. any tips/suggestions etc
are appreciated.
--Stephen
_______________________________________________
jdt-ui-dev mailing list
jdt-ui-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jdt-ui-dev
----------------------------------------------------------------------
This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential or subject to copyright. Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, arrive late or contain viruses. The information contained in this e-mail is drawn from sources believed to be reliable, but the accuracy and completeness of the information is not guaranteed, nor in providing it does Canaccord Genuity Corp. or its subsidiaries, or affiliated companies, "The Firm" assume any liability.
Canaccord Genuity Corp., its subsidiaries or affiliated companies, disclaims all responsibility and accepts no liability (including negligence) for the consequences for any person acting, or refraining from acting, on such information. Unless otherwise stated, this transmission is neither an offer nor the solicitation of an offer to sell or purchase any investment. As a solicitation, this e-mail was intended for distribution in those jurisdictions where The Firm is registered as advisors or dealers in securities. Any unauthorized use, disclosure, distribution or copying of this communication by anyone other than the intended recipient is strictly prohibited.
When addressed to our clients, any opinions or advice contained in this email are subject to the terms and conditions expressed in the governing Canaccord Genuity Corp., its subsidiaries or affiliated companies' client agreements. If you have received this message in error, please notify us immediately by return email and destroy and delete the message from your computer. (Disclaimer)