Thanks a lot, Niels. Really. I got it now. But this is really
cumbersome! And when using the administration panel,
I always get empty panels: rights, users, groups,... (only the number
of items is displayed).
To me it sounds like a show-stopper and it will definitely prevent us
for using XWiki. I thought that this open-source application
would be in a better shape. It is a pity but we have to look for
something more useful. Thanks a lot and have a nice day,
christian
--
Canoo - Your Solution Provider for Rich Internet Applications
Christian Ribeaud
Canoo Engineering AG
Kirschgartenstrasse 5
CH-4051 Basel
Tel: +41 61 228 94 44
Fax: +41 61 228 94 49
christian.ribeaud(a)canoo.com
http://www.canoo.com/
Hello Community,
I have committed today the first implementation of a new XWiki feature:
rendering mathematical equations into images. It is available as a
standalone component, and as a syntax 2.0 macro.
About the functionality.
Equations are written in the TeX/LaTeX syntax, which is pretty simple,
and seems to be the syntax of choice for mathematical equations in other
wikis, too. The macro can distinguish between inline and block equations
and render them accordingly. The output can be either PNG (the default
one), GIF or JPEG. While PNG is definitely the best, I kept the other
two in case somebody really wants to use ancient browsers that only
understand GIF.
Q: Should I leave just PNG as the output format?
Another feature is that the font size can be specified, in order to
render larger or smaller equations. All the font size commands from
LaTeX (from \tiny to \Huge) have an equivalent. I renamed them to a more
easy to understand name (also because the configuration is case
insensitive, so there's no difference between large and LARGE).
By default images are generated so that the font looks relatively OK
with the default XWiki skin on a 72 or 96 DPI display. They might look
disproportionate with a different DPI, or with a different default font
size.
Q: Is the default DPI setting OK?
Second, a few technical details:
The standalone component is located in
platform/core/xwiki-equation-rendering. I don't know if the name is the
best (Vincent complained). On one hand, this describes better what the
component does: it renders equations. On the other hand, it might cause
confusion with the xwiki-rendering system.
The component currently has three implementations:
- a native one, which relies on the latex system being present. It gives
the best results, from a graphical point of view, but requires the
presence of external programs, and involves a slight overhead for
starting new processes and for working with the disk. Currently it might
have some security problems, I'll have to see if opening input and
output files from TeX is a problem, or how to disable this. Any help
from someone who know more about TeX?
Q: Does anybody know of any security issues with running latex, dvips or
convert? Especially with the \openin and \openout commands?
- one which uses MathTran as a remote service through HTTP requests. It
gives results as good as the native one, enhanced with some metadata,
and depending on the configuration of the server, it might have better
performance than the native one. The disadvantage is that it relies
heavily on a remote server. Note that MathTran is free software, and can
be installed locally on the same or a neighboring server. Oh, another
minor problem is that it uses a variant of the TeX syntax, not LaTeX.
- one which uses SnuggleTeX and JEuclid to transform LaTeX into MathML,
and then render it into images. The results are not as eye-pleasing as
those obtained from LaTeX, but it is a self-contained solution, with no
external dependencies.
SnuggleTeX uses the liberal 3-clause BSD license, JEuclid uses the
Apache v2 license, so both can be deployed. Together, they weight in at
730k, so it's not a big impact. The other two implementations are not
contaminated by the licenses of the underlying system, so there's no
license conflict.
Q: Should either one be removed?
Q: Do you know of any other (better) alternative?
By default the native renderer is used, since it gives the best results
and doesn't depend on an external service. SnuggleTeX is configured as a
backup (safe) renderer which kicks in when the default one isn't working
(missing tex subsystem, or communication error with the remote server).
Q: Is this setup OK as the default one? (native by default, snuggletex
as fallback).
The generated images are stored in a cache (using the cache component),
for improved performance. This new cache might increase the memory
requirements, but fortunately it is easy to configure.
The rendering macro is located in
platform/core/xwiki-rendering/xwiki-renderig-macros/xwiki-rendering-macro-equation,
and the macro can be used with
{{equation}}\sum_{i=0}^{\infty}{{/equation}}.
Q: Is the macro name appropriate? Do you know of a better one?
Future work:
- make sure that there are no security issues with the Native backend
- add support for MathML display for the clients that understand it
- improve the alignment of images (especially for the Native backend),
as right now they are a bit raised above the text baseline
Many thanks to Guillaume Legris who provided the starting point for this
component.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
Hi,
Please give feedback on the menu iteration. You can view the mockups at
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Skin20Menu
1. We need to decide the way we handle the actions we are able to do
(depending on the rights we have): enable/disable them or hide them.
2. You can select to have an simple or advanced menu (View and Edit submenus
affected)
Thanks,
Caty
Paul Libbrecht wrote:
> I would suggest xwiki-formula-rendering
>
> All equations are formulæ, all formulæ are not equations!
> Sergiu, is there a URL I can see this in more details?
> Do you tackle baseline? (with javascript probably).
No, it is in the Future Work list.
>
>
> Le 10-août-09 à 18:27, Vincent Massol a écrit :
>
>> I haven't read the mail yet, I'm just reacting to the name.
>>
>> Equations means there is an equal sign (see http://en.wikipedia.
>> org/wiki/Equation).
>> I'd prefer formula which is more generic.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
Hi all,
I have just started my journey of xwiki (installed the standalone version of
windows), and want to find more documents of xwiki.
I can read the documents online on xwiki.org, but I prefer to read it
offline and can not find the documents download links. Where to download the
documents of xwiki?
--
-----------------------------------------------------------------------------------------
空中的一小块陆地
E-mail : fly.island(a)gmail.com
Blog : http://flyisland.blogbus.com/
Twitter : http://twitter.com/flyisland
-----------------------------------------------------------------------------------------
Is there any way that I could download the Xwiki WAR file of version 1.8?
I had a server crash and my database backup didn't work. I was able to
export all of the pages in my wiki as .xar files, but when I try to
import some of them, I get messages that say there are no documents in
the .xar files. I think this is because my new installation is 2.0,
instead of 1.8.
I tried 1.9, and it helped a little. I could import a few more of the
pages, but there are still a couple that I cannot. I would try to use
the files from the server, but it is officially toast now.
Any help would be greatly appreciated.
Thanks,
travis
Hi -
I have XEM 1.7.1/XE 2.0 milestone 1. I see that the Main.AllDocs issue
is resolved with XE 2.0 milestone 2. Do I need to upgrade to XE 2.0
milestone 2 and then convert again to XEM 1.7.2, or can I just install
XEM 1.7.2 war and that will fix the issue? Also, if I do upgrade to xe
and then convert again, will I lose all the virtual wiki's I've created?
Any help would be great, thanks.
Kelly
Kelly Lakas
Project Manager
next wave logistics inc.
28377 davis parkway, suite 607a
warrenville, il 60555
________________________
[office] 847.798.8897
[mobile] 312.307.2079
[web] www.nwlinc.com <http://www.nwlinc.com>
Hi all,
I installed XWiki using the standalone install on my Vista64 machine
and it looks like the XWiki server starts up fine (using the
start_xwiki.bat batch file). However when I try to access
http://localhost:8080 with my browser, I keep getting errors as if there
is no web server or wiki running at all. I accepted all the defaults
when installing except that I installed it under "C:\XWiki Enterprise"
and I ran the installer as administrator. (I'm not sure if I need Java
5. I have Java 6, Update 10.)
The error I'm getting in my browser (Firefox 3.0.1) is "Page Load Error"
Network Timeout
The server at www.localhost.com is taking too long to respond.
The requested site did not respond to a connection request and the
browser has stopped waiting for a reply.
* Could the server be experiencing high demand or a temporary
outage? Try again later.
* Are you unable to browse other sites? Check the computer's
network connection.
* Is your computer or network protected by a firewall or proxy?
Incorrect settings can interfere with Web browsing.
* Still having trouble? Consult your network administrator or
Internet provider for assistance.
Has anyone had this kind of error before or have ideas on what I'm
missing? Any advice would be greatly appreciated.
Thanks!
- Meilin
Sorry for being late with this message! The deadline for paper
submission is 10 August 2009, but only now I've regained access to the
nepomuk-kde list.
Greetings,
Ricardo
--
Ricardo Rodríguez
Your EPEC Network ICT Team
Hi, I recently installed xwiki workspaces on my ubuntu box and I'm having a
few issues.
I created two users: user_1 and user_2 whom I would like to be able to view
each other's workspaces.
For each user, I create a workspace and then click 'Manage Users' to allow
others to read/author in my space.
On clicking 'Manage Users' I get the following error in console:
[ERROR] Left side ($request.action) of '==' operation has null value. If a
reference, it may not be in the context. Operation not possible.
Space_user_1.WebPreferences [line 27, column 22]
[ERROR] Left side ($request.action) of '==' operation has null value. If a
reference, it may not be in the context. Operation not possible.
Space_user_1.WebPreferences [line 30, column 23]
I then add user_2 to user_1's read list. The results are that user_2 can
see updates and even read user_1's pages, but under 'My Dashboard'->'all my
spaces' user_2 is not listed as a member of user_1's page. I'd like to know
if I'm missing something or if users are allowed to share workspaces like
this and how.
Also, a bit of a side question, but where can I find out more about using
xwiki to setup structured data?
Thanks
-Nathan