Risposte nei forum create
-
AutoreRisposte
-
::
OldClaudio” post=97777Grazie, ma non è importante, perché ho trovato la svista che ho commesso. Per così “poco” non credo che caricherò una versione corretta subito e cercherà di avere qualcosa di più consistente da mettere. Ma ti invito a prendere il file topfront.sty, copiartelo nella tua cartella di lavoro e modificarlo andando alla riga 251 dove c’è scritto`\ifdefstring{\TPTmaybestar}{*}{\@firstoftwo}{\@secondoftwo}%
{\boolfalse{topTPTlogos}\thispagestyle{classica}\TPTmaybestar}%
{\booltrue{topTPTlogos}\thispagestyle{titlepage}}`e poi copi [tt] \TPTmaybestar[/tt] nella riga di sotto, così:`\ifdefstring{\TPTmaybestar}{*}{\@firstoftwo}{\@secondoftwo}%
{\boolfalse{topTPTlogos}\thispagestyle{classica}}%
{\booltrue{topTPTlogos}\thispagestyle{titlepage}\TPTmaybestar}`
È tutto lì l’errore; ho messo quella macro nel ramo sbagliato del test \ifdefstring; se non avessi la testa, andando alla cieca avrei avuto il 50% di probabilità di metterla nel ramo giusto; invece hao la testa ma sono distratto e al 100% l’ho messa nel ramo sbagliato.:sad: 😡 😈
C’è proprio da ridere in verde!
Scusami per la mia distrazione.Non c’è da scusarsi, con un pacchetto così polivalente, tutti noi studenti siamo in debito. E poi devo ringraziare per tutta l’assistenza che mi hai dato.
Fatta la modifica e funziona alla perfezione (non c’era dubbio).
Sto pensando di applicare la modifica al anche al file sty presente nell’albero di latex. Potrebbe avere controindicazioni questa operazione?
Grazie
Marco
::
La mia versione è anche più recente quindi non so…tornando al discorso principale di questo topic, ho aggiornato il pacchetto toptesi. il comando \frontespizio* funziona nel senso che pone il logo al suo posto corretto però compare un asterisco nella pagina, asterisco che non compare con la versione del comando non asteriscata.
Il simbolo si trova in alto a sinistra dove dovrebbe iniziare il testo se fosse una pagina del testo e non la “copertina”.
::
Quella è stata la prima cosa che ho fatto dopo aver letto un tuo precedente messaggio. anche così non funzionava ed era questo a farmi dubitare che il problema fosse nell’editor. Ora sono convinto che il mio problema sia dovuto alla codifica ma non capisco perché quella riga magica non risolva il problema.Giusto per curiosità, che versione di TeXstudio hai, magari la mia versione ha qualche problema o forse, molto più provabile, ho involontariamente messo fuori posto qualcosa e adesso non funziona correttamente.
Domattina cercherò di ripristinare le impostazioni iniziali o reinstallerò.Intanto grazie per l’aiuto.
Marco
::
OldClaudio grazie per il consiglio.Era già chiaro che il colpevole era la configurazione di TeXstudio ma non riuscivo a convincermene quindi rispondo solo ora perché ho voluto fare qualche prova.
Creando e completando un file .cfg con l’editor di testo dì Windows il file funziona bene mentre in tutte le prove che ho fatto con TeXstudio le lettere accentate non vengono lette correttamente. Ho provato a prendere file nuovi con dati nuovi, ho provato a copiare i dati in file nuovi. Ogni volta controllavo la codifica utf8. Anche nelle impostazioni c’è sempre utf8. Eppure non funziona. Ormai non so più che impostazione modificare perché non funziona quello che ho fatto io.
Penso che disinstallerò l’editor per metterne una versione (molto) più recente e reimpostandolo da zero. Magari funzionerà.Comunque per ora ho pensato di inserire i dati che mettevo nel file di configurazione nel preambolo così risolvo il problema delle lettere accentate e non ho file in giro che rischio di cancellare.
Marco
::
Non ho mai usato le tue impostazioni e non so se possono influire sui comandi che ti ho scritto al punto 2. Ti consiglio di fare una prova: se leggi una guida come “l’Arte di scrivere con Latex” (in fondo a pag 33, sono in tutto 6 righe da leggere), trovi tutto quello che ti serve. Fai una prova, dovresti ottenere un risultato vicino a quanto chiedi.Per il frontespizio guarda sempre su quella guida, a pag 56 puoi trovare dei riferimenti interessanti.
Marco
::
Ciao Lello,
le risposte che cerchi dipendono principalmente dalla classe che hai scelto, per intenderci che nome hai inserito nel \documentclass{…} che dovrebbe essere in una delle prime righe del tuo file .tex principale.- Il logo vuoi inserirlo nel frontespizio o dove?
- I numeri romani li vorresti come numero di pagina? ho capito bene?
Certe classi, soprattutto quelle costruite apposta per comporre le tesi hanno dei comandi appositi per creare il frontespizio e lo stesso vale per i numeri di pagina.
- Se la tua classe non ha quei comandi allora ti consiglio di usare un pacchetto apposta per comporre il frontespizio, ce ne sono tanti, uno dei più citati su questo forum si chiama proprio frontespizio;
- Per la numerazione romana, dipende appunto dalla classe, se hai scelto una classe standard (book, report, …) i comandi sono \frontmatter, \mainmatter e \backtmatter: ti consiglio di guardarne il funzionamento su una guida.
Ciao
Marco
::OldClaudio” post=97695Nella guida tematica sulle codifiche, liberamente scaricabile dalla sezione Documentazione/Guide tematiche di questo sito, c’è scritto tutto quel che serve per la questione delle codifiche; in particolare si mette in luce che l’editing con uno shell editor è un processo totalmente indipendente dalla composizione; quindi caricare inputenc con la specifica di una codifica non funziona se anche l’editor non è configurato per salvare i file con quella stessa codifica.
Alle 23.57 ho caricato toptesi versione 5.84 dove entrambi i miei errori, messi in luce dal tuo esempio sono stati corretti; probabilmente fra un paio di giorni (purtroppo c’è di mezzo la domenica, e forse saranno tre giorni) sarà aggiornabile la propria installazione di TeX Live.
Quindi il problema è dovuto alle impostazioni dell’editor. TeXstudio è gia impostato su UTF-8, con la classe da TOPtesi ho questo problema mentre se la cambio e imposto, per esempio, report le lettere accentate vengono interpretate correttamente.
Questo mi porta a pensare di aver inserito qualche comando sbagliato in toptesi.Grazie per aver sistemato così in fretta il problema a TOPfront
::
Già che ci siamo chiedo aiuto anche per un secondo problema che non so risolvere: pur avendo inserito la riga di comando \usepackage[utf8]{inputenc} le lettere accentate restituiscono strani caratteri come se il file prendesse una codifica diversa dalla utf8 che ho impostato. Se uso invece i comandi standard, come per esempio \’e o \’i tutto funziona come dovrebbe.Marco
::OldClaudio” post=95553Con il pacchetto array definisci un nuvo tipo di colonna con la definzione che ti ha dato Little. Poi, se la nuova clonna si chiama C, sostituisci tutte le colonne S che vuoi modificare con C.
Ma così facendo non assegnerei un valore fisso alla nuova colonna? per esempio se assegnassi alla colonna `[table-format=1.3]` tutte le colonne C avrebbero l’opzione con il valore 1.3
Piuttosto che avere un valore fisso della colonna C, allora sarebbe meglio regolarlo di volta in volta la S[table-format=1.3], ma vorrei che si regolasse in automatico a seconda del tipo di dati che inserisco nella colonna. So che chiedo molto ma pensavo che con tra tutte le funzioni incluse siunitx ci fosse anche questa.
Grazie
Marco
::
Con questa tabella,
al variare delle impostazioni che abbiamo scritto sopra il risultato cambia sensibilmente.`
\end{table}
\begin{table}[]
\caption{Valori calcolati per il metodo della curvatura nominale.}
\label{tab:curvNom}
\centering
\begin{tabular}{cSSSSSSSS}
\toprule
Num & {$\rho_\mathrm{s}$} & {$k_\mathrm{c}$} & {$k_\mathrm{s}$} & {$(EI)_\mathrm{nom}$} & {$P_\mathrm{E}$} & {$N$} & {$\alpha$} & {$M$} \\
& {(\si{\percent})} & & & {(\si{GPa})} & {(\si{N})} & {(\si{N})} & & {(\si{\kN \m})} \\
& & & & {$\times 10^{12}$} & & & & \\
\midrule
7 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 1229 & 0,598 & 39,7 \\
8 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 982 & 0,478 & 52,1 \\
9 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 751 & 0,366 & 47,9 \\
10 & 2,68 & 0,068 & 1 & 4,78 & 1082 & 532 & 0,492 & 63,4 \\
11 & 2,68 & 0,068 & 1 & 4,78 & 1082 & 320 & 0,296 & 46,6 \\
12 & 1,51 & 0,15 & 0 & 2,87 & 650 & 114 & 0,175 & 38,8 \\
\midrule
19 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 1749 & 0,851 & 131 \\
20 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 1410 & 0,686 & 120 \\
24 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 230 & 0,112 & 89,1 \\
\midrule
55 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 1705 & 0,830 & 160 \\
56 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 1362 & 0,663 & 144 \\
60 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 186 & 0,090 & 92,3 \\
\midrule
80 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 1112 & 0,541 & 62,6 \\
81 & 1,51 & 0,15 & 0 & 9,07 & 2054 & 912 & 0,444 & 75,4 \\
85 & 1,51 & 0,15 & 0 & 2,87 & 650 & 98,5 & 0,152 & 39,5 \\
\bottomrule
\end{tabular}
\end{table}
`
-
AutoreRisposte