Posts made by Valery Fremaux

Thanks Andreas.

Your track was usefull. But there is no obvious complete howTo to get this resolved, in the Moodle documentation. So I will resume here for new incomers to Moodle. I will maybe have some time to propose this abstract for Moodle doculentation.

Using Moodle Tex filter

Overview

Tex Filter uses generic in-content filtering mechanism to layout Tex mathematical notation and formulas. It relies on the open source development of a Tex -> Gif "on the fly" generator called mimeTex.

Activating Tex Filter in Moodle

To activate the tex filtering, and enabling formula graphic generation, you should :

  1. Get the mimeTex executable (source or binaries) (use the previous link to get full binaries or to know how to compile source)
  2. copy the mimeTex.exe file into the /cgi-bin/ location (dont'use any subpath) and call it mimeTex.cgi. (if Unix, don't forget to make it executable by the HTTP server).
  3. In the Moodle MyMoodle->Admin->Configuration->Filters menu, activate the Tex Filter.
  4. Make a new resource. Edit content and embed the Tex code within "$$" escapes. Example : $$E=\{u_{1},u_{2},\cdots, u_{n},\cdots\}$$
  5. Edit the rest of the document as standard HTML, using HTMLArea operation (if the resource is a Moodle Web page).
  6. Save the resource and it should work.

Note that the Moodle filter has some syntactic limitations. A Tex syntax reference as a Moodle glossary is available for all admited tags.

How it works really

 The Moodle Tex filter captures Tex sequences between "$$" markers and replace it with a call for a dynamically generated image : <IMG SRC="/Cgi-bin/mimeTex.cgi?Tex_code_string">. The CGI converter generates "on the fly" Gif snaptshots rendering the formula or symbolisms, directely sent to the browser. There is no image caching server side, which is not a so big desease as generated images are rather small sized. 

Rendering quality

The mimeTex CGI do render at midle range quality. latexrender is known performing better aliasing, but I have no information to intergrate it. 

Valery.

 

Well in fact, being able to assign a special work to a specific group may be valuable. I hope only this will not add too much complexity to the course operations.

I'm dealing now with a much more serious problem which is user content multilingual management. This is a bit more tricky for the internal data model !

Merry Christsmas and HNY

Hi Ray,

For what we know right now, deploying Moodle for 4 monthes, we checked that the group feature only isolates groups within an activity, so your course community is splitted into separated concurrent but simultaneous jobs.

There is no way to specify that a partic ular group will access such activity you set up, so attributing a job to only one group within your course.

Group selection only tells people will work in a subspace, independantly of each other, and will not share posts, or stored data neither.

I know also that all activities do not have a group behaviour.

One thing more :  when collecting documents from grouped students, recollection and feedback keep being performed individually, so some people of a group may be seen has not having delivered the job, though another group member did post the documents.

This is obviously not a serious problem as you can check deliveries group by group.

Hope it will lighten you enough...

Hola lourdes,

en el estado actual del producto creo que no. Nosotros tenemos el mismo problema para un uso en un proyecto Europeo-Mediterraneo, en qual la estructura de los usuarios es tambien bastante compleja.

Averiguamos que la plataforma no es construida para un uso multi-institucional. El esquema de usuarios es estandard con los quatro niveles que conoces.

Pero no hemos desmontado tampoco el programma a nivel PHP (aunque bajemos ya en las bibliotecas y el modelo de datos)...

Nosotros la usamos en la escuela ( http://vfedu.eisti.fr ) con un excito cresciente. En este contexto functiona bien y responde a la estrutura de nuestras operaciones.

Cariño de Paris.