中文

Функции
Сообщество
Мы выполняем миссию по созданию открытых исследований , разрабатывая такие инструменты с открытым исходным кодом .
Чтобы помочь нам устойчиво разработать это программное обеспечение с открытым исходным кодом по лицензии MIT, мы просим всех людей и предприятий, которые используют его для поддержки его постоянного обслуживания и разработки посредством спонсорства и внесения вклад.
Поддержите движение открытых исследований:
Откройте приложение терминала или командной строки и введите одну из приведенных ниже команд установки.
Для самой простой установки установите с PIPX:
pipx install academic
PIPX автоматически установит необходимую версию Python для вас в выделенной среде.
Чтобы установить с помощью инструмента Python's PIP, убедитесь, что у вас установлен Python 3.11+, а затем запустите:
pip3 install -U academic
Откройте свою командную строку или приложение терминала и используйте команду cd , чтобы перейти в папку, содержащую файлы, которые вы хотите преобразовать, например:
cd ~/Documents/my_website
Загрузите ссылки с вашего менеджера справочника, например Zotero, в формате Bibtex.
Скажите, что мы загрузили наши публикации в файл с именем my_publications.bib в папке веб -сайта, давайте импортируем их в content/publication/ папка:
academic import my_publications.bib content/publication/ --compact
Необязательные аргументы:
--compact генерировать минимальную отметку без комментариев или пустых ключей--overwrite перезаписать любые существующие публикации в выходной папке--normalize нормализовать теги, конвертируя их в строчные и капитализируя первую букву (например, «наука» -> «Наука»)--featured флаг этих публикаций, как показано (чтобы появиться в разделе публикаций вашего сайта)--verbose или -v показывают словесные сообщения--helpПосле импорта публикаций мы предлагаем вам:
featured в папке каждой публикации, чтобы визуально представлять вашу публикацию на странице и для обмена в социальных сетяхУзнайте больше в документах Hugo Blox.
Скажите, что у нас есть тетради в папке notebooks в папке веб -сайта, давайте импортируем их в content/post/ polder:
academic import 'notebooks/*.ipynb' content/post/ --verbose
Необязательные аргументы:
--overwrite перезаписать любые существующие сообщения в блоге в выводе--verbose или -v показывают словесные сообщения--help Заинтересованы в участии в открытых и открытых исследованиях ?
Узнайте, как внести код на GitHub.
Проверьте открытые проблемы и внесите запрос на привлечение.
Для локальной разработки, клонируйте этот репозиторий и используйте поэзию для установки и запуска конвертера, используя следующие команды:
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
При подготовке вклада запустите следующие проверки и убедитесь, что они все проходят:
make lintmake formatmake testmake type Вы можете помочь проверить новейшую версию разработки, установив последнюю main филиал от Github:
pip3 install -U git+https://github.com/GetRD/academic-file-converter.git
Copyright 2018-Present Джордж Кушен.
Лицензирован по лицензии MIT.