This is LaTeX code to (semi) automatize the cropped Menus sent in the Telegram channel UniTrento
- Scaricare i due PDF dei menù da https://www.operauni.tn.it/servizi/ristorazione/menu e metterli nella cartella con i nomi "scelta" e "lesto"
- Aprire il file .TeX e rinominare le cinque frasi
\newcommand{\fraseuno}{MENÙ SETTIMANA 31 NOVEMBRE - 05 DICEMBRE 2019}
con il nome appropriato. (Le ho inizializzate con novembre e dicembre per testare se ci stavano nella pagina) - Aggiustare i valori di TRIM (crop della parte inutile dei pdf). Bisogna farlo per ogni pdf perché l'Opera non sa fare i pdf allineati nelle varie pagine alla stessa altezza 🤷♂️ Di defualt sono:
%Trim: sinistra - sotto - destra - sopra
% 0 16 0 2
- Compilare e visulizzare il pdf
- Vedere se ci sono sono problemi di crop
- Vedi punto 4
- Vedi punto 5
- Vedi punto 4
- Piangere
- Convertire in immagine i pdf
- Inviare su Telegram
- Ogni tanto l'Opera ha la bella idea di mettere gli .xls e non i pdf nel sito -> provare a mandar loro una mail
- Come detto ogni pagina dei pdf di partenza parte da una quota diversa, perciò il trim va a tentativi. Vedi punto 9
- Download automatico dei pdf dal sito dell'opera
- Automatizzare il nome delle cinque frasi del punto 2. Magari scrivendo solo il numero della settimana e in automatico scrive a parole?
- Automatizzare la conversione in png con questo metodo https://tex.stackexchange.com/questions/11866/compile-a-latex-document-into-a-png-image-thats-as-short-as-possible
pdflatex CropMenu
convert -density 300 CropMenu.pdf -quality 90 CropMenu.png
- Automatizzare l'invio delle immagini nel canale telegram