中文

Características
Comunidade
Estamos em uma missão para promover pesquisas abertas , desenvolvendo ferramentas de código aberto como essa.
Para nos ajudar a desenvolver esse software de código aberto de forma sustentável sob a licença do MIT, pedimos a todos os indivíduos e empresas que o usam para ajudar a apoiar sua manutenção e desenvolvimento contínuos por meio de patrocínio e contribuição.
Apoie o movimento de pesquisa aberta:
Abra seu aplicativo de prompt de terminal ou comando e digite um dos comandos de instalação abaixo.
Para a instalação mais fácil , instale com PIPX:
pipx install academic
O PIPX instalará automaticamente a versão Python necessária para você em um ambiente dedicado.
Para instalar usando a ferramenta Pypon do Python, verifique se você possui o Python 3.11+ instalado e execute:
pip3 install -U academic
Abra sua linha de comando ou aplicativo de terminal e use o comando cd para navegar até a pasta que contém os arquivos que você deseja converter, por exemplo:
cd ~/Documents/my_website
Faça o download de referências do seu gerenciador de referência, como Zotero, no formato Bibtex.
Digamos que baixemos nossas publicações para um arquivo chamado my_publications.bib na pasta do site, vamos importá -los para o content/publication/ pasta:
academic import my_publications.bib content/publication/ --compact
Argumentos opcionais:
--compact Gere uma marcação mínima sem comentários ou chaves vazias--overwrite substitui quaisquer publicações existentes na pasta de saída--normalize tags normalizadas convertendo -as em minúsculas e capitalizando a primeira letra (por exemplo, "ciência" -> "ciência")--featured base nessas publicações como destaque (para aparecer na seção de publicações em destaque do seu site)--verbose ou -v mostram mensagens detalhadas--help AjudaDepois de importar publicações, sugerimos a você:
featured pasta de cada publicação para representar visualmente sua publicação na página e para compartilhar nas mídias sociaisSaiba mais nos documentos de Hugo Blox.
Digamos que temos nossos notebooks em uma pasta notebooks na pasta do site, vamos importá -los para o content/post/ pasta:
academic import 'notebooks/*.ipynb' content/post/ --verbose
Argumentos opcionais:
--overwrite substitui qualquer postagem de blog existente na pasta de saída--verbose ou -v mostram mensagens detalhadas--help Ajuda Interessado em contribuir para o código aberto e a pesquisa aberta ?
Aprenda a contribuir com código no GitHub.
Confira os problemas abertos e contribua com uma solicitação de tração.
Para o desenvolvimento local, clone este repositório e use a poesia para instalar e executar o conversor usando os seguintes comandos:
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
Ao preparar uma contribuição, execute as seguintes verificações e verifique se todas elas passam:
make lintmake formatmake testmake type Você pode ajudar a testar a versão mais recente de desenvolvimento instalando a última filial main do GitHub:
pip3 install -U git+https://github.com/GetRD/academic-file-converter.git
Copyright 2018-presente George Cushen.
Licenciado sob a licença do MIT.