Risposte nei forum create
-
AutoreRisposte
-
::
Cara Giuls, Caro OldClaudio,innanzitutto grazie per la pazienza, ero fuori l’Italia per lavoro.
Grazie a Giuls per aver scoperto un bug di Sapthesis e a Claudio per aver trovato una soluzione, sempre in maniera velocissima!
Ho appena aggiornato Sapthesis (versione 5.1). Da domani sarà su CTAN ed entro la fine della settimana dovrebbe essere disponibile nelle varie distribuzioni, in particolare MiKTeX.
@Giuls , se il problema dovesse persistere, non esitare a scrivermi direttamente alla mail che trovi nel manuale di sapthesis.A presto e di nuovo grazie a tutti!
Ciao ciao.
Fra
14 Ottobre 2021 alle 12:02 in risposta a: UniFiTh: una classe per la composizione delle tesi dell’Università di Firenze #115565::
Cari tutti,scrivo per segnalare l’uscita della nuova versione di UniFiTh, la 1.6.
La trovate già nelle vostre distribuzioni TeX e anche su:
1. il mio sito https://biccari.altervista.org/c/informatica/latex/unifith.php
2. il CTAN: https://ctan.org/pkg/unifith
3. GitHub: https://github.com/biccari/UniFiThVerrà presentata al GuIT meeting 2021, il 16 ottobre 2021.
Ciao ciao.
Fra
::
Lunedì mattina farò una lezione di LaTeX di due ore per una classe di un liceo (a causa dei PCTO, la vecchia alternanza scuola lavoro)! 😀Comunque credo che non venga insegnato perché
1. pochissimi professori delle superiori lo conoscono, ragionevolmente quelli di matematica e fisica. E neanche tutti. Oramai all’università, almeno a fisica, molti lo considerano una cosa obsoleta o comunque una complicazione inutile, sia i giovani che gli anziani. Gli studenti sono i più curiosi ma, dopo aver scritto la tesi, molti non lo usano più, a meno che lo usino i loro capi. La cosa si sta riprendendo negli ultimi anni con OverLeaf che permette di lavorare in parallelo e senza installare alcunché
2. poi non nascondiamoci, TeX e LaTeX sono vecchiotti, non intuitivi… Nel pochissimo tempo che si ha a scuola, se fossi un insegnate d’informatica insegnerei Python, non LaTeX. Che io sappia poi è sempre meno usato anche dalle case editrici. Chiaro che se fossi un prof di fisica o matematica di certo mi divertirei a insegnarlo per poter fare una tesina o cose così, ma ci penserei mille volte prima di farlo…
Comunque vediamo come la prendono questi studenti di lunedì! Vi farò sapere 😀
Ciao ciao.
Fra
23 Novembre 2019 alle 16:36 in risposta a: [Risolto] PythonTeX su Windows 10: meglio installare Python tramite Anaconda? #116812::
Forse la cosa migliore da fare sarebbe esportare direttamente da MATLAB senza contorni.
Prova a cercare in internet “tight border matlab” o roba del genere. Sicuramente troverai come fare.Ma poi perché usi eps e non direttamente pdf? La soluzione migliore è esportare direttamente senza bordi da MATLAB. Ma se non puoi, se almeno usassi i pdf, potresti anche ritagliare, in un colpo solo, tutte le tue figure con pdfcrop.
Ciao ciao.
Fra
13 Ottobre 2019 alle 7:57 in risposta a: Carta millimetrata lineare, semilogaritmica e log-log #116559::PS: Credevo di averlo spiegato in una delle varie guide che cosa succede con \buttcap, \squarecap e \roundcap, oltre con \miterjoint, \roundjoint e \beveljonit. In effetti l’ho scritto in una guida di una serie che non vedrà mai la luce, perché i membri del piccolo comitato LaTeX Collection Documentation Team si è arenato.
Peccato!
Alla fine sono riuscito a risolvere anche senza caricare curve2e o pict2e. È sufficiente disegnare il rettangolo esterno con framebox con un opportuno offset oppure tracciare le linee del bordo con un offset e una lunghezza diversa in base alla larghezza della linea, come avevo tentato in un precedente post:
Ho ottenuto un buon risultato con fattori pari a 1/6 e 1/3
In questo modo mi sono accorto che quando si usa xfp (e immagino anche altri pacchetti analoghi) su quantità che hanno delle dimensioni, i calcoli vengono effettuati sul valore numerico dopo la conversione in pt. Pertanto alla fine devo ritrasformare il valore ottenuto in mm o in generale nell’unità di misura che mi interessa, moltiplicando per il fattore di conversione. Questo spiega perché nel mio precedente post non riuscivo a ottenere il risultato voluto!
Ciao ciao.
Fra
12 Ottobre 2019 alle 9:47 in risposta a: Carta millimetrata lineare, semilogaritmica e log-log #116557::
Mi sono accorto che nel caso della carta semilog non c’è il problema di definire come terminano le linee dato che ci sono i tick che sporgono.
Invece, nel caso della carta lineare, se non uso il pacchetto curve2e oppure pict2e per dare il comando \squarecap, ai quattro angoli le linee principali si incontrano in modo da formare delle rientranze bianche quadrate (non so se mi sono spiegato…). In ogni caso basta usare il mio codice per la carta lineare e commentare la riga \squarecap.Per non caricare il pacchetto curve2e o pict2e mi sembrava sufficiente arretrare la x del punto di partenza delle linee orizzontali nel multiput (normalmente messa a zero) e aumentare la lunghezza delle linee orizzontali. In particolare ho provato a mettere un offset negativo pari alla metà dello spessore delle linee e aumentare la lunghezza delle linee di una quantità pari al loro spessore. Ma non funziona!
Ho ottenuto un buon risultato con fattori pari a 1/6 e 1/3 (ovviamente il fattore due torna per motivi di simmetria). Non capisco perché questi valori “strani”. Inoltre non ottengo comunque la “perfezione”. Se apro il file con Adobe vedo comunque una righetta bianca. Cosa che non succede con curve2e e \squarecap. Probabilmente non mi è chiaro cosa avviene con la terminazione di default che se ho capito bene è \buttcap.Comunque poco male, era solo una curiosità! Carico pict2e o curve2e e il problema è risolto.
Ciao ciao.
Fra
12 Ottobre 2019 alle 7:35 in risposta a: Carta millimetrata lineare, semilogaritmica e log-log #11655510 Ottobre 2019 alle 20:39 in risposta a: Carta millimetrata lineare, semilogaritmica e log-log #11655210 Ottobre 2019 alle 7:53 in risposta a: Carta millimetrata lineare, semilogaritmica e log-log #116550::
Ciao Claudio!Allora tolgo subito xfp!
Sì, ammetto che ho un certo amore per l’ambiente picture!
Per quanto riguarda il verso delle decadi hai ragione… 🙁 grazie mille per averlo notato!
Dovrei mettere il logo dalla parte opposta, in basso a sinistra, con lettura dal basso verso l’alto, ma quello sarebbe proprio l’origine degli assi nel caso in cui si usi la carta verticalmente. A questo punto forse è meglio metterlo in alto a sinistra, orizzontale… che ne pensi?Ciao ciao.
Fra
9 Ottobre 2019 alle 21:49 in risposta a: Carta millimetrata lineare, semilogaritmica e log-log #116548::
Cari tutti,alla fine con Tikz e compagnia stavo impazzendo… e ho optato per l’ambiente picture.
Riporto i codici sotto. Non sono bellissimi… ma funzionano.Il primo per la scala lineare, il secondo per la scala semilog. Il secondo permette di scegliere il numero di decadi, da 1 a 4. In realtà si può mettere un intero qualsiasi ma poi le linee diventano troppo fitte. Andrebbero messi degli if.
Alla fine c’è anche l’inserimento di un’immagine con textpos (il logo dell’università). Commentatelo se non vi serve.
Spero possano essere utili a qualcuno!
Ecco anche due esempi in pdf:
[attachment=2288]lin-lin.pdf[/attachment]
[attachment=2289]lin-log.pdf[/attachment]Ciao ciao.
Fra`
% !TeX encoding = utf8
% !TeX program = pdflatex
% !TeX spellcheck = en_US\documentclass[a4paper]{article}
\usepackage[top=18.42mm,bottom=18.18mm,left=14.8mm,right=14.8mm]{geometry}
\usepackage{graphicx}
\usepackage{xfp}
\usepackage{curve2e}
\def\width{180}
\def\height{260}
\definecolor{gridcolor}{RGB}{250,153,89}
%\definecolor{gridcolor}{RGB}{0,0,0}\usepackage[absolute]{textpos}
\begin{document}
\parindent=0pt
\pagestyle{empty}
\setlength{\unitlength}{1mm}
\edef\dec{4}
\edef\decaux{\fpeval{round({\dec} + 1)}}
\edef\ystep{\fpeval{{\height} / {\dec}}}
\edef\ticklength{\fpeval{2}}
\edef\longwidth{\fpeval{{\width} + 2 * {\ticklength}}}
\newlength\lwa
\setlength{\lwa}{0.4mm}
\newlength\lwb
\setlength{\lwb}{0.2mm}
\newlength\lwc
\setlength{\lwc}{0.1mm}\begin{picture}(\width,\height)(0,0)
\color{gridcolor}
\squarecap
% x lines
\multiput(0,0)(10,0){19}{\linethickness{\lwa}\line(0,1){\height}}
\multiput(5,0)(10,0){18}{\linethickness{\lwb}\line(0,1){\height}}
\multiput(0,0)(1,0){181}{\linethickness{\lwc}\line(0,1){\height}}% y lines
\multiput(0,0)(0,10){27}{\linethickness{\lwa}\line(1,0){\width}}
\multiput(0,5)(0,10){26}{\linethickness{\lwb}\line(1,0){\width}}
\multiput(0,0)(0,1){261}{\linethickness{\lwc}\line(1,0){\width}}\end{picture}
\begin{textblock*}{15mm}(19.6cm,0.63cm)
\noindent
\includegraphics[width=12mm]{unifilogo_black_v.pdf}
\end{textblock*}\end{document}
``
% !TeX encoding = utf8
% !TeX program = pdflatex
% !TeX spellcheck = en_US\documentclass[a4paper]{article}
\usepackage[top=18.42mm,bottom=18.18mm,left=14.8mm,right=14.8mm]{geometry}
\usepackage{graphicx}
\usepackage{xfp}
\usepackage{curve2e}
\def\width{180}
\def\height{260}
\definecolor{gridcolor}{RGB}{250,153,89}
%\definecolor{gridcolor}{RGB}{0,0,0}\usepackage[absolute]{textpos}
\begin{document}
\parindent=0pt
\pagestyle{empty}
\setlength{\unitlength}{1mm}
\edef\dec{4}
\edef\decaux{\fpeval{round({\dec} + 1)}}
\edef\ystep{\fpeval{{\height} / {\dec}}}
\edef\ticklength{\fpeval{2}}
\edef\longwidth{\fpeval{{\width} + 2 * {\ticklength}}}
\newlength\lwa
\setlength{\lwa}{0.4mm}
\newlength\lwb
\setlength{\lwb}{0.2mm}
\newlength\lwc
\setlength{\lwc}{0.1mm}\begin{picture}(\width,\height)(0,0)
\color{gridcolor}
% x lines
\multiput(0,0)(10,0){19}{\linethickness{\lwa}\line(0,1){\height}}
\multiput(5,0)(10,0){18}{\linethickness{\lwb}\line(0,1){\height}}
\multiput(0,0)(1,0){181}{\linethickness{\lwc}\line(0,1){\height}}% y lines
\edef\yoffset{\fpeval{0}}
\multiput(-\ticklength,\yoffset)(0,\ystep){\decaux}{\linethickness{\lwa}\line(1,0){\longwidth}}
\edef\yoffset{\fpeval{ln(2) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(3) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(4) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(5) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(6) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(7) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(8) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(9) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwb}\line(1,0){\width}}% sub y lines
\edef\yoffset{\fpeval{ln(1.1) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.2) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.3) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.4) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.5) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.6) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.7) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.8) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(1.9) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(2.1) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.2) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.3) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.4) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.5) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.6) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.7) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.8) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(2.9) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(3.2) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(3.4) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(3.6) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(3.8) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(4.2) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(4.4) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(4.6) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(4.8) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(5.2) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(5.4) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(5.6) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(5.8) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(6.2) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(6.4) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(6.6) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}
\edef\yoffset{\fpeval{ln(6.8) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(7.5) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(8.5) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\edef\yoffset{\fpeval{ln(9.5) * {\ystep} / ln(10)}}
\multiput(0,\yoffset)(0,\ystep){\dec}{\linethickness{\lwc}\line(1,0){\width}}\end{picture}
\begin{textblock*}{15mm}(19.6cm,0.63cm)
\noindent
\includegraphics[width=12mm]{unifilogo_black_v.pdf}
\end{textblock*}\end{document}
`
Attachments:
You must be logged in to view attached files. -
AutoreRisposte