From 7eb905f7057cb7191f1beffb154a61bc5cf18ef7 Mon Sep 17 00:00:00 2001 From: Nicolas0642 <souchon.nicolas.ns@gmail.com> Date: Tue, 13 Jun 2023 20:22:09 +0300 Subject: [PATCH] Update README.md and papyrusprisse-1.0.0.xar --- README.md | 112 ++++++++++++++++------------------ build/papyrusprisse-1.0.0.xar | Bin 164612106 -> 164611382 bytes 2 files changed, 51 insertions(+), 61 deletions(-) diff --git a/README.md b/README.md index baaa678..eb4617f 100644 --- a/README.md +++ b/README.md @@ -1,92 +1,82 @@ # Papyrus Prisse +## Présentation +L’application Papyrus Prisse a été développée dans le cadre du [programme Écritures](https://www.ifao.egnet.net/recherche/operations/op19225/). Elle permet de parcourir et d’interagir avec une reconstitution numérique du papyrus, d’afficher la transcription hiéroglyphique, la translittération et la traduction – en français et en anglais – de ses textes, d’en écouter une lecture et d’afficher différentes présentations portant tant sur le papyrus et son histoire que sur le type d’écriture utilisée ou les particularités de sa mise en page. -## Getting started +Cette application web monopage a été développée et déployée en utilisant [eXist-db](http://exist-db.org/exist/apps/homepage/index.html). Les données encodées au format XML/TEI-EpiDoc sont formatées par le biais de requêtes XQuery et de transformations XSLT et présentées sous la forme d’un document HTML mis en forme par des feuilles de style CSS et rendu interactif par différentes fonctions JavaScript. -To make it easy for you to get started with GitLab, here's a list of recommended next steps. +La version actuelle de l’application peut être consultée à l’adresse suivante [https://prisse.ifao.egnet.net/](https://prisse.ifao.egnet.net/) -Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)! +## Crédits : -## Add your files +### Direction du projet : -- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files -- [ ] [Add files using the command line](https://docs.gitlab.com/ee/gitlab-basics/add-file.html#add-a-file-using-the-command-line) or push an existing Git repository with the following command: +* Chloé Ragazzoli -``` -cd existing_repo -git remote add origin https://gitlab.huma-num.fr/nsouchon/papyrus-prisse.git -git branch -M main -git push -uf origin main -``` +### Direction technique : -## Integrate with your tools +* Serge Rosmorduc +* Nicolas Souchon -- [ ] [Set up project integrations](https://gitlab.huma-num.fr/nsouchon/papyrus-prisse/-/settings/integrations) +### Translittération et traduction du texte égyptien d'après : -## Collaborate with your team +* Bernard Mathieu -- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/) -- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html) -- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically) -- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/) -- [ ] [Automatically merge when pipeline succeeds](https://docs.gitlab.com/ee/user/project/merge_requests/merge_when_pipeline_succeeds.html) +### Encodage hiéroglyphique : -## Test and Deploy +* Emil Joubert -Use the built-in continuous integration in GitLab. +### Rédaction des notices : -- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/index.html) -- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing(SAST)](https://docs.gitlab.com/ee/user/application_security/sast/) -- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html) -- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/) -- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html) +* Chloé Ragazzoli +* Nicolas Souchon -*** +### Développement informatique : -# Editing this README +* Serge Rosmorduc +* Nicolas Souchon +* Christian Gaubert -When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thank you to [makeareadme.com](https://www.makeareadme.com/) for this template. +### Traduction anglaise : -## Suggestions for a good README -Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information. +* Penelope White -## Name -Choose a self-explaining name for your project. +### Lecture du texte : -## Description -Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors. +* Thibaut Corrion -## Badges -On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge. +## Partenaires : -## Visuals -Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method. +* Institut français d’archéologie orientale +* Bibliothèque nationale de France +* Institut Universitaire de France +* Sorbonne Université +* UMR 8167 Orient & Méditerranée -## Installation -Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection. +## Hébergement web : -## Usage -Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README. +* Huma-Num -## Support -Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc. +## Bibliothèques CSS et JavaScript utilisées : -## Roadmap -If you have ideas for releases in the future, it is a good idea to list them in the README. +* [Bootstrap Icons](https://icons.getbootstrap.com/) +* [Intro.js](https://introjs.com/) +* [jQuery](https://jquery.com/) +* [jQuery UI](https://jqueryui.com/) +* [jQuery UI Touch Punch](https://github.com/furf/jquery-ui-touch-punch) +* [OpenSeadragon](https://openseadragon.github.io/) +* [SVGOverlay](https://github.com/openseadragon/svg-overlay) +* [Swiper](https://swiperjs.com/) -## Contributing -State if you are open to contributions and what your requirements are for accepting them. +## Copyright -For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self. +L’application est mise à disposition dans le cadre d’une licence Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Une copie de cette licence peut être consultée à l’adresse [http://creativecommons.org/licenses/by-nc-sa/4.0/](http://creativecommons.org/licenses/by-nc-sa/4.0/). -You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser. - -## Authors and acknowledgment -Show your appreciation to those who have contributed to the project. - -## License -For open source projects, say how it is licensed. - -## Project status -If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers. +Les photographies, vidéos et dessins n’ayant pas été créés par le projet sont la propriété des détenteurs des droits listés ci-dessous : +* Portrait d’Émile Prisse d’Avennes par Tell, conservé à la Bibliothèque municipale de Grenoble, Mj.2618, disponible sur Pagella : [https://numotheque.grenoblealpesmetropole.fr/notice/PAG_0001134/emile-prisse-d-avennes$](https://numotheque.grenoblealpesmetropole.fr/notice/PAG_0001134/emile-prisse-d-avennes$) +* Peinture représentant la première cour du temple de Karnak par Émile Prisse d’Avennes, conservée à la Bibliothèque nationale de France, Département des Manuscrits, NAF 20435 (2), disponible sur Gallica : [https://gallica.bnf.fr/ark:/12148/btv1b531039735/f9](https://gallica.bnf.fr/ark:/12148/btv1b531039735/f9) +* Photographie de la statue de scribe de Nikarê, conservée au Metropolitan Museum of Art, 48.67, photographie DP240451.jpg, disponible sur le site du Metropolitan Museum of Art : [https://www.metmuseum.org/art/collection/search/543900](https://www.metmuseum.org/art/collection/search/543900) +* Documentaire sur la production contemporaine de papyrus par SciDevNet, disponible sur YouTube : [https://www.youtube.com/watch?v=sO72jfUCYSg](https://www.youtube.com/watch?v=sO72jfUCYSg) +* Extrait de J.-Fr. Champollion, Grammaire égyptienne, ou Principes généraux de l'écriture sacrée égyptienne appliquée à la représentation de la langue parlée, Paris, 1836, en ligne sur Gallica : [https://gallica.bnf.fr/ark:/12148/bpt6k61025921/f76](https://gallica.bnf.fr/ark:/12148/bpt6k61025921/f76), p. 35 +* Les photographies du papyrus Prisse sont la propriété de la Bibliothèque nationale de France. \ No newline at end of file diff --git a/build/papyrusprisse-1.0.0.xar b/build/papyrusprisse-1.0.0.xar index 589021cafca7a59482e86981e124eb63657a6a8b..89c8331949ecc93c85aecae14832e954397ffaac 100644 GIT binary patch delta 26245 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 b-==QLmT7m+J7-s)WZ;&(`mOWMNs{~@f6jRY delta 26668 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 R{4sfAslDzbIi*PP{{h_^GP?i( -- GitLab