中文

Caractéristiques
Communauté
Nous sommes en mission pour favoriser des recherches ouvertes en développant des outils open source comme celui-ci.
Pour nous aider à développer ce logiciel open source de manière durable sous la licence MIT, nous demandons à toutes les personnes et entreprises qui l'utilisent pour aider à soutenir sa maintenance et son développement en cours via le parrainage et la contribution.
Soutenir le mouvement de recherche ouverte:
Ouvrez votre terminal ou votre application d'invite de commande et entrez l'une des commandes d'installation ci-dessous.
Pour l'installation la plus simple , installez avec PIPX:
pipx install academic
PIPX installera automatiquement la version Python requise pour vous dans un environnement dédié.
Pour installer à l'aide de l'outil PIP du Python, assurez-vous que Python 3.11+ soit installé puis exécutez:
pip3 install -U academic
Ouvrez votre ligne de commande ou votre application Terminal et utilisez la commande cd pour accéder au dossier contenant les fichiers que vous souhaitez convertir, par exemple:
cd ~/Documents/my_website
Téléchargez les références de votre gestionnaire de référence, comme Zotero, au format Bibtex.
Disons que nous avons téléchargé nos publications dans un fichier nommé my_publications.bib dans le dossier du site Web, importons-les dans le content/publication/ dossier:
academic import my_publications.bib content/publication/ --compact
Arguments facultatifs:
--compact générer une marque minimale sans commentaires ni clés vides--overwrite écraser toutes les publications existantes dans le dossier de sortie--normalize les étiquettes normaliser en les convertissant en minuscules et en capitalisant la première lettre (par exemple "science" -> "science")--featured Flagire de ces publications en vedette (pour apparaître dans la section Publications en vedette de votre site Web)--verbose ou -v afficher des messages verbeux--help helpAprès avoir importé des publications, nous vous suggérons:
featured dans le dossier de chaque publication pour représenter visuellement votre publication sur la page et pour partager sur les réseaux sociauxEn savoir plus dans les documents Hugo Blox.
Disons que nous avons nos cahiers dans un dossier notebooks dans le dossier du site Web, importons-les dans le content/post/ dossier:
academic import 'notebooks/*.ipynb' content/post/ --verbose
Arguments facultatifs:
--overwrite écraser tous les articles de blog existants dans le dossier de sortie--verbose ou -v afficher des messages verbeux--help help Vous souhaitez contribuer à la recherche open source et ouverte ?
Apprenez à contribuer au code sur GitHub.
Consultez les problèmes ouverts et apportez une demande de traction.
Pour le développement local, clonez ce référentiel et utilisez de la poésie pour installer et exécuter le convertisseur à l'aide des commandes suivantes:
git clone https://github.com/GetRD/academic-file-converter.git
cd academic-file-converter
poetry install
poetry run academic import tests/data/article.bib output/publication/ --overwrite --compact
poetry run academic import 'tests/data/**/*.ipynb' output/post/ --overwrite --verbose
Lors de la préparation d'une contribution, effectuez les contrôles suivants et assurez-vous qu'ils passent tous:
make lintmake formatmake testmake type Vous pouvez aider à tester la dernière version de développement en installant la dernière branche main de GitHub:
pip3 install -U git+https://github.com/GetRD/academic-file-converter.git
Copyright 2018-présent George Cushen.
Licencié sous la licence du MIT.