2.8 KiB
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Cos'è questo repository
Non c'è codice: pipeline documentale PDF/DOCX grezzi → Markdown (MinerU) → LLM-wiki / vault Obsidian, a partire da una tesi di laurea magistrale (Chimica Industriale, "Sintesi e caratterizzazione di copolimeri bottle brush foto-elettro attivi", in italiano). La tesi è stata elaborata con MinerU (PDF → Markdown) e poi rifinita. Non ci sono build, lint o test; MinerU non è installato in locale (i JSON intermedi sono stati rimossi dalla storia).
Contenuto
tesi.md— sorgente canonico: fusione ditesi.docx(struttura, tabelle, indice) e dell'output MinerU ditesi.pdf(figure, formule), con figure e LaTeX corretti a mano. Lavorare qui.tesi.docx,tesi.pdf— grezzo di partenza (la tesi originale), mai da modificare né da usare come fonte di lavoro; servono solo per verificare dubbi di estrazione.immagini/— ~100 figure referenziate datesi.mdcome. I nomi sono hash SHA-256 (dedup tra docx e pdf): non rinominare e non rompere i riferimenti.<hash>_senza_label.jpgè la stessa figura senza etichette (usata una volta).
Struttura di tesi.md
Front matter con tabelle HTML (<table>) → Riassunto / Abstract / Sommario (indice con ancore #_TocNNN di Word, non più valide come link utili) → capitoli # 1 Introduzione, 2 Scopo, 3 Procedure sperimentali, 4 Discussione dei risultati, 5 Conclusioni. Intestazioni e numerazione sono scritte a mano (## 1.1 **Titolo**, grassetto incluso). Didascalie in HTML: <em><strong>Figura N</strong></em> <em>- testo</em>, sotto l'immagine. Formule display in $$ ... $$ (~26 blocchi), tabelle residue in HTML.
Convenzioni per la trasformazione in wiki Obsidian
- Non modificare
tesi.mdin modo distruttivo: generare le note in una cartella separata (es.wiki/), una per sezione/concetto, con wikilink[[...]], frontmatter YAML e embed![[immagine]]; usare le skillobsidian:obsidian-markdowneobsidian:obsidian-bases. - Il testo è scientifico: mantenere invariati formule LaTeX, formule chimiche, nomi di composti, unità, valori numerici e sigle (DPP, 3HT, ROP, PCL, ACQ, CV…). Non tradurre né riassumere dati sperimentali.
- Se una formula/tabella/valore sembra un errore di OCR, confrontarlo con
tesi.pdf/tesi.docxprima di correggere; segnalare, non indovinare. - Ogni affermazione di una nota deve essere riconducibile a una sezione di
tesi.md(citare numero di capitolo/figura).
Git
Cronologia: tesi grezza MinerU → fusione docx+pdf → rinomina immagini in hash → pulizia intermedi. Commit in italiano, descrittivi, al passato/presente breve (es. "Rifinisce tesi.md: …").