- Questo topic ha 14 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 4 mesi fa da
OldClaudio.
-
CreatoreTopic
-
1 Settembre 2014 alle 14:46 #96336::
Salve,
vi scrivo in quanto sono abbastanza disperato: ho scritto tutta la mia tesi magistrale in LyX utilizzando la classe memoir con l’aggiunta di alcuni codici scritti da un mio amico (che adesso non ho più modo di contattare). Mi sono accorto alla fine che non avevo attivato la funzione fronte/retro: il problema è che attivandola adesso mi lascia enormi spazi quando ho un punto e a capo e tra una voce e l’altra di un elenco puntato. Se tolgo la spicca al fronte/retro tutto torna normale.
Mi sapreste dire il motivo di questo comportamento?
Vi scrivo di seguito i codici LateX che ho nel file.\frontmmatter
\makeoddhead{myheadings}{}{}{}
\makeheadrule{myheadings}{\textwidth}{0pt}
\makeoddfoot{myheadings}{}{\bfseries \thepage}{}\mainmatter
\makeoddhead{myheadings}{\bfseries \leftmark}{}{\bfseries \thepage}
\makeheadrule{myheadings}{\textwidth}{1pt}
\makeoddfoot{myheadings}{}{}{}Vi ringrazio anticipatamente!
-
CreatoreTopic
-
AutoreRisposte
-
-
1 Settembre 2014 alle 21:21 #96337::
Come puoi ben immaginare questo non è il forum giusto per chiedere informazioni del perché LyX fa o non fa certe cose. Si è spiegato bene nella guida L’Arte di scrivere con LaTeX perché NON bisogna usare LyX. Non torno su questo punto.Però visto che sei in grado di esportare il risultato del tuo word processor in formato LaTeX, edita il file .tex togliendo oneside dalle opzioni della classe; se poi dopo averlo tolto, compili direttamente con pdflatex (disponendo solo di LyX potresti avere delle difficoltà. Se non vuoi installare uno shell editor adatto a LaTeX, come per esempio il multipiattaforma TeXstudio, allora apri un terminale o prompt dei comandi o finestra comandi, comunque si chiami con il tuo sistema operativo, scrivici dentro pdflatex seguito dal nome del tuo file .tex (senza specificare l’estensione) e poi premi invio; nel terminale scorreranno molte righe via via che la compilazione si sviluppa, ma non preoccuparti, a meno che non si verifichino degli errori (vedi più avanti), ti si forma il file .pdf che puoi aprire e leggere con il tuo visualizzatore di file pdf.
Se ti vengono segnalati degli errori prova a inserire il codice s nel termilae e poi premi nuovamente invio; la compilazione prosegue anche quando incontra altri errori (spesso gli errori sono peccatucci veniali), poi se gli errori non erano drammatici produce ugualmente il file .pdf; aprilo e leggilo, se trovi qualcosa che non ti piace torna sul file .tex e correggilo.
Naturalmente se usi uno shell editor valido per lavorare con LaTeX, come TeXstudio (ma ce non sono moltissimi altri) lavorare attraverso uno shelle editor come quello è molto comodo; dispone di un visualizzatore interno sincronizzato con il file sorgente, per cui non è difficlie passare dalla finestra di editing alla finestra del documento composto e tornare indietro, epr cui gli errori, anche i semplici refusi, si correggono con facilità. Lavorando con uno shell editor non hai LyX fra i piedi e ogni modifica, ogni macro, ogni personalizzazione che fai è tutta nelle tue mani, e non sei vincolato SOLO a quello che LyX sa fare.
Nota, io sono su un Mac, quindi non uso TeXstudio, anche se ne ho una copia montata anche sulla mia macchina; ti consiglio TeXstudio, perché mi pare che fra quelli più graditi agli utenti TeXstudio sia nei “top five”. Lo scarichi dalla rete cercando al parola TeXstudio e lo installi con pochi click.
PS: il codice che hai allegato al tuo messaggio riguarda la personalizzazione di testatine e piedini e non ha nulla a che vedere con gli inconvenienti che lamenti.
-
2 Settembre 2014 alle 17:15 #96338::
Ciao,
scusa se ho postato questa risposta nel posto sbagliato, ma avevo visto la sezione “Altri programmi” e pensavo fosse la sezione giusta.
Proverò a fare come hai detto, in ogni caso non sapresti dirmi il motivo per cui il programma si comporta in questo modo?
Eventualmente esiste un forum dove chiedere problemi riferiti a LyX?
Grazie.Saluti,
Gianluca
-
2 Settembre 2014 alle 18:53 #96339::
elettrotanzboy” post=96023…
Eventualmente esiste un forum dove chiedere problemi riferiti a LyX?
Grazie.Saluti,
GianlucaHo trovato alcuni riferimenti.
link:
http://lyx.475766.n2.nabble.com
http://www.latex-community.org/forum/viewforum.php?f=19Ma tieni presente che non ho mai usato link, per cui non so aiutarti con questo software.
Saluti
-
8 Settembre 2014 alle 12:51 #96340
-
8 Settembre 2014 alle 13:47 #96341::
Vediamo, non è TeXstudio che ti dà problemi, ma è LyX che te li da anche se non lo sti usando; sempre epr il motivo che per fare il suo lavoro LyX è rigido e usa costrutti non conformi al linguaggio LaTeX.Per le figure controlla che cosa c’è scritto negli ambienti figure che le dovrebbero importare; se devi importare la figura pippo.jpg, o pippo.pdf o pippo.eps o pippo.png o pippo.mps, pdflatex non ha nessuna difficoltà ad importarle; se c’è scritto altro, modifica in modo che ci sia scritto esattamente un formato grafico caratterizzato dalle estensioni che ti ho esemplificato sopra.
Se hai altri formati, convertili in .pdf se sono al tratto o in formato .png se sono bitmapped. Ma non eseguire la conversione semplicemente cambiando l’estensione; il contenuto del file non cambierebbe; usa invece qualunque programma di image editing, da GIMP (multipiattaforma) a Photoshop, a quello di cui disponi, in modo da abbandonare la zavorra di LyX.
Controlla anche nel file .log Il nome del file è lo stesso nome che usa LyX, ma l’estensione è diversa: .log appunto) Nelle prime righe c’è scritto il nome del motore di composizione e la sua versione; controla che sia una versione molto recente, altrimenti ti conviene (re)installare la distribuzione TeX, e in questo caso, se non l’avessi già fatto, ti consiglio TeX Live 2014.
-
8 Settembre 2014 alle 13:55 #96342
-
8 Settembre 2014 alle 17:19 #96343::
Per gli spazi, sarebbe opportun evitarli sempre o racchiudere il nome completo fra virgolette doppie [tt]”pippo.jpg”[/tt]Ma se ti ripete l’errore dopo aver messo le virgolette o aver tolto gli spazi, allora la cosa mi preoccupa, perché temo che tu stai componendo con latex e non con pdflatex. Dimenticati del compilatore latex e usa sempre solo il compilatore pdflatex. Configura TeXstudio per eseguire pdflatex; oppure scegli il bottono QickBuild che, mi pare, esegue sono pdflatex il numero necessario di volte e poi ti apre il visualizzatore interno sincronizzato. Megli se scegli dall’apposito menù a discesa espressamente il motore pdflatex.
-
9 Settembre 2014 alle 5:48 #96344
-
9 Settembre 2014 alle 17:34 #96345::
Senti, il formato jpg viene letto da pdflatex da quendo esso essite, direi circa una ventina d’anni. il formato .eps solo da 5 anni. Quindi o hai una installazione bacata di TeX Live o di MiKTeX, oppure hai una versione vecchissima per qualche distribuzine Linux conforma alle direttive del consorzio Debian, ma molto vecchia.Mostraci:
1) le prime 20 righe del file .log
2) un ambiente figure completo con il quale importi la figura .jpg che ti dà l’errore.
-
9 Settembre 2014 alle 21:18 #96346::
ho risolto il problema dei jpg, ma cambiando a mano nel file .tex la stringa oneside con twoside rimane sempre il problema che tra un punto e a capo inserisce uno spazio (alcune volte enorme) e lo stesso negli elenchi puntati…Ogni tanto lascia anche inspiegabilmente uno spazio gigantesco tra 2 stringhe di testo..non so che pensare..grazie comunque dei consigli.
-
9 Settembre 2014 alle 21:54 #96347::
Tutto quello che racconti sugli spazi bianchi fra gli elementi di una lista (che per impostazione predefinita ci vanno, ma non devono essere eccessivi), fra la fine di un capoverso e l’inizio del successivo, è abbastanza normale per un testo mal scritto e mal composto; lo spazio “enorme fra due stringhe di testo” non capisco bene che cosa voglia dire.Quando parlo di testo mal composto, mi riferisco a un testo che contiene troppi blocchi per la composizione fluida del suo contenuto; possono dipendere da tante cose, figure o tabelel troppo grandi e posiziona te col descrittore h, comandi di sezionamento verso al fine della pagina, equazioni o sistemi di equazioni ingombranti. Per dire che cosa succeda a te, e perché non notavi queste cose quando ordinavi al compilazione tramite LyX, non te lo saprei dire senza vedere alcune pagine consecutive della tua composizione. Riscrivendo meglio qualche capoverso i difetti che lamenti sparirebbero.
Ti posso assicurare che la Guida GuIT, che puoi scaricare dalla sezione Documentazione di questo sito sia in un unico volume, sia in tre tomi, contiene centinaia di pagine e quanto lamenti si è moderatamente verificato in un una o due pagine. Certamente le potrei sistemare se il difetto fosse più macroscopico. Infatti nel pacchetto di macro che ho scritto per comporre quel collage di contributi, ho anche definito un comando \goodpagebreak da usare prima di un comando di sezionamento affinché componga la pagina corrente senza giustificarne il fondo con la pagina che le sta di fronte (composizione twoside — composizione fronte/retro). Questo comando abbastanza, ma non completamente, affidabile interviene quando mancano meno di 5 righe alla (ovvero, fino a 4 righe dalla) fine della pagina. In questo modo le pagine affacciate non sono della stessa lunghezza, ma non appaiono quei grossi difetti che lamenti per la composizione della tua tesi.
-
17 Aprile 2016 alle 8:25 #96348
-
17 Aprile 2016 alle 13:17 #96349
-
17 Aprile 2016 alle 15:30 #96350::
elettrotanzboy” post=106167Salve,
non ho capito comunque dove va inserito il comando \goodpagebreak per far si che funzioni in tutto il teso (compreso Indice, ecc.).
Grazie.Dopo un capoverso che compare in fondo ad una pagina che viene composta con spazi eccessivi fra un capoverso e l’altro, fra un item e l’altro, prima e dopo gli oggetti fuori testo; insomma nel punto dove metteresti un \newpage, solo che questo è un \newpage inefficace se manca alla fine della pagina un numero troppo elevato di righe.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.