Recent Releases of https://github.com/getrd/academic-file-converter
https://github.com/getrd/academic-file-converter - v0.11.2
Full Changelog: https://github.com/GetRD/academic-file-converter/compare/v0.11.1...v0.11.2
- Python
Published by gcushen over 2 years ago
https://github.com/getrd/academic-file-converter - v0.10.0
What's Changed
- feat: add compact mode, CSL types, and type checking by @gcushen in https://github.com/wowchemy/bibtex-to-markdown/pull/124
Full Changelog: https://github.com/wowchemy/bibtex-to-markdown/compare/v0.9.1...v0.10.0
- Python
Published by gcushen over 2 years ago
https://github.com/getrd/academic-file-converter - v0.9.1
Full Changelog: https://github.com/wowchemy/bibtex-to-markdown/compare/v0.9.0...v0.9.1
- Python
Published by gcushen over 2 years ago
https://github.com/getrd/academic-file-converter - v0.9.0
Changes
- rewrite Academic CLI for Python v3.11
- based on user feedback, remove dependency on Hugo to be installed on user's PC
- hence, the tool is now framework-agnostic again, so can be used with any website generator or even for writing Markdown-formatted books
- remove deprecated features such as JS/CSS asset concatenation for offline sites
- migrate from pipenv to Poetry for dependency management (latest best practice)
Full Changelog: https://github.com/wowchemy/bibtex-to-markdown/compare/0.8.1...v0.9.0
- Python
Published by gcushen over 2 years ago
https://github.com/getrd/academic-file-converter - v0.8.1
What's Changed
- fix: default path for --publication-dir to match docs by @ostaadt in https://github.com/wowchemy/hugo-academic-cli/pull/106
New Contributors
- @ostaadt made their first contribution in https://github.com/wowchemy/hugo-academic-cli/pull/106
Full Changelog: https://github.com/wowchemy/hugo-academic-cli/compare/0.8.0...0.8.1
- Python
Published by gcushen over 4 years ago
https://github.com/getrd/academic-file-converter - v0.8.0
Features
- Give users full control over publication Markdown output path - allows outputting publications to any path including language specific sub-folders such as
content/zh/publication/viaacademic import --bibtex my_publications.bib --publication-dir content/zh/publication/ - Remove
--kindfrom Hugo new command as according to Hugo 0.89 release notes, it's no longer needed - feat: add support for arXiv entries and non-PDF URLs (#97)
- feat: add support for Biblatex subtitle field (#94)
Thanks to @gcushen , @k4rtik, and @armfazh for their contributions 💙
Tested with Hugo v0.89.4 (earlier versions of Hugo v0.89 won't work due to Hugo bugs)
Breaking Change
--publication-diris now used to specify the full output path, e.g.content/publication/rather than justpublication/
We ask you, humbly, to support this open source movement
We’ll get straight to the point: Today we ask you to defend our open source independence 🐧
We’re an open source movement that depends on your support to stay online and thriving, but 99.9% of our academics don’t give; they simply look the other way. If everyone who uses this tool supported just a little, we could keep it thriving for years to come. Becoming a sponsor on GitHub for the price of a cup of coffee or contributing Pull Requests to open issues is all we ask ☕️
Interested in contributing to open source? Check out the open issues and contribute a Pull Request 👥
- Python
Published by gcushen over 4 years ago
https://github.com/getrd/academic-file-converter - v0.7.0
Features
- feat: add support for thesis, report, and conference entries
- Add support for mapping more biblatex types onto Wowchemy publication types - @thesis, @report and @conference. See section 2.1.1/2.1.2 Entry Types of the biblatex manual.
- test: add GitHub Actions CI
- test: add an additional unit test
- docs: update Readme
Refactor
- Use an enum for publication types
Fixes
Fixes for 56634 (i.e. merging #68):
- Fix bug introduced by #68 - dry run should not create publication files
- Fix bug introduced by #68 with file not closed
- Python
Published by gcushen over 5 years ago
https://github.com/getrd/academic-file-converter - v0.6.2
Fixes
- fix: check for docker-compose (#71)
- fix: file encoding - make UTF-8 explicit (#70)
- supports saving publication files containing UTF-8 characters
- Python
Published by gcushen almost 6 years ago
https://github.com/getrd/academic-file-converter - v0.6.1
Features
Add Docker support (#68) ✨ ✨ ✨
Introduced Makefile for contributors to easily run linting, formatting, and testing.
Fixes
Numerous fixes - see commit log.
Ran flake8, isort, and black to fix issues and improve code style.
Refactoring
Major refactor (#68) to use a YAML library for processing front matter, replacing the more hacky approach of string manipulation.
- Python
Published by gcushen almost 6 years ago
https://github.com/getrd/academic-file-converter - v0.5.0
Features
Support Academic v4.4+ by saving each citation as cite.bib (#44)
Add support for BibLatex dates (#32, #46)
Add support for both 1 and 2 digit numeric months in BibLaTeX (#41)
Add support for patent entry type (#47)
For BibTeX book entry, set Markdown publication to BibTeX publisher (#35)
Add logger with -v verbose CLI option to replace print statements
- Python
Published by gcushen over 6 years ago
https://github.com/getrd/academic-file-converter - v0.4.0
Features
- Add support for
phdthesis,masterthesis, andpatentBibTeX item types (#38)- Since Academic added dedicated Thesis and Patent types
- Generate YAML front matter rather than TOML to align with Academic v4.3 strategy for easier editing in popular Markdown editors
- Automatically specify
publishDate(the page publish date) as the current date to allow for future dated publications (usingdatefield)- Otherwise, Hugo will also interpret a publication's
datethat is set in the future as the scheduled page publish date, leading to the publication page not being immediately published
- Otherwise, Hugo will also interpret a publication's
- Python
Published by gcushen about 7 years ago
https://github.com/getrd/academic-file-converter - v0.3.1
Fixes
- Fix cite_path (it should be a Python f-string)
- Python
Published by gcushen about 7 years ago
https://github.com/getrd/academic-file-converter - v0.3.0
Features
- add
normalizeargument to normalize tags (#24)- Normalizes keywords/tags by converting them to lowercase and capitalizing the first letter
- E.g. "My Tag" and "my tag" would both be normalized to "My tag"
- Helps ensure consistency and prevents unnecessary new tags being created if they already exist
Fixes
- require Python >=3.6, not >3.6 (#25)
- when importing assets, add a new line after each JS asset to prevent concatenation of any vendor comments causing errors
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.8
Fix
- fix(bibtex): add support for importing Bibtex entries with externally defined months (see #23)
Refactor
- Require Python 3.6+
- refactor: convert format() to f-strings (require Python 3.6+)
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.7
Fixes
- if author not present in BibTeX, check for editor (#19)
- add compatibility for Academic v4 (config migrated to multi-file format)
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.6
Fix
- fix(bibtex):
selectedfront matter option does not need quotation marks when using--featuredoption
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.5
Fix
- fix(assets): mkdir should only create base path without filename (fixes
import --assetsIs Directory error) - see #12
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.4
Fixes
- fix(bibtex): fix UnicodeDecodeError caused by Chinese symbols (Fix #10)
- fix(bibtex): update slugify function to delimit common character sequences, making generated filenames web-friendly (e.g. BibTeX ID of
Wei2018Quant--> publication bundle namedwei-2018-quant)
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.3
Fixes
- fix(log): fix CSS path in log message (#9)
- fix(bibtex): slugify generated filenames (prevents error if BibTex ID contains special symbols like
.,_,:) - fix(bibtex): fix UnicodeDecodeError caused by Chinese symbols
Documentation
- Improve Github readme
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.2
Fixes
Ability to overwrite publications
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.1
Fixes
Handle linebreaks in BibTeX leading to invalid TOML strings
- Python
Published by gcushen over 7 years ago
https://github.com/getrd/academic-file-converter - v0.2.0
New features
- map BibTeX to Academic publication types
- convert BibTeX keywords to TOML tags
- --overwrite option to overwrite existing publication bundles
- --publication-dir option to specify a directory other than the default
publication/
Fixes
- Fix month conversion
- Python
Published by gcushen over 7 years ago