March 5, 2026
Import Bibliography Files into Inkscape (.bib .ris .enw .json) — Without Manual Copy-Pasting
You’re designing a research poster or academic publication layout in Inkscape, and you need to add 20+ citations. Right now, you’re manually copying references from your .bib file, pasting them into text boxes, reformatting each one, and praying you don’t have to update them later. The Load References extension eliminates that friction entirely—your bibliography file becomes a live, editable source inside Inkscape.
June 1, 2025
Overview
Auto Publication List is a lightweight automation pipeline that keeps your publication list up to date without manual intervention. It fetches your Google Scholar profile export and generates both a BibTeX bibliography file and a LaTeX metrics snippet.
How It Works
- Fetch — Downloads your Google Scholar export (BibTeX-like text) using your Scholar user ID
- Parse — Cleans and normalises the entries into valid BibTeX format
- Metrics — Extracts citation counts, h-index, and i10-index and writes them to
metrics.tex - Export — Outputs
publications.bib ready to include in any LaTeX document
Usage
from update_publications import fetch_scholar_publications
# Fetch and export
fetch_scholar_publications(user_id="YOUR_SCHOLAR_ID", output_dir="./output")
GitHub Actions Integration
Add the workflow to your repository to run on a schedule: