Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • jc/side_toc_update
  • jc/locales-in-urls
  • jc/mirador-options
  • gp/langueAfficheeDansURL
  • jc/easy-start
  • em/basex104
  • gp-proposition-dossier-plugins-perso
  • gp/projectData
  • ag/paramFragIdTextHook
  • ad/update_init_script
  • dev
  • ag/apparatCritique
  • jc/fop2
  • ag/correctionTei
  • jc/install-ead-demo
  • ag/ajoutjspourEad
  • jc/nakala
  • ovp/corrCons
  • ag/affichageEad
  • v1.1.0
  • v1.1.0-rc4
  • v1.1.0-rc3
  • v1.1.0-rc2
  • v1.1.0-rc1
  • v1.0.2
  • MaX-V1.0.1
  • MaX-V1.0.0
  • MaX-V0.9.5
  • MaX-V0.9
  • MaX-V0.5
  • MaX-V0.4
  • MaX-V0.3
  • MaX-V0.2
  • MaX-V0.1
  • MaX-V0
36 results

MaX

  • Clone with SSH
  • Clone with HTTPS
  • MaX

    Le Moteur d'Affichage XML est une interface de lecture de sources XML développé par l'Université de Caen Normandie (Pôle Document Numérique / CERTIC) notamment dans le cadre de l'Equipex Biblissima

    Licence

    voir legal.txt

    Participer au développement

    Demander à rejoindre MaX-Community.

    Contacts

    Vous pouvez nous contacter via contact.certic@unicaen.fr


    Prérequis

    • Java 8+

    • NodeJS (et npm) 10+

    • xmllint

    • BaseX 9.2+

    Installation

    $ cd tools && ./max.sh -i
    # change dir to your basex app folder
    $ cd </path/to/basex>/webapp
    # create a symlink on your MaX instance
    $ sudo ln -s /path/to/max .
    # run basex http
    $ cd </path/to/basex>/bin
    $ ./basexhttp
    # then check your install at: http://localhost:8984/max: 'MaX' should be displayed.

    Transformations XSL

    Il est fortement recommandé d'utiliser saxon9 comme moteur de transformation XSLT. Il faut alors l'ajouter aux librairies chargées par BaseX :

    $ cp </path/to/saxon/>saxon9.jar </path/to/basex>/lib

    Génération de PDF via FOP (xslfo)

    Cette fonctionnalité nécessite de télécharger le module fop et de l'ajouter aux librairies :

    $ cd </path/to/basex>/lib && wget https://files.basex.org/modules/org/basex/modules/fop/FOP.jar

    Initialisation

    Installation des dépendances JS et désactivation des plugins

    $ ./tools/max.sh -i

    Édition de démonstration

    $ cd tools
    
    # set the env var $BASEX_PATH only if the basexclient command is not in your PATH. Useless
    # if basex was install with your system package manager
    # The basex dir must contains the bin subfolder
    $ export BASEX_PATH=/path/to/basex

    Modifier si nécessaire le numéro de port (1984 par défaut) de votre serveur BaseX dans le script max.sh puis éxécuter la commande :

    $ ./max.sh -d

    L'édition de démonstration est consultable à http://localhost:8984/max_tei_demo/

    Paramétrage et customisation

    Une documentation utilisateur est disponible dans le répertoire documentation

    UNICAEN-PDN-CERTIC

    IA Biblissima