Strumenti Utente

Strumenti Sito


lab:varie

Varie ed Eventuali

Questa sezione è stata creata allo scopo di raccogliere note troppo brevi per aprire una pagina dedicata, o per appunti temporanei.

Nel caso tali note crescano in corposità si prega di spostare le stesse su di una pagina dedicata.

Interrogare il server licenze ALTAIR

Per avere una lista degli utilizzatori di licenze andare su hans-uomotalpa.ing.unimo.it e battere

/opt/hw2018/altair/security/bin/linux64/almutil -licstat -feature GlobalZoneEU

per sapere a chi corrisponde un dato nomeutente su cdm o su hans battere

getent passwd nomeutente

Installare ipe editor e plugin vari su pc windows

Si consiglia di eseguire la procedura di installazione con utente amministratore del pc.

Scaricare la distribuzione latex per windows miktex. Procedere con l'installazione.

Occorrerebbe aggiungere i pacchetti xcolor e mptopdf da menu start, MiKTeX 2.9, MiKTeX console. Provateci, tuttavia pare che non sia possibile avviare il programma come amministratore ed installarli una volta per tutte per i vari utenti. Vedasi come procedere nel seguito.

Scaricare il programma dal sito dell'autore al link ed estrarre la cartella ipe-x.y.zz contenuta nell'archivio zip entro C:\Program Files, in modo che sia disponibile per tutti gli utenti del pc.

Scaricare quindi le patch al link1) con

  • aggiunte varietà di
    • sfumature di grigio
    • spessore di linea
    • passo di griglia
    • tratteggi
  • script per la costruzione di grafici da serie di coordinate xy;

introdotte dal Bertocchi come personalizzazione del programma, ed estrarre il contenuto dell'archivio zip entro la cartella C:\Program Files\ipe-x.y.zz creata in precedenza. Sovrascrivere i file preesistenti.

Per creare un link sul desktop di tutti gli utenti, posizionarlo in C:\Users\Public\Public Desktop (Win10) o C:\Users\All Users\desktop (Win7). Per farlo entrare nella cartella C:\Program Files\ipe-x.y.zz\bin, selezionare il file ipe.exe e cliccare col tasto destro, quindi selezionare “Create shortcut” dal menu. Tagliarlo dalla cartella programmi e incollarlo entro la cartella di desktop pubblico. Rinominarlo a piacere.

Avviare ipe una prima volta come amministratore, aggiungere al documento vuoto una scritta “ciao” e avviarne il rendering latex. MiKTex rileverà la mancanza di alcuni pacchetti necessari e provvederà, previa richiesta di autorizzazione, ad installarli. Eseguendo ipe come amministratore, tali pacchetti saranno installati per tutti gli utenti.

Convertire pdf ipe in png

Si può utilizzare Imagemagick

convert -density 200 -define pdf:use-cropbox=true  file.pdf file.png

ove -density definisce i dpi.

Per operare su tutti i file pdf entro una cartella

for i in `ls *pdf`; do convert -density 200 -define pdf:use-cropbox=true $i ${i::-4}.png;done

Installare ipe da sorgente su debian, v.7.1.8

Installare dipendenze

sudo apt-get install checkinstall zlib1g-dev libqt4-dev
sudo apt-get install libfreetype6-dev libcairo2-dev libjpeg8-dev
sudo apt-get install liblua5.2-dev gsfonts

Definire variabile bash per versione

IPEVER="7.1.8"

Scaricare sorgente ipe aggiornata

wget https://github.com/otfried/ipe/raw/master/releases/7.1/ipe-${IPEVER}-src.tar.gz

Scompattare sorgente

tar xzf ipe-${IPEVER}-src.tar.gz

Compilo e installo

cd ipe-${IPEVER}/src/
make IPEPREFIX=/usr/local IPE_USE_ICONV=-DIPE_USE_ICONV
sudo checkinstall --pkgname=ipe --pkgversion=${IPEVER} --backup=no \
   --fstrans=no --default make install IPEPREFIX=/usr/local
sudo cp ../fontmaps/gsfonts-fontmap.xml \
      /usr/local/share/ipe/${IPEVER}/fontmap.xml
sudo ldconfig

Correggo gli stili (cdm)

sudo mv /usr/local/share/ipe/${IPEVER}/styles/basic.isy \
     /usr/local/share/ipe/${IPEVER}/styles/basic.isy.old
sudo cp -r /homel/ebertocchi/.ipe/styles/basic.isy \
     /usr/local/share/ipe/${IPEVER}/styles/basic.isy
 sudo cp -r /homel/ebertocchi/.ipe/styles/basic.isy \
     /usr/local/share/ipe/${IPEVER}/styles/basic.isy
 sudo cp -r /homel/ebertocchi/.ipe/ipelets/plots2.lua \
     /usr/local/lib/ipe/${IPEVER}/ipelets/plots2.lua 

Tips&Tricks Libreoffice calc

Utilizzo di offset per raggruppare risultati da righe/colonne non consecutive. Esempio.

Gestione archivio articoli bibliografia

Un modo penso (ndEB) efficiente di denominare i file pdf degli articoli è di seguire la denominazione per citazioni bibtex generata da Google Scholar. Un esempio di scheda di citazione bibtex è la seguente:

@article{abel1979algorithm,
  title={An algorithm for multipoint constraints in finite element analysis},
  author={Abel, John F and Shephard, Mark S},
  journal={International Journal for Numerical Methods in Engineering},
  volume={14},
  number={3},
  pages={464--467},
  year={1979},
  publisher={Wiley Online Library}
}

ove abel1979algorithm è una denominazione semplice e direi univoca entro Google Scholar del dato paper, tipicamente costruita come

[cognome primo autore] + [anno pubblicazione] + [prima parola del titolo (particelle escluse)]

Non so come gestisca i conflitti.

Nel caso si provveda ad archiviare il paper stesso, conviene usare un nome file tipo abel1979algorithm.pdf.

Creazione immagine sistema operativo linux per corsi

Scaricare immagine Linux Mint 17.1 64 bit (32 bit per processori pre Core 2 - introdotto a luglio 2006 - e per alcuni Atom). Sulla versione 32 bit non è possibile installare la suite Altair Hyperworks 12.

Provare a procedere per remastering dell'iso in modo da mantenerla compatibile con supporti dvd e usb stick.

Instructions for remastering Linux Mint 17 and personalizing the live user session

Altro

Installazione wxmaxima v0.8.7 su debian/ubuntu recenti

Scaricare i tarball wxmaxima-0.8.7.tar.gz e wxGTK-2.8.12.tar.gz, quindi scompattarli entro una stessa cartella, diciamo ~/Scaricati/.

sudo apt install build-essential
sudo apt install libgtk2.0-dev
cd wxGTK-2.8.12
CXXFLAGS="-std=gnu++98" ./configure --with-gtk --enable-unicode --enable-compat-24
make
sudo make  install
sudo ldconfig

cd ../wxMaxima-0.8.7
./configure
make
sudo make install

Tale procedura restituisce un eseguibile funzionante su Devuan Ascii, ed uno che muore in Segmentation fault su Devuan Beowulf.

1)
versione precedente a questo link
lab/varie.txt · Ultima modifica: 2024/04/15 12:01 da ebertocchi