ti risponde uno che ha scoperto Tikz da poco e l’ha usato per alcune cose: è abbastanza complesso, all’inizio controintuitivo, ma sembra potente.
ovvio, dipende da quanto tu vuoi cimentarti, sperimentare, provare. se hai del tempo da dedicarci e cosa vuoi creare… io cercavo di creare oggetti abbastanza complessi con pochi esempi guida , quindi le difficoltà sono state e sono tante. non c’è una vera guida completa al 100% per tutte le esigenze. mi sento di dire, quindi, magari parlo da profano eh, ma per le cose classiche va bene, per cose più articolate, essendoci poche linee guida è tutto un provare, testare, ripetere . cosa vuoi ottenere? conoscenza di tikz , un buon risultato e soddisfazione? allora investi del tempo. vuoi creare oggetti base / normali: usa tikz e le varie guide, i vari esempi, magari modificando dapprima qualcosa che già è stato fatto. partire da 0 , secondo me, è la cosa sbagliata … non comprendi bene i comandi e non sai cosa serve e cosa no …
se , invece, vuoi fare creazioni complesse, dove c’è poca documentazioni e pochi esempio (nel mio caso volevo fare mind map e grafici visuali), tikz è la scelta sbagliata. certo, alòa fine ho ottenuto una mind map ben fatta, ma ci ho messo un paio di ore solo per capire codice, cercare e tutto il resto. poi , avuto il necessario, modificare mi ha richiesto circa un’altra mezzoretta. con un programma open source di mindmap ci avrei messo 10 minuti al massimo e avrei importato un’immagine…
alla fine sono scelte personali, e dipende dal prodotto finito.
per concludere ti consiglio di valutare una cosa prima di imbarcarti subito con tikz: quello che vuoi fare sei sicuro che non si possa fare altrimenti? è bello usare un solo strumento per ottenere un documento completo, ma latex non credo sia una suita versatile al 100%, almeno non in tutti i casi. crea l’oggetto che vuoi con un software esterno a tikz. in questo modo avrai anche un’idea del prodotto che vuoi realizzare. dopo usa tikz e vedrai , in termini di difficoltà e temp, se il gioco vale la candela! 🙂