Risposte nei forum create
-
AutoreRisposte
-
::
Claudio, avevo già visto questo aggiornamento e trovo che l’autore l’abbia messo in rete, giusto per lasciare che altri potessero usarlo, se lo volessero. Per me è un residuato bellico, tutt’altro che aggiornato e che ignora completamente le maggiori possibilità di TikZ, anzi, ne ignore l’esistenza.Con questo non voglio dire che sia vietato installare pacchetti obsoleti fin dalla nascita; né che il TL team debba occuparsi di vedere che cosa contiene ogni pacchetto (eppure ce ne sono tanti che potrebbero essere trasferiti tout court nella cartella obsolete di CTAN e non venire distribuiti con TL).
Questo graphViz mi ha deluso profondamente, non tanto perché sia poco utile, ma perché ci sono persone che contribuiscono materiale a CTAN senza aggiornarsi delle cose che negli anni sono state create. Non dico che tutti debbano usare il linguaggio Le, oggi che è disponibile, ma almeno si potrebbe evitare di caricare pacchetti che non aggiungono niente alle funzionalità già disponibili con altri pacchetti.
::
Usa \mathbf al posto di t\extbf, oppure il pacchetto bm.\textbf serve per scrivere del testo; le lettere greche matematiche, quelle che scrivi con \epsilon, \theta, \phi, eccetera, sono grandezze che si possono usare solo in matematica.
Quel termine`div_1` rappresenta davvero la moltiplicazione della variabile d per la variabile i per la variabile v_1? Attento/a: le variabili matematiche sono sempre formate da una sola lettere maiuscola o minuscola, latin o greca o anche di altri alfabeti, ma una sola lettera, non parole; le variabili possono essere accompagnate da pedici matematici, ma spesso da pediti testuali per disitingue una variabile da un’altra. I pedici testuali vanno scritti in tondo, i pedici matematici, eccetto i numeri, vanno scritti in corsivo; queste cose generalmente LaTeX le fa molto bene, ma non sa che cosa vuoi scrivere, quindi ha bisogno di una “aiutino” formato dall’apposito mark-up.
Perciò ti suggerisco una buona guida iniziale per persone che come te si sono avvicinate da poco a LaTeX: L’Arte di scrivere con LaTeX, liberamente scaricabile dalla sezione Documentazione di questo forum; non importa che tu la legga subito, ma che tu le dia una sfogliata rapida per sapere che cosa contiene e poi un buona lettura del capitolo sulla matematica. Poi via via leggerai anche gli altri capitoli quando il loro contenuto ti sarà necessario, ma intanto sai dove trovare le informazioni che ti servono.
::Guarda, per amor di conoscenza ora faccio come mi hai detto, ma onestamente, dato che mi hanno proibito di modificarlo, la cosa inizia ad essermi un po’ antipatica (immagino il mio nome su un libro con la pagina fatta male…). Mi puoi consigliare uno strumento software per fare le misure direttamente sul pdf (sono su Linux Ubuntu, Evince). Avevo visto Xournal ma forse non fa quello che cerco.
Non c’è nessun bisogno di modificare niente sul documento ufficiale; duplica la carella dove hai lavorato finora e poi fa’ le modifiche e le misure su quello che ottieni in questa cartella. Per misurare direi che gv (o gview) metta in una finestrina i basso le coordinate del punto dove si trova la punta del mouse; spostando il mouse sulla schermata che mostra una pagina PDF (sì perché gview è stato a lungo il mezzo più semplice fin dai tempi del DOS per vedere i file PDF) puoi leggere facilmente le coordinate; te le segni e poi fai le differenze; se vuoi puoi impostare le unità di misura così da misurare anche in punti, quindi puoi fare misure precise almeno al terzo di millimetro. Con un righello applicato allo schermo probabilmente non riesci ad essere così preciso.
::
Il pacchetto layaureo definisce larghezze e altezze diverse per la gabbai in base la normal size, cioè in base al copro del font predefinito o seleziona con le apposite opzioni per il file di classe. Non dovrebbe implicare nessuna modifica se fancyhdr cambia l’altezza dell’header, anche perché layaureo specifica solo la textwidth, la textheight, il topmargine e il margine interno (l’oddsidemargin). prova a ;eggere il file layaureo.sty; non è così complicato.relsize serve epr disporre di comandi che cambaino il corpo in modo relativo; introduce, in sotanza le dichiarazioni \smaller e \larger che ppassano al font predefinito immediatamente inferiore o superore a quello in uso. Non direi che c’entrino in alcun modo nel to caso.
fixltx2e serve per mettere a posto alcuni problemini specialmente con la composizione a due colonne, ma riguarda principalmente la “correzione” della routine di uscita.
mparhack serve per gestire meglio le note marginali; non vedo che cosa possa fare sul layout della pagina. Tuttavia forse questo è il pacchetto più sospettabile.
ma il tuo esperimento è importante; sostituisci ra tre distinte chiamate ai tre pacchetti, invece di lasciali assieme per essere chiamati da un solo \usepackage.
Poi commenta una alla volta e due alla volta le tre chiamate; in questo modo scopri qual’è il pacchetto responsabile del fattaccio. Cosi almeno restringiamo il problema.
Se, come sospetto, il problema nasce da mparhack, allora sposta la chiamata di quel pacchetto (o dei tre pacchetti, prima della definizione della geometria della pagina, cioè prima di chiamare layaureo e vedi che cosa succede.
::Se fondo con “PDF Split end Merge” due PDF, di cui uno archiviabile, il risultato finale è anch’esso archiviabile?
Se sono ambedue archiviabili sì, se almeno uno dei due non soddisfa le norme ISO per l’archiviabilità, dipende dal motivo per il quale non le soddisfa, e non posso escludere che il merge dei due file possa essere archiviabile, ma non ci farei nessun conto.
::
Non mi risulta che layaureo cambi la geometria della pagina a seconda del font usato; non mi risulta, anche se potrei sbagliarmi.Talvolta però queste piccole discrepanze possono dipendere da spazi spuri che entrano in gioco per difetti di programmazione.
Un altro motivo potrebbe essere che plain non è fancyplain (vedi documentazione di fancuhdr con texdoc fancyhdr.
Tuttavia ho i miei dubbi che la modifica delle testatine possa portare ad una modifica della gabbia.
Se non puoi divulgare il file che ti hanno imposto, temo che qui nel forum non si possa fare niente. Peccato.
::
Il pacchetto fancyhdr configura solo le testaine e non cambia assolutamante la griglia di stampa; quindi il fatto che in un caso tu abbia 130mm per la larghezza del testo e nell’altro 135mm lascia pensare che tu non abbia usato solo fanccyhdr, ma forse anche geometry e che tu abbia ridefinito la gabbia di stampa in una posizione che parte subit prima della \mainmatter.Dico “sembra” oerche senza un esempio minimo compilabile che riproduca questa cosa, completamnte (*) allegato al tuo prossimo messaggio, credo che sia impossibile dire che cosa sia successo.
(*) “completamente” vuol dire dalla riga \documntclass alla riga \end{document} incluse; tralascia i dati sensibili ma inserisci tutti i pacchetti che usi e tutte le impostazioni che imposti; aggiungi il pacchetto lipsum oppure kantilipsum, che generano testi fittizi mediante il comando \lipsum oppure \kantilipsum, in modo da poter vedere e misurare nell’esempio composto le larghezze diverse.
::
Sì, purtroppo me ne sono accorto ieri quando hai allegato il preambolo completo.Sto lavorando alla correzione.
Se vuoi provare a continuare ad usare topfront, puoi provare a mettere una toppa in questo modo:`\newlength\interno
\setlength\interno\oddsidemargin
\usepackage{toptront}`
Non ti garantisco che funzioni, perché sto procedendo ad una correzione che non sia una toppa e che procede diversamente e quindi non ho collaudato questa toppa.
::
Con la tua bibliografia e il mio biber otengo questo log (main.blg)`[1] Config.pm:425> INFO – This is Biber 1.7
[1] Config.pm:428> INFO – Logfile is 'main.blg'
[656] biber-darwin:252> INFO – === Thu Aug 29, 2013, 19:32:34
[657] Biber.pm:333> INFO – Reading 'main.bcf'
[855] Biber.pm:607> INFO – Using all citekeys in bib section 0
[1005] Biber.pm:2997> INFO – Processing section 0
[1120] Biber.pm:3134> INFO – Looking for bibtex format file 'mybibliography.bib' for section 0
[1139] bibtex.pm:911> INFO – Decoding LaTeX character macros into UTF-8
[1151] bibtex.pm:786> INFO – Found BibTeX data source 'mybibliography.bib'
[1711] Biber.pm:2883> INFO – Overriding locale 'en_US.UTF-8' default tailoring 'variable = shifted' with 'variable = non-ignorable'
[1711] Biber.pm:2889> INFO – Sorting 'entry' list 'ydnt' keys
[1711] Biber.pm:2893> INFO – No sort tailoring available for locale 'en_US.UTF-8'
[1979] bbl.pm:479> INFO – Writing 'main.bbl' with encoding 'UTF-8'
[1987] bbl.pm:552> INFO – Output to main.bbl`Confrontandolo col tuo direi che hai una versione di biber obsoleta; cose che capitano con MiKTeX, purtroppo.
Aggiorna biber con il tuo package manager, quello di MiKTeX.
::
Non mi sono spiegato bene.NON USARE TOPFRONT.
Usa il pacchetto frontespizio al posto di topfront. Leggi la documentazione di frontespizio per sapere bene come e dove mettere le informazioni sull’università, il titolo, il candidato, i relatori, eccetera.
Topfront non può funzionare se gli modifichi il layout della pagina con geometry e, più che altro, se lo usi senza usare la classe toptesi. So qual è il comando ignoto che salta fuori quando usi \logosede; quel comando è definito nella classe toptesi, non è definito in \topfront.
::
Manca il pacchetto lineno.sty.ma quel che è più preoccupante è che lavori su una macchina Linux soggetta alle restrizioni del consorzio Debian, come si legge nelle prime due righe del file che hai inviato:
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2013.6.13) 30 AUG 2013 22:04
In questo forum raccomandiamo sempre di non usare la verisone Debian di TeXLive, sia perché è obsoleta (il tuo è del 2009, ha quattro anni, e in questi quattro anni sono successe molte cose…) sia perché è incompleta.
In un altro filone di discussione di questi giorni, anche di oggi, è stato consigliato ad un altro utente di una versione Debian di disintallarla, e di installare invece la TeXLive 2013 completa e aggiornata.
Non solo, ma hai roprio la configurazione minimale; non disponi nemmeno della sillabazione per l’italiano come puoi leggere dalle righe 8 e 9:\quote]Babel
and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.[/quote]Può anche darsi che to voglia sepre scrivere solo in inglese, ma non lo credo assolutamente.Lo consiglio anche a te; leggiti il documento texliveubuntu.pdf, scaricabile dalla rete dopo averlo cercato con un qualunque motore di ricerca; anche se nel nome si para di Ubuntu, le indicazioni di quel documento valgono anche per Fedora e OpenSuse; con minime modifiche valgono anche epr altri sistemi Linux soggetti alle direttive Debian. La versione completa nasce già configurata per gestire quasi 80 lingue, compreso l’italiano evidentemente, quindi non dovrai preoccuparti nemmeno di questo aspetto. Non credo che scriverai mai qualcosa in mongolo o in telugu o in lausazio (sorbian), ma almeno quando scrivi in italiano le cesure in fin di riga risulteranno corrette (tranne in alcune parole straniere).
Quando avrai fatto potremo riparlare dei pacchetti mancanti o non trovati
::
Per sapere che coa significhi leggi il file .log; oppure allegalo al prossimo messaggio, perché nessuna ho la sfera di cristallo 😉Un sospetto l’avrei; la compilazione si ferma perché denuncia una macro che non capisce, che non è definita, oppure che è scritta in modo sbagliato. premendo invio, la compilazione continua ignorando la presenza della macro sbagliata. Naturalmente è sol un’ipotesi, ma senza .log né io né altri può dire qualcosa.
::
A scanso di incomprensioni, installi toptesi e poi usi la classe article lamentandoti che non funziona come dovrebbe funzionare toptesi?Per Bacco! Non avevo ancora incontrato un caso del genere. Specialmente dopo che hai compilato toptesi-example con successo; ma non ti sei reso conto che usando un’altra classe non puoi ottenere gli stessi risultati? Nemmeno se carichi topfront per creare il frontespizio, perché topfront va in contrasto con altre classi e con personalizzazioni del Layout.
Usa toptesi, se ti piace; ma non cambiare il layout, perché toptesi vuole quel layout; non caricare topfront, perché ci pensa toptesi.
Se non ti piace il formato della gabbia di toptesi, non modificarla e usa un’altra classe, quindi non usare nemmeno topfront; ti posso suggerire suftesi che ha una mezza dozzina di opzioni per il formato e usa il pacchetto frontespizio per comporre il frontesizio.
Vuoi un altro formato? Usa saptesi, valido per le tesi di Roma 1, La Sapienza, ma usabile anche per altri atenei.
Non ti piace nemmeno quella? Usa una classe generica (article è l’ultima a cui mi riferirei, visto che non dispone dei comandi per suddividere la tesi in capitoli); usa il pacchetto frontespizio per comporre il frontespizio (naturalmente leggi la documentazione di frontespizio con texdoc frontespizio) e personalizza il layout come ti pare; ma non usare pacchetti/classi scritti apposta per comporre tesi, perché il loro layout è rigido: sono del tipo prendere o lasciare.
::
Il file main.log dice che il file di bibliografia è vuoto. era il file log della quarta esecuzione?pdflatex main
biber main
pdflatex main
pdflatex mainPuoi dare questi comandi dalla finestra chiamata prompt dei comandi di Windows, dopo esserti spostato nella cartella del tuo main.tex.
Poi sorting=ydnt sembra che richiami un comando non definito; quindi cancellalo.
Nota che sopra ho scritto biber, non bitex; se vuoi usare bibtex e non ti riesce di sostituirlo nella configurazione di TeXStudio, allora aggiungi fra le opzioni specificate per biblatex anche l’opzione backend=bibtex oppure backend=bibtex8 oppure backend=bibtexu
::
L’elenco dei path della tua immagine contiene la prima riga in blu che credo non abbia nessun senso e nessun uso.
La seconda riga è i link che hai creato durante l’installazione. le altre righe dovrebbero poter accedere a comandi del sistema che non facciano parte della distribuzione TeX, per esempio ghostscript, asymptote, ed altri programmi utili quando si compone con i programmi del sistema TeX, ma non facenti parte del sistema stesso.Ora che hai cancellato Kile, rimuovi la TeXLive installata dal repo quando hai installato Kile.
Nello stesso tempo leggi la documentazione di TeXLive con texdoc texlive; puoi vedere che cosa dice per sapere a che cosa puntino le variabili di sistema che servono a kpse**** per trovare i file che gli servono; anzi prova anche con texdoc kpathsea e vai alla pagina 27 dove c’è tutta la spiegazione di come il sistema TeX trova i suoi file. Poi sperimenta con il programma kpsewhich specificando il nome completo dei file che compilando da TeXworks sembrerebbero mancare. Se kpsewhich li trova, li deve trovare anche pdflatex. Se hai cancellato la distribuzione incompleta TeXLive (Debian) scaricata dal repo; kpsewhich e pdflatex, che ne fa uso, devono torvare tutti i file necessari.
-
AutoreRisposte