Francesco Martini's repositories
SigilPlugin_cssRemoveUnusedSelectors
Remove unused selectors and rules from stylesheets
adventofcode2021
My solutions to the 2021's Advent of Code puzzles.
adventofcode2015
My solutions to 2015's Advent of Code puzzles.
superlists-tdd-book
Site example from the book "Test-Driven Development with Python"
Sigil
Sigil is a multi-platform EPUB ebook editor
adventcode2020
My solutions to the 2020's Advent of Code puzzles.
SigilPlugin_cssUndefinedClasses
Sigil plugin to delete all classes and ids from xhtml files in an epub that are not referenced in css nor in fragment identifiers
adventcode2019
My solutions to Advent Of Code 2019.
qMissile_Attack
Source code of a missile attack game, based on Qt5 libraries
css-parser
Development rep for css-parser
adventcode2018
My solutions to Advent Of Code 2018.
numconversiongame
Simple Q&A games, mostly hexadecimal arithmetics
html5validator
Command line tool to validate HTML5 files. Great for continuous integration.
Roman
Handle roman numerals
SigilPlugin_fileNamesAsTitles
Add/modify the title tag of xhtml selected files using for each file its filename (without extension)
SigilPlugin_headersAsBaseForTitles
Add/modify title tags of selected xhtml files of an epub using the text of the first most elevated h* tag inside the file filtered by a custom regex.
SigilPlugin_headersAsTitles
Add/modify the title tag of xhtml selected files using for each file the first most elevated h* tag in the code
SigilPlugin_fileNamesAsBaseForTitles
Add/modify title tags of selected xhtml files of an epub using for each file its filename (without extension) filtered by a custom regex
SigilPlugin_EndNotesToParagraphs
In an epub, transforms an ordered list of endnotes in static numbered paragraphs, adds backlinks from notes to references, updates css
InDesignScript_change_upper_lower_in_style
Change case in one paragraph style with some predefined regular expressions
pymarc
process MARC records from Python