Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #5119 > unrolled thread

PHP / LaTeX project

Started byPhilipp Kraus <philipp.kraus@flashpixx.de>
First post2012-03-06 16:36 +0100
Last post2012-03-07 01:36 +0100
Articles 7 — 2 participants

Back to article view | Back to comp.lang.php


Contents

  PHP / LaTeX project Philipp Kraus <philipp.kraus@flashpixx.de> - 2012-03-06 16:36 +0100
    Re: PHP / LaTeX project "aaa" <aaa@aaaaaaaaaaa.com> - 2012-03-06 20:41 +0100
      Re: PHP / LaTeX project Philipp Kraus <philipp.kraus@flashpixx.de> - 2012-03-06 21:44 +0100
        Re: PHP / LaTeX project "aaa" <aaa@aaaaaaaaaaa.com> - 2012-03-06 23:54 +0100
          Re: PHP / LaTeX project Philipp Kraus <philipp.kraus@flashpixx.de> - 2012-03-07 00:35 +0100
          Re: PHP / LaTeX project Philipp Kraus <philipp.kraus@flashpixx.de> - 2012-03-07 00:42 +0100
      Re: PHP / LaTeX project Philipp Kraus <philipp.kraus@flashpixx.de> - 2012-03-07 01:36 +0100

#5119 — PHP / LaTeX project

FromPhilipp Kraus <philipp.kraus@flashpixx.de>
Date2012-03-06 16:36 +0100
SubjectPHP / LaTeX project
Message-ID<jj5asr$rh7$1@online.de>
Hello,

I hope I can send this question to this newsgroup:
I'm searching some interessting people that would like to do a
project in their free time. I'm a very big fan of LaTeX and PHP
based frameworks, so I would create a CMS to using LaTeX within a browsers for
editing and creating PDF documents with LaTeX. In the last week I have 
written down
some project code on http://code.google.com/p/weblatex/

Does anybody has some interesst to work on it?

Thanks

Phil

[toc] | [next] | [standalone]


#5120

From"aaa" <aaa@aaaaaaaaaaa.com>
Date2012-03-06 20:41 +0100
Message-ID<jj5p8u$jou$1@news.task.gda.pl>
In reply to#5119
> I hope I can send this question to this newsgroup:
> I'm searching some interessting people that would like to do a
> project in their free time. I'm a very big fan of LaTeX and PHP
> based frameworks, so I would create a CMS to using LaTeX within a browsers 
> for
> editing and creating PDF documents with LaTeX. In the last week I have 
> written down
> some project code on http://code.google.com/p/weblatex/
>
> Does anybody has some interesst to work on it?

Looks like PHP4 code with need for lots of external command-line 
applications: asymptote, bibtex, metapost, makeindex, pdf2latex...
Can't even find all of these for Windows.
Do you have a working demo somewhere? I would like to see it running and I 
think this could attract some people to your project.

Best regards,
A 

[toc] | [prev] | [next] | [standalone]


#5121

FromPhilipp Kraus <philipp.kraus@flashpixx.de>
Date2012-03-06 21:44 +0100
Message-ID<jj5sum$aeq$1@online.de>
In reply to#5120
On 2012-03-06 20:41:22 +0100, aaa said:

>> 
>> I hope I can send this question to this newsgroup:
>> I'm searching some interessting people that would like to do a
>> project in their free time. I'm a very big fan of LaTeX and PHP
>> based frameworks, so I would create a CMS to using LaTeX within a browsers for
>> editing and creating PDF documents with LaTeX. In the last week I have 
>> written down
>> some project code on http://code.google.com/p/weblatex/
>> 
>> Does anybody has some interesst to work on it?
> 
> Looks like PHP4 code with need for lots of external command-line 
> applications: asymptote, bibtex, metapost, makeindex, pdf2latex...
> Can't even find all of these for Windows.

TexLive and MikTex supports bibtex, metapost, makeindex and pdf2latex. 
I don't work with asymptote, I'm using TikZ, so sorry, I don't know
that


> Do you have a working demo somewhere? I would like to see it running 
> and I think this could attract some people to your project.

I have upload a first screenshot on the project page. I'm using 
CKEditor for editing the data, full jQuery / Ajax
support for the webcontent, jQuery filetree / document support and a 
full right management to the documents (works at the moment). Each
document creates a session look, so only one user can write the 
document (document part). Within the GUI you can create drafts, which
are reverenced by the documents, a document is a accumulation of TeX 
code blocks, on which you can set different right accesses.
I will store HTML code within the database and generate TeX code with 
XSLT and send them to the installed pdf2tex command.
In the future I will also add a "diff" command so each user can edit a 
locked document, but after unlocked the use can show the differences.
A history works at this time also, so each change on a draft / document 
will be rersible.
I'm using also PHP ADODB for creating a database independed access (I'm 
working at the moment on mySQL). The system is also themeable
and I will create a plugin interface for extensions. The CKEditor can 
be advanced with plugins, so some special TeX structures can be added
directly into the editor (I'm thinking about a full TikZ support). The 
systen uses only UTF-8 support and I have implementated the gettext 
structure
for multilanguage.

The project should be for workgroups, that would like to use the 
plurality of TeX with only one tex installation on the server. I think 
it
is primarly für the LAN use. I know it's a lot of work :-P

Phil

[toc] | [prev] | [next] | [standalone]


#5122

From"aaa" <aaa@aaaaaaaaaaa.com>
Date2012-03-06 23:54 +0100
Message-ID<jj64j4$7b2$1@news.task.gda.pl>
In reply to#5121
> The project should be for workgroups, that would like to use the plurality 
> of TeX with only one tex installation on the server. I think it
> is primarly für the LAN use. I know it's a lot of work :-P

Seems like a lot of work to do and quite interesting project.
I hope you'll succeed.
One advice: English everywhere, even on screen-shots. Not many people know 
German.

Best regards,
A 

[toc] | [prev] | [next] | [standalone]


#5123

FromPhilipp Kraus <philipp.kraus@flashpixx.de>
Date2012-03-07 00:35 +0100
Message-ID<jj670i$hkq$1@online.de>
In reply to#5122
On 2012-03-06 23:54:33 +0100, aaa said:

>> 
>> The project should be for workgroups, that would like to use the 
>> plurality of TeX with only one tex installation on the server. I think 
>> it
>> is primarly für the LAN use. I know it's a lot of work :-P
> 
> Seems like a lot of work to do and quite interesting project.
> I hope you'll succeed.
> One advice: English everywhere, even on screen-shots. Not many people 
> know German.

The screenshot is out of my system, you see the menu items are mixed 
names (german and english). I prefer
english only, most people understand this. Translation should be one of 
the final steps. I have tested the gettext options,
but there at the moment I don't translate the options, because the base 
system should be completed. I hope here are
some people which would help maybe :-)

Phil

[toc] | [prev] | [next] | [standalone]


#5124

FromPhilipp Kraus <philipp.kraus@flashpixx.de>
Date2012-03-07 00:42 +0100
Message-ID<jj67c0$hs4$1@online.de>
In reply to#5122
On 2012-03-06 23:54:33 +0100, aaa said:

> One advice: English everywhere, even on screen-shots. Not many people 
> know German.

I forgot something: code, database and documentation (Doxygen) are in 
english only.
The code used the object-orientated paradigm with namespaces. I use a 
style guid for the
name conversation of methods, functions, variables and class- / filenames. 

[toc] | [prev] | [next] | [standalone]


#5125

FromPhilipp Kraus <philipp.kraus@flashpixx.de>
Date2012-03-07 01:36 +0100
Message-ID<jj6ahi$js2$1@online.de>
In reply to#5120
On 2012-03-06 20:41:22 +0100, aaa said:

> Do you have a working demo somewhere? I would like to see it running 
> and I think this could attract some people to your project.

a small demo can you found here: http://flashpixx.de/weblatex/
At the moment only editing / saving of the draft data is working

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.php


csiph-web